Alright, let's work through 5171336 times 31397508 step by step
5171336 × 31397508 = 31397508 × (5171336)
+ 31397508 × 6 giving us 188385048
+ 31397508 × 30 which equals 941925240
+ 31397508 × 300 yielding 9419252400
+ 31397508 × 1000 that equals 31397508000
+ 31397508 × 70000 that is equal 2197825560000
+ 31397508 × 100000 giving us 3139750800000
+ 31397508 × 5000000 resulting in 156987540000000

= 162367063430688
