Alright, let's work through 32966474 times 32994542 step by step
32966474 × 32994542 = 32994542 × (32966474)
+ 32994542 × 4 producing 131978168
+ 32994542 × 70 producing 2309617940
+ 32994542 × 400 giving us 13197816800
+ 32994542 × 6000 yielding 197967252000
+ 32994542 × 60000 giving us 1979672520000
+ 32994542 × 900000 that equals 29695087800000
+ 32994542 × 2000000 that results in 65989084000000
+ 32994542 × 30000000 yielding 989836260000000

= 1087713710984908
