Knowledge
Data
21858029 9642965069 145 81307195 6441
15840374 943742 4835234 20 8436958
16084423 359451 56