Knowledge
Data
580 6011864 274524 3498641 83586347
88933 86520975 393690 149354479 32334920
291554843 1633114376 916127 2813669 16