Alright, let's work through 62977649 times 31005122 step by step
62977649 × 31005122 = 31005122 × (62977649)
+ 31005122 × 9 giving us 279046098
+ 31005122 × 40 giving us 1240204880
+ 31005122 × 600 giving us 18603073200
+ 31005122 × 7000 yielding 217035854000
+ 31005122 × 70000 that results in 2170358540000
+ 31005122 × 900000 resulting in 27904609800000
+ 31005122 × 2000000 that results in 62010244000000
+ 31005122 × 60000000 that is equal 1860307320000000

= 1952629690518178
