Knowledge
Data
21012294529 4681758580 880736 42146503895 4614252
99 90 26100464 6808
39 7162349 66150195 0328 23080527