72208, 253648,
                                608589, 884386, 739994, 263709, 776889,
                                692859, 105780, 848675, 755207, 397426,
                                478607, 859532, 854862, 983288, 857084,
                                759358, 733589, 669975, 775965, 688035,
                                736666, 733504, 709025, 623270, 569688,
                                586275, 669558, 599865, 688825, 953830,
                                822450, 822755, 789772, 844832, 6