65544504
7935533
28327772
83958842
56011585
43091957
98593312
64397388
31674481
58145928
19584482
49072100
93152893
48507806
97224055
88592739
80985997
10082044
9131342
52824343
12164974
49114694
64949656
21929421
91201325
94544686
706699
36187133
12273042
68296155
665921
15633129
36891332
16731236
79595498
62765064
84892737
9341812
41851198
21352275