41827781
88958418
51602846
17956282
58419178
39608770
6872599
42575938
9602604
2525560
40173394
18252158
73029944
8064952
70428476
84058396
49774656
92359342
10403454
50087004
77894158
10581973
17432118
85662130
3617346
5646143
1233422
59097268
73006574
57808055
4974902
1761373
51336739
167706
2021550
33373763
87353691
33852916
54531419
86354606