Alright, let's work through 99165964 times 28307103 step by step
99165964 × 28307103 = 28307103 × (99165964)
+ 28307103 × 4 resulting in 113228412
+ 28307103 × 60 producing 1698426180
+ 28307103 × 900 what gives us 25476392700
+ 28307103 × 5000 what gives us 141535515000
+ 28307103 × 60000 that is equal 1698426180000
+ 28307103 × 100000 that is equal 2830710300000
+ 28307103 × 9000000 giving us 254763927000000
+ 28307103 × 90000000 what gives us 2547639270000000

= 2807101157042292
