345380
62735814
52731594
32431948
21503713
97138960
9793124
46736988
25779406
67338441
3908324
47032682
87289377
98514029
20354958
53676913
23427520
37213191
65928482
81406252
44942706
24916441
11806287
28506767
36219216
16848106
1244815
79827306
32526718
11918274
8783154
16999393
60718480
58811305
84517722
98777230
95542893
2790103
64529064
180295