No problem, we've got 40709366 and 72508154 to multiply
40709366 × 72508154 = 72508154 × (40709366)
+ 72508154 × 6 which equals 435048924
+ 72508154 × 60 that results in 4350489240
+ 72508154 × 300 yielding 21752446200
+ 72508154 × 9000 what gives us 652573386000
+ 72508154 × 00000 resulting in 0
+ 72508154 × 700000 that is equal 50755707800000
+ 72508154 × 0000000 that results in 0
+ 72508154 × 40000000 yielding 2900326160000000

= 2951760979170364
