Alright, let's work through 45723523 times 35126306 step by step
45723523 × 35126306 = 35126306 × (45723523)
+ 35126306 × 3 that results in 105378918
+ 35126306 × 20 what gives us 702526120
+ 35126306 × 500 that equals 17563153000
+ 35126306 × 3000 resulting in 105378918000
+ 35126306 × 20000 giving us 702526120000
+ 35126306 × 700000 that results in 24588414200000
+ 35126306 × 5000000 what gives us 175631530000000
+ 35126306 × 40000000 that results in 1405052240000000

= 1606098460296038
