40795720
1578825
41014334
52815902
60485489
1106487
90981581
70788568
76476277
82411167
18344107
92816862
7131306
57159962
7112298
61638933
31245400
27573068
34862820
38001309
24227549
57844955
89411201
66272554
6597569
73712647
873774
38541927
90798694
80382548
51796462
6959122
72489932
10358717
72793773
17428676
22141870
88931395
72426384
8154219