No problem, we've got 87496558 and 37900429 to multiply
87496558 × 37900429 = 37900429 × (87496558)
+ 37900429 × 8 giving us 303203432
+ 37900429 × 50 that equals 1895021450
+ 37900429 × 500 yielding 18950214500
+ 37900429 × 6000 which equals 227402574000
+ 37900429 × 90000 resulting in 3411038610000
+ 37900429 × 400000 that is equal 15160171600000
+ 37900429 × 7000000 what gives us 265303003000000
+ 37900429 × 80000000 which equals 3032034320000000

= 3316157084223382
