Alright, let's work through 46604303 times 77629229 step by step
46604303 × 77629229 = 77629229 × (46604303)
+ 77629229 × 3 producing 232887687
+ 77629229 × 00 yielding 0
+ 77629229 × 300 yielding 23288768700
+ 77629229 × 4000 resulting in 310516916000
+ 77629229 × 00000 producing 0
+ 77629229 × 600000 which equals 46577537400000
+ 77629229 × 6000000 resulting in 465775374000000
+ 77629229 × 40000000 producing 3105169160000000

= 3617856109972387
