49506
250965
797108
430110
310610
621857
658854
52720
1019657
602243
300915
232122
589611
865858
333526
649377
764729
79096
15185
299463