Alright, let's work through 45135423 times 35806956 step by step
45135423 × 35806956 = 35806956 × (45135423)
+ 35806956 × 3 what gives us 107420868
+ 35806956 × 20 what gives us 716139120
+ 35806956 × 400 resulting in 14322782400
+ 35806956 × 5000 resulting in 179034780000
+ 35806956 × 30000 what gives us 1074208680000
+ 35806956 × 100000 giving us 3580695600000
+ 35806956 × 5000000 producing 179034780000000
+ 35806956 × 40000000 that results in 1432278240000000

= 1616162105402388
