43586
64689
51498
45686
36393
54697
112995
26137
41182
61381
44652
52610
30975
34364
144304
17542
42435
224823
104790
130195
25593
33673
31750
39720