Alright, let's work through 40317658 times 13636479 step by step
40317658 × 13636479 = 13636479 × (40317658)
+ 13636479 × 8 producing 109091832
+ 13636479 × 50 yielding 681823950
+ 13636479 × 600 yielding 8181887400
+ 13636479 × 7000 which equals 95455353000
+ 13636479 × 10000 that equals 136364790000
+ 13636479 × 300000 that results in 4090943700000
+ 13636479 × 0000000 yielding 0
+ 13636479 × 40000000 that results in 545459160000000

= 549790896646182
