Knowledge
Data
31688151 34062 75858507795 46112994
19929190 2247073 500380664 182818 39019
0376539 166097 341 5839663