Knowledge
Data
16 159804106 5352392676 389002 49622
29075 996 7391590290 697927816 3683064166
89 287390 7740627419 802373500