SOLUTIONS FOR   N = ( x + y + z )*( 1/x + 1/y + 1/z )  -1000 <= N <= -1


 N	 x	 y	 z

-4 	 1 	 2 	-6 
-10 	 1 	 3 	-12 
-11 	-1 	 6 	 10 
-12 	-5 	 12 	 105 
-18 	 1 	 4 	-20 
-19 	 7 	 33 	-154 
-20 	-1 	 10 	 15 
-22 	-68 	 105 	 4403 
-25 	 1 	 15 	-40 
-28 	 1 	 5 	-30 
-29 	-12 	 77 	 364 
-30 	 228 	 364 	-4921 
-31 	-1 	 15 	 21 
-32 	-15 	 136 	 440 
-36 	-770 	 8151 	 24339 
-39 	-1 	 12 	 33 
-40 	 1 	 6 	-42 
-42 	 2460 	 11859 	-101639 
-43 	-5166 	 23715 	 272510 
-44 	-1 	 21 	 28 
-48 	-135762627 	 2269245880 	 5003773320 
-50 	 63 	 209 	-2736 
-51 	-266 	 825 	 19866 
-52 	 5 	 18 	-230 
-54 	 1 	 7 	-56 
-56 	-175 	 288 	 25312 
-58 	 27728847 	 2085664428 	-3712351475 
-59 	-1 	 28 	 36 
-61 	-19535516 	 196404156 	 1171388655 
-67 	-15 	 348 	 740 
-69 	-3 	 68 	 156 
-70 	-11 	 36 	 1100 
-72 	 52 	 700 	-4277 
-76 	-1 	 36 	 45 
-78 	-9762340 	 264208596 	 551048889 
-84 	-77 	 2331 	 4554 
-85 	-4 	 133 	 228 
-86 	-1812880 	 2700432 	 478997253 
-88 	 1 	 9 	-90 
-89 	 5 	 19 	-380 
-91 	-3 	 102 	 187 
-92 	-46129720 	 177989847 	 5660482945 
-95 	 9 	 11 	-495 
-96 	-3003037440 	 5581682432 	 627978474123 
-100 	-5089624981 	 15355365375 	 758749962750 
-101 	-364 	 8140 	 31185 
-102 	 2964 	 81871 	-378820 
-103 	-153 	 665 	 20160 
-104 	-33 	 248 	 3784 
-105 	-65608 	 1607691 	 5726661 
-107 	-60830 	 1007630 	 6055049 
-108 	 1 	 10 	-110 
-109 	-12 	 435 	 940 
-112 	 2262 	 112955 	-365105 
-113 	-20328951360 	 99736669760 	 2832105560781 
-115 	-682 	 14839 	 68913 
-116 	-1 	 55 	 66 
-120 	 57 	 15189 	-22078 
-122 	 346473 	 2353500 	-39826973 
-123 	-220 	 5916 	 22695 
-124 	-117 	 5544 	 9581 
-125 	-5 	 92 	 580 
-127 	-429 	 3255 	 60445 
-128 	-35658194082392 	 800409346881465 	 4056672210935960 
-129 	-56 	 1551 	 6072 
-130 	 15394731 	 64798248 	-1709169187 
-131 	-2 	 65 	 210 
-132 	-22 	 345 	 2805 
-133 	 1010797524 	 6664583116 	-125230987585 
-134 	-168 	 8296 	 15113 
-135 	 4 	 115 	-644 
-137 	-86715 	 308088 	 16434440 
-138 	 5628 	 280532 	-1051565 
-139 	-1326 	 27390 	 169235 
-141 	-62381 	 1548624 	 7756109 
-143 	-10 	 133 	 1435 
-146 	-5168 	 372528 	 407745 
-147 	-35 	 2010 	 3318 
-148 	-145507163725 	 2167174331850 	 21234184623771 
-149 	-11628133 	 147439348 	 1758723372 
-151 	-306 	 3410 	 48015 
-152 	-11609 	 239400 	 1640600 
-153 	-20 	 884 	 2295 
-154 	 1 	 12 	-156 
-155 	-332304 	 1713680 	 62937595 
-156 	-1439528911314362421 	 110928598318760174725 	 120810211517748618096 
-163 	-345052706536356 	 2804009514167805 	 62086062845845220 
-164 	-1 	 78 	 91 
-165 	-4403 	 197432 	 556104 
-166 	-54630497 	 2438297148 	 6967837373 
-167 	 6 	 29 	-870 
-168 	-29874 	 34894 	 35088545 
-169 	 1 	 104 	-273 
-170 	 187 	 56457 	-88396 
-171 	-4389 	 65494 	 748410 
-172 	-165 	 11297 	 17940 
-180 	 1 	 13 	-182 
-181 	-348 	 1265 	 86460 
-182 	-1383527 	 63935532 	 196683140 
-183 	-17445073464 	 751378115125 	 2557382884875 
-186 	-8 	 75 	 1608 
-188 	-1517 	 3680 	 485645 
-190 	-23749 	 246568 	 4797933 
-191 	-1 	 91 	 105 
-192 	-90109834240682484385008885 	 401209294374288393451293960 	 22119086564301694230130571704 
-196 	-1448624961 	 28741318515 	 273385898006 
-197 	-81418400 	 130396399 	 42870538400 
-198 	 159165267954213684 	 4528303028418327900 	-35265416492422583525 
-199 	-6 	 483 	 742 
-201 	-4841086985456736 	 346275232602628735 	 652898304019129440 
-203 	-1810385430 	 2365017655 	 1574266562726 
-204 	-904953791 	 6740111196 	 208480569363 
-205 	-77280 	 4599701 	 11699680 
-206 	-1001 	 100880 	 110320 
-208 	-1396270512 	 3421761200 	 490971049425 
-209 	-1312 	 2365 	 617760 
-210 	 11 	 48 	-1947 
-217 	-2653615432006448 	 3335821159463625 	 2827988261686302000 
-220 	-1 	 105 	 120 
-221 	-1495 	 23320 	 332904 
-222 	-197380 	 11538807 	 33508308 
-223 	-5 	 222 	 930 
-225 	 33836714253771989560 	 439315250071461436115 	-7571416007357463581763 
-228 	-221 	 20670 	 30855 
-231 	-91651098 	 5395618943 	 16356739665 
-232 	-1196 	 65205 	 220220 
-234 	 16 	 1159 	-4880 
-237 	-1262552885 	 68728101360 	 239008428048 
-238 	 1 	 15 	-240 
-239 	 22 	 426 	-5467 
-243 	-717314790 	 741824265 	 5297422807414 
-246 	-280 	 15576 	 55209 
-251 	 15 	 17 	-2040 
-252 	-5570313 	 180385440 	 1280164585 
-253 	-21465586552543 	 802278368620855 	 4824905353091820 
-254 	-18103188529088 	 776070578286528 	 3972138044295239 
-259 	-63 	 6776 	 9864 
-262 	-11703535 	 1091000547 	 2038373908 
-263 	-52 	 385 	 15540 
-264 	-42129051976 	 55345194867 	 46739109483528 
-266 	 30591 	 82181 	-6064524 
-267 	-3262692672225 	 318336452272850 	 570204106500798 
-268 	 13654265530 	 29302998354 	-2548309865755 
-269 	-12205847 	 32021132 	 5305852244 
-270 	-568581 	 74997244 	 81358017 
-271 	-330 	 40586 	 50505 
-273 	-22407015 	 2709666399 	 3520700836 
-276 	-1183445751263178055926 	 7755557557652398001235 	 380296326259928115078331 
-277 	-1207260 	 10686285 	 368918972 
-278 	-105109975376 	 1848750200685 	 29356470697040 
-279 	-1 	 42 	 246 
-280 	-13299 	 1770392 	 2019867 
-282 	 24924 	 4603235 	-11633804 
-283 	-25390365 	 1017228840 	 6407648984 
-284 	-21 	 1992 	 4088 
-287 	-221 	 945 	 82355 
-288 	-1147455344 	 89798812425 	 247671513200 
-292 	-285 	 34935 	 49742 
-293 	-577060 	 24482781 	 149939460 
-295 	-3453765268693545 	 7451729357766120 	 1901488193501314537 
-296 	-39940888 	 331567320 	 13196490223 
-304 	 1 	 17 	-306 
-309 	-1131241306888 	 112697900115801 	 243198166633608 
-310 	-69244132 	 1497431971 	 21155735796 
-311 	 21 	 395 	-6636 
-312 	-9188380198560217485 	 243624950608344953160 	 2755057883223090893176 
-313 	-2013218671520870767406697958181779472607023914295489826281201016 	 118145524753982485169443232291980369583481495116918622033024432120 	 527428010409143491477835681271418168459198371047247834974426562905 
-314 	-88 	 713 	 31000 
-315 	 1403 	 15029 	-421876 
-316 	-1622673226251 	 60830090287155 	 469487843794616 
-317 	-315 	 8140 	 96404 
-319 	-1 	 153 	 171 
-322 	 129767245 	 8081278659 	-49442234544 
-324 	-66 	 203 	 31647 
-326 	-3188238962579498843251443500415408 	 82564900986089552676820376192106160 	 1005314500298173903820288320454123315 
-327 	-55957965 	 2358121290 	 16506173629 
-328 	-2088 	 10595 	 847080 
-329 	 115 	 3885 	-40848 
-336 	-1651620779691190269700403280 	 232407062849693911168979765607 	 330984288448053326906549858128 
-339 	-2622 	 42861 	 909454 
-340 	 1 	 18 	-342 
-342 	-28 	 65 	 16835 
-343 	 4 	 555 	-1924 
-344 	-464744 	 2565288 	 193716677 
-345 	-131397534617638848561 	 10157437673375290906748 	 36070336750797970856473 
-348 	-37605613435880783491009259637329709613875197067950053805 	 354968271061875509113479891418370041319950579290209424864 	 14363085384997911733892668071252794410264121973645192464205 
-349 	-385588764 	 6655656869 	 137004089724 
-351 	-3 	 175 	 903 
-352 	 62076308250 	 233100427732139 	-255012864544389 
-353 	-1090155845729288494371215 	 156032117730594398600117616 	 234414103342025503810692240 
-354 	 4 	 15 	-1140 
-355 	-156188703496371315 	 666605455114801016 	 72108906445324316040 
-356 	-3 	 248 	 840 
-357 	-382183430453929 	 552650772791689 	 443402364710783280 
-358 	-27627243183240599664322186923506025677247474489500202709415073092 	 829909808321459488871961273018743135724650378879153909955029868735 	 9459861952790910043450525765170429721176020946009298036621507976477 
-359 	-7 	 282 	 2310 
-360 	 372453 	 4298943 	-128394244 
-361 	-2773112586231 	 6072683987480 	 1844272420053096 
-362 	-19898884869253416 	 138152054919813480 	 8320862201066353195 
-363 	 1 	 95 	-456 
-364 	-357 	 55556 	 76209 
-365 	-69725264935875501054498375 	 9068718037682699598437826500 	 16755918939250184991598088988 
-366 	-1222131075618907589200765712172 	 219367978214342092952074132664860 	 234034580819946317479889792109165 
-370 	 6818622059249 	 93465432771084 	-2457730833156053 
-373 	-1842530529 	 79391103280 	 628163674320 
-374 	 12 	 2948 	-7437 
-376 	-95 	 2328 	 35112 
-378 	 1 	 19 	-380 
-381 	-20546717532 	 3469080265595 	 4463047530492 
-386 	-1156386536129240 	 1706489849234072 	 1387719724967715965 
-387 	-20368334686066007063231059518623178356143415 	 243430002410221781130011937888763200053077140 	 8402077707930242418804969203474235160769206188 
-388 	-23143145025 	 1595638347654 	 7567564686275 
-394 	-892945517885105674031663760 	 47440930960898682737239815056 	 313067027758216697495562212019 
-395 	-1 	 190 	 210 
-396 	-22461450615961041942279 	 1507958704863971194658620 	 7571004807846595368326139 
-397 	-2012100 	 40492725 	 804310052 
-398 	-1173 	 3560 	 695640 
-399 	-8346 	 12901 	 9450714 
-400 	-588841623487179158816973715 	 44792632157942884664796325440 	 195202263986008076756260825536 
-403 	 134190 	 9922178 	-63524765 
-405 	 645 	 8364 	-252109 
-407 	-43043 	 1325030 	 16872570 
-408 	 53148 	 18671737 	-40376140 
-410 	 492 	 8687 	-200531 
-412 	-1632536744180814403237591663000 	 234031768083526963710520247033223 	 447428680469389067877659677928625 
-415 	-155442441 	 652239885 	 84401129015 
-417 	-84794164 	 287112660 	 50097126765 
-418 	 1 	 20 	-420 
-419 	-30 	 667 	 12558 
-420 	-27903 	 3395291 	 8488276 
-421 	-970788710272926779543388659705020972868236757638108535045256050804383203999993 	 15628596304154761356904859466062533389197254988720064279759978524519585401080980 	 422183656238068729102268159244713386794511334808916168735974314490876605909239308 
-423 	-203937525 	 1562277717 	 98096716900 
-426 	-65 	 912 	 29040 
-427 	 493956830 	 24183117618 	-231807237233 
-428 	-168 	 14525 	 58600 
-430 	-54116 	 6302439 	 17297397 
-431 	 8 	 55 	-3080 
-436 	-1 	 210 	 231 
-438 	 919492336741950208971872206982419429 	 4981338828875304592704392180610160959200 	-5384990392334929954725157587206999672325 
-439 	-35 	 234 	 17910 
-440 	 246 	 2806 	-102787 
-442 	 1290409836 	 56527006429 	-616592151105 
-443 	-25243491884 	 147967915095 	 13391089014380 
-444 	-437 	 84189 	 112056 
-445 	 26846550123408059258286285 	 4001305934870787021796402459 	-15915163665197442141867162444 
-446 	-549 	 1144 	 471240 
-448 	-2147900078754 	 227228875317315 	 749180758006694 
-449 	-5948747728 	 54379758697 	 2957421113808 
-451 	-20930 	 807282 	 8927703 
-452 	-8115292256626409830610616917062327925 	 169733608546176409488977694937574645862 	 3699574707581395823295784517983312369175 
-453 	-37491523689790652255650279 	 5934642566402014773161855820 	 11251987974836301453619893780 
-454 	-1425 	 2336 	 1661664 
-455 	-71890 	 5880589 	 27394290 
-456 	-4086036153714237 	 174217106208836490 	 1742443361630884682 
-457 	 6108239192055558935 	 446147931533700658872 	-3211196626868855614535 
-460 	 1 	 21 	-462 
-461 	-476 	 24380 	 200445 
-464 	-3367 	 55062 	 1616049 
-465 	-7698749080 	 676903548255 	 2961445101393 
-466 	 4113576 	 227095011 	-2117629019 
-467 	-12390 	 386309 	 5617590 
-468 	-67244265 	 6264939415 	 25698437226 
-470 	 9035171593728 	 1416320410878464 	-5651681613059931 
-471 	-575054172599907 	 22076057259578595 	 257233319323810192 
-472 	-4140956781155 	 261609376683480 	 1733331158732136 
-474 	-196909833393 	 1940109679872 	 102357988844288 
-475 	-12 	 435 	 5452 
-476 	-4726904 	 72199985 	 2345363559 
-478 	-685097441350705992648798176870184001024965504186242481274091326616641826697814377774787081919789101168500686332565 	 20938458624234966029168289711020263454603948719537527133041327483384869600594842782989381450610400359762982347150776 	 319053788136622279224981023562015585493053234312016279739879797750853386039309015634821946558469406706132813765516109 
-479 	-1 	 231 	 253 
-480 	-345 	 5192 	 172920 
-482 	-2107835015520 	 30158019130720 	 1066597815657551 
-484 	-15873 	 138446 	 8573019 
-486 	 16552763780684331898683545 	 26205629597880025307943175655 	-34265630485764477952065713536 
-487 	-15 	 3190 	 4191 
-488 	-3741812861451390018293 	 489280257147499574977440 	 1359655541089872298993760 
-489 	-535012800723204 	 2111638931864979 	 349543069144448740 
-490 	-116 	 2948 	 56463 
-492 	-2684969939388961175 	 8297732847838899300 	 1951300748555878109187 
-495 	-360594000 	 16215037227 	 167103047125 
-497 	-45192 	 97565 	 41873160 
-498 	 8097407924321861105024727309599328726305956 	 31906656452950587130418994006962584226268780 	-3262653546987981562228225197194390163899383801 
-499 	-8911727511 	 113280374886 	 4732181355818 
-500 	-17419753015605040220070286101384988446 	 483108840236351622646416656912139999695 	 8589043733047527853254765598624586691655 
-501 	-260652 	 40409292 	 91663055 
-503 	-286 	 45310 	 100165 
-504 	 1 	 22 	-506 
-507 	 10 	 1065 	-6106 
-508 	-158209409221786008169529663501001124761118813003678248874671616832934515835 	 21628325800530704430709732770073190278801207779062360389140390060312416219064 	 59709181377288818870263806901159875111866860796737683816005090357436986006435 
-509 	-4 	 105 	 2020 
-510 	-143084983 	 27238457388 	 46490998020 
-511 	-132867 	 14187987 	 54650365 
-512 	-28392465396680 	 1375279231393928 	 13528372584175955 
-513 	-15797130269183350029882373230328 	 3014603947124442634771150549234040 	 5172897348195848827078192876848893 
-515 	-468 	 75335 	 168340 
-516 	-1151334735 	 10366349973 	 660413101010 
-519 	-561 	 3668 	 341292 
-520 	-10224634 	 1032227091 	 4360746487 
-521 	-7 	 520 	 3192 
-522 	 21074114141511443001530340789 	 40344861116807801147058189716 	-7301271004455566792539105207185 
-524 	-1 	 253 	 276 
-526 	-226296382820302570099115232 	 1021299045124015864408070817 	 152411383569936385888139575520 
-531 	 5 	 204 	-2805 
-532 	 10 	 14381 	-19710 
-536 	-17996033986385116925766411709265077382659374538027 	 232204714624964714730419695496111052099702656928840 	 10261946883593269384683569005144214938256247124366072 
-537 	-17543808451280653234603854919778122962104074691547349818451712573710008 	 42858134938120538213783406720836320090430171101852209184919703343461205 	 15954595498373140641948848490351658375329284857425972432021239646652574520 
-539 	-4 	 217 	 1988 
-540 	-1161706 	 230449414 	 403043733 
-542 	-23278814748409209539965750519109617181902963915 	 1055030212270091659673978283258864800911298107440 	 11895907584970798167975228146005392078623490691792 
-544 	-64323326008911391811508579408 	 3303718469399024199141461420193 	 32519448949499042144013613339984 
-545 	-264 	 39560 	 105915 
-546 	-4 	 564 	 1645 
-547 	-1611166110712766716806068268431414738558225739540387909271385834103276915507 	 2429616502822079632081982276045872358668017706080848838803734026021301267460 	 2620178357906212308764182930779011431243557936931076870997887163170525231374140 
-548 	-6131515680817805554590551825 	 12279986747243600106361569950 	 6716984119092216737873991310299 
-549 	-5518548 	 79736692 	 3186806103 
-550 	 1 	 23 	-552 
-551 	-990 	 11966 	 584815 
-552 	-125636206740451561640 	 482658170156426585739 	 93569376812183396436840 
-553 	-452898011477592006416374763133482999113311720 	 4112226485125125288452638585470193013873851245 	 278306264718425105561054597145068214236141811304 
-554 	-249809103123611697777544342414969997 	 863544888070894820753919891046476000 	 194463765527338680722295215470478211872 
-556 	-97591695201 	 11848413982460 	 43086042216981 
-557 	-161782847142807925183660 	 420532138793215547712460 	 146460829140668021373787151 
-558 	-25 	 2261 	 11900 
-560 	-416 	 3045 	 267680 
-562 	 2912797635464533214255373647571 	 105332232016698857160737096995240 	-1703841335666988998452912835663691 
-563 	-221 	 690 	 182910 
-564 	-28813425509 	 1657419851307 	 14942194663794 
-568 	-7151949325723077 	 1425349466810123120 	 2675593877286371797 
-569 	-20840589 	 3147235952 	 8839347088 
-571 	-1 	 276 	 300 
-572 	-250633831564546787185756037 	 67121370427631348783556344925 	 77497791757593362048913648200 
-573 	-45101813721393 	 1300525465847520 	 25565368852693280 
-578 	 4446673 	 28968455 	-2265367368 
-579 	-6 	 1023 	 2486 
-580 	-653398109 	 1408783695 	 707239999830 
-581 	-653391108409685727476531924759201644895423943 	 112494256340174148719978303411336738726155858948 	 270925677666688347253035495138188049718496621660 
-583 	-839234118025459710 	 16605675931150441135 	 500462407672789720158 
-584 	-1824 	 2993 	 2730784 
-585 	-11550577225 	 2167058091473 	 4654778834252 
-586 	-70506339025677378704404747110603340517661810185055672431091264965362566517973531309804772306188106996114507866673264 	 249446820356428597549911038782232854004773956802211305830441611240336250372443983062767393248692722619924766991107440 	 57516027837326420640913871363339492698260679717102224674587613068996134988033538169625452167730490625536113216012003359 
-587 	-19646 	 64430 	 16574745 
-588 	-29 	 150 	 21054 
-589 	-279401388 	 2890552588 	 179879285445 
-590 	 946742690635812 	 641020000155909255 	-1200160845284116180 
-591 	-67149059670 	 152792902727 	 70834492802070 
-592 	 585 	 16019 	-351260 
-595 	-114 	 31106 	 37297 
-596 	-164714510256542435 	 13504003545276258509 	 86235309353151070686 
-597 	-1960563738853020 	 9339756909035945 	 1476547588163258364 
-598 	-85935730065 	 276608584868 	 74485015583317 
-600 	-5403655069166470964719536371889747556720690062192 	 6950103120375257953969329960090007124940626667405 	 14593923407225870131990964017905744375384470645137520 
-603 	-723045 	 99087996 	 341774020 
-604 	-1022546712399602800536 	 2830774366906988182191 	 966674816356372592607113 
-605 	 441148348431 	 3867176797785 	-244263542285516 
-607 	-455 	 1971 	 358155 
-608 	-62205978527323019093866733 	 5281915203458509616233983800 	 33125127243201114539531896200 
-610 	 18229754979283675582831357435 	 637981212291257589416693266172 	-11484150696413630402975558100207 
-612 	-67141945167506937 	 280791031075785230 	 53879142578554923795 
-616 	 11188427 	 505259700 	-7269376452 
-617 	-9470461806154660056638203592315640243961386550563007426971253489673717544657334613815951739841211632 	 80656484306947194135169920344687183466370567558750528143692400002744225113886526852173517250349406960 	 6560314645811484181211648238527597295142890156181049466846609752673447759031329381019062218306795250515 
-618 	 51282029351 	 810523970964 	-30715117717635 
-620 	-1 	 300 	 325 
-621 	-1102639026926101925743857897892614209404561 	 174387258983467516504644653318330684080208000 	 517292695272076673597090347317034370700887936 
-625 	 3376195181003960223312104796237899189375150788666513626666482793989082600000 	 3672805862284237081402621531706679346002983621581689164460025559335634196875 	-1108253214165707467312075378123871103984419964009712373365209500545489019927051 
-626 	-28231 	 57040 	 35017776 
-628 	-35518 	 156915 	 28756035 
-629 	-20 	 437 	 12788 
-631 	-20370 	 314418 	 13472095 
-637 	-532 	 29295 	 316980 
-638 	 43167225198436 	 2126364267576780 	-29201408352294055 
-641 	-131437477908600 	 9430039371209307 	 76293272454283768 
-642 	 133644 	 101073220 	-186954229 
-644 	-159283258118749677 	 44343604686997049126 	 59043373839115664719 
-645 	 832 	 12411 	-516928 
-646 	-2060649453863161532116590998509304997373464950106527196521 	 164784638927818316188873563255285829938037124561816595950940 	 1187685550425702540215009732364020214704326856567046801328485 
-648 	 1 	 25 	-650 
-649 	-209825181 	 8368325336 	 131748861096 
-650 	-104 	 18525 	 49704 
-651 	-5280314625531770890343389403464873013624341814523336150 	 64919954178815699107057444174357062709803180694278111174 	 3688030533689952614052838804028436787453459924591569918001 
-652 	-184317591777 	 28327483909725 	 93060594890900 
-653 	-93078257707168158123713451775917764829420211149841842179652647299069849620 	 1922613051403693916738458338829009239888112612271164112292136619087727007028 	 62143470950928123215253228049327185099774648210503640338234183817710501797695 
-654 	-15266466830384 	 49869539691312 	 14376662672771373 
-655 	-138543002400 	 188385930083 	 343455463322400 
-656 	-805617812285 	 80891926952760 	 454672256102792 
-657 	-32210894001 	 652283715720 	 21676668345080 
-658 	 757883856389747800725887275067024 	 805377523472923341621653820189652605 	-1304643463763221054813041507195795344 
-659 	-86870 	 1757574 	 58647251 
-660 	-27741670030108313004690717610 	 5884621860022683674518258179585 	 12580196483806264409342525089041 
-661 	-2079341157529 	 2178423371124 	 30264179678672940 
-664 	-1976 	 5973 	 1959672 
-665 	 1196316 	 750978041 	-1547072892 
-666 	-1072 	 33755 	 705845 
-668 	-1971929186834310389933056138190226948417999002546755642682263497032481 	 151926417333380289928622063913048865506316657565049146001988056592216360 	 1186866551878003770914486793613091208415806430735370125288882025503507865 
-669 	-110211993492940353531 	 2760590873227533581356 	 74266362771699567884340 
-671 	 25 	 27 	-8775 
-672 	-517783726673960455399973095412964970728049261472072772110310644467644002942497344598413960 	 29362479340555756567884389976873881072070533150121596273428480659353186963284155743985714760 	 325925666973939776198624314345875843041582054981847867641311358596955761260099821557765580151 
-673 	-482434193979709005997144 	 74565578798837747422827480 	 253336965733757020515831495 
-675 	-35814948503475 	 1046755251054100 	 24059251613846316 
-676 	-1093290962457417800052128826155318089 	 1947730434724495472342238713943545934 	 1686367830749560851841208937955487812515 
-677 	-126907978363555211745 	 40449197805371612965520 	 46103471632640003755888 
-679 	-693 	 33670 	 448218 
-683 	-5800 	 1548925 	 2442664 
-684 	-48 	 2541 	 31024 
-685 	 14621664 	 5775474993 	-15789880177 
-686 	-4259506798089 	 277783767807104 	 2698765391121280 
-689 	-215221421779 	 21796831760704 	 128438630911680 
-691 	-38510538216069710424443438314 	 380418195395491346075938391034 	 29309509699084969098112165728465 
-692 	-276545 	 5719623 	 195947570 
-694 	-122035423026666972536203455767163648825 	 15048248516011655601091560738567206683200 	 70607851589103382462344345451179481157056 
-696 	-31647 	 306552 	 24322760 
-697 	-4 	 1060 	 1749 
-698 	-7862150958018293250698402872655545439933956440788288983273318503811587898201229320 	 34845243136971374757816286707946115115246535054380042927191451509759655181621472745 	 7069982628014590651375896325526836744490680296275593423141029440462363500510961756872 
-700 	 1 	 26 	-702 
-703 	-237405 	 40678430 	 127748829 
-704 	 4 	 795 	-3604 
-707 	-137155600874800629749880 	 479824854795465195034007 	 135631356597519501691375480 
-709 	-484910489535404073929307726605336890035511833646211154758035 	 54964496750256886082358930333085095206927770511099722365195660 	 292962254315774436856247103041583080398928031993112666389748308 
-710 	-75717669 	 1657314040 	 54833275229 
-711 	-1334998702 	 39602819982 	 945466671435 
-712 	-50337 	 490195 	 39558302 
-713 	-1155 	 332580 	 496892 
-715 	-33 	 10057 	 13706 
-716 	-15236380980621770060 	 573810351686019733029 	 10664721265986582967991 
-717 	-65 	 10476 	 36569 
-718 	-2764259029253314468139712812316151603837927748371616037860222501201137 	 29352297007487253403302183907040594580900569190814719451870747872765865 	 2167584823001093072558088314486299005296993817284036010201130112673104952 
-722 	-289181572390165 	 22222920958363224 	 189934928689291240 
-723 	-305839034583445 	 29330231103537546 	 194782371991877670 
-724 	-1 	 351 	 378 
-725 	-196264224 	 26050551749 	 117758605600 
-726 	 18708068525 	 10331047001379 	-23917855600304 
-728 	 423456002 	 4004464483 	-283599466965 
-729 	-6972133567771237256352 	 9469222355330566885161 	 19298020940552251922609312 
-730 	 23033387048076 	 2592339720609863 	-19301399741620107 
-732 	 76 	 129 	-35260 
-733 	-9622615845767617878017399662086585790839732545739924287758446490327027643899881 	 3015850884065933469286429045464547255650426537174694054309633383459378985627987260 	 4086481227680733849780077057934592582679197561307271156775072920545560868996250340 
-734 	-1870907804863591 	 2159175630416760 	 10299576913253100616 
-735 	-39 	 7905 	 20995 
-736 	-3233645611207830514946431920 	 604272922480590717264041355952 	 1796067287781471141474057119463 
-738 	 1927653510292456268285163650967248840500284644443836545843204700379554011540553 	 3336671000478162320826503267361175407460641385147813682570428825484510517620295 	-908166582981108733576141004486861698141306649326167015926881249953801204759285808 
-739 	-17220 	 6123845 	 6687876 
-742 	-8228 	 1825460 	 4327323 
-743 	-140 	 1067 	 118965 
-746 	-2103649760076229468604299944761721200 	 14465554599369507460554256085622859325 	 1826493855456153212160723848465254230128 
-751 	-841325557534 	 18282552991710 	 645778316333865 
-752 	-486305435 	 40507223456 	 330676299360 
-753 	-4415244947045334838183164048 	 19367339330897783448577952400 	 4297219993877828602521089708225 
-754 	-423281331039083633 	 63427332433369775976 	 258824106026743005144 
-755 	-1460180150 	 11269910150 	 1258414695637 
-756 	-955505 	 151769830 	 577336819 
-759 	-3 	 451 	 1848 
-760 	-215184650788 	 643691952244 	 245561120470809 
-761 	-128793363354551033460 	 774531190286673906132 	 117069933375284248206935 
-765 	 3955344793703216735996809867681552864 	 170113979543599732867220877050652264417 	-3134803348076061160231767733292968178721 
-767 	-18810 	 79735 	 18845321 
-769 	-9 	 632 	 6408 
-770 	 543518263381803642223 	 70005339817685405843121 	-486294756450928942192992 
-772 	-1604028500473913035436565469549764286015788487875169098910252227040810962810232731805368822582763893470222162298 	 9787692433847554041491271596897283942386019270903731914917131223022184054141818141518754671775113943182559298175 	 1474768763855855396853570719258961797036762132904046167851060796120461558591852361926424324962062883515312051043075 
-774 	-221 	 1776 	 194064 
-775 	-5115 	 1143604 	 2850636 
-777 	-63892084405510674045786727962769070191077136743758009180249173717275 	 10044886819640313024184570729167984647595827067840420072268396520882956 	 40061266899998803882082411101071052557455298037453444714963972012547619 
-779 	-12390834302 	 15296162862 	 50881233578021 
-781 	-6660 	 817713 	 4441060 
-784 	-280 	 909 	 317016 
-787 	-195 	 68978 	 85470 
-788 	-22261740485510760418271049381185 	 2269947977064559672608921942106410 	 15494052516466036897434677043269039 
-789 	-273 	 14628 	 205436 
-793 	 426478848747984492653584227762437211467880471188126831118198320 	 29406359940972515695055394071045572932677327643145938447019856005 	-363581709153477191406296844576104899513961687197953532816966902117 
-796 	-49400 	 1193409 	 39929400 
-797 	-547861380 	 1518802980 	 682913437547 
-798 	 2354648411 	 104267382849 	-1946311792740 
-799 	-15617679 	 1189448979 	 11488161923 
-800 	-16387332952597397 	 165209988511953000 	 14422992029691047000 
-809 	-3139609404253528 	 299316251635647103 	 2274278039811966680 
-810 	 1 	 28 	-812 
-811 	-288420 	 7937124 	 235389245 
-813 	-3465287827424287358086791409158675 	 1185372789725652064319657903117181804 	 1649597154425009166500529871281389300 
-814 	 52714756191039407820602157993667424455430649 	 5069840403152590174325642979522543952714802716 	-47637356126667307984039634819888048430591062892 
-816 	-145 	 3432 	 120408 
-818 	-41942120 	 10149149923 	 24403377320 
-819 	-812532317270343054 	 319685335316686184734 	 349843949722410994257 
-820 	 313591698330 	 4729448691421 	-246486231876430 
-822 	 140132635030178926078484632299368548233784695189615384386210155311 	 4920102429223366791808169483929534322675736965647119900393857329340 	-117189710325093867785258827666732194083797259413434052731519465803756 
-825 	-1794905370818403 	 730076145220791132 	 759689496959161796 
-826 	 9561455481432108059820 	 1963993345882869958842119 	-9840660904470048998137884 
-827 	-1511613571 	 50012732770 	 1242184358030 
-828 	-201384040 	 9762321765 	 160915096419 
-829 	-143832190058010440308259921288452 	 21951902709712826246759681889672612 	 98392096540231933157270581859223771 
-830 	 4195965356038798753549407708421801757532 	 14080452457477892923449440607099816045179924 	-17567093696942545857210049699453974407018363 
-831 	-15 	 4690 	 7854 
-833 	-1 	 145 	 696 
-835 	-1 	 232 	 609 
-836 	-1 	 406 	 435 
-837 	-12222828365 	 82995273661 	 11941023986584 
-838 	-31248177539778703734302100 	 113015664693035391531068687 	 36154696941520209991090393213 
-841 	 7063524622897761472639858195006043385319516174163480 	 195293780333925646632037682199934778121935819749893295 	-5942008685024359924445652934354604769924014374566323103 
-842 	-218953476702028782652897754176403283012734919909515829 	 2769347043381571409965136117944514082315936857780721680 	 197876612527598284000322206915499132560249432867095009520 
-843 	-872024571172685085008142424396622892471009177193352625681026952584344677460638105 	 121206028608744255762541430490173644206221494605300835816184401278332076853931405774 	 621158381804995684648218848085698080019612556478672571849532599771477862533356568130 
-844 	 24583 	 11127254 	-31870098 
-845 	-116 	 585 	 121940 
-846 	-265667589695505 	 67024223291702856 	 159269167297010680 
-848 	-40549789534301740804621816837461918184790783075 	 65367944137380955822372432868987598245366687808 	 90651061087987324166645501131389935831373761931200 
-852 	-60435121192765312152131579696996362648719479715306515752788326300207536873745311068675065521340959908649861200925010405 	 645720273845969340499678729349433026739028468947265309989554019464334491527070752568006291408821102745257960022523130755 	 56289613718819511682297490404856308723374160150310188815121124910159153375283314024598454603495279905754691910678858075962 
-853 	-13473369974945022346046444645550472239817356 	 28963657219258597683236628840975358098873655 	 21498868181777375414871077607222237015150040620 
-858 	-1036 	 262515 	 632401 
-859 	-41792398480910 	 17314712287562910 	 18794007234417363 
-860 	-87 	 3080 	 74095 
-864 	-71001879613843987248 	 6286133730774354684976 	 55911102459841182141609 
-866 	-221938187064563727604212449512 	 640159543920083540117429641405 	 294114711389345454182282682691752 
-867 	 5795 	 5363608 	-10391043 
-868 	 1 	 29 	-870 
-869 	-28 	 6396 	 18109 
-870 	-14615853296 	 3573002972667 	 9229968386709 
-871 	-141426747 	 270223435 	 258613006302 
-873 	-15 	 244 	 13740 
-874 	 4300065 	 431678060 	-4160978684 
-876 	-143361507628897119711248452615447518174332480231 	 5992054856596760765867711437730771622118218118371 	 122968144639798043276906503747184784706491816684180 
-879 	-1 	 90 	 801 
-883 	-12383 	 120330 	 12094470 
-885 	 65338372963045623792593709437042239869187983526959014659 	 9940104159269809643138970098393764629582003420527576287644 	-67507583500708747817393972188838837843966439426743296685163 
-888 	-4882185737045 	 16312755255720 	 6182643763638552 
-889 	 121608620080 	 2533708435553 	-105927269328705 
-893 	-3256860 	 114655667 	 2885488060 
-894 	-1248932871930514497341873608 	 14433663945011635044667756680 	 1210508986708305800366136965445 
-895 	-1 	 435 	 465 
-897 	-1214843059224425813519355399132533596456813992830350508368724893198316039327613624000 	 448241948792194048170163362259809014310155636910601986833511568568040047138518307716201 	 647707400360543611415322757694056653603403083350195250662589547953825124348067183108375 
-899 	-28934 	 3454451 	 22839414 
-900 	-28305 	 2411734 	 23425155 
-903 	-28 	 11445 	 13980 
-904 	-1140018048730916974785050887308891484645473055004548872 	 2982182440129180308343863801527842585593790666252825032 	 1668350845013757126224327297058090002725311957293025367171 
-907 	-850438430691462482471664281749538498188163352594847873461021044043936674577923918278 	 169410867091889124358861155493552414546271722237435072157784366341686512739759847868630 	 607770692163758855521862941864037810474736987801228938221325312004670581790259242504095 
-910 	-8643 	 95188 	 8573655 
-911 	-6314 	 593775 	 5233514 
-912 	-544786185212797582539240 	 8785588735819844281598559 	 522039790747682634141398440 
-913 	 20037102392 	 349768221205 	-17691021030405 
-914 	-85 	 12712 	 65688 
-915 	-243406698523808584934732482597175670 	 545362669994164434407202327446000070 	 402387390274815191595112615113773297941 
-916 	-279338913250803493490693837545867561 	 3608672135017359148963294062439449495 	 274320031780442726927394845382324079146 
-920 	-88920 	 1633639 	 85066520 
-921 	-489693 	 35278320 	 423104528 
-922 	-669199435742760 	 1243846938739560 	 1336399123224373391 
-927 	-3927 	 989995 	 2674155 
-928 	 1 	 30 	-930 
-929 	-32729608597 	 3358572694312 	 27416247896664 
-930 	 5772 	 8053531 	-13425724 
-931 	-1754630947559139017114616926056 	 253179423488900006851389103875045 	 1395622020706878632143882935872616 
-932 	-139528404415530537058126205317503914112436371244418884681447033436458649525 	 25017844124923405247106918045119815230277976540103990979968043960789817655150 	 106064702652875706953908580062537012656526567361277851080616866245484910161007 
-933 	-421669747 	 3429394332 	 446049631435 
-935 	-15 	 943 	 13340 
-936 	-212257 	 9731760 	 193810512 
-938 	 613209384179399153430495 	 2174659013050767639624637 	-451936863077991457321316692 
-940 	 5318861145 	 1080496470130 	-6065398956214 
-941 	-9100 	 2268588 	 6350487 
-946 	 1683754460 	 75475366068 	-1636801682313 
-950 	-1230549252291704646665016910301728069761164545530179979985152 	 565113105749186226691412800048183854335040181813353469270376704 	 610063480505427154911938993020394111360584621469494733316193673 
-951 	-12045 	 378820 	 11477037 
-952 	 193473 	 181153850 	-365434475 
-956 	-1 	 465 	 496 
-959 	-21 	 697 	 20111 
-960 	-31224471019790462533060042920 	 3177665557787481250326192231845 	 27161707462312419133013403828483 
-962 	 9625 	 782068 	-9947125 
-964 	-957 	 418934 	 508431 
-965 	 1161 	 3232 	-829513 
-970 	-410040 	 969848 	 689219865 
-972 	-65928064751813572108395 	 19124527281462101013993436 	 45339119617234414097260095 
-973 	 3665183410657622985256229588457685649385239310420692625564881604493245132695203023845617771078102364902269 	 95570378488538157195352447485114931493603163603327170548825402712179971802805660902069144501894677051992480 	-3537174290158528443856568310296408033451143679849453227697144431440527042693867833658514062692971256502325664 
-974 	-65848006310711631527794728 	 4264161553852825834234625237 	 61015060988539312058871638248 
-976 	 818890604265901 	 508769926309130540 	-1308040764158541465 
-978 	-246858280041153014440188357413266560 	 682137960156650183353941325146367104 	 378299095953619427582042618410960086785 
-980 	 2394 	 151466 	-2465685 
-981 	-191695641993953294656747225886733931089080774876508451536718930007383590704776470020207065946396540940 	 1470643373376605082581550369008476358952620171048397673876540989331805445648319760272017171438297001115 	 215182685319953139863746094022514895258367577990418370710431922822647628697732437542297384786689113466924 
-982 	-5670475538363305726422975297901675179694723752249367774563566590697058658110692056892472241214166343395223051145229688311567203726824782742715083 	 2072676271888082959821937293261977697651883278794107602909024274324403882357145382389756418562447106941991595520818942820542674716244637903627473700 	 3525696724961940708288487664876815755254709406830497015540145314513598989055713504030175026391992505430610398680955035059316369812061323162298067983 
-985 	-2002707251758611367861857028392615 	 546812780782204122532922049075413448 	 1437879720027809655206336428176992440 
-986 	-230510614198259896 	 1744224906888456696 	 260647963688766237975 
-987 	-273885962133 	 19544886953760 	 255195154876640 
-988 	-967696776225 	 265940420520600 	 695944386295529 
-989 	-604996 	 119987428 	 482749267 
-990 	 1 	 31 	-992 
-993 	-4045414078183748110619095273376124714811035813 	 151584181659356862354322161376577033950611556460 	 3984013752692441990172063001915197030625570378740 
-995 	-5067472441447993511559165152932891894657626787196664333960668046844787309685 	 95708732516753428077183935023513026049830701585651426242800507620108036323960 	 5238827350388961368113798056551318838669243687340682569405015645643364173959304 
-996 	-11050777616327802390598839299878343947419882045861931183271641007173981898659865644429856963731061195794952681932756569 	 746484866612540688547176451292332317050402896643259696545563983204335126690457574852347719540124747498830589927544111555 	 10448533715750195152186262039050372573598669763793603519461382364368239132625771455359325019278301863599680502980963252734 
-998 	-48147517796840 	 1552602880464552 	 48135805882043165 
-999 	-284487 	 21217794 	 267442487 
-1000	-11880		 1603287	 10391080