Knowledge
Data
23833 3538773093 8437043914 21400201 812097
5159838974 176215943 14288
6352993068 336526 17730833025 1608316840 59256368