Principal #Long Lengs