Knowledge
Data
3129956 67943053981 6378872266 651 7267
77239176 8901785 5954 185063
82792991045 50144359197 62206171821 336