25646
53658
90649
55246
62382
993122
2807
955
1838
15425
354407
5451687
80981924
71821627
75091909
9158886
9346950
5907286
58050
67771805
52871136
880261
7826478
5751934
6824783
77461391
61481490
9628903
57621078
78661485
85941823
7737366
66151967
895486
85561989
69471118
80221111
53511688
79411536
65101839
6525716
69631493
4529303
4189284
9589226
7167507
98251088
81481248
9190361
5842297
63621078
84361788
5132508
56611595
7804596
9037862
94951640
9387993