41418254
23923412
40947358
98221861
65434782
85925748
88578030
18262733
69772043
22418098
85052743
21186637
17405374
92808288
7873624
4023211
39575324
89429692
89311846
11688639
6570239
89055974
67537061
56022657
1282507
3709114
82653770
42731694
81519312
7311877
12972078
68612571
26899792
7043112
30248141
71207124
58101354
54924719
77213122
13116980