Alright, let's work through 45395923 times 53666267 step by step
45395923 × 53666267 = 53666267 × (45395923)
+ 53666267 × 3 resulting in 160998801
+ 53666267 × 20 what gives us 1073325340
+ 53666267 × 900 yielding 48299640300
+ 53666267 × 5000 that results in 268331335000
+ 53666267 × 90000 yielding 4829964030000
+ 53666267 × 300000 yielding 16099880100000
+ 53666267 × 5000000 that is equal 268331335000000
+ 53666267 × 40000000 that results in 2146650680000000

= 2436229724429441
