1140282
1924517
259226
991640
1221533
590738
68527
349853
1146802
402346
910167
614270
450268
502450
493907
301930
486420
194558
744951
295513
377629
595449
82333
972919
431917
681210