Knowledge
Data
47401546 378131 64710 346184212
86245 8391857 6461316 3502167977 339749
8614 817 176210 834