Alright, let's work through 40022605 times 40107288 step by step
40022605 × 40107288 = 40107288 × (40022605)
+ 40107288 × 5 yielding 200536440
+ 40107288 × 00 giving us 0
+ 40107288 × 600 that equals 24064372800
+ 40107288 × 2000 that is equal 80214576000
+ 40107288 × 20000 that is equal 802145760000
+ 40107288 × 000000 giving us 0
+ 40107288 × 0000000 what gives us 0
+ 40107288 × 40000000 producing 1604291520000000

= 1605198145245240
