Knowledge
Data
19812969 560758601 1803507090
52557750 4087347 14384076403 645 166
120625360 4245563442 529133468