95579497
19799219
49605110
78588027
79191173
5903248
36166304
41135805
25933823
39734404
46974582
40751646
52885755
42921896
79554571
37907308
24772984
7268689
4132700
39372999
88465675
61237
54492105
48049766
98356849
59783394
72322986
8195578
74019439
50687372
53938167
9591202
72299155
37662896
80096652
96675709
20639701
40441703
23129777
53217056