Alright, let's work through 35875432 times 35513884 step by step
35875432 × 35513884 = 35513884 × (35875432)
+ 35513884 × 2 yielding 71027768
+ 35513884 × 30 that results in 1065416520
+ 35513884 × 400 that results in 14205553600
+ 35513884 × 5000 that results in 177569420000
+ 35513884 × 70000 which equals 2485971880000
+ 35513884 × 800000 resulting in 28411107200000
+ 35513884 × 5000000 giving us 177569420000000
+ 35513884 × 30000000 producing 1065416520000000

= 1274075930497888
