Alright, let's work through 94342876 times 40770799 step by step
94342876 × 40770799 = 40770799 × (94342876)
+ 40770799 × 6 yielding 244624794
+ 40770799 × 70 that is equal 2853955930
+ 40770799 × 800 that equals 32616639200
+ 40770799 × 2000 that results in 81541598000
+ 40770799 × 40000 that equals 1630831960000
+ 40770799 × 300000 resulting in 12231239700000
+ 40770799 × 4000000 producing 163083196000000
+ 40770799 × 90000000 yielding 3669371910000000

= 3846434434477924
