35 0 39725 54550 61841 102184 122112 175822 183842 201583 225157 243627 285428 299037 308029 346671 365870 419094 447042 468429 488600 541337 568557 589943 610114 663581 690314 711458 732601 785581 812801 834187 853386 888140 916088 976993 