Knowledge
Data
3003 380772008 749743833 6190 15489
59052703010 5140 574 2450 291145
977 266649 16771436