Knowledge
Data
32440706 15360652382 9979
27119306059 27029811 667724 730 5005476615
304334048 209357582 5850948568 8649314 6473890