Knowledge
Data
106108395 885257877 2590 8688686 974408
68759159 38340 605823472
17501 98231131 015206976