18204589
42305615
63905
23669243
4771384
35205480
52347002
39803632
72992567
85304471
51076261
67632813
18392158
7927519
9008232
15804071
1469356
16795593
85057287
4829349
89537109
6047148
77911473
83003019
10578349
54327318
61259576
63844548
7688413
72515378
9219117
10792495
25053848
49341198
93825211
36474140
87105667
54537730
11145953
35422779