Knowledge
Data
87929945 2229503 27117906 5109497728 51945385776
25689510 383089365 9763339969 16514
16989 69 187742 12584799