288080
90488527
49861083
60748608
93412171
51202811
98241034
38726596
42953471
91829625
56299249
58707060
54538229
2107113
96663587
84729975
86331209
67344137
31575975
61026766
50755177
50698475
88308266
91144261
90708420
88181004
36551800
80356768
63019391
3071204
35899349
67554759
35867576
51565423
27562455
43146913
37175616
9419262
55796595
66072709