Knowledge
Data
4756127 23951564 649 9330262397
19664791 662 428710 586571162 345937185
3361364 8279806 324