No problem, we've got 34087228 and 45234758 to multiply
34087228 × 45234758 = 45234758 × (34087228)
+ 45234758 × 8 that equals 361878064
+ 45234758 × 20 that is equal 904695160
+ 45234758 × 200 giving us 9046951600
+ 45234758 × 7000 that is equal 316643306000
+ 45234758 × 80000 producing 3618780640000
+ 45234758 × 000000 producing 0
+ 45234758 × 4000000 producing 180939032000000
+ 45234758 × 30000000 resulting in 1357042740000000

= 1541927509470824
