Alright, let's work through 39960312 times 38064966 step by step
39960312 × 38064966 = 38064966 × (39960312)
+ 38064966 × 2 producing 76129932
+ 38064966 × 10 which equals 380649660
+ 38064966 × 300 that results in 11419489800
+ 38064966 × 0000 which equals 0
+ 38064966 × 60000 that is equal 2283897960000
+ 38064966 × 900000 that equals 34258469400000
+ 38064966 × 9000000 giving us 342584694000000
+ 38064966 × 30000000 that is equal 1141948980000000

= 1521087917629392
