No problem, we've got 40668573 and 72943482 to multiply
40668573 × 72943482 = 72943482 × (40668573)
+ 72943482 × 3 that is equal 218830446
+ 72943482 × 70 which equals 5106043740
+ 72943482 × 500 giving us 36471741000
+ 72943482 × 8000 which equals 583547856000
+ 72943482 × 60000 yielding 4376608920000
+ 72943482 × 600000 which equals 43766089200000
+ 72943482 × 0000000 which equals 0
+ 72943482 × 40000000 resulting in 2917739280000000

= 2966507322591186
