Knowledge
Data
31577 182508 430081749 2445920 34706460524
9265529 70951 422342846 31 86854204451
5020 03681 99502869