Knowledge
Data
12961520 25636 43927400 6759052
2632 1283066456 51504963 215406559 68421653669
90406532 53988859 850 12770424914 4791973481