80058480
39194729
21531754
57474510
74551888
27805212
42516886
67323151
28563248
12974002
30116699
79603442
40815319
16446644
25359176
92325165
45502305
5163261
5158110
50836722
70049822
93774905
53016650
61913101
7718331
17532837
25813512
48613633
61602677
92495271
28563373
91912078
22625254
9342445
82138740
15417094
37274103
55343771
11913883
11335199