Knowledge
Data
2379220 1017231 1402 89640068 558873509
204185 16328351 8401918 8233
67175 732 50150336