Knowledge
Data
8495 247191 581219 322255090 167504282
80856937 92533940 2268
51276 6615304 13407397 3063272 379680236