Alright, let's work through 30705388 times 64223966 step by step
30705388 × 64223966 = 64223966 × (30705388)
+ 64223966 × 8 which equals 513791728
+ 64223966 × 80 producing 5137917280
+ 64223966 × 300 resulting in 19267189800
+ 64223966 × 5000 yielding 321119830000
+ 64223966 × 00000 that equals 0
+ 64223966 × 700000 that equals 44956776200000
+ 64223966 × 0000000 what gives us 0
+ 64223966 × 30000000 producing 1926718980000000

= 1972021794928808
