52673838
42092997
54075362
90016644
1010153
11152925
43735868
54917130
74915350
17532130
34038000
42301225
12327137
71718136
21729903
25012570
61594561
24376057
58045366
43491847
27494765
80956286
73764613
9144501
70096277
2248841
2286791
38957542
5672338
90098498
80618014
879375
26691264
6101719
36304517
57756217
15445786
93222445
53818551
56454803