Knowledge
Data
28 029012 5089653 8115122054
69304745 2095676865 704664 40250
64 91199282 88032944742 841 3725