Knowledge
Data
301221546 5017483802 3961570292 425 28393
31003358958 023150884 302342713 145 95
2504465721 107076 71244