Knowledge
Data
95469231 70378266 2004 21102276
5890996 4507418 77540 9595118 3515683
45064 18790103610 422420459 260689365