Alright, let's work through 32640387 times 20676331 step by step
32640387 × 20676331 = 20676331 × (32640387)
+ 20676331 × 7 that equals 144734317
+ 20676331 × 80 that is equal 1654106480
+ 20676331 × 300 resulting in 6202899300
+ 20676331 × 0000 which equals 0
+ 20676331 × 40000 resulting in 827053240000
+ 20676331 × 600000 that is equal 12405798600000
+ 20676331 × 2000000 resulting in 41352662000000
+ 20676331 × 30000000 resulting in 620289930000000

= 674883445580097
