Knowledge
Data
1680 990 23499189 514502176
86 3408265 2655682110 9236701
1164360 54667 5998598638 3978306245 9667671258