No problem, we've got 31478185 and 31131025 to multiply
31478185 × 31131025 = 31131025 × (31478185)
+ 31131025 × 5 giving us 155655125
+ 31131025 × 80 which equals 2490482000
+ 31131025 × 100 that equals 3113102500
+ 31131025 × 8000 giving us 249048200000
+ 31131025 × 70000 that is equal 2179171750000
+ 31131025 × 400000 which equals 12452410000000
+ 31131025 × 1000000 that is equal 31131025000000
+ 31131025 × 30000000 what gives us 933930750000000

= 979948164189625
