Knowledge
Data
50876 298926539 0242118257 240
60355928 6376795291 47072
1093216 7076379261 7110068603 95583