Knowledge
Data
628656 103351 4240571 5243478 2641
412 7057139 3497462844 719
452 3664982 9608082 48445057935