52620
24287
10646
10857
11132
27355
20060
50256
40665
19659
25583
30850
37523
38553
51205
29252
1990
18217
53746
13120
27349
3885
9999
10647
14508
23419
34848
47680
19837
2919
36984
45899
47851
44817
15649
40613
53456
43026
37215
26192
706
24697
42745
23322
788
17703
37256
28420
13619
23409
27279
10282
22118
27103
15900
3470
47999
8669
42845
53188
