Alright, let's work through 15402944 times 31137822 step by step
15402944 × 31137822 = 31137822 × (15402944)
+ 31137822 × 4 producing 124551288
+ 31137822 × 40 what gives us 1245512880
+ 31137822 × 900 that equals 28024039800
+ 31137822 × 2000 giving us 62275644000
+ 31137822 × 00000 giving us 0
+ 31137822 × 400000 producing 12455128800000
+ 31137822 × 5000000 that results in 155689110000000
+ 31137822 × 10000000 that results in 311378220000000

= 479614128547968
