1000000000 100 181053719 1000000000 181053719 1000000000 852751643 863389570 852751643 863389570 -161213342 -447073611 -161213342 -447073611 813819781 -140986437 813819781 -140986437 -268931454 1 -268931454 1 -535129439 664254541 -535129439 664254541 -37958808 536286414 -37958808 536286414 570795830 -434946577 570795830 -434946577 405557765 652154349 405557765 652154349 217542840 879737653 217542840 879737653 -8797270 0 -8797270 0 263406926 -103702080 263406926 -103702080 417673370 -1 417673370 -1 -618520914 -724183720 -618520914 -724183720 -845795672 376533093 -845795672 376533093 325062284 1 325062284 1 598762221 -430223124 598762221 -430223124 240779920 -225435228 240779920 -225435228 540964704 -76817080 540964704 -76817080 623972062 -303062296 623972062 -303062296 685274249 1 685274249 1 -344437821 -633764826 -344437821 -633764826 -700010046 -885352755 -700010046 -885352755 69017845 -1000000000 69017845 -1000000000 1 939268383 1 939268383 -10134262 -294452163 -10134262 -294452163 670882014 834004430 670882014 834004430 -813992143 -830351640 -813992143 -830351640 -891548840 -788978634 -891548840 -788978634 -194962466 1 -194962466 1 -663499153 991529321 -663499153 991529321 -369071092 -889693506 -369071092 -889693506 918189241 223321062 918189241 223321062 515722467 -993104362 515722467 -993104362 -554515912 172666240 -554515912 172666240 0 744720248 0 744720248 -877741761 -416798414 -877741761 -416798414 -945761735 0 -945761735 0 679611555 679762178 679611555 679762178 -668061158 -719267403 -668061158 -719267403 264606841 -650431477 264606841 -650431477 515582746 -1000000000 515582746 -1000000000 490127260 423898758 490127260 423898758 585485289 -840162946 585485289 -840162946 363696269 -273536898 363696269 -273536898 -10909414 873910132 -10909414 873910132 -867185028 -588133089 -867185028 -588133089 1 916218099 1 916218099 -905186822 56895274 -905186822 56895274 -1 -688520656 -1 -688520656 -308743641 416505693 -308743641 416505693 614845750 -930420281 614845750 -930420281 671562686 -945627745 671562686 -945627745 -372491066 184597805 -372491066 184597805 -1000000000 136450366 -1000000000 136450366 340044544 -321135167 340044544 -321135167 -460292297 -520993961 -460292297 -520993961 -762339230 416336781 -762339230 416336781 -615668777 -999891980 -615668777 -999891980 -736431757 987422008 -736431757 987422008 -736455439 -543572720 -736455439 -543572720 -237886297 -29322588 -237886297 -29322588 692843257 305857733 692843257 305857733 -970620386 383002781 -970620386 383002781 850922462 1 850922462 1 543508286 1 543508286 1 502416322 -248583076 502416322 -248583076 1 -31109665 1 -31109665 1 -954716511 1 -954716511 -553262223 451426467 -553262223 451426467 1 -481315555 1 -481315555 49240066 211867086 49240066 211867086 -160792059 1 -160792059 1 758102497 -509594166 758102497 -509594166 -567232586 912825466 -567232586 912825466 135311122 -97958400 135311122 -97958400 333639026 -304001999 333639026 -304001999 -762693741 629391404 -762693741 629391404 443186979 933573677 443186979 933573677 634456833 -464257987 634456833 -464257987 304230268 -865708661 304230268 -865708661 423955592 -752661336 423955592 -752661336 740055050 -12904699 740055050 -12904699 -331200610 543571211 -331200610 543571211 1000000000 1000000000 1000000000 1000000000 -938689771 944225273 -938689771 944225273 -164075357 -715079251 -164075357 -715079251 514573444 0 514573444 0 1000000000 -1 1000000000 -1 767260871 679715176 767260871 679715176 -919948236 -70348283 -919948236 -70348283 -1000000000 -855492338 -1000000000 -855492338 0 824164614 0 824164614 1000000000 -475610096 1000000000 -475610096 0 952477360 0 952477360 1000000000 -878722672 1000000000 -878722672 -729777346 -276099424 -729777346 -276099424 342959527 862383803 342959527 862383803 805674406 335759987 805674406 335759987 290771513 -954521247 290771513 -954521247