Knowledge
Data
4650607 946 428 41087
2704070 15659426 18526875085
99646347 155104447 16141 3148411 67907636945