Knowledge
Data
0593738 6745388719 1928 242
46365491 38532050 64522604 196372 5328351098
17108 102 7532738 301519637 33080