34592596
83083147
67547936
53964746
30958281
59214222
31054811
21246718
64059764
46598258
35434501
33625429
67046812
50458128
13883249
90727515
37546949
551938
7997276
86553527
28273268
27238858
1641582
10987079
91896821
57355836
92491724
41099013
93924
29561814
86544174
51786100
66458820
70157195
7318080
1805253
83398831
3644397
27139094
57894212