86999422
54172507
28399425
9924383
80264251
88453322
21472995
82903820
65345142
91789820
17961426
3132796
17878658
15168909
13807158
48797373
65643164
32964149
773873
77726365
29781981
67062389
21463559
82444525
7448925
75387270
48276822
5489392
8587868
72438740
2517036
96413187
23923496
1619486
84837927
88053872
7932748
80307396
79228697
29518674