Knowledge
Data
14141877 2966055 38947733 36826
76586666 8156265 4131 57
21865723 6204736 903 3056 18418897