58042639
62302264
94365606
77957621
95754286
69082740
27436807
56246218
68002311
36067340
50159232
17816158
90854058
85252280
16655472
77963470
35437196
90163359
83237605
2373085
18263419
8792840
11021593
28365852
3376606
12452920
1926467
61425888
96665549
9327667
25084890
90426369
15318310
1160252
99395884
72732374
48251632
34145
92061507
92881677