Alright, let's work through 52164889 times 50506157 step by step
52164889 × 50506157 = 50506157 × (52164889)
+ 50506157 × 9 yielding 454555413
+ 50506157 × 80 resulting in 4040492560
+ 50506157 × 800 yielding 40404925600
+ 50506157 × 4000 which equals 202024628000
+ 50506157 × 60000 that is equal 3030369420000
+ 50506157 × 100000 that equals 5050615700000
+ 50506157 × 2000000 producing 101012314000000
+ 50506157 × 50000000 giving us 2525307850000000

= 2634648073721573
