Knowledge
Data
298317590 3739291 31844 48
96864686 9666660637 33127811 66 03875180
17145 089 84020946 516215