Knowledge
Data
371408 267 58 9122566492
34221874 93792 70195079764 582302910
1333736 1104910029 611271182 812274524 842573008