Alright, let's work through 21108165 times 87076766 step by step
21108165 × 87076766 = 87076766 × (21108165)
+ 87076766 × 5 that results in 435383830
+ 87076766 × 60 that results in 5224605960
+ 87076766 × 100 producing 8707676600
+ 87076766 × 8000 resulting in 696614128000
+ 87076766 × 00000 resulting in 0
+ 87076766 × 100000 producing 8707676600000
+ 87076766 × 1000000 producing 87076766000000
+ 87076766 × 20000000 yielding 1741535320000000

= 1838030744394390
