Knowledge
Data
313676559 9955 9734 308 538480
2500522 300034231 10143183 981 565271680
22959818 40870 65835172 22226753588 5513