Knowledge
Data
161 46157234 64704 2449711 1892897
30759157 37342 4206731 753774 65
640306539 15499773045 5830649440 6489268 15544