Alright, let's work through 45695736 times 39573855 step by step
45695736 × 39573855 = 39573855 × (45695736)
+ 39573855 × 6 what gives us 237443130
+ 39573855 × 30 what gives us 1187215650
+ 39573855 × 700 that results in 27701698500
+ 39573855 × 5000 yielding 197869275000
+ 39573855 × 90000 giving us 3561646950000
+ 39573855 × 600000 what gives us 23744313000000
+ 39573855 × 5000000 that is equal 197869275000000
+ 39573855 × 40000000 that is equal 1582954200000000

= 1808356430582280
