Knowledge
Data
672829 1332933789 43 699
4148341567 42 74662432
2501 80752668 9156151 386193640 18249