382473
668500
533137
964842
19182
983916
657630
287245
296746
270138
698668
330763
53356
718622
522195
27413
85351
166800
810290
479326
1182849
627140
868634
79524
385948
820559