Knowledge
Data
25612 266 7545
593392662 109293 34244909 939 298961349
11429 1555 1596200724 494847858