496313
255107
1003947
745995
563917
839296
556759
572620
87277
232324
745896
60296
668875
76772
765127
801837
619709
406504
605612
88494