Alright, let's work through 45424592 times 23659906 step by step
45424592 × 23659906 = 23659906 × (45424592)
+ 23659906 × 2 that equals 47319812
+ 23659906 × 90 yielding 2129391540
+ 23659906 × 500 that is equal 11829953000
+ 23659906 × 4000 which equals 94639624000
+ 23659906 × 20000 that results in 473198120000
+ 23659906 × 400000 that equals 9463962400000
+ 23659906 × 5000000 producing 118299530000000
+ 23659906 × 40000000 producing 946396240000000

= 1074741576808352
