59 1374626 39076 677537633 2 6 7 10 14 16 18 20 21 22 23 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 41 43 44 45 46 47 48 50 51 52 53 56 58 60 65 69 71 72 75 76 79 80 81 82 86 87 88 89 90 91 92 98 100 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 3 5 7 9 11 13 15 17 19 21 23 25 27 57 103 124 132 140 148 421 1047 1633 2098 2991 4918 8226 13958 23498 35415 45439 52428 61952 79928 105620 133176 156772 165424 155452 129484 91448 54124 27668 13180 5552 1632 217 2 2 2 2 2 2 2 2 2 2 2 2 2