46949
149999
322861
644696
741895
506830
4856
34412
540587
401251
699126
925582
624515
786468
395435
47484
263434
145533
25850
77150
205874
64838
927516
76555
78404
1019210