Knowledge
Data
46375287 943986190 916437786 12846702207
50697 1392494429 1244234901
57512 90723862 4310074 315183606 19822676