Knowledge
Data
29079 8118450 28854 7717014 3664797599
5783275003 195072564 31066295
8967 904247 90312 111368011 430784