Knowledge
Data
646 13194377 44809805 53580 9785716
9870071 929 2054 7604165 871729199
92 5582 55197 41670724 892