Knowledge
Data
16972 30346181 9212130360
81675169360 516594 190485933 6287
935876177 97499440 1567935 8148575