Knowledge
Data
21473613 5810980 72414095 7823612
8608903 9430088 2362472 39804 89739690
520342 12300251 9147847200 51278707 048646
609126117 2714103 6854