39412
53028
58995
62749
18546
34228
29758
72307
87570
52931
45169
16379
82808
50920
14867
43753
48165
81591
55109
36854
93244
18062
10655
30399
90996
82422
62477
80599
93115
18606
37523
23719
93498
56416
59696
67752
62715
95613
52079
79979
10886
30889
39082
90673
34173
28559
16342
65762
15480
25753
88861
63452
44321
28493
94801
75866