Knowledge
Data
638 80246 3351655 15383492
334 74967276581 904866 044954
34231 9618802 4754273 2153625236