Knowledge
Data
322 42863048 679327677 108669 85714
75387319778 33183 692850
19971251 411297 756163 126485 35998428