Knowledge
Data
2802562 2582312363 1089 20939891783 89
13994331 4377 2977
4524 9315932 3416295 410666071