Knowledge
Data
334817078 2604975 47914751728 5672 189215
657810887 43866373 337164 98393807781 46252184
1455924069 93961 6434927228 759948