744170
265450
88489
955290
909228
70547
520448
192279
443858
403253
112584
21895
722847
442153
469664
28027
221860
834447
504857
480318
594957
179427
373195
669548
41184
780800
34775
249610
7034
522713