Knowledge
Data
31468 9563881086 5186721 686
6231020 490499190 9956728 56716261 91375
4304837415 429023005 1246506838 8131 179