Alright, let's work through 35520927 times 83338356 step by step
35520927 × 83338356 = 83338356 × (35520927)
+ 83338356 × 7 that results in 583368492
+ 83338356 × 20 yielding 1666767120
+ 83338356 × 900 yielding 75004520400
+ 83338356 × 0000 that equals 0
+ 83338356 × 20000 yielding 1666767120000
+ 83338356 × 500000 resulting in 41669178000000
+ 83338356 × 5000000 that results in 416691780000000
+ 83338356 × 30000000 giving us 2500150680000000

= 2960255659776012
