24 0 21247 33046 56140 69956 110092 122597 144380 156381 209526 246032 288861 320514 341303 439617 453565 464295 544904 570790 593994 616258 636243 661726 717122 