Alright, let's work through 31665558 times 35975179 step by step
31665558 × 35975179 = 35975179 × (31665558)
+ 35975179 × 8 that results in 287801432
+ 35975179 × 50 which equals 1798758950
+ 35975179 × 500 yielding 17987589500
+ 35975179 × 5000 that equals 179875895000
+ 35975179 × 60000 that is equal 2158510740000
+ 35975179 × 600000 that is equal 21585107400000
+ 35975179 × 1000000 that is equal 35975179000000
+ 35975179 × 30000000 that equals 1079255370000000

= 1139174117184882
