78 114 186 279 317 429 453 549 768 929 44081 205 252 413 501 609 747 971 45146 180 265 364 552578