Knowledge
Data
1666452 582870034 298350
935 7028 733356 104512674 23122150
31857 76 166502832 530770348 766416