Knowledge
Data
183847322 173950 211077377
118789 5509099 15100887167 6821375
5544850763 14505391776 540 31