Knowledge
Data
117280 6365072 89639 4353 77118
2306520704 884741 38103 884
26 44778 151408910 85625913