292727
425945
46920
3875
269112
279605
23101
885682
431578
80725
63390
39648
904798
936245
86755
484803
763835
794779
180386
110285
848637
600287
966141
78560
554777
767934
559458
586822
123335
23137