682343
325393
911725
262986
747949
375623
607672
63397
63270
162614
309314
4297
897409
358788
688351
296688
808827
350734
48120
182295
826872
26972
505248
782347
1032303
795710