Knowledge
Data
2953 76824 2674573 48439201
17522 686652 87428081 282 62359
32763212 216484186 950987100