Knowledge
Data
25034176 2526731 9907 68 94390
891 66797523 439357 165464
43947561 33257002 129644367 34758