Alright, let's work through 66330599 times 58427699 step by step
66330599 × 58427699 = 58427699 × (66330599)
+ 58427699 × 9 that is equal 525849291
+ 58427699 × 90 that equals 5258492910
+ 58427699 × 500 producing 29213849500
+ 58427699 × 0000 resulting in 0
+ 58427699 × 30000 which equals 1752830970000
+ 58427699 × 300000 that is equal 17528309700000
+ 58427699 × 6000000 which equals 350566194000000
+ 58427699 × 60000000 resulting in 3505661940000000

= 3875544272861701
