Knowledge
Data
171 2082 1487765731 2921649980
5947006927 64570 7831 39851962256
86 22389375 829611833 16919818390 50509492