Alright, let's work through 47550066 times 59306382 step by step
47550066 × 59306382 = 59306382 × (47550066)
+ 59306382 × 6 that results in 355838292
+ 59306382 × 60 that is equal 3558382920
+ 59306382 × 000 which equals 0
+ 59306382 × 0000 that is equal 0
+ 59306382 × 50000 yielding 2965319100000
+ 59306382 × 500000 that is equal 29653191000000
+ 59306382 × 7000000 which equals 415144674000000
+ 59306382 × 40000000 that equals 2372255280000000

= 2820022378321212
