16643410
1312100
87025
1004332
1006154
1108576
420222
373404
888681
737125
205302
1023944
250841
883583
157479
412324
497226
640393
522211
985565