Knowledge
Data
32621610 9059 9960 71250301148
43802 53072376 388793 97677539769 89207708074
3785620 11108779739 50200992038 357133 1731835674