66539
83038691
58165516
49911976
8761752
157102
46705974
64662763
97064681
95862142
27514653
61618489
72139976
2579256
94107148
63385469
92872826
6939714
99622855
97124221
82678032
2895992
13758697
40054660
61867183
82987715
98536666
33851003
6509835
78711270
70587244
23732929
84712631
79411159
6043571
37545326
82316139
42378405
40873530
88138777