123042
52644
70732
61383
48779
110906
27127
46086
35493
42529