Alright, let's work through 45554634 times 31348429 step by step
45554634 × 31348429 = 31348429 × (45554634)
+ 31348429 × 4 what gives us 125393716
+ 31348429 × 30 what gives us 940452870
+ 31348429 × 600 yielding 18809057400
+ 31348429 × 4000 which equals 125393716000
+ 31348429 × 50000 that results in 1567421450000
+ 31348429 × 500000 giving us 15674214500000
+ 31348429 × 5000000 that is equal 156742145000000
+ 31348429 × 40000000 producing 1253937160000000

= 1428066209569986
