Knowledge
Data
51994934 83260106 5591908 1853659
771 95 39 148278519
582043 7235361 711113 421870 6866