Knowledge
Data
2103546 49280211750 17159
348100120 70426 1494182307 648741880
27697430 512083812 5870