Knowledge
Data
32970609 6529269615 6717567160 2004
358027677 3259336701 0414046 4600533 155
1171176 36234 16122 876 305164639