Knowledge
Data
2947560 528227 1401066609 7263 59
199 88981674 7463710 1358490012 10276
95170 522 639753011 48238497062