Knowledge
Data
3170 8303664 2487363 924
22520156 7095 8489937 660132631
31181690 76119268 47155059 7021996