Knowledge
Data
4902108 988056 1991120168 655622
581614 35842 134403724 7028267
22144019081 2045034 53 9595 2234622192