Alright, let's work through 40793951 times 34699945 step by step
40793951 × 34699945 = 34699945 × (40793951)
+ 34699945 × 1 which equals 34699945
+ 34699945 × 50 that equals 1734997250
+ 34699945 × 900 that results in 31229950500
+ 34699945 × 3000 producing 104099835000
+ 34699945 × 90000 giving us 3122995050000
+ 34699945 × 700000 that is equal 24289961500000
+ 34699945 × 0000000 which equals 0
+ 34699945 × 40000000 producing 1387997800000000

= 1415547856032695
