Alright, let's work through 30668202 times 21863916 step by step
30668202 × 21863916 = 21863916 × (30668202)
+ 21863916 × 2 what gives us 43727832
+ 21863916 × 00 yielding 0
+ 21863916 × 200 that equals 4372783200
+ 21863916 × 8000 that equals 174911328000
+ 21863916 × 60000 yielding 1311834960000
+ 21863916 × 600000 resulting in 13118349600000
+ 21863916 × 0000000 that results in 0
+ 21863916 × 30000000 resulting in 655917480000000

= 670526992399032
