Knowledge
Data
257850 21852600 59323012 97028515253 1873
6383498 489114 05166
10778150310 17904566 35007 81