89586251
527884
78085373
69691488
5485713
74085314
167465
31267246
82188447
5026901
98204566
89391804
91485615
29554438
14963464
10513436
25057891
9140197
87017431
92478212
31626444
77772294
7027674
51021227
17623508
79481322
9261817
46283390
2443574
79014635
53339712
85092230
25822523
8111633
86844697
93271357
15172580
34674331
76182041
8218248