Knowledge
Data
505146841 54744872 41712371 18833
500856585 47936320 955950991 43416420
700619004 456437 257920188