497172
716116
1125745
290425
656700
644422
39590
1169475
462500
555151
1644372
378939
787147
875949
1005724
799610
529505
42952
76987
586377
283284
524841
437275
813256