Knowledge
Data
50966 1425719248 84 44931 31887310
56 791874803 70 5000 4667
158849 1401532166 53 64261