Alright, let's work through 45043855 times 29831958 step by step
45043855 × 29831958 = 29831958 × (45043855)
+ 29831958 × 5 that results in 149159790
+ 29831958 × 50 producing 1491597900
+ 29831958 × 800 that equals 23865566400
+ 29831958 × 3000 that equals 89495874000
+ 29831958 × 40000 giving us 1193278320000
+ 29831958 × 000000 yielding 0
+ 29831958 × 5000000 what gives us 149159790000000
+ 29831958 × 40000000 that is equal 1193278320000000

= 1343746390518090
