896596
245079
154063
2485103
188581
149768
228292
169887
2708106
443979
155980
160967
193465
196275
195486
2003100
2059112
228079
153269
1546102
192255
188570
168358
208382
206579
190597
173981
160051
1855117
1792102
195273
1961105
175792
233954
195467
196989
190887
201688
168861
181268