493688
777834
187742
635859
342899
224689
854158
1034975
834666
43679
898603
1044470
772147
866949
995724
782610
509505
34952
62987
575377
278284
516841
432275
801256