69681315
96603191
31064530
65053951
29753029
44737754
73103416
83932586
20658260
83095731
95577360
52165187
64913278
807545
69975409
80052699
7116235
16627712
59019122
81361073
70572542
9028360
35367251
21368166
63834987
35806498
76538377
14735518
24526576
42992552
31038286
12084229
96333884
41412154
4468794
18498370
93652756
44378457
1659493
40724943