51013
70564
43502
64626
51420
43611
45635
23548
36370
33918
54653
112935
57292
36444
22769
11961
20723
26111
41135
15806
49058
61329
44620
52587
156475
30940
107833
34332
155139
144267
63444
17525
42424
224696
104773
130163
88182
296618
690353
25579
33656
31733
64166
58752
122765
55860
76750
39692
29791