578249
59755066
8742623
24099226
31368774
87909875
8216732
58296854
14547111
60221444
30648450
50752215
86528078
36422758
1259886
69242565
4001230
20507700
21696972
8893804
88386222
27306984
8577376
25968912
62333207
6902124
80869958
22926810
95578755
91526156
16254789
63706963
8423280
94865516
82722132
8548799
24206760
32973249
53216201
44325453