479949
513131
34864
392252
2204
623993
920274
705993
706400
764179
1061573
784556
370395
261729
102793
512897
607265
960639
278903
455253
532903
259867
76519
799660
6223
137302
806160
683803
288426
397995