Alright, let's work through 23429666 times 83685164 step by step
23429666 × 83685164 = 83685164 × (23429666)
+ 83685164 × 6 producing 502110984
+ 83685164 × 60 that equals 5021109840
+ 83685164 × 600 producing 50211098400
+ 83685164 × 9000 resulting in 753166476000
+ 83685164 × 20000 which equals 1673703280000
+ 83685164 × 400000 what gives us 33474065600000
+ 83685164 × 3000000 producing 251055492000000
+ 83685164 × 20000000 resulting in 1673703280000000

= 1960715441675224
