449170
273400
25837
415156
376652
289442
383913
492211
532996
377645
444259
772920
408188
599977
146966
192306
459150
465116
366184
573742
894710
371542
832536
889621
861684
192596
153674
548962
48634
2814