931885
626790
18638
644100
253659
442344
634423
217602
595124
676270
776559
347982
1051880
284200
450642
998259
605585
797237
4882
303782