172542
164433
85646
161075
53743
52622
72157
120418
92050
29428