Knowledge
Data
508889 5870 48011 2865 41731
40176 6959943 767394252 79544206 6802
9513386 39697 20850