Knowledge
Data
32638 31821458 9551696829
37751 169375 954590 42676352361
4891631943 7099899 338 1237