Knowledge
Data
176 603355956 8389 4869
21 38796786 119717938 86796188 2109127343
6792880597 8647684667 8236577 296494