Alright, let's work through 45982528 times 43399092 step by step
45982528 × 43399092 = 43399092 × (45982528)
+ 43399092 × 8 resulting in 347192736
+ 43399092 × 20 producing 867981840
+ 43399092 × 500 which equals 21699546000
+ 43399092 × 2000 yielding 86798184000
+ 43399092 × 80000 what gives us 3471927360000
+ 43399092 × 900000 that is equal 39059182800000
+ 43399092 × 5000000 that equals 216995460000000
+ 43399092 × 40000000 yielding 1735963680000000

= 1995599963064576
