55592336
51404636
58594770
68354636
88093789
14225358
83589134
63122369
51948294
11293094
17376882
42894087
72711849
72824258
19721642
65221986
64948360
36031025
16909192
61382113
70188610
9932243
5305167
34191073
95089855
3263310
90488829
82753844
9617701
8240882
21969715
77203470
29751829
80895300
8417009
1499148
3970356
39401024
90852685
8232857