120 409 495 758 1152 1350 1751 2097 2165 2358 2473 2680 2802 3214 3300 3832 4130 4214 4346 4646 4730 5936 6129 66296862