59388
39712
84009
97198
62278
92751
48929
17531
95944
83543
81661
86256
42820
62913
50201
25813
55754
37441
70859
63100
22386
87752
20862
83692
80315
78228
70657
81251
10384
51106
27555
53701
60862
49618
14945
83641
21898
43060
66097
52209
53502
82159
80074
39250
74804
87132
71001
43241
73494
17772
11848
72401
96224
62961
22343
15491