Knowledge
Data
259895 8194 7330998 32502548
92121 4728 2775 2649901 163
2071 29350724 2131026749 89038839392 49954264443