196688
204870
1846110
173165
197963
173684
267757
189182
520977
7987129
29621174
158475
202992
240355
251257
165360
176867
574397
211760
145992