Alright, let's work through 42967693 times 45860407 step by step
42967693 × 45860407 = 45860407 × (42967693)
+ 45860407 × 3 resulting in 137581221
+ 45860407 × 90 that results in 4127436630
+ 45860407 × 600 that results in 27516244200
+ 45860407 × 7000 producing 321022849000
+ 45860407 × 60000 that is equal 2751624420000
+ 45860407 × 900000 which equals 41274366300000
+ 45860407 × 2000000 yielding 91720814000000
+ 45860407 × 40000000 producing 1834416280000000

= 1970515888831051
