58522161
87164167
38005489
19183395
27221715
135101
6173320
82897994
9801848
96135170
43771706
78567840
90199067
38105960
20099819
37124687
29832464
69482921
8332640
16945217
69546483
90507598
25452932
7866990
5153781
38153913
1711686
67478275
97738344
80169783
67592583
55589373
9046511
5640472
49118882
8910186
11549508
48122819
38524327
73527782