Knowledge
Data
563527891 9709220 40277220
7386002 2687455970 90 529762919
189292068 456556 305726802 141938668 29715429102