433739
355559
550225
114884
895500
404860
364357
849480
5988
437907
631980
185118
222503
217810
890645
28817
452407
29136
797780
562515
132962
22339
50728
336886
212636
182175