271640
845747
830540
184350
780557
1060760
143300
888820
807183
79549
288925
53582
810147
893949
1015724
817610
552505
49952
95987
604377
290284
539842
445275
827256