Knowledge
Data
3199 66393944900 70271860861 21277158771 321307967
61208282126 21483592176 03521869712
358381 46049217 23 1242147929 92313446