Alright, let's work through 51393661 times 66668264 step by step
51393661 × 66668264 = 66668264 × (51393661)
+ 66668264 × 1 which equals 66668264
+ 66668264 × 60 giving us 4000095840
+ 66668264 × 600 that equals 40000958400
+ 66668264 × 3000 producing 200004792000
+ 66668264 × 90000 that is equal 6000143760000
+ 66668264 × 300000 yielding 20000479200000
+ 66668264 × 1000000 that equals 66668264000000
+ 66668264 × 50000000 yielding 3333413200000000

= 3426326159474504
