No problem, we've got 34272549 and 31316297 to multiply
34272549 × 31316297 = 31316297 × (34272549)
+ 31316297 × 9 that equals 281846673
+ 31316297 × 40 what gives us 1252651880
+ 31316297 × 500 producing 15658148500
+ 31316297 × 2000 yielding 62632594000
+ 31316297 × 70000 resulting in 2192140790000
+ 31316297 × 200000 giving us 6263259400000
+ 31316297 × 4000000 that results in 125265188000000
+ 31316297 × 30000000 giving us 939488910000000

= 1073289323431053
