Knowledge
Data
5057574 12315 49488 31295305
990 955566 4058 1342846
38522 716073455 358118 332011730