Knowledge
Data
383861 335808 738472 3700868
17749 7079297 34147
5098895 6679 50227015 73153729126 4105352837