100
102841
10411311
13345818
950469
1079074
10626740
307
277
306
178
186
217
193803
275
293
210
206
291
295