Knowledge
Data
11 953 5492288260
376225 888651 659837 168385 763259
5954987420 4070043 3474127838 551962261