Knowledge
Data
81262090 31928219 50881 155192011 26855359945
2329 59 13276036990
1359918 10062881209 2979803916 58096793 86643301