Knowledge
Data
3785 1069231 2959080666 88 0306055497
166 776 60901 143349 12890320692
410 3357814656 266278013 51817 1327902040