Knowledge
Data
150331 472 847344 2553081 88942243552
509995476 47172 81487893 25 694071
5868600 1458 4682 18 03983070747