Alright, let's work through 51222515 times 66109134 step by step
51222515 × 66109134 = 66109134 × (51222515)
+ 66109134 × 5 that equals 330545670
+ 66109134 × 10 resulting in 661091340
+ 66109134 × 500 that results in 33054567000
+ 66109134 × 2000 that equals 132218268000
+ 66109134 × 20000 that is equal 1322182680000
+ 66109134 × 200000 resulting in 13221826800000
+ 66109134 × 1000000 yielding 66109134000000
+ 66109134 × 50000000 that equals 3305456700000000

= 3386276107952010
