140249894 29502539 546311756 147316823 919645860 819466993 43893384 561231235 871768264 291989101 507574793 889137576 927091803 249811 947416907 718106541 194244025 180097787 720578471 114461319 148876498 35216033 744565869 845555410 416134944 955992846 978988452 897521110 82061 99721 37492906 257346733 857540173 861085010 277873 45408736 26485912 9122613 359387246 406793795 640645877 241085733 678745812 526332272 154634117 663950178 568259523 329975243 980873195 199721 295077 422213765 521962757 622750094 179226419 211561395 957986382 260750 10618822 336639932 953413910 892915631 399485849 263516088 676699300 842094021 561372577 321882327 891325054 398604066 525507081 284365780 248523535 936177741 238717920 319936447 56102002 751718654 429169005 713301549 675985651 338510743 676734243 846641044 725140136 354340064 99721 282760815 571092737 338628799 546125987 275580356 497814067 744608749 201337 292223671 604215567 198555829 20887 932017536