Knowledge
Data
39993505 6263121797 286 912528
2473577 2165904 86607819 884213999
2056845 9578635 59021794006 29067 50503