Knowledge
Data
22874402 1300251 88968340 069234650 13804573200
25988281 6622827 65035 3969
849557863 9544718142 581 1172115376