Knowledge
Data
5170364 4997563 2860161 648389503
350787566 602409 29202 644005 2949107308
39826208948 299188709 027090 305282 15