Alright, let's work through 31131326 times 89679796 step by step
31131326 × 89679796 = 89679796 × (31131326)
+ 89679796 × 6 what gives us 538078776
+ 89679796 × 20 producing 1793595920
+ 89679796 × 300 yielding 26903938800
+ 89679796 × 1000 that results in 89679796000
+ 89679796 × 30000 giving us 2690393880000
+ 89679796 × 100000 giving us 8967979600000
+ 89679796 × 1000000 which equals 89679796000000
+ 89679796 × 30000000 that is equal 2690393880000000

= 2791850964889496
