Knowledge
Data
148169745 30746 34159224
38590219 170903 17703050 50 494
594005901 5402089186 39369 37578979652