Alright, let's work through 64448213 times 99918870 step by step
64448213 × 99918870 = 99918870 × (64448213)
+ 99918870 × 3 resulting in 299756610
+ 99918870 × 10 which equals 999188700
+ 99918870 × 200 that equals 19983774000
+ 99918870 × 8000 yielding 799350960000
+ 99918870 × 40000 producing 3996754800000
+ 99918870 × 400000 resulting in 39967548000000
+ 99918870 × 4000000 that results in 399675480000000
+ 99918870 × 60000000 that is equal 5995132200000000

= 6439592616479310
