Knowledge
Data
160 59 3216464358 14081164402 20449434
1383133469 19325551 238 030
3288346486 82137862874 9546