Alright, let's work through 35508013 times 99676352 step by step
35508013 × 99676352 = 99676352 × (35508013)
+ 99676352 × 3 resulting in 299029056
+ 99676352 × 10 which equals 996763520
+ 99676352 × 000 yielding 0
+ 99676352 × 8000 giving us 797410816000
+ 99676352 × 00000 that results in 0
+ 99676352 × 500000 producing 49838176000000
+ 99676352 × 5000000 what gives us 498381760000000
+ 99676352 × 30000000 producing 2990290560000000

= 3539309202608576
