495638
715857
123924
28952
269400
724996
116307
43101
805554
842422
49179
35795
35075
489884
804377
207841
7976
619740
51124
689303