329600
975131
1220613
139441
1710712
780112
922445
347352
515810
611799
410653
358563
789312
880870
820147
909949
1017724
831610
570505
57952
101987
614377
296284
547842