10919236
14539819
35553448
41242202
35944651
68028057
33141006
17966336
5675496
18446222
3962225
89162166
86488523
98004582
87599135
38684410
90137710
81568938
35433661
9534287
86138897
96519995
9401535
99198991
37488455
75213700
32945670
14732083
3452582
87913327
15995707
56725312
55359474
37147150
29211081
86717779
7296360
64003198
38687558
86027460