Knowledge
Data
863570 8768 312 294277692
99704 933 1981340 70468402511 3008
4636177 372 43261815 3121083385 18983264