Knowledge
Data
59 51890374 80151282963 15041 56
77625 3337016 5873483 877
665403514 653532590 1238 8195201