Knowledge
Data
17536 57137405193 224 1646
159 2572151 9806410370 81 4294
2288 4964142 682085 014879675