24 0 41241 47711 101089 121470 235021 259607 283870 299722 344043 466328 487032 539117 587966 598318 638433 664637 723515 753278 790805 811186 829625 852594 977840 