Knowledge
Data
29953 6632318138 182 612790 466861
42785650 994 95962
302 0283 137556839 2535589 581443