Alright, let's work through 46732934 times 29745381 step by step
46732934 × 29745381 = 29745381 × (46732934)
+ 29745381 × 4 yielding 118981524
+ 29745381 × 30 giving us 892361430
+ 29745381 × 900 yielding 26770842900
+ 29745381 × 2000 that results in 59490762000
+ 29745381 × 30000 that equals 892361430000
+ 29745381 × 700000 producing 20821766700000
+ 29745381 × 6000000 yielding 178472286000000
+ 29745381 × 40000000 which equals 1189815240000000

= 1390088927077854
