949289
61772429
74354125
3259276
32354204
31362145
54657854
5991115
32399652
58776204
23662668
71655690
18611488
81364272
68988273
91758178
8155025
83766425
53224657
52104597
4854554
38518340
68655684
207747
5136333
61157046
23221571
32746942
85861540
42433183
8601300
28723485
134357
18927604
251177
4750845
68049456
29648325
44818950
85181597