23707830
38467796
69634552
93349393
79331690
39463937
2964166
57888523
64672744
52545508
24099352
19626196
82166247
7157501
5179673
49013682
8251613
90333141
50164009
64897121
72696552
46697760
91495391
49362717
88476322
53129901
75025068
6945498
44349781
94488261
30956262
10209331
6271112
76971508
79024022
11982832
276411
22566140
67954205
13631840