31066169
244690
189197
199279
172681
158551
2142124
1840117
185267
2092101
2245114
296466
174192
193567
180668
1968118
218696
165779
184178
2305112
199274