930678
508277
91023
1780815
553187
172157
75498
185983
630542
64435
288167
80270
184596
308127
180477
793962
655929
368389
675485
874848
498511
262320
219196
788729
962768
929837
126754
642617