27 1186591196 14400000 28 31 48 70 122 132 180 181 269 274 283 323 345 362 399 456 465 470 589 599 647 648 692 729 747 750 765