96
519606715 149999975 301062636 96466157 521252507 37049402 218249191 883683224 508218172 701387209 318929083 497140145 515952582 158744674 867523041 848117112 885862983 766195028 932844888 845827217 924840958 52618476 174211012 110035410 471916803 395548390 509114319 68243526 561196662 233034530 908342520 758503110 789054897 576391813 595846053 67781627 531497952 391295282 714610734 134549454 985573669 644885509 738142396 555294088 810462110 592994533 895210922 553213905 837114140 592036616 910582554 313279987 916250853 914911460 989995082 188569089 928909742 343019128 429237698 101571234 942775497 292897783 753029475 402949636 819213368 451039944 588175251 222441223 316599814 152361188 929004677 9268892 283876954 177440745 767031777 304874742 581889587 284200314 657325870 408051873 639420552 251078161 788531831 593081415 701198635 29148694 634900793 27530355 750160061 619170114 742404397 306640859 947245542 758216330 149449212 713080746
