Alright, let's work through 31599018 times 1302662 step by step
31599018 × 1302662 = 1302662 × (31599018)
+ 1302662 × 8 which equals 10421296
+ 1302662 × 10 that equals 13026620
+ 1302662 × 000 that is equal 0
+ 1302662 × 9000 giving us 11723958000
+ 1302662 × 90000 that equals 117239580000
+ 1302662 × 500000 that results in 651331000000
+ 1302662 × 1000000 what gives us 1302662000000
+ 1302662 × 30000000 what gives us 39079860000000

= 41162839985916
