79141
817348
589346
130387
592557
912440
902174
681971
40521
161960
371938
106809
101742
357484
149883
504863
572527
836533
482568
503990
666375
71770
826277
1064168
995915
1054225