Knowledge
Data
83953 1423054506 9677707
89 55129 51966838 11528716996 4395079
66 64871156 9824857 500