65619669
97469129
36711254
32118306
35912943
96056493
99086561
79395471
69848831
63703084
84718125
13375710
52384339
86866581
53133198
6208501
79983605
51066435
78786224
23826971
30219787
92259034
22214196
63526407
49441083
31329179
91523572
60312200
33281550
94939178
47123905
51155337
88247520
9726174
77088563
82747227
38611120
98907926
10169358
87588160