495638
715857
123924
28852
269400
724996
115307
43101
804554
841422
49179
35695
35075
489884
804377
207841
7976
619740
50124
689303