107962
553661
240244
66529
736795
712151
753292
907479
75130
458500
40319
651782
795803
485491
789598
844374
82297
637759
501467
895886
890243
949296
784809
713532