Knowledge
Data
560963 319335425 39059311
14415 4221221395 4182015443 46388933
2735670199 70972624 4006711 2253839 76522415871