21661622
88594171
24729423
24998086
86087011
48338298
2948848
28749697
50223289
38237587
88754661
71623185
32867619
63365987
89832513
38893640
9947886
50534078
85779465
83418648
50696175
60408926
72861669
2113502
23563730
29994820
4846172
36026475
88971468
62175738
13999782
2017212
12353266
27689531
22222448
77389100
76623066
2095526
43032815
7266699