Knowledge
Data
152232 18161 4189 99281
664243060 14148321057 2528917 620002550 23100
46304014 127230 48262