97 325 436 585 1343 1466 1579 1693 1885 2008 2266 2380 2505 2662 2867 2972 3214 3583 3777 3853 3901 4053 4270 4375 4662 4904 5043 5265 5435 5737 5980 6110 6240 6502 6696 7114 7390 7474 7628 8049 8267 8424 8480 8637 8836 9052 9240 9383 9465 9555 9680 10002 10425 10601 10757 10869 11036 11142 11339 11483 11628 11774 11914 12181 12301 12480 12575 12659 12801 12982 13313 13634 13720 13824 13917 14042 