Knowledge
Data
19636 2085988 461251235 2168 11874
68461 725070532 276429803 2391291593 7952827
5839616 955085987 99962195