Knowledge
Data
14580573 83360 42709384507
1879 57332200838 18073897692
8988 35641 545480 5268992725 050393146