Knowledge
Data
21086291 4918676428 21180 2004654 2531415
4791500 865613367 0106822 114055
25038 944422 40485476238