Knowledge
Data
1089273 340735770 281058292 4216835 260404
486054 65996082 819214
404041 86000 533942 1196638