Knowledge
Data
531 20121426 7995 7167729475 95239
10 73 5058 315542 31897
17 02 6162 223025524 58204592