No problem, we've got 45734083 and 99906105 to multiply
45734083 × 99906105 = 99906105 × (45734083)
+ 99906105 × 3 what gives us 299718315
+ 99906105 × 80 that results in 7992488400
+ 99906105 × 000 that equals 0
+ 99906105 × 4000 what gives us 399624420000
+ 99906105 × 30000 yielding 2997183150000
+ 99906105 × 700000 which equals 69934273500000
+ 99906105 × 5000000 which equals 499530525000000
+ 99906105 × 40000000 what gives us 3996244200000000

= 4569114098276715
