Knowledge
Data
726 19785245 81635 48813 54253991
649729 14720558 19193935800 66182 41507
8143914095 403440 5088 36