0  1  5  7  9  10  11  13  14  15  17  19  23  25  29  31  35  41  43  49  53  55  59  65  71  73  79  83  85  91  95  101  109  63416