Knowledge
Data
80 287265 5592 94398348 4874164
23 585249261 5533766 38318603 88
3599410 310786 48162904 320541 7847