Knowledge
Data
90143535 85173220 84 302286684 14306
6598245 10335 125250741
19429891 41564 91384 195