Knowledge
Data
35859 160740 9261 45259018
689397341 882 8936 119601813
4951898430 64960218195 56456015763 211144371 85567108964