Knowledge
Data
640398215 32985618 338565663
20257384144 1399488 2652 083729 512833
2672526 1374911030 4875 341439