No problem, we've got 45289091 and 34293377 to multiply
45289091 × 34293377 = 34293377 × (45289091)
+ 34293377 × 1 what gives us 34293377
+ 34293377 × 90 yielding 3086403930
+ 34293377 × 000 which equals 0
+ 34293377 × 9000 yielding 308640393000
+ 34293377 × 80000 producing 2743470160000
+ 34293377 × 200000 which equals 6858675400000
+ 34293377 × 5000000 resulting in 171466885000000
+ 34293377 × 40000000 giving us 1371735080000000

= 1553115871650307
