1045547
1440389
329600
329413
564829
207537
786304
740429
608413
74740
1087843
624692
810147
893949
1015724
819610
553505
49952
95987
605377
290284
540842
445275
828256