No problem, we've got 45071158 and 82988224 to multiply
45071158 × 82988224 = 82988224 × (45071158)
+ 82988224 × 8 yielding 663905792
+ 82988224 × 50 that equals 4149411200
+ 82988224 × 100 yielding 8298822400
+ 82988224 × 1000 that is equal 82988224000
+ 82988224 × 70000 resulting in 5809175680000
+ 82988224 × 000000 that equals 0
+ 82988224 × 5000000 what gives us 414941120000000
+ 82988224 × 40000000 resulting in 3319528960000000

= 3740375356043392
