Knowledge
Data
177879 66071 8946812 2508994
76555672 9941756 604983 881355 404667963
35046 47371 771 42