Alright, let's work through 40495190 times 12808155 step by step
40495190 × 12808155 = 12808155 × (40495190)
+ 12808155 × 0 yielding 0
+ 12808155 × 90 giving us 1152733950
+ 12808155 × 100 that results in 1280815500
+ 12808155 × 5000 that is equal 64040775000
+ 12808155 × 90000 resulting in 1152733950000
+ 12808155 × 400000 that equals 5123262000000
+ 12808155 × 0000000 which equals 0
+ 12808155 × 40000000 yielding 512326200000000

= 518668670274450
