Knowledge
Data
13266622 30545567 94493 079476 20853
7278408 041160129 198216 087 87922535593
80950 286904204 86554743 1742870056