Knowledge
Data
32815 298861 1818618264
50866 885979085 700214 1417565
951946 4558 70366317060 571997