Knowledge
Data
51590 15195 64112887
397300262 06 201629772 7293 981668234
3382968912 596855 3140371 406