No problem, we've got 87586874 and 41601390 to multiply
87586874 × 41601390 = 41601390 × (87586874)
+ 41601390 × 4 producing 166405560
+ 41601390 × 70 that equals 2912097300
+ 41601390 × 800 that results in 33281112000
+ 41601390 × 6000 yielding 249608340000
+ 41601390 × 80000 that is equal 3328111200000
+ 41601390 × 500000 producing 20800695000000
+ 41601390 × 7000000 that results in 291209730000000
+ 41601390 × 80000000 yielding 3328111200000000

= 3643735704154860
