Knowledge
Data
326 558183 7426995 28212 11996198
89954 047 3808114 71134 18771539
6845606 27203695 039832935 686563421