No problem, we've got 31662702 and 21097124 to multiply
31662702 × 21097124 = 21097124 × (31662702)
+ 21097124 × 2 that equals 42194248
+ 21097124 × 00 producing 0
+ 21097124 × 700 giving us 14767986800
+ 21097124 × 2000 producing 42194248000
+ 21097124 × 60000 that equals 1265827440000
+ 21097124 × 600000 that results in 12658274400000
+ 21097124 × 1000000 that is equal 21097124000000
+ 21097124 × 30000000 that equals 632913720000000

= 667991950269048
