Knowledge
Data
6286 30461226138 22846597838 11920425735
19981057 06 5762239 50449
3931430 149169158 296156