642578
114167
770135
618926
280218
942239
436532
623259
290258
175505
68362
260132
833178
866507
938540
767134
56712
552178
842806
22981
172963
69281
522195
27313
85251
166800