Knowledge
Data
2560 1027401 251 12080090793
10929415351 283 77348014633
1327829326 3322872 7199959 93228755