51101
70604
43582
64688
51495
43685
45686
23574
36393
33959
54696
112995
57352
36463
22812
11975
20744
26137
41181
15830
49099
61379
44652
52610
156520
30973
107884
34363
155185
144303
63482
17542
42435
224822
104790
130195
88195
296702
690541
25593
33673
31750
64224
58782
122813
55885
76779
39718
29812