Knowledge
Data
447953 16431 511140940 30720
436076729 5980 30734903571 66537464 954048152
4591032 61982017415 614687