Alright, let's work through 45894299 times 39885868 step by step
45894299 × 39885868 = 39885868 × (45894299)
+ 39885868 × 9 that results in 358972812
+ 39885868 × 90 giving us 3589728120
+ 39885868 × 200 that is equal 7977173600
+ 39885868 × 4000 that equals 159543472000
+ 39885868 × 90000 that is equal 3589728120000
+ 39885868 × 800000 that is equal 31908694400000
+ 39885868 × 5000000 producing 199429340000000
+ 39885868 × 40000000 resulting in 1595434720000000

= 1830533951866532
