Knowledge
Data
628 775 59418159 5067231
90171020670 18827 3289913
4310 16055792 84517 53110659582 61