Knowledge
Data
30670 199596 82792 6572890 8311
628794 248 06016 15573090120
508405561 315275 5676226