0  23  31  37  41  47  49  53  59  61  67  73  77  79  83  89  91  97  101  103  107  109  113  115  117  118  119  121  122  123  125  127  131  133  137  139  143  149  151  157  161  163  167  173  179  181  187  191  193  199  203  209  217  63416