Knowledge
Data
15 95180675657 74799 890 59489
512102918 16226105 67510
6112 43261226278 30036662 81135787 232