Alright, let's work through 31555051 times 71464330 step by step
31555051 × 71464330 = 71464330 × (31555051)
+ 71464330 × 1 that equals 71464330
+ 71464330 × 50 giving us 3573216500
+ 71464330 × 000 giving us 0
+ 71464330 × 5000 which equals 357321650000
+ 71464330 × 50000 resulting in 3573216500000
+ 71464330 × 500000 resulting in 35732165000000
+ 71464330 × 1000000 yielding 71464330000000
+ 71464330 × 30000000 resulting in 2143929900000000

= 2255060577830830
