50370
60200
586365
158733
797450
670509
752294
167839
23488
583342
234491
58317
971450
61797
12030
136628
1029
114687
989242
917436
977171
425478
413257
242750
951816
538341
135659
737683
847373
63967