Knowledge
Data
25814548 407 52911612 810531606 56410117
1838786 1730716 1517098688 5691324 4347
667 95415299 611286852 930929636