Knowledge
Data
29479 312972700 17 1099 13269
4323 66956 056613
500921725 6311156651 4900229 150286 3968154