Knowledge
Data
370741688 1703401501 71829739 60596808297
341328636 137046 07087497
2692 7649626 157248673 120524280