Alright, let's work through 5621222 times 58317036 step by step
5621222 × 58317036 = 58317036 × (5621222)
+ 58317036 × 2 producing 116634072
+ 58317036 × 20 giving us 1166340720
+ 58317036 × 200 that results in 11663407200
+ 58317036 × 1000 yielding 58317036000
+ 58317036 × 20000 producing 1166340720000
+ 58317036 × 600000 giving us 34990221600000
+ 58317036 × 5000000 giving us 291585180000000

= 327813005737992
