Alright, let's work through 31700209 times 31243614 step by step
31700209 × 31243614 = 31243614 × (31700209)
+ 31243614 × 9 giving us 281192526
+ 31243614 × 00 that is equal 0
+ 31243614 × 200 yielding 6248722800
+ 31243614 × 0000 giving us 0
+ 31243614 × 00000 that results in 0
+ 31243614 × 700000 producing 21870529800000
+ 31243614 × 1000000 that results in 31243614000000
+ 31243614 × 30000000 producing 937308420000000

= 990429093715326
