Knowledge
Data
6252395 64968640 239596 21447
83882566 41083455990 544832
85728781 54642641 673176017 661490 3357736