Knowledge
Data
108697243 20190 3217491156 7164480974 14475468541
5904012 75825927 6545064 3050 7054206990
20534 1975903 406056 936