Knowledge
Data
2052 18802 156135608
2554080 70058207 5580277028 9319410 993587
74549519 620680896 1324180