Knowledge
Data
16683028 523236 256193485 33849
89413484192 8581140 895 1750712202 634091884
931 841147 3567080 53410223138 7287002553