Knowledge
Data
21442 31035 5734226 41988032141 560640
99 55144 7277 05936 990
17702 702598 68261 797019 1047