Knowledge
Data
560746 95038 65961313 3092029
87372626 82877464 4023310 288017 6915989
12005740 1892642437 9431