Knowledge
Data
35803396 95751453 88951012 566283811
8343312 1886482690 9474883 769414
5074221059 262486 24661863 2789692760 6531952887