Knowledge
Data
143116 337910 77375280 544 1565225
830796895 20645 70308 7528610
751081423 939 41850408 6179 56311216497