250 909162761 -1000000000 -677015728 -1000000000 1000000000 -664258816 -1000000000 505386063 273074685 -1000000000 1000000000 -947371670 -1000000000 705832389 -1000000000 555129484 -1000000000 102361957 806387040 -1000000000 1000000000 -730225643 -1000000000 -554811469 -123602197 -1000000000 1000000000 -764796961 289500792 1000000000 -209457008 1000000000 1000000000 882250249 989198025 1000000000 431483062 1000000000 1000000000 -659529936 1000000000 -654983149 -1000000000 241974809 598455372 1000000000 -1000000000 -312152590 -1000000000 -96932153 1000000000 362107624 -629997562 -1000000000 790921690 1000000000 -260283591 1000000000 738272803 1000000000 -1000000000 -211168246 1000000000 382698777 1000000000 130276186 -1000000000 710866675 -1000000000 533669379 -1000000000 -291457828 -1000000000 -693396065 -172235133 -1000000000 484415367 1000000000 1000000000 614614870 338477574 1000000000 -1000000000 -853485719 -1000000000 -90303919 1000000000 809126780 128252229 -1000000000 789005811 1000000000 500530832 -1000000000 952091329 -1000000000 1000000000 658319233 -1000000000 -229914226 -1000000000 210371850 987766741 1000000000 477140874 -1000000000 1000000000 -173297668 -428975647 1000000000 -1000000000 790100652 1000000000 99992712 1000000000 -546940751 1000000000 -294569495 1000000000 -514660981 -996619013 1000000000 -1000000000 -19295774 -1000000000 432099969 605633374 -1000000000 1000000000 -475794749 -931501489 -1000000000 -1000000000 -832588344 -1000000000 206213348 -1000000000 996984532 1000000000 597691628 -1000000000 118365380 -1000000000 865608963 -1000000000 -254328153 827949023 1000000000 -1000000000 -605541364 -18413665 1000000000 1000000000 596162457 -200865224 1000000000 716469543 1000000000 -818255667 -1000000000 1000000000 -359475491 -1000000000 -243886012 -1000000000 -599557431 410357621 -1000000000 -831572116 1000000000 -1000000000 -55918247 1000000000 -266207680 -1000000000 634500921 -313083859 -1000000000 93209506 -1000000000 -1000000000 736083561 -547918357 1000000000 456454652 1000000000 19688304 1000000000 1000000000 -884025075 -712699061 1000000000 495898589 1000000000 839089837 1000000000 1000000000 465976435 -365103112 1000000000 -556755034 -1000000000 -278049459 1000000000 1000000000 -819755969 1000000000 -144296647 -1000000000 -225772127 -1000000000 -341366092 1000000000 -814575756 -327529325 1000000000 -809313458 1000000000 -111860684 -1000000000 1000000000 -741253743 -945888651 -1000000000 -1000000000 -781963122 -873820458 1000000000 698753894 -1000000000 -923111465 1000000000 -611138007 -1000000000 -1000000000 -29998979 -1000000000 753959026 1000000000 -630486124 952234967 -1000000000 -1000000000 -834500687 -266315301 1000000000 332372283 1000000000 -1000000000 -216141983 -1000000000 -758006358 -1000000000 440921428 1000000000 590093970 1000000000 239589681 -1000000000 -822654512 -1000000000 315786566 1000000000 676453985 -1000000000 792043061 -1000000000 -968880473 -157658794 -1000000000 1000000000 -269885578 -986069659 1000000000 1000000000 636115003 -433130029 1000000000 -748520445 1000000000 -1000000000 119563829 -440141679 1000000000 -1000000000 184772284 -1000000000 -661533766 -1000000000 -108218481 190925203 -1000000000 1000000000 816963845 722352041 -1000000000 986785139 1000000000 332699510 1000000000 376907983 -1000000000 -788028720 1000000000 -680542876 1000000000 -278366849 -1000000000 1000000000 119154453 1000000000 -73578390 769329041 -1000000000 140792476 -1000000000 1000000000 -555054756 1000000000 -449671489 1000000000 561748573 1000000000 552342130 146291307 1000000000 907526299 -1000000000 -38140176 1000000000 -485420843 1000000000 464958489 -1000000000 -226982374 1000000000 1000000000 -336016018 -321307481 1000000000 1000000000 370923518 -610099783 1000000000 1000000000 -25593355 473707867 -1000000000 -1000000000 -907701130 358543281 1000000000 838805885 1000000000 -999531299 1000000000 -1000000000 785246476 1000000000 521610364 1000000000 130739264 436090857 1000000000 -1000000000 -483890939 1000000000 -826736950 -600095126 -1000000000 395245020 1000000000 -1000000000 -105407903 1000000000 414667773 -1000000000 -626384188 -831517161 -1000000000 1000000000 -183079281 -1000000000 -872149776 -1000000000 -985146755 1000000000 -561795049 -450523417 1000000000 -1000000000 692335896 -730942432 1000000000 -1000000000 490441613 42202342 1000000000 -1000000000 836151043 -973451191 1000000000 -1000000000 -277906136 943422491 1000000000 -769240566 -1000000000 857269936 -1000000000 333409961 1000000000 1000000000 -294260719 968164014 -1000000000 1000000000 935717117 581498639 -1000000000 938885589 -1000000000 604274189 1000000000 -1000000000 -548254527 -1000000000 -260220818 -1000000000 749693002 -1000000000 201795699 -961980627 -1000000000 1000000000 -131875342 -27625395 -1000000000 1000000000 125000501 209191441 1000000000 1000000000 -98572934 -1000000000 -920675754 -1000000000 212879444 -707980536 1000000000 -225033431 -1000000000 445579135 1000000000 5101 -1000000000 211210342 -1000000000 -728594573 1000000000 -1000000000 -460967379 1000000000 655895139 -65667037 -1000000000 481869036 1000000000 -135915469 -1000000000 881113563 1000000000 1000000000 -40584614 1000000000 -869315821 1000000000 224016056 1000000000 43579013 1000000000 -401164696 337579437 -1000000000 1000000000 -35181911 1000000000 -925082680 -436239858 1000000000 -626883625 -1000000000 713364298 -1000000000 -785927229 -1000000000 1000000000 527060176 717823365 -1000000000