Alright, let's work through 45482939 times 40517215 step by step
45482939 × 40517215 = 40517215 × (45482939)
+ 40517215 × 9 that is equal 364654935
+ 40517215 × 30 that is equal 1215516450
+ 40517215 × 900 giving us 36465493500
+ 40517215 × 2000 that results in 81034430000
+ 40517215 × 80000 what gives us 3241377200000
+ 40517215 × 400000 yielding 16206886000000
+ 40517215 × 5000000 giving us 202586075000000
+ 40517215 × 40000000 that results in 1620688600000000

= 1842842018294885
