Alright, let's work through 35663457 times 66947309 step by step
35663457 × 66947309 = 66947309 × (35663457)
+ 66947309 × 7 that results in 468631163
+ 66947309 × 50 that results in 3347365450
+ 66947309 × 400 giving us 26778923600
+ 66947309 × 3000 that results in 200841927000
+ 66947309 × 60000 giving us 4016838540000
+ 66947309 × 600000 giving us 40168385400000
+ 66947309 × 5000000 giving us 334736545000000
+ 66947309 × 30000000 which equals 2008419270000000

= 2387572475787213
