88652346
29206911
2141631
20006895
4546270
23166821
63045474
52268305
95063135
26878146
1944776
8325872
85753382
12727083
78175264
91693078
38545534
67022258
646734
23699985
54318805
1284850
54691552
17459221
88043196
39692960
5595771
56709175
970692
17749232
69595608
6872578
56175534
28825264
90629661
3699599
14418723
57568273
22504677
53682555