Knowledge
Data
35147557 943376 1982204 258400189 43204
639114 2246020950 933 1102596361 94581070162
908894221 9437 47216030 10027894623 4594965