Knowledge
Data
22926 128907 29019094759 574751
195365173 43013 18522 70096599751
1727630 7106299 731853670