495638
715857
123924
28952
269400
724996
115307
43101
805554
841422
47415
684485
932592
648147
945437
49179
35795
35075
489884
804377