Alright, let's work through 45746658 times 18084246 step by step
45746658 × 18084246 = 18084246 × (45746658)
+ 18084246 × 8 producing 144673968
+ 18084246 × 50 resulting in 904212300
+ 18084246 × 600 giving us 10850547600
+ 18084246 × 6000 that equals 108505476000
+ 18084246 × 40000 what gives us 723369840000
+ 18084246 × 700000 yielding 12658972200000
+ 18084246 × 5000000 which equals 90421230000000
+ 18084246 × 40000000 what gives us 723369840000000

= 827293816949868
