Alright, let's work through 39923646 times 46913239 step by step
39923646 × 46913239 = 46913239 × (39923646)
+ 46913239 × 6 resulting in 281479434
+ 46913239 × 40 that results in 1876529560
+ 46913239 × 600 yielding 28147943400
+ 46913239 × 3000 what gives us 140739717000
+ 46913239 × 20000 what gives us 938264780000
+ 46913239 × 900000 which equals 42221915100000
+ 46913239 × 9000000 which equals 422219151000000
+ 46913239 × 30000000 what gives us 1407397170000000

= 1872947546549394
