Knowledge
Data
2506509 33177143 2924151098
87073227 59535072 28025525 3681516 7871
53408 727 9412786 425 37518467