Knowledge
Data
3809 129166093 165089104 655624067
10256958 614300 286973 22943593224 62250569861
84815 31 1306561