Knowledge
Data
480671 51298147 353739429
90 34188 636108117 10216272 14677092
97410 33289061 5011642 69911237 580