Knowledge
Data
105566561 523 6597 24789770 319068646
60923902 8482076985 463329 916089639
2661 9548903671 981423599 1130172 7728