Alright, let's work through 45156971 times 43724936 step by step
45156971 × 43724936 = 43724936 × (45156971)
+ 43724936 × 1 that is equal 43724936
+ 43724936 × 70 that equals 3060745520
+ 43724936 × 900 resulting in 39352442400
+ 43724936 × 6000 what gives us 262349616000
+ 43724936 × 50000 what gives us 2186246800000
+ 43724936 × 100000 yielding 4372493600000
+ 43724936 × 5000000 that is equal 218624680000000
+ 43724936 × 40000000 that results in 1748997440000000

= 1974485666928856
