34 0 33050 74764 94117 123360 154323 203349 222701 236032 276027 318171 337094 365907 397730 419233 448476 466968 484600 519864 562008 582221 609744 641997 682852 703924 731447 764561 794664 814016 834659 852291 886264 918518 977342 