696529
18296
975887
19367
39752
361485
406859
986179
61702
724175
613750
514801
272861
122908
191600
384891
947968
736614
1000635
706753
317136
114480
880203
54966
37915
963778