48 0 17984 40602 62231 81673 101602 120558 141702 160415 182530 202702 223116 243288 264188 283144 305503 323973 344874 365531 385460 407089 426775 446460 467603 487775 508189 528847 551205 569676 590576 611234 628975 651333 671748 690947 711848 731047 753163 773577 792776 813434 833605 854992 872004 895091 915506 939809 976993 