430904
238742
488502
693811
899549
1008848
47671
270533
718464
1065725
698299
3681000
934830
98517
169939
459527
664871
977369
76289
1093749