Alright, let's work through 87703145 times 46320428 step by step
87703145 × 46320428 = 46320428 × (87703145)
+ 46320428 × 5 that equals 231602140
+ 46320428 × 40 giving us 1852817120
+ 46320428 × 100 resulting in 4632042800
+ 46320428 × 3000 which equals 138961284000
+ 46320428 × 00000 yielding 0
+ 46320428 × 700000 resulting in 32424299600000
+ 46320428 × 7000000 resulting in 324242996000000
+ 46320428 × 80000000 giving us 3705634240000000

= 4062447213346060
