Knowledge
Data
954845 42146577 509017740
80362109 3268300 757987388
29110955467 38248823 88485 22075528353