Alright, let's work through 39959656 times 96657316 step by step
39959656 × 96657316 = 96657316 × (39959656)
+ 96657316 × 6 which equals 579943896
+ 96657316 × 50 yielding 4832865800
+ 96657316 × 600 producing 57994389600
+ 96657316 × 9000 what gives us 869915844000
+ 96657316 × 50000 that results in 4832865800000
+ 96657316 × 900000 resulting in 86991584400000
+ 96657316 × 9000000 which equals 869915844000000
+ 96657316 × 30000000 that equals 2899719480000000

= 3862393097243296
