225540
52059
421818
176882
502442
336221
878606
924291
530136
90445
299474
67773
511408
765454
315709
970806
466194
940345
783986
658202
267773
550747
825142
98630