Knowledge
Data
61836 3336721 123082016 19804583872
5455727 2015025840 512 209635568 903678
76280759 81066020577 160442 44676 97680257