Knowledge
Data
31 23380927922 8175152 431
81778609 348098300 11529731 538565 4991586
478004 1427520 990