255263
239988
977677
570125
125156
728180
58123
891486
633764
715607
108936
993966
228824
301484
299552
1011789
930860
815638
668974
46637
706787
1031794
876309
505757
379950
290985
718538
692550
769545
136305