55329057
22063834
74118637
66786958
52188339
58096497
30213495
18483154
94596494
92645925
12992705
91799487
69796105
89598064
93392088
36196206
33547844
8343192
83982387
33567239
76272467
96115646
4933518
13058404
25396791
35512807
7714083
29045482
36441991
88341296
3938531
4105552
57947939
69853740
83514099
6406277
65636212
29376113
80569451
18565293