Knowledge
Data
59 257 1731219 660 22593721
9861 81980 00214738
590384 534 842013 61231210 0319956835