Knowledge
Data
49508949 149134038 29136629996 16813 4166
17222171519 26 1716579 995595615
31508077 7440 41030056 78471339360 69106251602