Alright, let's work through 64977018 times 51161383 step by step
64977018 × 51161383 = 51161383 × (64977018)
+ 51161383 × 8 what gives us 409291064
+ 51161383 × 10 resulting in 511613830
+ 51161383 × 000 that equals 0
+ 51161383 × 7000 what gives us 358129681000
+ 51161383 × 70000 that is equal 3581296810000
+ 51161383 × 900000 which equals 46045244700000
+ 51161383 × 4000000 that equals 204645532000000
+ 51161383 × 60000000 what gives us 3069682980000000

= 3324314104095894
