38164447
61406646
95978966
77848863
88597178
39045715
84941605
9098916
64757409
7382627
27255879
41928072
14682375
29808600
11272184
9346269
61227137
97498882
31025094
56736176
97925981
78482728
56627455
47019607
45934017
65492015
8573118
72693239
1362750
28871127
13722701
37367941
47441132
2832149
5612857
31486707
42721622
87134770
90157643
31248787