Knowledge
Data
946176166 16447 15236549 9326 93020669
599490 1613900 3471032
9135038 73178264842 4001 1965935691