Knowledge
Data
50606362949 16 427 331995 313565
4329098169 118202880 664348841 130887945 5819
306 414018896 48984 92357