No problem, we've got 40738123 and 40902137 to multiply
40738123 × 40902137 = 40902137 × (40738123)
+ 40902137 × 3 yielding 122706411
+ 40902137 × 20 which equals 818042740
+ 40902137 × 100 which equals 4090213700
+ 40902137 × 8000 what gives us 327217096000
+ 40902137 × 30000 what gives us 1227064110000
+ 40902137 × 700000 giving us 28631495900000
+ 40902137 × 0000000 that equals 0
+ 40902137 × 40000000 resulting in 1636085480000000

= 1666276288068851
