No problem, we've got 42157162 and 22917663 to multiply
42157162 × 22917663 = 22917663 × (42157162)
+ 22917663 × 2 that is equal 45835326
+ 22917663 × 60 that equals 1375059780
+ 22917663 × 100 giving us 2291766300
+ 22917663 × 7000 producing 160423641000
+ 22917663 × 50000 resulting in 1145883150000
+ 22917663 × 100000 yielding 2291766300000
+ 22917663 × 2000000 giving us 45835326000000
+ 22917663 × 40000000 producing 916706520000000

= 966143631752406
