Knowledge
Data
51 31770 173153652 391516 76185856206
583 37450514 95560372334
57528148971 2850 6056717