Alright, let's work through 45621926 times 18502949 step by step
45621926 × 18502949 = 18502949 × (45621926)
+ 18502949 × 6 producing 111017694
+ 18502949 × 20 resulting in 370058980
+ 18502949 × 900 yielding 16652654100
+ 18502949 × 1000 giving us 18502949000
+ 18502949 × 20000 that results in 370058980000
+ 18502949 × 600000 producing 11101769400000
+ 18502949 × 5000000 that is equal 92514745000000
+ 18502949 × 40000000 which equals 740117960000000

= 844140170059774
