Alright, let's work through 40535119 times 43995693 step by step
40535119 × 43995693 = 43995693 × (40535119)
+ 43995693 × 9 that equals 395961237
+ 43995693 × 10 what gives us 439956930
+ 43995693 × 100 that is equal 4399569300
+ 43995693 × 5000 which equals 219978465000
+ 43995693 × 30000 resulting in 1319870790000
+ 43995693 × 500000 producing 21997846500000
+ 43995693 × 0000000 yielding 0
+ 43995693 × 40000000 that is equal 1759827720000000

= 1783370651242467
