Knowledge
Data
90170371259 1592583 1687520181
64637615 7689940 399561540
20669272 61181 13576339 33569584063