Alright, let's work through 40071502 times 17587396 step by step
40071502 × 17587396 = 17587396 × (40071502)
+ 17587396 × 2 that results in 35174792
+ 17587396 × 00 that is equal 0
+ 17587396 × 500 resulting in 8793698000
+ 17587396 × 1000 that is equal 17587396000
+ 17587396 × 70000 that equals 1231117720000
+ 17587396 × 000000 that equals 0
+ 17587396 × 0000000 giving us 0
+ 17587396 × 40000000 producing 703495840000000

= 704753373988792
