167839
478500
58317
84691
489195
123709
487168
63466
528184
401692
351759
245340
892406
283368
806501
26282
675559
61956
793583
660580
256407
855926
811794
90772
110666
871720