498142
326414
187879
511759
15899
282550
526043
476201
492300
18647
373500
490566
481410
346405
435024
510103
535335
528368
150897
288606