Knowledge
Data
531 1374421827 8498611 44480504
51219772152 0284582 91488660244 672 214
19217386 81165044147 265607 625 6719565