14814479
5719500
14506452
41975831
46392394
92157317
90371476
8828996
54209305
96389261
86288044
82412298
12178797
93737666
85355507
10055627
27148823
6692709
80459087
51515571
2647549
68149302
84193968
56647309
92269996
227660
52856224
10033095
24261378
50774354
7925033
66396656
6749912
58267633
59138086
13137947
82987955
13614653
62296062
49973838