12 999999374 250036434 999999963 476035849 999999333 999999522 999999212 195700965 -982777130 -187714172 999999170 216182589 757520634 999999246 606713568 999999878 -391193684 -204699985 999999161 999999420 999999369 576508936 999999228 -739488260 999999909 -712887965 318431508 -906489409 999999960 999999789 947482871 177397887 -977069566 999999243 999999487 999999477 42820320 415029752 999999598 999999569 -587216298 999999489 -410395323 999999779 999999169 -13892039 999999062 999999736 999999642 909788568 -661462381 999999737 999999970 999999740 -93945955 430589473 -954220742 999999445 999999403 999999704 999999894 999999703 999999929 999999592 999999816 999999358 999999677 999999246 999999790 999999039 999999604 888771474 999999417 999999945 -496646904 500877036 999999718 999999532 960507396 999999031 999999703 999999385 -923516833 -299241965 999999031 999999067 999999859 999999837 119963406 -86680195 999999990 999999149 999999942 999999831 645362713 999999036 999999974 999999223 999999013 999999783 999999782 999999576 999999418 999999483 999999876 750478107 999999001 999999581 999999005 -920855653 999999749 999999443 999999364 -289669368 999999003 -359408887 758461780 999999973 999999658 999999071 999999511 999999721 363565161 36034073 999999351 489667448 999999540 219737195 -677072955 -903575422 999999482 999999787 999999416 999999845 780122505 488930891 999999114 999999213 999999685 398923115 999999726 999999098 -920188079 -544895509