Knowledge
Data
309614614 21 93535028 21314876235
2016346 68748 18744 89992541
2210437 57302142 39419035253 27445946217 25008