Alright, let's work through 31949319 times 45594618 step by step
31949319 × 45594618 = 45594618 × (31949319)
+ 45594618 × 9 that equals 410351562
+ 45594618 × 10 giving us 455946180
+ 45594618 × 300 giving us 13678385400
+ 45594618 × 9000 that equals 410351562000
+ 45594618 × 40000 resulting in 1823784720000
+ 45594618 × 900000 resulting in 41035156200000
+ 45594618 × 1000000 yielding 45594618000000
+ 45594618 × 30000000 that equals 1367838540000000

= 1456716995165142
