Alright, let's work through 28994495 times 5032318 step by step
28994495 × 5032318 = 5032318 × (28994495)
+ 5032318 × 5 that equals 25161590
+ 5032318 × 90 that is equal 452908620
+ 5032318 × 400 producing 2012927200
+ 5032318 × 4000 producing 20129272000
+ 5032318 × 90000 that equals 452908620000
+ 5032318 × 900000 that is equal 4529086200000
+ 5032318 × 8000000 giving us 40258544000000
+ 5032318 × 20000000 that is equal 100646360000000

= 145909519089410
