39003417
74502525
30581039
8057762
29627197
6580466
21959292
67361373
95421812
87987399
37404420
56493823
3050133
81725877
6759085
22394328
10776346
46018153
99961365
87512805
40624502
76119844
4005361
90575731
35136174
93458767
31657710
7825582
31485300
1307107
77296710
44646025
76375651
93534287
3237678
21099501
98981264
61786037
66136203
45248783