Alright, let's work through 41303492 times 31499209 step by step
41303492 × 31499209 = 31499209 × (41303492)
+ 31499209 × 2 that equals 62998418
+ 31499209 × 90 resulting in 2834928810
+ 31499209 × 400 that is equal 12599683600
+ 31499209 × 3000 giving us 94497627000
+ 31499209 × 00000 which equals 0
+ 31499209 × 300000 yielding 9449762700000
+ 31499209 × 1000000 resulting in 31499209000000
+ 31499209 × 40000000 that results in 1259968360000000

= 1301027326937828
