Knowledge
Data
40816 307056 005009 256328
773767745 49969828 713813
95607 04929 3890827765 52078 380084