Knowledge
Data
22561 685917597 7835653
4771850 9570894 100110 44330 279233
26628 20061888449 9234 162 359