Knowledge
Data
159 40141490973 61790 3049 790725
47243817 125978225 20013
525714943 22 371 405006412