13466
59571
43149
55465
22376
37816
32306
56147
16552
22639
18107
10966
52545
27710
26283
52328
10801
50828
47116
59886
34075
51655
37794
50803
54504
31319
45089
15754
35287
8356
46465
23520
59394
12772
28703
24191
50508
53576
30277
11410
25164
43401
31762
26990
33520
56899
13916
37086
37222
56519
44932
33043
24566
38570
58746
9448
49457
25803
31143
45730
52310
51112
19341
39857
59407
14524