Knowledge
Data
15533520 249609 246 6447550 970640
19334533 76223140096 4109039 0126347
332691476 14655 81651587 43556