89018130
87396392
80507739
1004334
85868573
16852427
35133232
90362411
82324516
42184249
88798511
16065272
83836399
2178897
55059189
58219215
9333526
68168312
37906596
53355551
29242278
5033701
65318538
91372962
22118880
39338276
82378534
98308276
87136279
96307341
15669602
68137186
4889501
15859955
57411649
24682690
86893084
19112794
27257022
8326703