Alright, let's work through 31721738 times 67507957 step by step
31721738 × 67507957 = 67507957 × (31721738)
+ 67507957 × 8 that results in 540063656
+ 67507957 × 30 producing 2025238710
+ 67507957 × 700 yielding 47255569900
+ 67507957 × 1000 which equals 67507957000
+ 67507957 × 20000 that results in 1350159140000
+ 67507957 × 700000 that is equal 47255569900000
+ 67507957 × 1000000 which equals 67507957000000
+ 67507957 × 30000000 which equals 2025238710000000

= 2141469724869266
