Knowledge
Data
669924169 8598839 823019814 24083711567 1572780
60830899918 666349 18195950976 29336757
19992 7084 69663 587 883