Alright, let's work through 44759112 times 45217318 step by step
44759112 × 45217318 = 45217318 × (44759112)
+ 45217318 × 2 what gives us 90434636
+ 45217318 × 10 that is equal 452173180
+ 45217318 × 100 giving us 4521731800
+ 45217318 × 9000 that results in 406955862000
+ 45217318 × 50000 producing 2260865900000
+ 45217318 × 700000 that results in 31652122600000
+ 45217318 × 4000000 resulting in 180869272000000
+ 45217318 × 40000000 giving us 1808692720000000

= 2023887000701616
