No problem, we've got 42256421 and 29289951 to multiply
42256421 × 29289951 = 29289951 × (42256421)
+ 29289951 × 1 producing 29289951
+ 29289951 × 20 producing 585799020
+ 29289951 × 400 resulting in 11715980400
+ 29289951 × 6000 yielding 175739706000
+ 29289951 × 50000 that is equal 1464497550000
+ 29289951 × 200000 which equals 5857990200000
+ 29289951 × 2000000 what gives us 58579902000000
+ 29289951 × 40000000 which equals 1171598040000000

= 1237688500525371
