Knowledge
Data
30893765 22404108 1040 673313 66107
509 061192712 7585297
2624286802 59 10437506 56 554443485