89369286
903441
33156976
71436254
2145199
38399275
60717541
42494298
91245310
85094204
2333725
82093799
36209836
8832409
5157715
3438138
75058018
48634135
48046945
6735812
89793742
14594824
23539552
40623219
88999123
107571
27858611
52196919
27466259
94215802
17002677
11075922
54015228
99081966
66814398
50495284
46018693
6569330
63559272
9175104