Knowledge
Data
30893 471255466 93130995455 680 3098975167
20061008 89 7968224457
19 105982 87458523 559118 2934168