Knowledge
Data
16278517939 40092690 8843350 267
86896937376 46955100 80612399 117635 52597199870
98339155 84 626961047 531