Knowledge
Data
499921799 764846566 8856495 814930
495197 46842341 3074067 333450 803405120
316100 1178663017 960164 5261629 25