Knowledge
Data
1305265586 75722301 66819 377128 13817419600
516659793 24306159 9908788
5500340 94075620140 633303249 66810 0345086