Alright, let's work through 28671615 times 82876323 step by step
28671615 × 82876323 = 82876323 × (28671615)
+ 82876323 × 5 that equals 414381615
+ 82876323 × 10 yielding 828763230
+ 82876323 × 600 producing 49725793800
+ 82876323 × 1000 what gives us 82876323000
+ 82876323 × 70000 that results in 5801342610000
+ 82876323 × 600000 what gives us 49725793800000
+ 82876323 × 8000000 producing 663010584000000
+ 82876323 × 20000000 producing 1657526460000000

= 2376198025671645
