15 93 421 1014 1341 1598 1806 2365 2725 3223 3689 4098 4407 4535 5351 5682 6383 6662 7002 7418 7837 8056 8306 8662 8910 9414 9654 9975 10393 10679 10929 11290 11606 11918 