Knowledge
Data
526 71 75808434 2098441 1222027239
81688972 5036640 544
1662 28648 869687539 202342768 7359759