Knowledge
Data
159595925 3686264 83799
16040 61183 28236612 1627058976
980211449 888 71 132081 56761