434760
783804
267919
150524
596811
66665
139225
373955
906529
90748
626690
827491
555603
486644
65414
31119
619682
143126
213927
197491
428218
37866
157923
486294
677730
38345