Knowledge
Data
22596 990699597 390 439045
4629445 986390239 88 6138948 20083155
7460696 4751977 342360345