20283127
21577526
6013773
46762437
33054984
71047848
18732229
56535645
32591171
27571348
6745677
34098241
14059191
4141877
68537699
68027714
74407380
53582698
67227532
35101929
51069345
5702729
53761434
96801845
16311077
4658175
33669286
82479203
18684150
28713608
75696085
16214879
85385291
69923196
20458644
71976772
25785295
11149187
73611192
86325782