Alright, let's work through 38949983 times 782499 step by step
38949983 × 782499 = 782499 × (38949983)
+ 782499 × 3 producing 2347497
+ 782499 × 80 resulting in 62599920
+ 782499 × 900 that equals 704249100
+ 782499 × 9000 that equals 7042491000
+ 782499 × 40000 which equals 31299960000
+ 782499 × 900000 that results in 704249100000
+ 782499 × 8000000 resulting in 6259992000000
+ 782499 × 30000000 yielding 23474970000000

= 30478322747517
