65329628
50111419
9036166
31134457
51928610
51962604
64668571
78924418
49102754
92006050
66063988
91361765
56525298
79687542
1827838
15035552
93024259
21191281
87327090
11585679
87827758
275262
48265314
7189788
54838012
48373658
69531924
59897280
87087223
80253351
6803339
6347474
9703553
47969566
45178791
14174268
47281983
35434878
36111446
13872101