87854288
43942310
52724914
33705021
1747447
62743965
2173985
51138901
60798794
50809488
9779644
52164573
91966767
60853449
64688907
45784246
25013202
24892808
1267043
39761136
93305853
44538766
6696313
69762546
1214205
65967132
48834059
36203325
30471568
66506276
17169061
44138396
96554514
80801855
98648178
86521709
43977348
59795148
61588930
52254337