64001626
86825139
45519213
69521720
76704546
21217675
72238517
92326699
61744708
61134320
58704231
60578873
91683064
71454506
47017571
4608106
58968017
6906398
44578380
7091842
98483274
91154844
35957929
18604269
2150774
13301905
23803150
27597357
72203685
5688492
89241989
50631231
46948332
40048057
45041462
8438473
82031243
85031912
39284826
17617490