674243
591257
130982
707642
460172
144521
82820
66536
160708
641833
439949
3932
972617
652567
692271
8492
786677
89793
837431
484136
375180
8663
376680
650160
712894
463200