Knowledge
Data
9839156 56370 05206322 144191112 18669971
349527 16515196 201132 83025199
6352197 6756883 69787210