No problem, we've got 41668374 and 39929196 to multiply
41668374 × 39929196 = 39929196 × (41668374)
+ 39929196 × 4 which equals 159716784
+ 39929196 × 70 resulting in 2795043720
+ 39929196 × 300 that equals 11978758800
+ 39929196 × 8000 what gives us 319433568000
+ 39929196 × 60000 resulting in 2395751760000
+ 39929196 × 600000 yielding 23957517600000
+ 39929196 × 1000000 yielding 39929196000000
+ 39929196 × 40000000 that equals 1597167840000000

= 1663784672447304
