Alright, let's work through 31362370 times 64239618 step by step
31362370 × 64239618 = 64239618 × (31362370)
+ 64239618 × 0 that results in 0
+ 64239618 × 70 producing 4496773260
+ 64239618 × 300 which equals 19271885400
+ 64239618 × 2000 resulting in 128479236000
+ 64239618 × 60000 that results in 3854377080000
+ 64239618 × 300000 resulting in 19271885400000
+ 64239618 × 1000000 which equals 64239618000000
+ 64239618 × 30000000 giving us 1927188540000000

= 2014706668374660
