Alright, let's work through 16445106 times 64172237 step by step
16445106 × 64172237 = 64172237 × (16445106)
+ 64172237 × 6 producing 385033422
+ 64172237 × 00 which equals 0
+ 64172237 × 100 that equals 6417223700
+ 64172237 × 5000 what gives us 320861185000
+ 64172237 × 40000 giving us 2566889480000
+ 64172237 × 400000 that results in 25668894800000
+ 64172237 × 6000000 producing 385033422000000
+ 64172237 × 10000000 that is equal 641722370000000

= 1055319239722122
