Knowledge
Data
15032 92089 9558 153
529887968 47299220 61126403 70
4835296 97846747 3167227 7444711214