Knowledge
Data
5296 32 8140 1251
50485704 36702099 2232767 36671088717
223 156030561 377500771 11296 249