Alright, let's work through 35346676 times 83838774 step by step
35346676 × 83838774 = 83838774 × (35346676)
+ 83838774 × 6 resulting in 503032644
+ 83838774 × 70 that equals 5868714180
+ 83838774 × 600 that results in 50303264400
+ 83838774 × 6000 resulting in 503032644000
+ 83838774 × 40000 that results in 3353550960000
+ 83838774 × 300000 yielding 25151632200000
+ 83838774 × 5000000 giving us 419193870000000
+ 83838774 × 30000000 producing 2515163220000000

= 2963421980815224
