Knowledge
Data
900950 58860 2901938
4707401 584008037 46449 930
1451145 6656 185547205 78716303 5359495