5908
51504
51111
35634
71670
23659
33786
31437
18198
29469
39301
8213
32202
33803
36249
56207
63720
39463
7700
34538
76677
63283
57580
21780