Knowledge
Data
25332615970 628875504 4227561 70759884 3991410
608794041 90104958172 26442352 3679082
470302927 3126375 2016