Knowledge
Data
31016606 964521783 480 177595912 89268
722665 889 93 18594763460 108795017
12296169 1366 8100108890 56199260095 0588057