Alright, let's work through 45017849 times 31559623 step by step
45017849 × 31559623 = 31559623 × (45017849)
+ 31559623 × 9 giving us 284036607
+ 31559623 × 40 what gives us 1262384920
+ 31559623 × 800 which equals 25247698400
+ 31559623 × 7000 that equals 220917361000
+ 31559623 × 10000 which equals 315596230000
+ 31559623 × 000000 that is equal 0
+ 31559623 × 5000000 resulting in 157798115000000
+ 31559623 × 40000000 what gives us 1262384920000000

= 1420746342710927
