886547
666400
235688
174554
48459
91176
929283
842312
1002351
339875
14514
99323
756453
244616
21313
340950
213761
626335
420415
479221
735768
151934
478456
784752
353968
665464