428454
70072
530368
187304
518847
962567
664344
6109
678174
442213
4999
860750
15467
1010748
784714
791752
822754
450381
468529
324821
545887
671644
243970
167452
91670
630353