1, 2,4,6,7,8,9,11,13,14,15,18,19,20,21,23,24,25,26,28,30,31,32,35,36,37,38,39,41,42,43,45,47,49,50,51,52,53,55,56,59,60,61,62,65,66,69,70,71,72,74,75,78,79,80,83,84,85,88,311,1095,3858,13591,47881,168688,594289,2093693,737612089,90,91,93,95,98,99,100,101,102,104,105