No problem, we've got 66871606 and 37304971 to multiply
66871606 × 37304971 = 37304971 × (66871606)
+ 37304971 × 6 giving us 223829826
+ 37304971 × 00 resulting in 0
+ 37304971 × 600 giving us 22382982600
+ 37304971 × 1000 which equals 37304971000
+ 37304971 × 70000 yielding 2611347970000
+ 37304971 × 800000 what gives us 29843976800000
+ 37304971 × 6000000 producing 223829826000000
+ 37304971 × 60000000 producing 2238298260000000

= 2494643322553426
