271 56128 119671 436713 552559 956883 989715 1022583 1324464 1341677 1372574 1396128 1414859 1633518 1667543 1742395 1768459 1836285 1857561 2052794 2163218 2275832 2344473 2456964 2788599 3121997 3140335 3993682 4030431 4384927 4397903 4455454 9066345 9106840 9112645 9199421 9214719 9758426 9970236 9996769 10030137 10049008 10118197 11076176 11096594 11143643 11397123 11553121 11614216 12329254