Knowledge
Data
1288213520 28358073818 37015032559
29736004 9610715 60611259 7035117977 12224047911
18239055 27771 27790515