38993088
52548820
45861301
6604581
90433534
3667746
32995289
63164073
99048700
77573736
78532794
71186837
70945939
77282032
88868998
91912582
14701690
97556505
2807364
17322202
62817970
98116073
93946328
5064582
76985281
46048147
5909638
84581181
80134592
67744855
83813675
77508842
71021045
38044018
1723427
13095811
5306690
35255323
53928797
29993901