Knowledge
Data
80 58394853 2541041942 15310903 9369447727
7871377897 21 8605626711 179657
1577455 693 29317675 2297024520