66097678
27243370
56936122
28405681
41668113
71557749
9067934
18695099
42417109
45613113
92451215
5117172
96323184
18909742
69393148
58847280
5849928
85494082
91644997
95639697
91554498
60911042
947092
40593040
180848
85518078
17946626
1941662
15417340
67133553
816358
31011130
87238574
66728001
92929240
63649785
80141133
12121140
61587463
17028310