1319612
680668
108325
222450
104047
665716
216589
514658
1141510
454870
70423
55193
789312
881870
820147
909949
1017724
831610
570505
57952
101987
614377
297284
547842