Alright, let's work through 40818711 times 23378490 step by step
40818711 × 23378490 = 23378490 × (40818711)
+ 23378490 × 1 what gives us 23378490
+ 23378490 × 10 resulting in 233784900
+ 23378490 × 700 that results in 16364943000
+ 23378490 × 8000 which equals 187027920000
+ 23378490 × 10000 yielding 233784900000
+ 23378490 × 800000 that results in 18702792000000
+ 23378490 × 0000000 that equals 0
+ 23378490 × 40000000 that equals 935139600000000

= 954279826926390
