Knowledge
Data
45126258 3193 705232961 60541708
575011 3070078 824072
336514226 5144895 375018 28740