Knowledge
Data
172129902 64336 6149 8054880 40
2111 2128427316 515098 9631298 23
15520 086836020 47401 431473