1170426
1019523
130769
949668
692845
209152
825115
216138
231445
634876
518231
716887
975715
954690
959181
922227
800702
555349
827719
238236
77491
671305
613821
193619
503746
929769
262748
1050995
130191
590875