Knowledge
Data
15043 42037 4472549 27062650264 361
22450805 2475300688 11079895 793952163 6523
509 47044 16619