Alright, let's work through 28420383 times 16430396 step by step
28420383 × 16430396 = 16430396 × (28420383)
+ 16430396 × 3 resulting in 49291188
+ 16430396 × 80 that is equal 1314431680
+ 16430396 × 300 that results in 4929118800
+ 16430396 × 0000 that results in 0
+ 16430396 × 20000 resulting in 328607920000
+ 16430396 × 400000 giving us 6572158400000
+ 16430396 × 8000000 which equals 131443168000000
+ 16430396 × 20000000 yielding 328607920000000

= 466958147161668
