312277
60417412
21149121
28965478
77003114
31857557
75696076
37319514
87499546
75435720
5384685
74341261
34574120
297837
78835651
58484960
75806448
36298601
48257873
1673983
25454525
12162491
30887706
44289059
69028584
31518656
38877048
6175869
96029221
96721121
46094430
94105108
27966432
14808317
31013795
69318230
9634656
36854568
91962162
20771110