85494807
88058588
22306806
9989163
6059450
34309722
26724980
49028823
32559959
51667141
20817765
54501193
8728160
95268226
83041157
34037013
69456933
25269216
85609721
91305865
83845901
36159028
79133688
81921638
17062963
54966482
34129411
71212982
42262315
21124234
96593788
93007043
11265352
85747108
54576746
27723742
87744272
2774966
90103186
16019399