Knowledge
Data
17257313 9752891 286253 84234
50130510 359 8863242 62
66337512 217336 6750433 725272010