Knowledge
Data
415917625 540036 12058377 1818833
7213736767 13114598802 3394655
521025515 66 762 795 034495