54475230
99564161
40908406
86682660
50944669
51193215
540213
75065064
88746508
87576781
39988831
5063393
68021178
9130976
9029878
8109157
47688905
51274576
99704425
94791211
91793686
58001312
70858720
3838434
11787017
46932
17326532
27437000
31123380
71455397
7618842
14755375
10606811
77876353
38658813
14646174
81791604
5452886
93993469
37589441