676713
343106
639227
524858
48996
195535
574312
406561
339331
379249
612547
108292
54028
430347
139909
625924
42769
686371
328719
737174
167513
822448
300135
1021864
698808
131574