874151
690279
953185
343515
208926
1247433
778932
70740
684364
578720
661210
243786
789312
880870
820147
908949
1017724
830610
570505
57952
101987
614377
296284
547842