Alright, let's work through 33878066 times 20022687 step by step
33878066 × 20022687 = 20022687 × (33878066)
+ 20022687 × 6 resulting in 120136122
+ 20022687 × 60 which equals 1201361220
+ 20022687 × 000 that results in 0
+ 20022687 × 8000 which equals 160181496000
+ 20022687 × 70000 yielding 1401588090000
+ 20022687 × 800000 giving us 16018149600000
+ 20022687 × 3000000 resulting in 60068061000000
+ 20022687 × 30000000 what gives us 600680610000000

= 678329911683342
