35861
32370
23521
11286
2556
51540
43361
14839
10707
28730
31489
50354
31970
17940
24390
30806
30523
24784
27759
5823
36788
7019
22674
53822
18740
52767
7537
39701
2256
17491
17227
11019
45430
12366
15353
10466
50382
468
51387
46812
10748
26063
25217
29016
47212
41616
442
17328
51743
31601
27100
18286
17194
17755
15860
50434
23681
49081
20870
54180
