Knowledge
Data
1956858 305597542 25828036 21338568301
736824349 4896707 8750424
540200 6724715 536344245