864436
294174
1013769
700167
514712
368852
42331
195493
706675
63820
522252
877902
778217
68668
297660
960121
521697
841527
1009696
302561
850281
594975
137391
264228
47390
1012