Knowledge
Data
15789604 117 77380704 2270 12543048
654077 9098 85559015 51496 389
99831319 1271973 651839 9435 20299827393