Knowledge
Data
66862 9251 3392249
21314284 207315999 76319911360 8083104
6397 31031151476 4802 834332295