Knowledge
Data
198158371 7816072 59 178962
828873024 3066487747 20 232113 67288516963
17989951 72342 86119141 1057928 429