Alright, let's work through 45596753 times 44940362 step by step
45596753 × 44940362 = 44940362 × (45596753)
+ 44940362 × 3 that is equal 134821086
+ 44940362 × 50 resulting in 2247018100
+ 44940362 × 700 resulting in 31458253400
+ 44940362 × 6000 giving us 269642172000
+ 44940362 × 90000 yielding 4044632580000
+ 44940362 × 500000 resulting in 22470181000000
+ 44940362 × 5000000 resulting in 224701810000000
+ 44940362 × 40000000 that is equal 1797614480000000

= 2049134585844586
