14 252 411 891 964 991 1350 1443 1801 2159 2271 2606 2711 353 518 763 1151 1255 1553 1603 1669 1683 1729 2608 28552869