589237
1102806
732647
149644
876858
971554
1076247
417124
1062988
871757
929849
469390
615538
281453
84790
83230
1026834
97785
860983
458471
746480
651272
336308
325184