1125745
290425
656700
39590
1620430
1169475
462500
555151
1644372
378939
789409
848711
793312
885870
822147
910949
1018724
832610
572505
57952
102987
615377
299284
551842