230760
993781
105431
271290
66389
840743
372568
503483
294524
675300
855639
985860
731624
323570
495189
289133
166702
696463
150646
812146
69641
277434
177897
45984
668929
721469