Knowledge
Data
510257510 7422828 99962 639 41100847
604 4329453541 939 290284224
2435769 142 4726145