20111830
44734248
53665935
56636278
1582919
3166215
87329484
76885430
412842
72833327
83523331
11117400
72181766
41946612
21842685
35306557
15123721
19221381
3096997
69459422
49027165
77865099
54507501
32048176
59437487
92906459
73001085
99299546
50559547
53649611
30996981
5948502
17249758
99429219
61619410
19752932
5608968
38525681
50534556
63624685