Knowledge
Data
660864692 193541 22636871 15058263
45427 814090838 4454280613 43532 73982
45050493 3168023 001352769