Knowledge
Data
81427 85590987 106917 286422
60009551 518 342665 129237 138
28365281536 83167950 713783 540