Knowledge
Data
150 3309 50900 270284 3646171565
193399091 053227 2840 1596 27674
0381509 803486 2413140 611502544