28607
20736
40142
52470
12653
7205
16956
54772
11923
20454
1883
6188
126811
6663
42146
20453
16844
50975
12650
12657
44218
6930
13242
20069
12943
21179
13472
55292
56872
15982