Rm test
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@ -2,4 +2,5 @@ gmon.out
|
||||
build/*
|
||||
.xmake/
|
||||
.vscode/
|
||||
.devcontainer/
|
||||
.devcontainer/
|
||||
test/
|
@ -1,89 +0,0 @@
|
||||
#!/usr/bin/python3
|
||||
from os import system
|
||||
from sys import exit
|
||||
from random import randint
|
||||
"""
|
||||
this script is used to test + and - operator
|
||||
"""
|
||||
|
||||
code_cpp_pre="""
|
||||
#include<iostream>
|
||||
#include "int2048.h"
|
||||
using namespace std;
|
||||
using namespace sjtu;
|
||||
int main()
|
||||
{
|
||||
"""
|
||||
code_cpp_suf="""
|
||||
return 0;
|
||||
}
|
||||
"""
|
||||
def_cpp="int2048 a_0(0),a_1(0),a_2(0),a_3(0),a_4(0),a_5(0),a_6(0),a_7(0),a_8(0),a_9(0);"
|
||||
|
||||
|
||||
code_python_pre="""#!/usr/bin/python3
|
||||
|
||||
"""
|
||||
def_python="a_0,a_1,a_2,a_3,a_4,a_5,a_6,a_7,a_8,a_9=0,0,0,0,0,0,0,0,0,0"
|
||||
|
||||
|
||||
opt_cpp=[]
|
||||
opt_python=[]
|
||||
|
||||
if True:
|
||||
for i in range(0,10):
|
||||
val=randint(-2**31,2**31-1)
|
||||
opt_cpp.append("a_"+str(i)+"="+str(val)+";")
|
||||
opt_python.append("a_"+str(i)+"="+str(val))
|
||||
opt_cpp.append("a_"+str(i)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(i)+")")
|
||||
|
||||
if True:
|
||||
for i in range(1000):
|
||||
aid=randint(0,9)
|
||||
bid=randint(0,9)
|
||||
cid=randint(0,9)
|
||||
op='+'
|
||||
if randint(0,1) ==0:
|
||||
op='-'
|
||||
opt_cpp.append("a_"+str(aid)+"=a_"+str(bid)+op+"a_"+str(cid)+";")
|
||||
opt_python.append("a_"+str(aid)+"=a_"+str(bid)+op+"a_"+str(cid))
|
||||
opt_cpp.append("a_"+str(aid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(aid)+")")
|
||||
opt_cpp.append("a_"+str(bid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(bid)+")")
|
||||
opt_cpp.append("a_"+str(cid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(cid)+")")
|
||||
|
||||
if True:
|
||||
for i in range(1000):
|
||||
aid=randint(0,9)
|
||||
bid=randint(0,9)
|
||||
op='+='
|
||||
if randint(0,1) ==0:
|
||||
op='-='
|
||||
opt_cpp.append("a_"+str(aid)+op+"a_"+str(bid)+";")
|
||||
opt_python.append("a_"+str(aid)+op+"a_"+str(bid))
|
||||
opt_cpp.append("a_"+str(aid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(aid)+")")
|
||||
|
||||
sourc_cpp=open("/tmp/1.cpp","w")
|
||||
print(code_cpp_pre,file=sourc_cpp)
|
||||
print(def_cpp,file=sourc_cpp)
|
||||
for opt in opt_cpp:
|
||||
print(opt,file=sourc_cpp)
|
||||
print(code_cpp_suf,file=sourc_cpp)
|
||||
sourc_cpp.close()
|
||||
system("g++ /tmp/1.cpp -I /workspaces/BH-int2048-2023/include -L /workspaces/BH-int2048-2023/build/linux/x86_64/release -lint2048 -o /tmp/1")
|
||||
system("/tmp/1 > /tmp/1_cpp.out")
|
||||
|
||||
sourc_python=open("/tmp/1.py","w")
|
||||
print(code_python_pre,file=sourc_python)
|
||||
print(def_python,file=sourc_python)
|
||||
for opt in opt_python:
|
||||
print(opt,file=sourc_python)
|
||||
sourc_python.close()
|
||||
system("chmod +x /tmp/1.py")
|
||||
system("/tmp/1.py > /tmp/1_python.out")
|
||||
|
||||
exit(system("diff -b -B -u /tmp/1_cpp.out /tmp/1_python.out > /tmp/1.diff")//256)
|
@ -1,95 +0,0 @@
|
||||
#!/usr/bin/python3
|
||||
from os import system
|
||||
from sys import exit
|
||||
from random import randint
|
||||
import sys
|
||||
"""
|
||||
this script is used to test * operator
|
||||
"""
|
||||
|
||||
sys.set_int_max_str_digits(10000000)
|
||||
|
||||
code_cpp_pre="""
|
||||
#include<iostream>
|
||||
#include "int2048.h"
|
||||
using namespace std;
|
||||
using namespace sjtu;
|
||||
int main()
|
||||
{
|
||||
"""
|
||||
code_cpp_suf="""
|
||||
return 0;
|
||||
}
|
||||
"""
|
||||
def_cpp="int2048 a_0(0),a_1(0),a_2(0),a_3(0),a_4(0),a_5(0),a_6(0),a_7(0),a_8(0),a_9(0);"
|
||||
|
||||
|
||||
code_python_pre="""#!/usr/bin/python3
|
||||
import sys
|
||||
sys.set_int_max_str_digits(10000000)
|
||||
"""
|
||||
def_python="a_0,a_1,a_2,a_3,a_4,a_5,a_6,a_7,a_8,a_9=0,0,0,0,0,0,0,0,0,0"
|
||||
|
||||
|
||||
opt_cpp=[]
|
||||
opt_python=[]
|
||||
|
||||
if True:
|
||||
for i in range(0,10):
|
||||
val=randint(-10**2,10**2)
|
||||
opt_cpp.append("a_"+str(i)+"=int2048(\""+str(val)+"\");")
|
||||
opt_python.append("a_"+str(i)+"="+str(val))
|
||||
opt_cpp.append("a_"+str(i)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(i)+")")
|
||||
|
||||
if True:
|
||||
for i in range(10):
|
||||
aid=randint(0,9)
|
||||
bid=randint(0,9)
|
||||
cid=randint(0,9)
|
||||
op='*'
|
||||
bflag="+"
|
||||
if randint(0,1)==0:
|
||||
bflag="-"
|
||||
cflag="+"
|
||||
if randint(0,1)==0:
|
||||
cflag="-"
|
||||
opt_cpp.append("a_"+str(aid)+"=("+bflag+"a_"+str(bid)+")"+op+"("+cflag+"a_"+str(cid)+");")
|
||||
opt_python.append("a_"+str(aid)+"=("+bflag+"a_"+str(bid)+")"+op+"("+cflag+"a_"+str(cid)+")")
|
||||
opt_cpp.append("a_"+str(aid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(aid)+")")
|
||||
opt_cpp.append("a_"+str(bid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(bid)+")")
|
||||
opt_cpp.append("a_"+str(cid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(cid)+")")
|
||||
|
||||
if True:
|
||||
for i in range(10):
|
||||
aid=randint(0,9)
|
||||
bid=randint(0,9)
|
||||
op='*='
|
||||
opt_cpp.append("a_"+str(aid)+op+"a_"+str(bid)+";")
|
||||
opt_python.append("a_"+str(aid)+op+"a_"+str(bid))
|
||||
opt_cpp.append("a_"+str(aid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(aid)+")")
|
||||
|
||||
sourc_cpp=open("/tmp/2.cpp","w")
|
||||
print(code_cpp_pre,file=sourc_cpp)
|
||||
print(def_cpp,file=sourc_cpp)
|
||||
for opt in opt_cpp:
|
||||
print(opt,file=sourc_cpp)
|
||||
print(code_cpp_suf,file=sourc_cpp)
|
||||
sourc_cpp.close()
|
||||
system("g++ /tmp/2.cpp -I /workspaces/BH-int2048-2023/include -L /workspaces/BH-int2048-2023/build/linux/x86_64/release -lint2048 -g -o /tmp/2")
|
||||
system("/tmp/2 > /tmp/2_cpp.out")
|
||||
|
||||
sourc_python=open("/tmp/2.py","w")
|
||||
print(code_python_pre,file=sourc_python)
|
||||
print(def_python,file=sourc_python)
|
||||
for opt in opt_python:
|
||||
print(opt,file=sourc_python)
|
||||
sourc_python.close()
|
||||
system("chmod +x /tmp/2.py")
|
||||
system("/tmp/2.py > /tmp/2_python.out")
|
||||
|
||||
exit(system("diff -b -B -u /tmp/2_cpp.out /tmp/2_python.out > /tmp/2.diff")//256)
|
124
test/cases/3.py
124
test/cases/3.py
@ -1,124 +0,0 @@
|
||||
#!/usr/bin/python3
|
||||
from os import system
|
||||
from sys import exit
|
||||
from random import randint
|
||||
import sys
|
||||
"""
|
||||
this script is used to test * operator
|
||||
"""
|
||||
|
||||
sys.set_int_max_str_digits(10000000)
|
||||
|
||||
code_cpp_pre="""
|
||||
#include<iostream>
|
||||
#include "int2048.h"
|
||||
using namespace std;
|
||||
using namespace sjtu;
|
||||
int main()
|
||||
{
|
||||
"""
|
||||
code_cpp_suf="""
|
||||
return 0;
|
||||
}
|
||||
"""
|
||||
def_cpp="int2048 a_0(0),a_1(0),a_2(0),a_3(0),a_4(0),a_5(0),a_6(0),a_7(0),a_8(0),a_9(0);"
|
||||
|
||||
|
||||
code_python_pre="""#!/usr/bin/python3
|
||||
import sys
|
||||
sys.set_int_max_str_digits(10000000)
|
||||
"""
|
||||
def_python="a_0,a_1,a_2,a_3,a_4,a_5,a_6,a_7,a_8,a_9=0,0,0,0,0,0,0,0,0,0"
|
||||
|
||||
|
||||
opt_cpp=[]
|
||||
opt_python=[]
|
||||
|
||||
if True:
|
||||
for i in range(0,10):
|
||||
L=randint(1,2048)
|
||||
val=randint(-10**L,10**L)
|
||||
if randint(0,1)==0:
|
||||
L=randint(1,2048)
|
||||
val=randint(-10**L,10**L)
|
||||
opt_cpp.append("a_"+str(i)+"=int2048(\""+str(val)+"\");")
|
||||
opt_python.append("a_"+str(i)+"="+str(val))
|
||||
opt_cpp.append("a_"+str(i)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(i)+")")
|
||||
|
||||
if True:
|
||||
for i in range(100):
|
||||
aid=randint(0,9)
|
||||
bid=randint(0,9)
|
||||
cid=randint(0,9)
|
||||
oplist=['+','-','*','/']
|
||||
op=oplist[randint(0,3)]
|
||||
flaglist=['+','-','']
|
||||
bflag=flaglist[randint(0,2)]
|
||||
cflag=flaglist[randint(0,2)]
|
||||
opt_cpp.append("a_"+str(aid)+"=("+bflag+"a_"+str(bid)+")"+op+"("+cflag+"a_"+str(cid)+");")
|
||||
if op=='/':
|
||||
opt_python.append("try:")
|
||||
opt_python.append(" a_"+str(aid)+"=("+bflag+"a_"+str(bid)+")"+op+op+"("+cflag+"a_"+str(cid)+")")
|
||||
opt_python.append("except ZeroDivisionError:")
|
||||
opt_python.append(" a_"+str(aid)+"=0")
|
||||
else:
|
||||
opt_python.append("a_"+str(aid)+"=("+bflag+"a_"+str(bid)+")"+op+"("+cflag+"a_"+str(cid)+")")
|
||||
opt_cpp.append("a_"+str(aid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(aid)+")")
|
||||
opt_cpp.append("a_"+str(bid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(bid)+")")
|
||||
opt_cpp.append("a_"+str(cid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(cid)+")")
|
||||
|
||||
if True:
|
||||
for i in range(100):
|
||||
aid=randint(0,9)
|
||||
bid=randint(0,9)
|
||||
oplist=['+','-','*','/']
|
||||
op=oplist[randint(0,3)]
|
||||
flaglist=['+','-','']
|
||||
bflag=flaglist[randint(0,2)]
|
||||
opt_cpp.append("a_"+str(aid)+op+"=("+bflag+"a_"+str(bid)+");")
|
||||
if op=='/':
|
||||
opt_python.append("try:")
|
||||
opt_python.append(" a_"+str(aid)+op+op+"=("+bflag+"a_"+str(bid)+")")
|
||||
opt_python.append("except ZeroDivisionError:")
|
||||
opt_python.append(" a_"+str(aid)+"=0")
|
||||
else:
|
||||
opt_python.append("a_"+str(aid)+op+"=("+bflag+"a_"+str(bid)+")")
|
||||
opt_cpp.append("a_"+str(aid)+".print(); puts(\"\");")
|
||||
opt_python.append("print(a_"+str(aid)+")")
|
||||
|
||||
if True:
|
||||
for i in range(700):
|
||||
aid=randint(0,9)
|
||||
bid=randint(0,9)
|
||||
oplist=['>', '<', '>=', '<=', '==', '!=']
|
||||
op=oplist[randint(0,5)]
|
||||
flaglist=['+','-','']
|
||||
aflag=flaglist[randint(0,2)]
|
||||
bflag=flaglist[randint(0,2)]
|
||||
opt_cpp.append("std::cout<<((("+aflag+"a_"+str(aid)+")"+op+"("+bflag+"a_"+str(bid)+"))?\"True\":\"False\")<<std::endl;")
|
||||
opt_python.append("print(\"True\" if (("+aflag+"a_"+str(aid)+")"+op+"("+bflag+"a_"+str(bid)+")) else \"False\")")
|
||||
|
||||
sourc_cpp=open("/tmp/3.cpp","w")
|
||||
print(code_cpp_pre,file=sourc_cpp)
|
||||
print(def_cpp,file=sourc_cpp)
|
||||
for opt in opt_cpp:
|
||||
print(opt,file=sourc_cpp)
|
||||
print(code_cpp_suf,file=sourc_cpp)
|
||||
sourc_cpp.close()
|
||||
system("g++ /tmp/3.cpp -I /workspaces/BH-int2048-2023/include -L /workspaces/BH-int2048-2023/build/linux/x86_64/release -lint2048 -g -fsanitize=address -o /tmp/3")
|
||||
system("/tmp/3 > /tmp/3_cpp.out")
|
||||
|
||||
sourc_python=open("/tmp/3.py","w")
|
||||
print(code_python_pre,file=sourc_python)
|
||||
print(def_python,file=sourc_python)
|
||||
for opt in opt_python:
|
||||
print(opt,file=sourc_python)
|
||||
sourc_python.close()
|
||||
system("chmod +x /tmp/3.py")
|
||||
system("/tmp/3.py > /tmp/3_python.out")
|
||||
|
||||
exit(system("diff -b -B -u /tmp/3_cpp.out /tmp/3_python.out > /tmp/3.diff")//256)
|
@ -1,32 +0,0 @@
|
||||
{
|
||||
"StatusInterpreter":{"0":"OK","1":"Wrong Answer","139":"Segmentation fault","137":"(Killed) maybe Time Limit Error"},
|
||||
"Cases":
|
||||
[
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C1T1 >/tmp/C1T1.out && diff -b -B -u /tmp/C1T1.out /workspaces/BH-int2048-2023/test/data/Integer1/1.out >/tmp/diffC1T1","uid":"#1","tid":"/1/1"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C1T2 </workspaces/BH-int2048-2023/test/data/Integer1/2.in >/tmp/C1T2.out && diff -b -B -u /tmp/C1T2.out /workspaces/BH-int2048-2023/test/data/Integer1/2.out >/tmp/diffC1T2","uid":"#2","tid":"/1/2"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C1T3 </workspaces/BH-int2048-2023/test/data/Integer1/3.in >/tmp/C1T3.out && diff -b -B -u /tmp/C1T3.out /workspaces/BH-int2048-2023/test/data/Integer1/3.out >/tmp/diffC1T3","uid":"#3","tid":"/1/3"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C1T4 </workspaces/BH-int2048-2023/test/data/Integer1/4.in >/tmp/C1T4.out && diff -b -B -u /tmp/C1T4.out /workspaces/BH-int2048-2023/test/data/Integer1/4.out >/tmp/diffC1T4","uid":"#4","tid":"/1/4"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C1T5 </workspaces/BH-int2048-2023/test/data/Integer1/5.in >/tmp/C1T5.out && diff -b -B -u /tmp/C1T5.out /workspaces/BH-int2048-2023/test/data/Integer1/5.out >/tmp/diffC1T5","uid":"#5","tid":"/1/5"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T1 >/tmp/C2T1.out && diff -b -B -u /tmp/C2T1.out /workspaces/BH-int2048-2023/test/data/Integer2/1.out >/tmp/diffC2T1","uid":"#11","tid":"/2/1"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T2 </workspaces/BH-int2048-2023/test/data/Integer2/2.in >/tmp/C2T2.out && diff -b -B -u /tmp/C2T2.out /workspaces/BH-int2048-2023/test/data/Integer2/2.out >/tmp/diffC2T2","uid":"#12","tid":"/2/2"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T3 </workspaces/BH-int2048-2023/test/data/Integer2/3.in >/tmp/C2T3.out && diff -b -B -u /tmp/C2T3.out /workspaces/BH-int2048-2023/test/data/Integer2/3.out >/tmp/diffC2T3","uid":"#13","tid":"/2/3"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T4 </workspaces/BH-int2048-2023/test/data/Integer2/4.in >/tmp/C2T4.out && diff -b -B -u /tmp/C2T4.out /workspaces/BH-int2048-2023/test/data/Integer2/4.out >/tmp/diffC2T4","uid":"#14","tid":"/2/4"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T5 </workspaces/BH-int2048-2023/test/data/Integer2/5.in >/tmp/C2T5.out && diff -b -B -u /tmp/C2T5.out /workspaces/BH-int2048-2023/test/data/Integer2/5.out >/tmp/diffC2T5","uid":"#15","tid":"/2/5"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T6 >/tmp/C2T6.out && diff -b -B -u /tmp/C2T6.out /workspaces/BH-int2048-2023/test/data/Integer2/6.out >/tmp/diffC2T6","uid":"#16","tid":"/2/6"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T7 >/tmp/C2T7.out && diff -b -B -u /tmp/C2T7.out /workspaces/BH-int2048-2023/test/data/Integer2/7.out >/tmp/diffC2T7","uid":"#17","tid":"/2/7"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T8 </workspaces/BH-int2048-2023/test/data/Integer2/8.in >/tmp/C2T8.out && diff -b -B -u /tmp/C2T8.out /workspaces/BH-int2048-2023/test/data/Integer2/8.out >/tmp/diffC2T8","uid":"#18","tid":"/2/8"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T9 </workspaces/BH-int2048-2023/test/data/Integer2/9.in >/tmp/C2T9.out && diff -b -B -u /tmp/C2T9.out /workspaces/BH-int2048-2023/test/data/Integer2/9.out >/tmp/diffC2T9","uid":"#19","tid":"/2/9"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T10 </workspaces/BH-int2048-2023/test/data/Integer2/10.in >/tmp/C2T10.out && diff -b -B -u /tmp/C2T10.out /workspaces/BH-int2048-2023/test/data/Integer2/10.out >/tmp/diffC2T10","uid":"#20","tid":"/2/10"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T11 </workspaces/BH-int2048-2023/test/data/Integer2/11.in >/tmp/C2T11.out && diff -b -B -u /tmp/C2T11.out /workspaces/BH-int2048-2023/test/data/Integer2/11.out >/tmp/diffC2T11","uid":"#21","tid":"/2/11"},
|
||||
{"command":"timeout -s 9 2s /workspaces/BH-int2048-2023/build/testcase/C2T12 </workspaces/BH-int2048-2023/test/data/Integer2/12.in >/tmp/C2T12.out && diff -b -B -u /tmp/C2T12.out /workspaces/BH-int2048-2023/test/data/Integer2/12.out >/tmp/diffC2T12","uid":"#22","tid":"/2/12"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T13 >/tmp/C2T13.out && diff -b -B -u /tmp/C2T13.out /workspaces/BH-int2048-2023/test/data/Integer2/13.out >/tmp/diffC2T13","uid":"#23","tid":"/2/13"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T14 >/tmp/C2T14.out && diff -b -B -u /tmp/C2T14.out /workspaces/BH-int2048-2023/test/data/Integer2/14.out >/tmp/diffC2T14","uid":"#24","tid":"/2/14"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T15 >/tmp/C2T15.out && diff -b -B -u /tmp/C2T15.out /workspaces/BH-int2048-2023/test/data/Integer2/15.out >/tmp/diffC2T15","uid":"#25","tid":"/2/15"},
|
||||
{"command":"timeout -s 9 1s /workspaces/BH-int2048-2023/build/testcase/C2T16 >/tmp/C2T16.out && diff -b -B -u /tmp/C2T16.out /workspaces/BH-int2048-2023/test/data/Integer2/16.out >/tmp/diffC2T16","uid":"#26","tid":"/2/16"},
|
||||
{"command":"timeout -s 9 2s /workspaces/BH-int2048-2023/build/testcase/C2T17 >/tmp/C2T17.out && diff -b -B -u /tmp/C2T17.out /workspaces/BH-int2048-2023/test/data/Integer2/17.out >/tmp/diffC2T17","uid":"#27","tid":"/2/17"},
|
||||
{"command":"timeout -s 9 3s /workspaces/BH-int2048-2023/build/testcase/C2T18 >/tmp/C2T18.out && diff -b -B -u /tmp/C2T18.out /workspaces/BH-int2048-2023/test/data/Integer2/18.out >/tmp/diffC2T18","uid":"#28","tid":"/2/18"},
|
||||
{"command":"/workspaces/BH-int2048-2023/test/cases/1.py","uid":"#29","tid":"/3/1"},
|
||||
{"command":"/workspaces/BH-int2048-2023/test/cases/2.py","uid":"#30","tid":"/3/2"},
|
||||
{"command":"/workspaces/BH-int2048-2023/test/cases/3.py","uid":"#31","tid":"/3/3"}
|
||||
]
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-20
|
||||
Test: constructor & read & print
|
||||
std Time: 0.00s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
sjtu::int2048 a;
|
||||
a.print(); puts("");
|
||||
|
||||
sjtu::int2048 b((long long)1145141919810);
|
||||
b.print(); puts("");
|
||||
sjtu::int2048((long long)-1145141919810).print(); puts("");
|
||||
|
||||
sjtu::int2048 c("-2333333333333333333333333333333333333333333333333333333");
|
||||
c.print(); puts("");
|
||||
|
||||
sjtu::int2048 d("19260817192608171926081719260817192608171926081719260817");
|
||||
d.print(); puts("");
|
||||
|
||||
d.read("-2333333333333333333333333333333333333333333333333333333");
|
||||
d.print(); puts("");
|
||||
d.read("19260817192608171926081719260817192608171926081719260817");
|
||||
d.print(); puts("");
|
||||
|
||||
sjtu::int2048("0").print(); puts("");
|
||||
sjtu::int2048("-0").print(); puts("");
|
||||
|
||||
sjtu::int2048 e(d);
|
||||
e.print(); puts("");
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
0
|
||||
1145141919810
|
||||
-1145141919810
|
||||
-2333333333333333333333333333333333333333333333333333333
|
||||
19260817192608171926081719260817192608171926081719260817
|
||||
-2333333333333333333333333333333333333333333333333333333
|
||||
19260817192608171926081719260817192608171926081719260817
|
||||
0
|
||||
0
|
||||
19260817192608171926081719260817192608171926081719260817
|
@ -1,25 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-20
|
||||
Test: add (unsigned)
|
||||
std Time: 0.14s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
std::string s1, s2;
|
||||
|
||||
int main()
|
||||
{
|
||||
int T;
|
||||
std::cin >> T;
|
||||
while (T--)
|
||||
{
|
||||
std::cin >> s1 >> s2;
|
||||
a.read(s1); b.read(s2);
|
||||
add(a, b).print(); puts("");
|
||||
a.add(b).print(); puts("");
|
||||
b.add(a.add(b).add(a).add(b)).print(); puts("");
|
||||
}
|
||||
}
|
@ -1,901 +0,0 @@
|
||||
900
|
||||
1 9
|
||||
48 14
|
||||
280 306
|
||||
1476 6784
|
||||
71498 94325
|
||||
51289 146837
|
||||
8999911 8329759
|
||||
33286470 90565032
|
||||
399074236 343607518
|
||||
8141035808 3770157829
|
||||
4206156745 99322331951
|
||||
36304511660 987695180503
|
||||
7865319362617 7991229369978
|
||||
53235951978359 76146116002113
|
||||
138209511954489 257773377399797
|
||||
4642170627817739 3114462817941946
|
||||
39220141969373447 94600691869779338
|
||||
974281755185647344 320046076224169704
|
||||
1745978485571168340 2274469358780861421
|
||||
90492997224259926821 17890629681555297266
|
||||
950289759570232796242 586551305170409103183
|
||||
7318904103524249879931 6283627221172005291266
|
||||
33327251837227593423516 93760682604868316149932
|
||||
120754726658132187200875 169504124190505198054960
|
||||
4572739556804117303086589 2493243186491134526335077
|
||||
44326973616540485916179873 33533740719294044052020133
|
||||
968214322261992785612249934 847125059142671550787306525
|
||||
1685160214881622073069073744 3838732596535315701772053768
|
||||
5567918192002755838802469788 11716361820239398603694835083
|
||||
549804197598219963274731067614 979958759976325827840737191443
|
||||
1421307080355826107892753065000 5238410172553026437486387475125
|
||||
67231348507142644870023069724623 96165553819063107180225590193756
|
||||
866179302739276048511704247463697 438000049776684139215043902800542
|
||||
5331489045681364907871684761969273 6036121606262067386063015161578374
|
||||
54125292765042729877602197198445184 15292630245970040154472526144755223
|
||||
429443967342676322565725140807263945 296182055029657464822745372399719231
|
||||
5706831693284238005859104874863201796 8753641129142906615213158280430674655
|
||||
5665099874697216878100266202254726735 53086114900753526938847399844999230758
|
||||
531793575777426893503417944109356286937 439662334153456484161458857821209315964
|
||||
3428160874824604889909496763804761367459 1594332730183240417761569883264682623006
|
||||
10879275276593453980714895199540541023693 45559415946831843699205531205035304374759
|
||||
107547172117365937302354262555312059132882 304793114647576130677167730991877445179848
|
||||
1311372148767440664316213900393576627964821 2236164473066503483361685188764452426303564
|
||||
17216933209120520292263727616839116084853384 46234620867229122196876493623137729728359590
|
||||
694318202217572834790771728295332417279861092 112450862928265536746519426883846930135306700
|
||||
1031025273666739185524978213608463346588909208 6516017614409457564125822653195937914240491248
|
||||
54793789446684759129251155887504717803271413669 68485457540634355883803111989745413479663247892
|
||||
274045864777313143064356513776883547001048682039 198430273842523714239111375091278504932860854379
|
||||
467455076865514760109362932627814117021283307307 8078946436288873605572385367449458486162839917093
|
||||
45671357571529862689471396718110612489111761693844 6447487933369949915449209282796205522738329128235
|
||||
306789809413515632883251037199177509475049669095128 581866052287892707767949645287977387852441141761849
|
||||
9267991915797107163848681095336818472839983610069597 1218106419116558119473305874882531970756276354050818
|
||||
58516198175265613639022941822687353220422153373060189 49181966626635130395157628178412992024423338525673745
|
||||
797154525917221359866303798871555525294297538711695177 362312451611313653484089853982240522148598435562375145
|
||||
5803310164107754227079078769211972764668179903893066999 4369643172584600358149730499564522505726443791028429422
|
||||
65701163544247028817429568071782751858745137027165938069 89930800708434203926027171008244848220005986924486470567
|
||||
369714754687941804160423793288514821946753752964007975758 234943243534158290770182768622650668375012445696640813407
|
||||
4819518386113138446172915275815192782743191107251488310693 4480671568409863676109427428130399233531396267468644065303
|
||||
22852501561909696688479942611092372719766079869929484279863 49512018128765983803514551099599773001258822498535346837859
|
||||
477585603258033203482066221496678987998113869551692039242531 238286479224657700705920156279789490364445993412375958678294
|
||||
1474989472460828353836886084946518063847769484567055266442123 9570819544012072743696182975958831906012487358242365096801752
|
||||
70012063014368106731539056372549632972994797742289162780024602 2117012069289928642585719464962661997053712488270992155493175
|
||||
310629828724133020539495845212689219692452806308727414562003727 886055556033734121765697169025411223987513990102879757876038558
|
||||
8715711635708117964724527236999588498751902370272390453806401157 5578828722607879299016244977078114543623963650816872771978093384
|
||||
22575835434685375019242118727436266048582284981030360012619149918 1102520957055104047105588571374017110184201413269432877556278019
|
||||
371617732792855788568903069752933232207415469822868377144613946025 185900293543374000082127907819402814150263834186152407252683314502
|
||||
4732213484433487198881188427210655677306768545300596633106021344593 4352357449163241551552196491817864238795748705683001994341621898421
|
||||
39254187598798726819186104899872045053946810055149957468256555746275 99500868245839687703838411955406401229147983471749973668127546113211
|
||||
336551586583493286967035719167395942025623105149721391518381722263797 545480548677899487926760760940098121940220512495714746348665771625343
|
||||
6913585471133211972082416487257280446877214559633815099921774527707467 6602642611657645105691826140166370822003856416157370909781109420746232
|
||||
91902342157356396624981621268220175505141498767857213604379176326042766 49193295725709877294113615922327733838295607672954412218626398901154342
|
||||
146334852521868109332245883002532253489247070087935827037236780053596704 761586564904409383608777811970100229224805180593499849488372658846324664
|
||||
8901181884900512929999688581205147596540725822739302944635219345110285854 3130055215226147590232978226890556597813748140608641774630586956444701693
|
||||
7083897590714651067313864266944984429383488934274410183262139984485152356 77073920094801845639070458402600109666567724160057643190909460036721913563
|
||||
428157595650059817172170204996763883847382386318407509128808010947394722777 261309716670594771464904305841589335175719874939321231435423100798627420738
|
||||
9593621680890829416564360251131032401743955963182867861154426533867122190742 9393958286682492582379561515357912288754081352537279275617812924638902498331
|
||||
62932209835401354681526824414600567782014796547798209397315724589457996508348 8780378701510839527858611370647125075927401008920635462268501534206052445195
|
||||
845853779597421469893289292599720884969989301666191514055484990755515518608464 446317789319399776739725824094634593936902378217023685985074036319164852111195
|
||||
9011141505746752219595465829345732797558669627701667884942501932274889602094877 3383412742068569974940945024417660985571318444210909005274757779389137781080066
|
||||
15647390130266180066354758715416656332638951869855547022438141484691152519890549 60433523327909147115687782205590549537608008278564606182439664052502260505864234
|
||||
93716771019484301655330398378778406529895454486428121232395734273619295193727424 148430464187946543438045473709444631396386750778860043462172203497168788285811318
|
||||
5900020314233837644065792239373988699938251600429787318227271960018865856277705483 3126501853509964070166476154408794686113342028508803801931527998844968487467744085
|
||||
28180244555764171783264853534398027709813264133024497733015670009092689345998470973 60842916326295359177703389270096088551701341637845183533456196367490516749773317602
|
||||
698490377053537933843660718815173770855033986426186000238222133896010422045875969080 186339953715389167771639243951765130126140695185253583100571924109257848941775099152
|
||||
3719116963290653703356869141420365090863992775171633060204954099475945955092523591179 3612000680369529450444394930809235102437015720051391139230450972228580130084806513486
|
||||
61487833445570624151030049867085423694904226867206591431772718050205464228598342201319 15339087011554762667139675117042718383251560299339300675240648488012455585105281123645
|
||||
659232251088615781886243233923521234874548449546784409919651087714974868364460523383742 329645460886397519566692805206960332394049924459941910307687088119687198926010840034437
|
||||
8936097954985722140349550045975156778955922926700811463150716490097266757479224005392755 7971423595171633767691680642211972694496431234146094333947287885106356322327783554732700
|
||||
44704214720551304850390614232785605123222902854621705610762452613710589697262243409090976 67715620189839909928679321247498322058182502831592465911490149444701941374584651585788002
|
||||
65798320929508143528524886031651800816071198126081166966245994421063328695971251220678861 649149798214809622777602896024843301774111877704039101185049395018268344550919727564142964
|
||||
4925655544308852997710263687663800502717397011731273753848582900341577951749060108219377134 1369794055545785637488206909297862534381572885350416604968748354010887188860245519036578576
|
||||
83648726989906524594308609485710701229371086821331698751286608191335361501658655172501819498 42889808507393958409751407032828044452489471195732462965495988407995833429403284815190668614
|
||||
149967296294408375095293315466120808668565111033687579608319097944566746717580348885474494169 358263760408986649993302817521879334674346253552694454369001749886953409755814477888702092929
|
||||
5370562628974845914814569133274915983932990556227308061384544329047880169270202978319611326870 8167076815261833395607125789180934293435231304387862432270522895607023059586721111946914043431
|
||||
14839450767160813546020000163943322562015839514090938425791475058083739054927521467893343456841 69416158749982001866151666333887735549979745441297564002166755887719194317650368200535583222444
|
||||
158625772385119338685806724052614369644297594084762709409982029351273396221746816838792872562639 713866251837662755261683718660379944441526603799972754975424168845576934017904138920199639170937
|
||||
2600796119091816404705169174149676632912261123701193806670044114413692227695966276027144607239664 8119813112364953870623306647518945975743903185013171211102865456890550498191302543577134754868954
|
||||
33842806814628330452233429570296252290470239705044843046294641784827363583361070961493080368910718 28742756787682134931412847787068461654172120383468450421087599160721820609996564703331549342069505
|
||||
724639998047083271227218528944291298646295242112217364392112127031026399609930186655977879825092508 686093820225712444791789406699567531374907496758727014866797043182927460475865208019927762867969470
|
||||
5932328855728481804192866824556380003139043703529242010248223979275880067247484986631365065080405064 2966008935740136075990017189697208588621500361085093699985580387697128080898236169432823878310653122
|
||||
60403156528714466539829447974780656512428226351112824657831554710413330695375345247793893059181046260 24724839136143123950029590730834084838718233713575287911660006859951039867412458757017131012575551100
|
||||
637236832663104523595559752811538104540808240171508585739005810536921059022322024582485348617926052864 990551229375400838330719881838038373684557609003515352491929785964937356298776275217068756626220784476
|
||||
4533588724686032810223809705422135776222892049190575238088664105525364633263594460903192738388228796079 413441785260217091576429911522303563718714009044691050762658002842089423377748922574224940955956792642
|
||||
14072839907802350850198319295850197625890890193680828870639472602631668499800021429198152530124573057121 7905508941411001245690341608243460588830690704595742325413027791622178489151871216361500164046469794524
|
||||
920577814576236158977227083666486330099641620725708451048293808176124979172248733054322506320463511019099 236231089973592823294686364668074102667052763507820096120137053552148888485625645936232742283153836423508
|
||||
9657894182489822055847333822856484533244431644002541168464216542544512522740546715037666962528464838301926 4412444014089300198136759025991075224948737598813900308302576567404356621761862615560765879568168990593109
|
||||
32809889608601632776676916548651793666947339933963496340803932485168482932250225359016372970080865354760184 799014574365097875368308491976845182539925043379207887255380853761664594040135818103916829039653815700309
|
||||
432048257337875083197324452446982636855113476260361178258413460416594726360598763871116063603239491592194509 978546996410856815072579660916540268816085732643348062138815703131256637126830108153850160852303645352935024
|
||||
1457093245917082733296582483407741933045242534743361712279970887066650777171309323939993695830876944843644565 4674515865932745099091117447118441828840763170163331203750864669838934549811838954260805556578369121655665266
|
||||
40438944229908006791560550675234910720381458524947520810453999048803722589883241442181943488765567205746208680 58857937992797851437826885327985281341068134791524451212503728603080631634213335981576297411636390159490964091
|
||||
937259100026407453610004425946779655062725045983093760146299567029576750244300604235990607219712387001165016285 348104271427774388373886265610014669495944324822829232551601076411908163526621363856165197215970678625711876749
|
||||
2113102052465081953837671775054719260523767735366042537700460035121584055533801268469682189871234267204702051437 710865347101821222774153565783681797636553448444575520585373798038585349235962840389996443876135795230049449082
|
||||
18948631294130700031725558969074583542034772151487814488180724057884236104086937927334094390993496504728187781789 69003979514711610610692765735678239331199956905930054138677754854364381003355099082237750603309192564417930195378
|
||||
781075091265292944341880490539340015749861596302081607657023091656335635480948115851248072614365215761856947338100 478120882796680734523045189556758612819248437369808712815085438176926704984377281865926522532469662339370740815633
|
||||
3568344090929380568870271646882551483573231052690485233290650233859016546433828338785757057880530024926577785449710 4401980970862014018636808821376743477793598016933818874019039081201184202973966117564301243138179568400380535035935
|
||||
51572294458176701653151760462233075331227829776826079039463530501724460565661183808433642729744989876809397272518312 54762098988757814156479730278390406640419251040008004717272895419677517289293854432622235104136329810573855989529714
|
||||
175643286525534679420586308025317238838574587134156742631325430442105215806147143704098081919394073092732032215013469 667345431267189200442430900925208571148282582731730119710967277953832433177895827338868726351648139419029472744413161
|
||||
8732160735472411844484575953837753487959419286392293989590137808221242873266583590237197150207078118627839428503194428 3831095269362090624532095933146604425363217489070606325112844929552319594992842995771224506131365463252451781506515539
|
||||
97519527467655684694871222622023470998492294351432127926913418450209237065710247344972923863654506806708488550622953763 26332414382163962879979430942465421956954473200483871787134758478031754671176625421449805702436441249837840465503831200
|
||||
377887480116321788863462824134654695767276473380248080415528835639677277550505005177382153842947476741961393911525128074 315790837940833339813863696567038467695149536777286496936999628983555843762456694472211509379493593477028161961955255567
|
||||
9136540120462762281598928057449492336034892639509830917502971742895283285396815771911472647676830727202664375058978644664 1412989028927650569757561720294682284466606057731359352957238498358282386094658022045448484659896540827818301499450241827
|
||||
22246566155376621512136906124767618494589136093869537339794450207164228487439213464424255222143050683044563356440258970274 92452654163765066169186674231134571100192354451291412673475859521707813971784503209267579035309632058116707499789372764350
|
||||
180986973017698707219100695570202916186666105094720527167937934779350068392214802134870474268132973514679038668378493985555 601274151225141228056248658804847327345873629837640552856346982659799477616663329190770251064785929910226825005934950384549
|
||||
4132033013590305554999513840796481312982184102516723197515496737956243781854725183663416017950118723807005847397764173055927 3643666316924720349316555770936937789090931771148329087840976014293462737106129227515673582562823854754106633921362864683334
|
||||
16559526628786748561769415757814249069601762533925024064244647294471405558522663472811626734951986101473878894805095961739502 6852969869163326405487339026743637650981416110116300838071249990013829729485722667039780953489769379439261315117281665385657
|
||||
96982760638094043935783202347441074084689349346219989486355008568654439711329954062699175936110550762702442783725848021018307 949011674455537969144119664878099336197083861377012847158003950084159344242733699435761001333616854406804800609850517823519186
|
||||
4307130257607298545150775695011253591221483316852402195503176334670287190745906004399027824005707774687508286230628190473560221 3123769861759361603888767042914566052358707568575617985733484023453111625933435111200916362984331581174425250434915959473033417
|
||||
2262942994769115219379954150494140789887418647561898461667023633609007789347621513061446387412187422021489825192205847827800916 93591380316036873385016164801961094401142691496254334580056323403917330044617040709341516810520141925994116061845679493055960844
|
||||
904801884879527134127847468934894377731539378431943985299078519451634245852299517048854112121402794078405880912666353689707823793 339871082198958144460551318220714566425286347884796434326985747199551835890198038065503755989099479268386467785493128356437627716
|
||||
9476733359720127013033060840715577620731567237895833329872981031162952964612380680659756262683838354808360172783563422402864418146 43901412941995177743736399137288180193440411288936076881299234191893404035693633095022391538722565999997042799503639845532969310
|
||||
32074671502761745974386723642734018482136111158287138590517075998344010853388473672582113449081296581611268614699853739306435366619 21774199508559864816362721946727566911323958152446093566163614589719475314638842448600934183307555459591265159289032506769712492651
|
||||
743073452213233699563087946025593486130404853273570946299048632099066590803555762136260216416727677887774945974625197761325088067201 619547512362466762358384472519538340037116756844650252995833008405252036341530157600947364296696773513475924074094787858368861470329
|
||||
785403779067637046634409118409989876466829694381375557796957088285676576768885309795294360679636374687528395058343309362438563129579 9749919766075695448152883061979087772998917574875431198802150924606930765228660572254343038730562318619025927804454885493599497124978
|
||||
88804380524565923921673981524290591026794508095511361123874008119152978957784451621409280170901328113534697548275332337140320682762513 48787989765049786255770246466629801826256010243094847981013416055762321121167864601556564128588512764247744712811667684010629739314511
|
||||
308744001594552905107760029807035526341862795979399747281584249628875966201827852357348736968987635829167215591542810903430246628906503 595568096144410845795625262104629507677113378682583105592030833390623038952404294774759879795444886463521422153608480065441557825622756
|
||||
3986212203218407238892635724594721417924128648377359992735959410140727200834449266284153289382632046639352533901959071788674882165099346 5367283335848384470463020443556197995626629513452528093163129031983787335391303782547488072456921602444466633320913042854895992755581975
|
||||
47907637972314474558859134447281894240545196849167121102231666289574518766889888887099750971716444118508213847286229442986465076486755485 76514625520977272846462843520938176112440268936327475641730718303635654642048962719443337658639747287535728212108283387354297488074243361
|
||||
721722840763494341081316549062387861394633949952224401479577833213434847779920885773633645912841620400646971643960123904561477211581454389 65373521825394609822333742176541477885801122257298632794488897420919091552786744129395167800620960697820161381827337624317822170294703613
|
||||
634342474409261839331430054245176697146967613996357756555332646469058496152421793486115877969471230283319929464507099114438017256460993837 3171867940000074812695970798678644219162165757943175290142215269514043605544098138806989448571042052000074965357928667979276196442088738514
|
||||
5033814350611418911477636635812432241805171561656971723312446712433478960950391340292091041437927231064275154686562735335431211838747292407 56080427580486952431753320134548872624355779175475808305817826816632734062627879937512043713424124498257336791473333368688580256778949885581
|
||||
705571893676030886424881124515265494731675394630746015226943919601134156381024462668550368350619298366685536157724384085819682877712516613013 134466090998215467704859776484205261167105813150804542407189952754101804797997622974130243759885954345722459357966753116784698994259598911682
|
||||
2976228723765358687106589412680931527890201230450379693730583218716239325168019774294210633170362430135929830367961010678624776526498313574360 8329730250717545210414284323442421486705014169466676482728852552187812887363393451189491456290078591084033062936989359277574219422825447987818
|
||||
23941369274585653349564827393523904776351182940442177541401691517572439205387480385681604184870482720117065626788661783015555243933974090394074 6978322350900338610632059235732315308732577173293753860450257622422063441662581146198589446689126622931358393231422181383329570925451472095919
|
||||
996721955938265931624283318562847572445921738000690442125613348810138993224672046846585657269511523703937463862599096928962920016570616339527790 129738803992378988584044636386665270768507390671102111950970486080317801373339928889247603082635995136426795340468352257228412591490190887358628
|
||||
5421288970718821573098007737618103581811761767337572959315740449077339398875856235081720161036934327846705346718573308167354120408078293997058738 2468932268883284687370632726753729741131594466969989046597150408015457190613310177608674728826221854897243304432524514686039495034763367759123365
|
||||
10621639276919493575764369201855910945351236852469461826561587134026308203973510256287478070528811539393970693780648257691009783861117233812326448 41085234198269182905713149414203808654271717911985210591070947162881099167834739164688275976980516765159110969673595947986791266361894915795794831
|
||||
539327588429469794775143475513685185693255131002548742899689766488933995115544060237610690432230543063124796982535720791848881510193581016414653745 488726349192651171452521420358081806581292194179980019041530866000696095858438603236763120801361433235503883693985418777998778976055764675245983091
|
||||
6178930299126732013465855033989610022887297536466414139003141299230457778060386708302732413337064117231553982341960091073058578693258046682901318285 5644333689760553677575262361110672079664355554338654532174550005533226425496656089543015246401892009054091387093038272399794331405609897385222341123
|
||||
98327900009384977436420815277480449111847823498001401266827517560223995231939380604941815553478411882768871243586607401473430292916686323716767885108 6727513582815346822589931546238033964097727731908517831980547096126545862208873688345381860398788062605942177217657397040699503987483200362224433377
|
||||
810627059864529710751369124219444230739904374449550415351147037078490874906519708578122844794567658403230114909164857604800532639177748060415459773755 629025010402415942535313204647236000816003724279866616295667333024997350414164737815974562300391838603907813661769026213277761587770132601411090858396
|
||||
7925025746446307342102424482979100966524947408436756660230949519053049978641969541129095292249446885378574010950569962803766425363993257710638176145958 9073337378552287315726823719294239406596592081025372371918252896935079938352707470945081445319634030247647011642768410418332267396298684562359877691961
|
||||
50212934634135101045299912983079546008811840798142855636405405730984858909689902609515149636722680501935743357373698730491798833781201004260617392739650 56424316838536649010834899299886764340651809060887257373989351551778199303550629424325137939284605083690354653430417003880510413766656093978321633367948
|
||||
584997509824277147668782484890702111316445179908232498658952828489127332690152121583622051544992914437363685730695102195812068017223880797067816124953303 847857354866910032644432137489436775288629573623553712040377360958110566617661485832969090348362127900079131710921665485220828086843221734669898072039350
|
||||
6061643760039574125750939689101829671208483565212780697274015658527827946775415717312140673294606770457150241350777363070456829229584585547450219883484513 4663841160340341502779072323859635591470524643466084387711137525644207805809590232541097070488247140875313355496226702288532545596858241912384759916014100
|
||||
27567498529619879330290588764749208326971637324963762805370013989780091788310154113478254035134444923460411442299684581676266362325087211623631948019156298 95187524975221836193151387680332712422527269445269449157612566988905118470210847733191400948770634707801193649881983293682854561741430461178811342467675351
|
||||
644921482897379834064962048138535136793371308223277132799499424606847191874181761171648357684812750527904852580519512703721819462597359232781029189512799851 791734810740135493998071731162347102607856024578704903299117694551945873044884909885138814363073916699764962579890552037535566157562113543448008237324574283
|
||||
1934479379489030582538339967548066976600921146758959234023056449046755187659968643227824807855076288419237162509410690969887670867075021196192492957986708189 3012989817934019244223058294037914318232024068335371505128867968451014914279392611398192095152845209308210400107107745381417707644654394101287132820273466628
|
||||
17799429538671060248576701382432781630930158995893946235521643233387557434309126183415254389287382751727289822911024105030712568812139940503210818023523267304 281696166753200072507904730633790100820606063661499967464807057514625274971959211712340525585443678488684559548292576625241272488247538069256807737482212016
|
||||
823950053847569988785847663814992959877172055558231753862574622734434608765578466483542192835577231756772934342753986229661913633983823566516705110069246489900 217892426802069698729908874053660314177322328767002494389173481603897923736804629246042249553973866274120818346873426590044367263030307156270682065695165367364
|
||||
4038667067699907722092246559695918796676011002967038936254726110967918605694551430134093534515653562419629094154065924464110488455968979240869156919317129923939 4635583067126693546918326967145868769195304063679394144082087568030264895557873037676340377872541288631023020990236169522310753749804783763603726647822076094127
|
||||
13713514623402497847337284381737569573934870710941885978270725098805624558317008084390927071698353984645846941331571609490829364339931979823980613859219323229623 3949042728665495500749631207016737056187433806950618294280584216676427495661681390470535604482530117525980715339055333819475670626310689554804276042096189712065
|
||||
874627335627465321661825781337312257258943997170733533546913075057762327431586247511478073288054695847881547650792688825627096395981044214744393718305759530900075 828463185478072693220921231589036342175135527685901110761423634353916826921846399298432352591282359930557220062877560334148240470647841487787421001198848421478189
|
||||
5505746625890128537114175337905060939376285159337506213405317117530855189352833880965664857423880166788179817807355021971164730598639373956443321699148810509920276 4268062384180619584872497701129230565302871080085941595222834741092224924100556305121650965768266136814815053890672512741254321898330070621591782492891971157694162
|
||||
84562933602923984987382090353295760008269593465529898757688191190254791849167097269207493898536848640495966251369783651542591193377953074269959213280919350965939653 64159976937411118743082691782124700306197364212965109843668850464918374225049259422543621968253524348559064439305913896832445415983948955584416679895751732986689654
|
||||
12275219560234070598718245808399688810593075242536618265282618058313254665052533499681280573207234747352906865764329965437912687015408958023276949585689518566696366 102709717548418770282842269998715341598719997261395768229768937755261317281491419309689137151071780827077655349265187365334881151099527885267483460776819033281288236
|
||||
7615921410014099926729367211844334558837022161748935480997507536887235572600916813961649067218703885160214541770371720524029049843274038872733337477956039359339326459 1200581037398185743775539459637717419621475815995722924642024311569985653833859025860021345533282068309627312801955840370047621027616029155420404684657968903145155102
|
||||
60677437509766758349827293084978476444404649855512261116031465806048977295257430688396954048408050560711736075857940393462780172614447972149016026898825864248512365379 32657492085818748898311249944695370309806126205711719847162455905315913256182587969019530762158088343332849021688034487159469277265138121137227263843111609287377807760
|
||||
556911468464734918589778216309428184493740845918419601746847383804896832600381061354066266991183961059170114728427780406716124479751327479472097345911752076420291723400 429020604068347253335249109216118787978393577025492739397837809467758454366531248106805976033753248062678243602766052322763165093878720090904087604863903668726860471773
|
||||
3213547375773417566170854772217458146251595840731596702105559825553226127177579824313061253881956325477809781860627685377586121106305800434327222936893298139796135570271 8901854991786698251256267828841792875695309587418939529049355621572341345135956831770924803247855584185943203384062527171921728885442536009549807141790816689054516484757
|
||||
49986554353730191243864790530940367788405754090306849409983781523810930614960835715959286356160908261751459325663183276305025078967201258337474506840311815568436559078154 8142856978716591072677470665951653724280011688035007941985447553294246242850235127118790188030548730049925766476256068345016646950866122763835564578010084824811975202619
|
||||
383249592036197366074583228406615866538718339659723180626080488283626420843783707805210375037613191812814008002174572036921479453048586301435831027486149029244266094722385 743247519537404637360147504730112261766870187436425945870368867875554154789898511920234141709585469699514210650778178872135938030551820100530845714072461851402265920734371
|
||||
8470549077336687180010315038692238040372068013128610806216345555567549066077603314394224151683805443285768766343770142709937608863641159063723745574057793583868329171602163 3157991694203835846970876747311350538566842315496990806170818224939284892086319651600580155129022459508733069822330870353695038892126344595978154061479199741085041255899325
|
||||
34900580221687576540621416087474482372779805595650839980545193477215640964037931595170697255535733699424268206975033438958743364804596635804500428448081838033964286455064718 74960191746979171934356997036446342521892573954385274553485253270657782175011803359325071066187466270437715355865282881145873584324577060913279900302163011876894514379786808
|
||||
113056458441472764156832038668117711325213970317940012093419211145241120310246823300044086835967200690293206853998796603843243866005310420197427980822713303438119130419198157 608032357866182273277231964351966919789930196717092391346647112405627710960764595069826418452219679115472608458126010573805798176567041685970941826734576075151161808800784590
|
||||
5591423446587591158024791125991711495828157570447981324933875577626266447806915679668192345382507036880417655669901096144325674363126184973894560552865259502737274815414694606 275594669531740881459299879466905839004417042793899008454792425621196892236676906102203670040293812864188689297263879656044173690353605995607240327404262478492224409919178997
|
||||
8382922847980752089448793425077060766899288203913977885477114803695840599817380146094808082748845368135812414177263263751196663366692160599211169831351822815770918288868367516 10109828385533283875723185930126531369154188054055205082424069975765628062425749052238766780566877525895277352948584041385507283737004147137773959096645408224526411608794229278
|
||||
353409286884859976532396443312870720430438924237789887482489998328540753183490223538078112642871398959212526095314181923539738994776434752178063878504309377419516623767744330086 468503483351331500781558439656996812250533521726359918866200151493291647782719060795373615471626669217980566100605088544783155294514764786731646667939435859984689227923415259562
|
||||
6436318330265792323292255383411077262959153512539000634914137047946805746045606111918466508087734498304458971786584586793555943193228723540779512582646231554965024093968341773450 4746740176766775357324911776808830237137680477170133264903610994145822071018898291976006334250245649150762273366928531721180811937588260534209646872717143038444174842785629877439
|
||||
38953760892530713745946034966119132065637157016880548002021839218612895918593182352045379837362844647044363602368007178009621843031963826845035516394327210341999051839555035989972 12240247499225772940346461757516198798208759597689390500288644960529598273432313481249568300748148199299679752149663263941414231019537105275286917697266800244184753854066097090532
|
||||
999483859417961246669808796484197225005690336551124779017307739351159474685028804977672219510753189772864587059615192157665529695959438965317698012467485010942692942518246446520303 250062936157666943680664456444321284928260870897097169207258925497189450849746052080842308440837517054867039750676340811427889076336688333354783189297268065821555677690610554744063
|
||||
3036124803574392775623035204914351355897909097057664528150702640086987693526830386633057712292944969214709360965207544138634187307879997880059411786747998621922033807215602572299216 4466003924526700023127620300414353442387649096851714112088231723597122883535693278422684751113706560035416146814526777064534395338615335955697305385893507203486094089993373588745079
|
||||
73191330686440680287296984486611936627826686475770284476888794159478169973009816528400260270554274849950046930122185747186282809480219152511884936456540819707401618784564337642242179 17153700347137574966187854397134907024057345165629177943153138476006846560789523745192016333318625277301542888169965953948382819770791957594477508905533716499179814411642537519264750
|
||||
843340013461858824215185871700894285545168868207139884226456537603946981356225690097766078282771832742828194273270153033310622132933690495920677242601597197540442273411712088672910543 487852589493147587367292940442887692494873577830593394268407575304828650101526108612954986650655745803525108381809580522693220413071710134686615853760569410337644200222117477539115731
|
||||
5120429827784848293288084640766391510766316447386260859620482030210232520694188167509894257244547086313333470472920237831132600505153825725125100406519371592580101908368916565268526725 9315014277272584710579925619975881104313971386169702754527080453490361737904552629150321390113768964756594580919133596740464669452436192665716674713861414218492969519810478760524230764
|
||||
1744244859156483709241249836872045107607042125075683068628342508940414596244125917137664226706687072884761146066928229248479540657131951097423933010489020558670264551887744120430034639 76393339551369735614838683206032895244918270942512242221678081194108737846506819795611305364138779179867623001406386486351109957003148163564760711120707904523164808725864426349069442080
|
||||
706209996005418694231015477112457158622874937849091041741757632217279732903349508651348511514365619514486664474925675001144719420491363713254247050090214758060772719793290295114546675699 240020713117451463032023543580723735832853669508165570809321352134308063095433673597240376028868165645944793752582677425194841747829027811264909681568654852491340296444874446761447536208
|
||||
7755767169793135446693096852976079068019383160338475376172631146338057890140361242374023197670991574240971007474458964881015213923085185558132267325634768290525758082582623055698676656055 6794251628493563664001203632768145054815543049770170171572831813378530199577755575091257809685160702403219693475614603350834258794374947797787694580228119799396534276360718035834080212261
|
||||
18047500518593761426925441259265219872823625651227852110739805767375426319311803471966443952786217112793017575984468369893233051315454277785863934560652367284857931424712828203025188486936 13293479302190147515294750946382307319252822006255349275546571639480606814511623256278074636598750492434951074530485422016043321155657500892811495256880750403561465573215093695823305303299
|
||||
869989322235859761903446030016640235093221294283366864705285164887371680545498548281595170920547209024792742933350270631828867471474129908952523433838325454035244634883929130555128439671772 150291910391882205350541534655254791187143719225611098204453448474009775978302427005822376928661146591013077617772693636454568034445386008865717056801437061693555540127171069075830972346948
|
||||
4354352151475405055078726638208790186135608018549653795748553862091177616651526983665986598795764333046801441183855662457569763916204623930240131929244236687213693124362523537430114067012387 2366255825108906465381403487388246525878427566162831783582143247751785387766298579421185128528166564689768412265881842599049545403833586894574745252669957344288886551622713753747103066521414
|
||||
32815020066010617522254495338658817388362561786918050921870296451630072611445907491741378773924883810183761874770857194929452194847449378147879950170375466276539117886765058885198966629679349 56687815647269847479748412089675144879517146874513710205825888622706162084660798458006637465264775430830811436421710177823213600351084601791477876642287361337583791075350871630401912991082528
|
||||
679862191906965143496221952537564062693033858492986516037771358853853801074170618144959356494764007728666473793032653620347738841831839319269422808543200626411113572277910009672728307050922378 90505538951125229016124586058006934539669465333671646066751751039523594742568028888224159388444926461642512659850147981318887232589918903590012015040171717361723521871262876254610134660402665
|
||||
491083070137568871017464273433690672798700795393623942268688365837393166564545726667685497985411373406681787306891744655137647575847087848785206957933742503873579737673727176333202898688878994 8255376932331295654501047129490335666982005351891404310321901500736468711304590729855110641262539107488720338256668534678489309461435174333929407770232882289068928131699056372593000340153672799
|
||||
46214565251527892443504884580313304226626208949178123152918593553700549877381010384984608723456588203075601424745187332860255857123277978696103536039359428337677705140028013875818787883392030307 24041337274120823837327277098183037551657949372769199906872385809771788855285136008816403447827673591504440693854182665280612354345674017804713491888232047753195519059789882326346510260581444137
|
||||
714635706527151639745488299459957532214501230489005607761444524031123055778044215946771487735529765249997646819615683532620084603948063248496717452049286427401648578752431224204254909259228522593 995413493997422705160162918909694518650193203838157108916630904439472903820093208356116541266208090078427804048035986621177659847857906501239839242233811709333741540289093581640409285634792189522
|
||||
4207452918158458006669830539935116424080829395120416325260171528345277808771275090916876761423029607653776685108286170692174992055637943350698779706794591582997567943946459893576378015643732009338 1837585279409928189802624711227867869572511594051456182951966044589247104739034057185004490737978159136248966802108554027571577210433323239747078716328118960243503050762108715811957597822467977561
|
||||
68694793928600302175244409721189769248276447732277752925863322240455330262679425005418368880444665850525767252272668355086634836715837520408035938156953907700138788871031978613022263660447817333617 58340142157123219751185559034645927542718704614901569253959251917465031079337265369099264899009257744463179207138274863540383712076611812528507819250798689616708119233830639583209133475436273620617
|
||||
855835459537847690864599157820738449835889012738371913764976590290494330866603692644365591276911051508498082670656802988370135617029954302542931317611131513645758411156955751081087080486894650149857 378007711645403248695714536010197607268149521507937652926901293697253932446064451319457701653598571502889928621459345888779782756929898516791411248765781483247874047378898977634202952586711701095808
|
||||
1075133156321430982842059868085970613291099116151210001648304766568435540398266877341511228437991312755266382700900263918091959944744131498005005752962935620289409726710520990554281557591360068423641 9907161988034023853280196981693197245013158669625194778355814883778492096224092606190538158643567036660461912620843436596846437326447175125998400313088772983355738367170098808349117394605612535173431
|
||||
60462821191190016470001104612902380928670917473849447969859428763755020252710067738530302379407539760755809431066809029429076699341199627045364029293542911337268555419118295011560855398635724874241084 52056066328258534404249910283035106876269946752779551277609492288780757236400011911050876506304323479645485877447528999759523532052307518186884894265251817147409469135535007291133658674050151969535952
|
||||
33452628382170841958229338445534096611575183808994960079345621471911890889517958867615017405781432581354693629012310416140893559042531215932763765674201423511434398551398977790573531537441219748514001 451879887541245905837514932432763683148762229578951770805388315857299175845184435501357052632970366607813200640768890931345952349595886692636586142676470560536268192524166292339738360401776285917921694
|
||||
5388214575354171084910363748564340081524309210798751215044642473060026936414120621252555810712156701544505416727219158837366952797404427282715639324041127723709487149259332805164997246272674661510295600 3683941114471748522170615439868499958535045053909431331722730951431879460457773992179293248591224466353297745416932222808714956175178809492509130960366559669495960728178408228370157010793593929212850288
|
||||
71717819161151335778823861958435663974020130068765342932761438245759760329846684232645794801405138524739002272408466612874398439027005549180754982701503664824574238786625678328968332632116347763970999417 72638894828428097216091575743266338950733652542269288043788557215967370917247975498137068178149187801269550036048899020108201156692526399257548885468241167277608956042874441306337833289036035563268573474
|
||||
234243727038829908918554180117792656650974645883800479313127266056733327084955008747908178328992518313626282747380690694345694270180599499616603778605556397096240657771134459313771656830494057527394039613 876341549553161053821490168684189686947141008172352046504370964079438649970469585055562215775585331074519967884344538812550363709749104528151695667641390691053396989030161223169495911049482592438048625800
|
||||
7272237380192081503239556190050119940724707913613896913193038442804902365839535527295118844730426602876215134462085996637286568246405792279554977223306685951430282862946270735427242701508919950953063305900 1918622161643107307642212375907256593956523710864089269797616169000751710991327190586899600669726685787190788283924895507514154440325455338977833543891476298720528938291796670904868783687375936071099894710
|
||||
37909142310513544353206113515127184604238012974262068736424028208052723253001359212497825400067614892500393237462435919322270764428378434993366744524519033573323323921027102687279387961895244445268537260624 80951062456083201339490876557843880719599619184620795405332061760841256171450285614457690570375141216601853783931779933342169916752962074437442597925170662160252254815999015163390509644221554288537755756292
|
||||
49539601060584345702270557457764585054731700529932755591632852925363855957008264647437217654953644850384804817213475845595074053377233793855343432396707549988049899319994913341861798650276175785744883697120 288476751447389111357243301063036863346735207401443782827032828872706386491772160216386852673248654165029703043866130721617721296145501612127447860505551120464727512879734444953645456407240796619667673600161
|
||||
5502605414212450469587583630058505600369475607158560512763110874941673471941234294463120541073186825203616395257996117453084017645405232315463925699118807077351654198835432953795344020129118398209661299032879 410065283735848458903980176856343724097051338156445651056136484208113721000343011030355589895281050162812507761301579067809575839584828370609171238924914174146537617490408076213251755247121869126404862501487
|
||||
45503754907215576400984315680065045592006240988872657959891885724772365093989335636776329161722710365429195418997908830901755524469457332549348928646609090700016395751301494307684132186741480553467481440820267 39035522796400341589553961024242069162699417246286552499141454055603186863812714147920165660939295541739356561368892381468504924846725976064461513966909037711354285484391803549419867603001446794148726873447339
|
||||
765327905609220935696551450284197465283513845236744713286233667643599816455241895329631995101997808087703982316047494662370153545107966028928251316586109141874236661651939667382579039090265479057947002283576504 178755199124543771587528736064485321027781123635764424929818197026510877527083924461180462789119065871642486579211965045534265762373507942931189949086459240794893057840243808465578341795029231219645177489245440
|
||||
459414017188695152164388230348571561519344792516186756304006149834577188741808013641735528590281952624098575361229724798239239894509801812939375469660613824304124816314237768740778163783655070894782631023169559 5992323257404562753991839129625324352773843508794662014652003502349869202449534124744587587731547125379643903701635636533604444716314079251055405733077121207825558087870313937487142528987607936636867741153912707
|
||||
21544994527710416164007313869244940975266817442750055626811142673372137084067449497178277075318785856143201707241959795766367633228336720551272435600384009556485137604189363538684950136653294793371832229706294569 87554899052211085561520497946834658088065289824695036204708888769202382053962002332034119447032667351490584414286237063475540139470580375953755074214273200536880926471845391663786107488035611203141993676216857443
|
||||
234855650976375303978457146145148769074920483043155612344672247163976190852426586648149516196440151511605291103677894962767903138489031005339903028634526208206195615314285540164013575141517018370876005317273177263 344011605808435557162188378942494310174753201602770795863602938853853882304885276048580073267496937880988929709971253749597327082757481944027119462523078500359237307732264367424158045964447408933850138291320377857
|
||||
8525089493801308171428914870515770539548202722389736691826023138586721489060986536310225567053563989434697443328401121002999657184286988565880573943162749529065683531038524064651207407401749462483421433258766820485 2242009822070844449404864856238737372069894970593065326059520276106617184883647060802439007415649753358297363917090185829372253842752592649586185314125613871421755881869695514808763579589611695103977896172910493437
|
||||
62015943198618455900972762458693186978083112722860353868861665645498037637361713718043077736873326928852245738599534481643225297525417537050928374287498437027713052134263706989077448724751333946881391818046638418419 71569529978468121983802046194236813580929809560029765041572887723327637531035145343130695498388215381290963616427834078004282706917218221797969680582640970015051292648724655583382154416981927585510525745643363349558
|
||||
686298769220526728246282139210383538989061109938002227933014014375320081125679459443746863698502015187898136739856350142545614352494353856602203772464143416073672708114980363712490081146045335076817847388495416844305 744643802409525828586628173631587377400867546024256996961004851925066511791937932642950369551646834422242789299010725431809775129703711628286319840294336987943223896172981216779102704323494666121319578080810895059239
|
||||
2350558567844565719374788835558965311117877671960430711992147569983738047346491869986852047606802202976022150164340975531741763149912374571174817675837581035971255666739679022937996770877015766988929380005787778999194 8936444020686304367202419382023952276438278206473626644270840507785166549461778996975387350440870465632490293335428658084000593303607082896838393850738608491943172577896822530776036613478433209591704540839567160045605
|
||||
88942005127404984876948015283411377360322972795611164349518326084191559084682355467394298845616350110045941004682647354398533388799199065804539294365853249175654774762398967598054567202440059304815850370289726353855342 46988254193273614414512906159991450606124852434828909902561441922640432757847481574961995043716011994078029751716702299113360989500348942591498214052298845704952991530087207936042346409365067336784227315602477051397278
|
||||
708169183486152501270537606080676510122021992723204613153958272162674790258129803135985226609586429717938492238038884992415018904918304313882980492319535264044271305755581601945375926739268489706112852481751894593305311 640454667349288567404818195238273861455809610713471717090975584128899513945699983667922209322141767897412414187995634593557708079538708786069946532668791795279673499907004655508098208216920263693345791320738006448680443
|
||||
6478940772767439534161017951648481552983326503798487187311676526673686347169745165074500353158522019453886689207044870220785158656827978467977368241985182027862542864139588379963130323891628777483171891276022671179828603 9068667738362319449150602047272389504287986262405713100106375195461023164217114197516134195991812066557841322020992397860190172892571483383797737150367993079614862479685713441719641706156877970067785674550094633067942869
|
||||
41903646388088963957700004232353592633344751323982315598027950626957717923392409087560553176769181147509557519952288328815441065810875549904931338552330777295455019305271800510749991608867431381443908972532431881107643246 20972182431162797337900645160499686365181305606952241951146422083784460457864173318125476442455962844763962082749326259159544395153266285511451966334098404401885370859844086642959198417002487874575332603005427114311977876
|
||||
687413164002626315093035969341293290809754274918353870564336624631856028103357557648805633013286874512044968312483310265336827241259287632328802174976215343565674834273433281872227164855139983519551625064569056328755626058 967051015106730382240090099278059816870253503907712689941490233795937921442390189488128098837139434827121545116268796530153941357286721576913843537990401307004019437973550234217015110789712159767389222852475857669291974151
|
||||
96639067414578622753567426809905199843312631077170909205507513009843286323066177947193813880677291736589941916791539822844356217596044205668905744678405790616672451683516164224396354849271267288829555725036981436841748064 2132504080560013360057453668989645925950307057303402556291642523613404974218498022641702848528730402164139072685073468676117486225016788004139325031212882366855846847533337332444859158426447657646609072816056373608999162427
|
||||
60005871002517757884342017313257276479888082276995069065535492244539717606711201328899385277066461934486677528147525665149519195513215817678948014280149966355332144438121012636527403803930642673447329463421430257383741829177 35554811961434695927615586207668875689217512235992848267915108618068437865152988014754651141408930082183759791425114927064604714515118889753361369449565949956938190520202203499713883461383895181141934488658303144774044288355
|
||||
18125022071232065847027385858465887114635739927604478993246356561373151562631690177945746699244564600905220341091438488547925600741897931644651830698281779931136245863313117451948702123761635865127944502608450422672230829414 112601551459917776585105965053850777969805791020721037778496422566576793127445435210593884706229296221856731148279298884624473933104883304751320957154927427895287548776692752535068724106302297155814870234831164969063903156739
|
||||
6192009024719739800888935987439957987934132273689999568757408644000621565067408678974121547583847337821733484855541967489658299993627389112905482994865010942848359015606924901174739350169175587337849817971682760658926383388939 8139349192355738123155821874119176222377738359184683877659247934906389152866366377116678770601974059218988611645829710145781697630162655853613345665197191066382546700696138144192423235141673104534229199460577357322515081208176
|
||||
83063239272785463303055830328501645461003884390049280751372344198716514872757504914797302583346746548366909518665718748257269086717293771414410452108409256267691169099037453573595707521594120003343235311715883347903729900653502 81914819084451991566359633032400302038491202888544810434816263455904356782404388082452731630203883071381990248086807325790625576499935267032063386437930188784588649551736294093241609617489752701581514646610386907498935918038239
|
||||
93797825180446351912635880173672476707043866862529958645409177735693111777301085519798672071531858885703203049434357849071579173294280820465079381794915052804032689495249725949181978080015484153192301777027467486656347722307369 191338996687864514157735910596822631226600888388133064597153466200594299770479784244799206192955216093503889873701936233298266905236286806103862127805437629453370254216040686753098886582467519698365450841294919751485440088593760
|
||||
8809150368725290389657744251248933686017330911162631820311143642413960554059665906485754284797394719217305193105067033553074234415895502021728684500128868736455656979069925892224156435275653090424344772527407705115522685247810389 1745965236218631065857560465954869655673675910724430010800609075447920093804055103289296044733067093148319924938470766255418824645368466452196899975006792762654270835356571307735852824772826335987538564299284600410268796667705541
|
||||
14844429829584966001580733998493748926598172654170921673218364714647986953037330378917640729742156444911125687938063530823278768314153574795551791468510402586685079367477930683815808508511801341145913087186946107935795100385939643 90797176448114366604141905912541737703236495820561607412137944762913813735939660768817705733355735363398790084125938422651470742663348536289659332423881037490116576712449954063781029301627889852386870551340132443470742611622711816
|
||||
472722967909936196184100523623470102695239755069952564615318677198182505058651009878207091509095400010308949972894199444950372040085540559319782785859896412326100032039994663605474096781669641743084032444646311259395061934373765689 9229003191396327306187564424944742082755133112877296104998755445364848848478643024155770888518679141506598563336162100007341539866914056758646044201265769904751542024553670075772746004180159268289539799849950488446805739270704077
|
||||
2305865472590038148489292529002022899049642411143094869353983102340227481709607621677858481645679340559993779489351114067556271481559652112238673486647807094154833404374571373484904128013708322718237545163928568174516526080677728878 5752840907927046983767914389286000251959818752079011835944611330959349830264315732991068949615371045989873615797658042520188882143675650135661016835970824962819892086390307661472271164461440507932943184006261497665002816042588893572
|
||||
80935593435984567964445304613340142189843085395352084082134647869064382788972119239077734310397952341014312979896885455740268172840514275048805976048356532773946541099497136391923100166015768183534775833832942446670060867107367393768 78560595740781520326040610118261905529480376120836932354128917494530671979419203182538459256960390555477128580842247090120808258060924515302700882490994180624147322333260291906737729069999096356210346790914439111786965392351835688259
|
||||
358087197267435358235550048623134050948476816810069077165346243410609625270852800223328033540349471649699761656838573911981284506543245148580468094431398904765254390598178170978628931445742972458668458425296252702004227349367294997336 797853568459569211351309513476284043459069611488112044251648901025621205019603495672012494408733474762067054663076313752470010849459559620362294290594813640414824123359992964799658983521435381306484634777888784004683462933330599570996
|
||||
5393133727127856248205300151887299549813829291855711144614053403937621896917614508838913099627945147679540623346287619408815122624717202946858463123122188143858845790637411276798766180590868501139488636958459436082054211353166861916784 7284567304106119584459233890017335123154954426875350068042563522746128605594390705410099031598730064848772713792501578839832929113642448564175203728147915372370019077286141462756195265663433418388404111765289123466777994314928278879009
|
||||
4096375887466110017389907586943135817734420452375282204425882423299161465952080046886331657408112445852613407420579250200381651715784218233320078808036095641050259112277603460490773629009644811311650828543880471492992631371911320592858 20466600155689966446235971642081173744000011406992362113483638251805704007748756092324728655955263220073653595477004131156779071687097223509439082303514162033992761740162616133043689523726760984921746740964488319812800700989846586909966
|
||||
253610527882967639093646247637664596583140251442447408401922865045357639696972908101107314408374516679940558523129826871373487389222624836366634465268489481612069113975477489595226140743303172187172947275970092426589405506701339990015681 26932374576002764541489723220497066312111831992449190735916724180632728797012874776243570510165033690647630377411626969605298707977575403430627752996699835661720270364408196395362979665511926805777355492854556463944798487699476513993454
|
||||
2033196712442149211427124319675584436078724428453027608119679612400550401728743690557941732648340321061062338533454230080861286602330667283003572099989174861891284487061445983070100054512259142794088185564354399449750076318565149534564848 6937225599422672113605222001533788803482714752255107197437559196790719138766348244502619644830906209782391554005928528807812274805062274692471992222511849361728702825027861924747061023708090305519800727822580212895756072641003207892031915
|
||||
70781551765564657403611722152583693543524463504621085053720496410799620911572942699032654138292068628857980330516008774865930735599690969447505505515911536998066146215650906968835084741589102262393491328986967120054359814074465598478327186 21751456432674341430567951653533035407357916293387736253379228717975844070617577818123591124415709018387450648993030352493911212095810931802279315649787341260287463710128255057742260780188001625971843149636634459511821113544262571870814322
|
||||
170861772957027483718087833012697924171598584260679089511683876812023217873997354272025064822118074337041471707801567008483933660537805379286574778068780119156025411363124246220212546160886897059068483858444060644693810633641235820255782614 889595850109121593960948840349834171787428064546136872269525134931966601479971342943283797968577692734570476023421668286369779216197895415390573617769259029880956328606817489013155656022712805385556888007695149357262974157003591987565932304
|
||||
5639007573050957722850117646318604463370249848928443105860370309941326536321904269387480211424877771507710212977322301940019832001623339972612056450519493873668539440390669597370504851955493255532503122384671615444655521998041882084638619776 656126324379760171653101064601658636314831330753361719006157322633740984952161889673129553995063582985126532225110924764559882850850246679455790965106207531557776912802759202748486523863450182847272514029758980052978201647298033296161205803
|
||||
17552099299246105054071411573647520480913503843296507950571919121227256074331561417302153191945706933714858469256428445124144367843349706315930064835202234711170372946937031307333129473918595271362061459359324594627817764988316761779138193486 33300879193899909253976668234434143832877673773023841135991144959812992512244435527460482778072379204458760908546209386797095727270410476425591289662457599255774471526941160939390311473378820965402859352955819310188795290396481253727578519915
|
||||
698821595056217191783417016609005728267586497341164843534071391736534033567094783368592444385634620192491897063613011794553732929354879217101985076315299376707707409710702130937165838608129814559146247001779724772683162702568370418226574289511 945541182297814593964585513110989714968104930913462747366235959298386749808345395221102034297959535421983464092692477735044250407884473773745144554761985661121265540993796752667444779763478850977952695384158728395917256635501719119383672152403
|
||||
4606454269416418983196773787385677818435150656215014728190616931350611920084706145360115355881657487568417720376734922740665249133246545803577836555919426388251038772993461513049943304593649173054878277837177590958709656159253444126495834115851 1591145785728610551247730790550625275402855171920585312644142142626794308445745364640101515133671042027453417741897012135776354340545788535171683637158400681529560431508728410800102142047331969699108705068948372003631211016053068918541624940067
|
||||
39353014898706925750861656534156693762748024497967126322309180906991690367709303178404699589747472763567407542607313288395670842188204545357314393094005894093821691726027733316423038126333850197745937518473690508274700795259737555838370116894239 63092896756315200671609053540397548479749437461197300684427599390146457557971517833654823209560646645115969648491435120058107099178413240513593678578356048824464793955925892033487179728025376280282753648711936405538496527515600545123138903206138
|
||||
150579728272014729976304208608226833729394799517149944259282242908191820732188521233940725391239582584999373071120171705472695386340065490681653502928252155679416425638534214336259317064779679811683979872499764448066161884148185601415320349321493 704361654414890688887579739153112875050363229553841287333554548499012751928255360961156100167131339463653611201817888668452512033584206499628973263701793930997254098219718361865678046894263470732654892517432551489179802297429383847168966768069391
|
||||
1730234924295693031370022784052739492421787641243963272470214766185675558114869643876411133618514089376070330003114329828947312261251196633977933107102251566025190806719409687009658991132449434400364558633097962001956733615367808032439287745583318 4063699056624797287669268320798096092749705369523635101612901217510431870877445975190510295880675820947339014151789784835854765248941434254135801424253884773096347739879634706630167725203664964045962231884323512369573979620846985896415707253836984
|
||||
34771401242179336336838887127452561404786645670597713497404889232421793875728706174824408037592409978995381684916597567948857410052758406168156038287223412941397298419010524050566264203917377622322622280232011785696030144419887617863651458601935800 8551063086873052421237255193730635610010444897935679730887724843268309937226215388247994934383077134796032245181069855996113227237788777500851754804830076744305772508004364986657345510076692337746622143311795868190667460372830615485719344194611278
|
||||
765977852330317365627429967071546209622348354736048932678480552550732602050568196227815892896725352267641052550055374187938321228294646889744897619913652691156290526115177884531988674926837599301950960095853702203762836415540997767191185200204697784 483927825294361759484224846210253146632302246894823714106015794590958959089661636762317286652160407505769467208077644687188405678808954194472422243635537089704451512188148143878953545055926458198539473135943487392903713239169032695990245880400881596
|
||||
7641156015587274941100074706601439502558115756486304111769761484887908499342471218297897657271600958185262629048936535162843072305456510911019867468523191932767767540077647340903375235416810433287883845604847975758298993125604341461634798881654913682 5147133149842469429218005180890432430701934972137469359297983287915081318455668487794927619507649690523670081630574732311372351892289795132194744706954775455472174543060979469760740480029103654363999204107904416324532607460795879619164748003811564547
|
||||
35941377354831196053970606549579143137188887467544268625438684823731411192632702567793811356108230698957869930405061959768230724859588501195845214252938117676871122491661033304391656947715227812290301222853693557865224548524122574781014682059657037657 20580853764344391672635227531114803697711058437552085375395448766804444469288817003185231012333709045859495006449333299326490993462682111657434267972047707742280810865146640306855443335185096983779754581465051771110226039370393624521450994863797105813
|
||||
94818388465126937605496322704422570625047537284157353951604882662414978919320414623805515735264717136718793850614712446307491302928596017908627569874816408634893831923601884561910637230584741458803867830774226243100651089103916665477394388497268275546 959181576300584599056805884601709907854713370000922634912272792555617141065662766972798938841271324831565211161505887704749777020421704344054707071764284025637908637156813399635971363226884326219841008345172805881776706364730577329202750139266339205629
|
||||
9995688463841703757077946296934808377487233644122030049260357987993802277971961240492331708143436072249381775655487940875986738095364670893075115704802084350934335408903583819580482033068320359677805167151695771160203797197041847847491660175430494760188 2090505872534252333896539682085681150797529408573844494443891530011388551119115434268533257627980551559803598129468035507153888135908708662009895176471346542320651893264139302298779504290156243340798489227334801364248117864123945574423193446008808785726
|
||||
32324303177016591072123244986881848689540810274630115103002260622845606597310547396669541462479600083069557218920891189216705324037891100856766159372382600576166191465762210232065229388536056392580858068023030784337282313776950172578249211901154618613208 65820068291542669225533462378240839115441970706548630564860763509428018114916181136844159929098520299539675102075111625798924996867980849972209368285733711429975364588082876606164867630367408715168413730233910752165535189682292749392318195649053188846842
|
||||
253730730672940390096182798956935646895393469441864434909960885740346370063771251774018479927065165434660022410133935423208407660058374831891030438588836764094253012810457221818107456756279876641942117411964822982584311749962019992229736682012300697719933 86078867173318548153390848244416383677861845813272292425323156563832616691792456100007350834840746446408282151465361746858553425766372476535969249463074297911320572571351372853473919710629242775064630621618612148586326980137494025537217442491891793772246
|
||||
1382879267571026129911892351757464225172457600711584889673370587817089536230027246672819670908123082524772977028431390505800445715284439477406335865830463595053555699776952800680439142544071174825677053495848328039181581048001178801034095776061578847069492 7171799855122928396649742420900224831128010455099326949656833923156203141422338855999142472857054354557517656729573925828434666753606699064688076332032145239416403131156095697165966391605850216148029956266020215847727590191286797296985887219632715363471074
|
||||
18928066019742117798572996571042934271983763725433283614766399002876765833309107875336713591721305741109170412916967824866201071065717896639596214469063087402416486977251077336399286228379423335419387607799514586096706255691532806826376039335816903061004980 16665879094951272877699752990803428717006236115003823895523867710398445100112832317318955753691650264847516426489006578083607080085772872729216987669850565644505018443065493266203557635323794658644686483640198389050827072137416659335271382547102589147539878
|
||||
90132870518982775820296278078848659398052694172686799237705424588514323422847574231416035740623468550682732953335714933431231363635381199397741610311419480360285508549855854130921802095772150028097383487119657909568152820741674033997833860212783358905815032 501046694697844400188505202684356665070545315604935525703763149823920552426333274666602784745623286697405476587141221947508610122049924996243474704686732900392688884580954268796427103679693356400430740720260251006864766760694094184900491277336060360677733141
|
||||
2328124779169968541983923191985293403951466135451743653102893050088727544274687610002135209055630401626639417486165506196619107187519652583308564607192298790050747573806612224178173047205092229293933060066647199173240363951919966757838408407929527491274722381 9837420081252698956877170021155415476615923192314839429983094651582365506466977874038738803357024049792900834492832485520706008921105778544032548074592052554440980386636679358239628017559533192111919762545698973067847500412211171808699492188918519739145127831
|
||||
42617311846182417501557233058870543546699916492647808364073059389763688403314422370784922969739002500579319656365761182050003469929444885118081398528768456697286918146263909494596348757755564398708155883602155896721856015417921124151989475660715681533424252217 96689152403342064574871359469487691609797910506309182467261512463343152857743086825950437576759639244160474118048780148767569762838660755957980646345912465432604508209617899131497693930008323691027333112399856838659666825142443987257509417396603191165029555225
|
||||
817364435773713411593341934944324002762547617310582523684547154860324153885008790517135791487981299975563035704533469948480247531863414272057853806271924570929080548826261724435045158476326543140357078249432579066801198465260238725140863904010897460013849619526 411142106869347168753607166323382365905824766664747910435677856749103745847176544420265581759189308938124127918277275209862108500942095042286548827018525531526686269647882958877798707115423370326552333998228988749248224725552074429298343134451697561093119270995
|
||||
2451246802136377813899046463969178452452482919868265172812474239771990281502652959495904944842087096358352307755714091300347241565064553250670166891255318248819907125223217158027812658404749636967881064293454639442121726452247791251815757789537235806439802544150 2333466647973334458879791445931154913362246420711293577140275105357962855850007580959433968864347414348503159693534283635407935496350738219095929998561379713830425211605896313571784831747021700946917367876297109513213965208303906169133139007127522842701903275738
|
||||
11923340004427965297306042919835852801937140220295044436902247171234512016485036966899591020490915984974687405203185036197598733224736312041244420979905966662287774977174397611020213992891681276143669724699713382295533442386928556184467869527742962469708007161633 89064988135657290749996850672779657701891284866770571115999206170638354249585936189241556409098706397521602869724723610864347925373740311417940913486088429192512274485069392681472466641397694303007930352497955106454367751036229038855786441111790343483454574688645
|
||||
952155063025879036498112832191455407424506015889736068025286804229067324387806800021636191201914931102003859750963883018154511203369675732413111380388555626503990927716543298968257566414798651219729466073516096654003723676750164593823577687592653040139912364750085 503041080884882923272266766087954100903846256350023444301652903046242322662566459138227081044393857563196822437223639960112073325625126225664364008236760843639286727989171824917506498250118141077643900102710919089990543429560712602196704146946442835112526375261868
|
||||
7997424239383671458651036818765811454729214457996223155595790862067053291515711849950387717103570399635353503519470487850866851236118326370023994039891982927368105559014093891644534693395848767684905197689517950119804722537771767368237104172621697588437933972132638 3347740932703453348799122082331802060339877355459682773391327657559684735157208224335425438871252364772158016306680959979368739007335652199311724823900461365033696944317057599235071533647468712946681230917632011873639325912240277117870301138676871919226643403681321
|
||||
81959520797441535211214297998073661438488985154279424088849740238653895623321859727828740561977501128687142292768785521974387362163595790206635043964651291390396386718470502454868812275216787443174054162128668734806848777664011263664610979362074347192667228458366453 66934760410766414441354849682354693549389619127260655977267674566786231166042121227938303206746778167448108497188412838929165770839406480285180241842908725135937863993095895578098146630511701528223129312254029905224263969708313067273897269292491110335264134012260329
|
||||
667247908973915097766348534205512030940839798654989969352686053422711649804581681574998445794898092024588847830783707487941050134386816720720773110038429752902372020475434142194189401222121440346980561859834198824176672485884185600615485868020001538957182692294839266 492097426711957103384170252180278587649964383550462224631208733682949819024331993884746357484277802691134905932810400712535927894242635649775468755937335009630032470389858352098606868364051096341872155794978110993188176866659409346183257592940401240745907139930757073
|
||||
6682073592852242028871301418101852628972989931033944042979265883311505780056931959907458983035902357479445501332157107410467175911941498972756624496001528399106052485114516098327060205781155936681000788339977342169458580177982371283590824611669027633821173133513401697 4492786538483036580431070562164082529796831929864857122123945144900616038750024503105746839420919682233948123827075438747277138572001207872229860508484576777462354215169773275911378875355842923345162092353026500088939135652528599117241140720963005193982579625627361351
|
||||
92063403159905677756322403958708529108563423944828044403156802906554815188567435177682434887601268526662727181802503139395732502865354063497872196562952743273413139865960233045759586822539403718791598410341181057134735650983668225383888856875378157880040288826585715839 59794835707323030542904947307709413994037007281981303116822451350406093493051169451683145254732720374559641581269761847630096547612827793621917302536649028607830524909516088226923500174424038510210143460529506077105071147390113122496840275521201398295429539605895075296
|
||||
399986298851945258573359168877256057507364337622882224317765586810044291498039718087743764088773339198566604557709191504442726591122034109984930902601782099393039336311315478176258325826509470303644389377814997262683021041890552822422508964967436897941419207260770604759 530813049441917881418866439688821211328910547725576743374473441086540161053604359465096879637050255784389204230985468769776319441029799196446714288811080549201869851296571725430467694069420869748957679313500095993339919499060696591835876758027029372469348811299433553550
|
||||
1487420515540626921457301996827131169263911688490935308129740356905282927626891061387344464808269212626075520443525565304313204743201084548331870669586709729653072182411209221124842173945866528127978906186414338742987675613169074038200231930741940445557182249270096835300 6330722071434766200990258328646711953676529922648942078808042853520266733723449429460995742392262739770520248226633492515350639317662663284841490292798730715189093843213014511810655084188251839617810899959830562623854100731146063933685060490760356238889301499879855753544
|
||||
8563622199467857433966039741764571333765833269567601479123222573941283464932008794743786086465667859173156339818633151810061771533326824879032011302331182376541044231682426531216313725616817037669909181499010465106001631015560227553023571022343333811452648635629534936695 91120812541062466329698142030542583703056323500269560607764251111867723445492528918352080275379530272804612482231325365842256354730514812129013792214733696446603358094868682580450050010564104120960626111169796277995577929431798670751918559265854520313572473143911091985169
|
||||
898895188563300720315658704144119349060153634165376296826789803776909677098764856867573285117288250875866277597740154529431574350492665090828639295350975007583610207187099430864334431553452327285883512961829384495211788089380950940060423379197642066538859706552259445102898 195865825057061722828181002294151411364046270786245308251918104531792018292037828728985936008449474056299687613275959424456910803907669996609720302840101253941685688910437714961410218413450828144325093013298740929673418775431954725768351206732897787921487849362611917633106
|
||||
881705954572075766279572923582426824347759938752144973947288410556868477771871253258590232404294156516214915500311508609612719663391801640158897924322693376727788861295040858086198641178314915081513055598346409488687773753650159593856883528879012765349151454152245461828793 2606435652151673590367321330128165970245933559151508695324427556655398695994766312975796574831996153577962127075461316727043927607765485387033109963497554256282920895198185904700456321377852454410306943534485656127575547663217477734993271720292343732002158786446710416243768
|
||||
49201814125874515608290778829199597357934860723995040952866347362822149306029930496943738695997584351458900941853951053133482232132117219088436117388944041595402780128855425135880556866907401718898226341039433962754207919641741864148316443801403735761829244618871594382378112 70644307753301928835778722456271269136139483709469352627112177467691445075437974164455723366114242423785299160644411085673780280269731003459216049833500098311208048053113201376760754558380272845634881555379684277644380502958681914677473786392836723252722903525291219895853628
|
||||
156012378624725554181219787032499951515368961206389591962788014648657756607751923576575418269023958535648191436338656493198381675998574634706860279152894466414708111283224661771428264814257854349269528270846613636742488764374349768263271125613761157645366941474426381771220451 927144982319536811393887836111218693694445605034521441532338689163774714835585066289634064817863651251940085503940597919377419577243135911801760378669838248779306192344314951075982399474724096812541888207143952795320489915346344615432142405775218403728534697941171452393284210
|
||||
5995632913245525060892133064624156579136387276490388604730104604992858611690258255113393369119615280002351508673063928450327828736319305702858241252198655813298590209943210803748641791280287961927786138759444394342784114807477130480010338534595403510277839633681870659065425609 3506432054486911152302046889898872306356967108331867511751417247335375003105812169373490096477699131638400073135454623584720998099631289810983467087690248097631176846995624746587367142558959434012813542047487978443478371156253445990582150045114341215071386951666400374968205136
|
||||
53665816785443068212018835294432686775532712104485408888537951132220027252224150389251537330316069589783892567051026901440090300017522768400978843269563025080267652519932783816140889876578818150770696102610854578076533218266764187164052038497114032990508237365728858948327810054 43354302007097150782737266233434137008288075931221898980408706845741422202606106320290731820595820099696100398280773184519557395933933346235729340923246581134407422193643569425807310401834078814193108066578043799434698360652900600645905724217873334608477622485975168500260697252
|
||||
169432185131199411370169153295121513643058190218592777024955130364040152955515373695294331479448800585099173388856912100920367352616388805533874024140916717648148014604125805287397309121641533159303360054814736514901419340525394008074723868460066699806640273891728066051280602887 959929204717117441851172410992868376426606791570701588292576930809671399344988024887662907001411638362637549240603960705100660106611173789599757193234762000627917476376000050218469123527093707091340836919010922174295130060811423217079875419641901752359709973887836667510607008714
|
||||
8818517655697238456218268150388096002854543146226224632974665635014553217859406092457828168666159765331001287467359099306648078748234215677162338913501305505504178716826493643772743675327323929834268923081270687430972287869096433478466194630543680552995152162210935917920338331479 7304868030558316829669281648836077863398132218759596143593968952225451293620745525214027135216896806268388707613138938734051083016794230304771408620496339434384850497400198128882286120365311568449120565100485593344896061900567602311178647754366911152026197713264948315772175471723
|
||||
6426640677871392755963043016514333913882196157763051782603823198478062290036285007599597899717156324923562849675572065423948333950872960684274269700184232717466844994926709643489614317072491386125975900827595459629336683154095679974257761103618168199983287152169764881457521901291 51485119454698707371313157815788597571551797058264178436040098082869495854114546358222713615751338138860410321518019352768943440250791703636519042144672917595596129165674817624399304877397692269515821062200660078018997927392250879022449720548431007470068119401270329666796587774084
|
||||
313029895186273803776649176944903365193427385206589411961502749459788338751530664123349227807845445528450321036260414412929396853544007878136967199509266158796068571526334606012144654909236713074860046500484161927282051072587520980887223925093462539983175368591308526872630423623664 44387502272628086107587609354550898058031640029240151141741493356397016620013565192526819755489111667643503429578163526577512929161042025188908990114523406762872177604324103421725124447568921095529745537200703941503923151394064181497175171368565611463106188047867174433939817362964
|
||||
9492323350582855685584734878746846933526729144251847418515155310284828121120965485602676315587177541319906323778745064570388666263951727446702615425538676564249845956931944493651192026464687244563248793937604905905243472082707166869860645426803489122199353674242023585467873876066946 9626549466074510300054134614232681728483790892136425086106941157906016531688042280903856509700531765630556686880252875499623439897016134525791561735588992389342748858066697894400881559096199509208467407866432430459622392738852227191860115514147558891835973417308008254963451697796674
|
||||
92786094226028136747129001505614915759797738346542964125346401356183603700605324147584027919185499145291102622794875930715823693055829634674554344608415396005796264602643559090464183931950919120690716149656574934314088840317831702897400611197524416223668805860252411023831569371197220 50491420533998515271590771813143401402579165712554235426513514837619561906814522579351997252471266778069396213991715919891798929493420889149840976977791555580781387478565952142923989478106147292059056072342537928862214750069132802128150317016092791253337267842611719643621619473145026
|
||||
923320440104704190639667443132209479029974960799434658641123290175489770130139381612581022553342328285171006831757418606456557510174825752304748780728913735725674270714835310686361598952805941455381674023318691143442242672332710073238464214645479889056769021445884721832231562205840950 92150116492849109252037469937451896826649595925875198922909674139450200936216283295908593620604740452941514961782768155265961561678567736659195454448085971066128727193665617736262323771429445003854635992007845396620166444229770227114463668551354574870710656515690148588283768347156449
|
||||
5456275458170267874514670311638030354169309806928360062522535761119245165161353350446650440460410153340488201143764862264118901151884064552402556715514285535577358453046556059233931191646564380196883185743891588028844040880834891716860969569915891312313641846592448630251492428705580182 8195380995383819152074716096161171974066563071797655400544986104578943172934092585209464671623758598168022544956844545292301454611315416875950970399175771327460637661784763760796901297753175307321727413998962565378468712686753180889010851813170418859293497114908514632012500624660516458
|
||||
4625097889526348082958534896684198985890649729504353602759105512999374421722764653550155132652647443314617682600290367721674075930994350614357958547382357402922761130725880045290469129207786475414885995954140585335059737002600597728665774220975906414752967516091346006211989312034598772 26414530687052493486991938598146131865197024896783308420703603694104474019909435033048840184693553600678647515475351254267883904769962293397613325989207171846017055305990554426003161518034712944788510892643269513615507101498862720264821523007721741557284461577488333959180670399251560854
|
||||
575178500408982698430364646301579563749302625713638980041758563208973962272441813782684086510766053965604004775692991663847641237563362995491395574105898444688374782101414659143885415278253065432830493283715054515905512641297899568886440112809979404068504356545501497988907535351041538366 414924989572905573899304491843385601300728208729179107766028471887824649262278421037209306542852805638243011470556426187397448321150851369786964149681089429595366599522133594642378801895777966418993853465512124713470201382084468557258834913035211488068912592114937357599761472255447104299
|
||||
9002971845642799606485045259823016794545174153583138813937434096246128461235455752351156293458275811968867294005876108198253314844102353933701097607825939740780600285741480041916201087349447589481410679437298530938065676949781179332077719423569898395810270136494117189170198325454596954029 9916893838096928458966251820018022259714737799683865691488869390707437228829267567525627603902146689079968006517120782982000485979564492143176770541401066648876483559809196323906560077812746796331038023504531602356036451833877410751899922992648109738079369676260251752680121241198388681552
|
||||
43301202944908611495192192143572884733706395754331423787077166838647012586800273245461833365994358476312691594220896341674999554009324344797850204453882318085802182403687639255974462114856475689743904235119941424509301808318075049678457184853000423642771526878620399000111416257199097529663 83020953460763269585724233207110206067866951555845709328926575138970791215912440178120759951730715835256248275475785205846001545358827285138042816435001629487534763488213435177005047974524902689462202953554002527607131423271637564604188207617500547793728630307020808205195207288932619526586
|
||||
559047757017164350986568144548804636675202785957611125621093690079354932368182761119730138266455870009957655829504520370160033156908621416884352637322179299254937842561708434904527572982907942546848741631595510231237604862116128542861043149115720581751608291620917311677230088403360887781593 26959722505226688201201535114533440678075202999593533344425166786974692152428495812075952803210549393944212920673487841009952071188800066173943434844165576957610836320519592495479577223477308885555208166941010387997432514153233898027775405621386978267611931195909745762526718270704088440289
|
||||
4076627436894471749598673964230293219688188951279719138902423038938102421581720211278456353839989195886192894008318627566182042778710994537487773715110215543951702132485972570236153381366589550694391486831400334975203189737580027671791537905582100496524950286069665241554927496222669966746474 5218825951888018958915281733445619649880620058400436967855753093661516062591271286496887823230564655580479797137328674795882168980572951901911466801434332246007850221372666873546241614073604993055851130726191981435270749911888244652029343274401282358561588342646026611822776872940363448952851
|
||||
79022716699089644616393487465152043399990867921255212543683822749030293721897236882193572682739837525854815470824585394677906120875195861878503552385949442946822793640525266643999920778263895536194265728170846532691665706561494670825393159626325330062627682136991749182883290729761217638184509 59729338197641499283287462342044567470502489822334012174888837996780373533076743184024908075107945017596804692398469009230815629404758537564383264790772901397280273535092807161573216814828918198882812380204701150026686902136631797997024779889669719233873023462892630142560677205529512578382526
|
||||
310345798444048297825588470684483780945881360911741400966895348784342395075462813968368640343758965829368031964492632602243985903140711956237561352449973563128020809057326608039238453539228423544995028061754176147940646836932192599507129639020491465974776787383025198528438117408193009354328902 780734338356084501351223990380479261719589685893436658896508204026734989498607627222314358401588724810582412394271889388970395415388723230029016624787500133657026054573902934739972650146192337419615111786785413408498037174645779961040904930024769336267898207629005229764663144912871617152360793
|
||||
6301093691627324019563456559818381265728527311399796464446820730797199543464003982650695520836571980610405252327160875285829928657332400228850383291927513263961960895953963970014878631102820831928579031764750621953987374165074863740861627371405720535330727530989051374607148953697812941977371655 8674461288142607889525021219417496380329666914503338046769950947085023809571363017195146861381528106627866790826507879825087959707233175266632577988825113395104635676142330797374019583385126647663972309362761489578793800034242628604054678455241313727098842335454026540996566313570686575137880684
|
||||
35335154129893674071267469954957200499292325371729546158891863325805642864970261487882037064906448048717718470730202998270797717059879200360187072649366723708354150765171759146457695098979120500336195887985947406452093148394359480087291040059643406729717663701908847527474077626716613629833269260 6201092525953473726065957147256688197394675024293108197610416712476615247813245246026248287066264209924748325844082994170415795975135265678118791694418169257100513816441554467063455469256821150680992473310518627793675902282457785405921945758182607189615549689139363328985998301100966124957104208
|
||||
41922026603017607478816284739718287199835829972792628506139207374216942685382925677950931266581820150860804959457293179459050753833386979342262664377103362709103240654135604650073588927450940599550861109037256917818910322349466842174165905772562994489068716863050780266725303547093999233503786502 678578025408177722032441716873869926993126254244241112413156100842549256527428239513024202507714338131382706471501073010328328374581966528094841225331282730255115525842138808862202005843286125108493933678918142589481437596233126721313133332980725128837167059198282691569019989275220129576226459583
|
||||
1767008159513533041398124471766441761444124729185308387669212397350110303179608358469485002613350125031925403554861697903078668016718741633233396287261699877073396117789757671589664056845945400359572778501570807229836377697512563157582593831768934545405090093641414359374341304313389803597424616113 8587860996379208724060247156550422194900583603640866508863533258051675069968450538899779268529388114383516927267998023599178541750173240526604561945728992330289322279298869587081960050797182735561803938804822228740614713449096336387948320494965895944461305544752782434108381890724237475904279236616
|
||||
37360516734381615425551190276521849495061085922963862442583099318747086992090575765034442103247183710722252160343726715019641661288579125309095650390726436261843525666760444814436505454801534905435488199294999381961610868955184278296938869174357740354038288723072590616363759739754721763263069048147 89274111706608657462195412199069996273076907143483936975933597688764478551507243972035762037411239382250048264808942471439396826403896741836517158903047494360565499636812411845079799944172410026935911996437395300089869239647907385029328479768689802857270365143355515166888350934189367341851041264135
|
||||
513228109155504782168805793423728532623172763465021835942149875671090974017171533864877983786779424376747471251082248655505031113773548683691227251696059432511111879565889261285157525490352105910468009723931280914601042710215304786681020147257647441458232537155172377500378639455107817297685717954931 153167350130512640582888165107295450622876569556493097551484193870212406293083507233434897099935878793223555547817841928831967118185002215877751912558192578692277553936996886436198959472180820146793135728791193682171813858149434483033256044328192634179822595835778624363736127765181512740208837251929
|
||||
1924188982921060147431417468007041477646824623354270079341176298179822326093600698120741952847105370524557735339046047157526741865830157182519680681521522929865175594416663697411604158285222563151390036473651171863438185861640853460156583762029432466957674183490854985916379605820932863430677833557027 7842418525826267428483970612262533342366860141863211458195316819338071323700817924730793054404288393930674121008300486954806554150008035322934678634567952406590108978905887787363585490036468776744158016994623088142148041504591574735481877788532657373812588435360003206450409194890921599144161527793654
|
||||
4076860950392502219779187720826284919642177771851154054388080458049549180610214946463920720863356285669038999837589424139581380164794496611392335319370416177388444301527449260286927433418224004666516725783926981994257664632386313889686653188671899090306411057877703238104459281679646895527808829310588 43493853348260363392900368212468039798580118189049895244450226119628274265360809869062928473457258157536190999009374715198604117473081945544279146095132747630143636329460747719177062821710035210733740724265206018816795681101582106406276546428622515376775899058854095692305384731720534972090918028843225
|
||||
61999967460621676661114449477713557318921866899278127887841703041329799309967763159106948381691055647616717468829510644427114799194370727369054087440317024877419802497333701458728903471833391246443523165890168774463478981977178004927305896515204012954241430925682485833962999402452235826691256415684354 362010368736203999245807882688315615766506280081797917723383997789166981339469980243280104703206907101900536698463406338330300695800840196533674030370979870782256750569228890225847670655498111861715239960862320265312982718917696222593854996553899239203463285218907377675618417628385234087259725156607189
|
||||
410494326919245760259962639492900924073475281034584733282866049572877872433966132540075340025822670599812969121227705672227152075131403708869496566293713163720613551185032235244343166368398874496628056399905157720832654903459325508428422310863777807629390566261642456913266475301538968576823089058682568 3238208842278837197908242947204487119244768593227168889932300798095261296194494479590323512953118513437138711215249797258117298989202854260576930073325946834705653640153012468658589700524355749414405994515496138194223864646819136133477167467354393581544913922286493041174878041504460159033687814580216030
|
||||
42162377576385621093993388542816117536628189129942215630105519534607589094663967404249737844924970691902880027988977085197018115544921228932023550898889158335822844601266622060495007842100335228447518218491646652873778791489937695316984972082429474821909142467345528316495029015285060428993033707828917370 46334481995208448306818967690697670468530321098386288900347609343334664031799253498521382589116213042009282891242579377251033684310941145585992279504884295035626030034826922549917989363099848698258673399313620909341164665358264409942594814052677340525677402805649188848929016100723718299020105158780093378
|
||||
855628074011682771389652707891599877673166826225043604729136480648976243470455349213436005913738855642342226844307330220136588518243564030533828280142609861943892454230929968809496440128211780347219943431919586195990243738932928623306039448019601692091867945160337512810574801023508290620931480939536636067 629999758500023659012084474155389184764949148592077279640812670256129253961071467913059868920823050708764477801988859075056380893305592405343087810163135689845775879234091630478326832570753085129741311008624146491125234086301651940082012860793165625528589176731875290195792877160574197292091627108888723352
|
||||
8645529386395189161820081592809292189556429214457834174077300013601077258682259038883132737504553892823610878824548600767951225055809072876396200483571125691337908315635593736124497324045687149365089389869897878185512354651117024935580164458399011115941096376217282845498377211415165205937949593877271386616 2154568901522594790689415647390697796995053042429309977207011348366002002735373252368905280347075014746875348575504294069172212321162351885247006883797272066739284845777549141478008960281236927225371992833175916899963322798688738531913885372652750498779099135447943841040136550698890038580460200186896612200
|
||||
34540393661499489382563063576337550899541426607669972372392243216974798412087219601646630748539784646639794061831738235486049856515614680443324469294102932087782472916491464515164602313774439695601678738192921458164934232764296511085493534298630950399105546590825799483802346519387826634923967774950612049803 62186759190411920192053910275952577549774025545880642859318224649691896617515276646734258555351763273701164021890134711873184674818885904004470982777272702131073851497986424803502013945639064061012896750662873834903737565967157199669367574458166381018950682796136467033912373632491004325007945603279715124166
|
||||
417250085550277381997076228064586074256082275792811108189015569708724359643238025036942807093461723056631809767303972844073181454534698299218825464552479618796526086574664722253272211424602097679558261450700492885529720201514486851148835195979077953033782586811517473695304254826858774154731028813492425078492 259614690013982610697100613040048308600153758591203781792363583312142492699277151993231404969642250726290502095483086053802069239727575496516012827253265588269332856663513129065547804527947360255680968599596340221621420138045658027189381723927988718448555321513684631479108076836147747365770561944252003612201
|
||||
1347073074688749086102424259571972382514100061817912669280749764600736442657242242817659670459090506253014828310230898808104290028554722389480768469424988916939050218033998423217447039686507746142444455564728684054128992036017583423980944129306404508804401771448206452957971742585638485938185748960678699277669 685152823752388565091402610970869277315410575680452766651716736457383717625464959296872781324160437252347111246412716848946413139520153866203593365977918940633898526599208890729610072496553794076085947267099662064556444018076820089297013994362447835668944651472047813348155272579121588861266709199525624983935
|
||||
2913675306554216539733857292502619449436362684958170447464540568244287871678592006448626014781551331628600908584701936216833706674885431041686268400830235202508682633907379297224066516743716831944822660693777566617751212136148283694697739846764130998275309882508541793511602817678224114499780255654277479119796 2700277202240083298461909314806069170366658195974157098810824629788851037988625646350436610780644322350350957815455834594898276265062700327849439155285614689750893976414624894082956502433733509022556618038717083967929011421607806205823540404084065256627238079130018675268759037586471605482670069291970067386157
|
||||
984200021854009547809300321856988664504913815544380812523029718144148626249888833608909747100674249021058565936859622218650129973070414686218462473394128008414752558740611433824621050041429287581179026012839622690014174216438141801270632812989726101929007113020012683553852963227745073880578608091929085889440462 164412896033615611087013235931609711355113042686518965461157629881926919913003137233272140383424975836438258903425877743602117827871947111695212342006840108213182568128596913314131788707035120988989157798945058784429311781748798047877046478424521422085468859938872138245432374723808712835514243223116048783859121
|
||||
5415814607179231679566335095534720971042192590405140859017477914796414723419813170337076828478115959744058340792210290338350127925066843677586672684977622705537265275308475374330052641088307787739792082315073893416296390697536157226337256330006382575449556996237984763070540787298919525833222069045549676165299365 6973531490577561381333666556089890399123338307375295547298687410306358110719414462654480250191109356366250370264486845371929050295357624765234113878933180655172268097295477756102117173883083759826646243314604058825652682020633663621654825002485132822186223662754191815571628074252691240120664461211936946271958823
|
||||
4404908279948083004186160940457525907064203139844884405052602937236214262550210042918729559476250339919235154247135523345454520859310450278323878759504055942315300853252042502495422627697923695866115318146136475804163231215475786689987307525621832092077863553700936895275953256415987627775354322346975725888384107 37339363434055164499325798237437641413812952629578720342426766638260310421522940821490712689669181872573164672789656174920365353314884935745590499624474829628751635181752015892543988292187026386562423045265418324236086990663075766999839498883034491910071645868771563775684882728577385711159451800641487563234414742
|
||||
505417052351927333402226185746561597693982595060133308599210892022369224845278762327292934002456684417249851468157109535775173189897092775496436620803788979729227745266056482133938933466537153876807134796385875421703037538581661320514590588762000039590559971525955059307254616173861042850644701834923407158525752968 238852511448259811962308877340230718032535570467632912641221436181189241644083284851408776830133212982538793458680577443709860081809279898459420100135797423462362071587588451677204234438322043950463715452146996520573598671223537613596644846694541276863487294611830123171382562913049927574997432365826871114634752190
|
||||
8350831341064348374699589110364007156653817814094792223392201764477785587529798500811397068692666837596081044640617108999624288363511051219626473384343925265601966866701269026552146869281375385777028016691193622490496138920885114107995294390337105076468215305730249944956045193659173109982885536478167397722671774530 338950009010498964121480371814618699019543288752694623567831841405947939421898933012479301235508372057979556065112647822607017982935175728812189490847445583045999063322319478124603341510142350135041717841967992308221885304961853220874096581584546246456743588294775447020936828471274288864097445744967108545622919543
|
||||
80035267648645472852085618658983807189646551625249519199996420567031705272454218065483380361616870169421787699026817027830908977651540334046008406353811212208550614807188994128008170539813138343293002325907252029966243238968892788312706470613229605097383090153221578331409611704092388420897287803059258306879281606589 14932133100585446798978105703540424012495497261210130678852825565716406670738013793148492068189178178759704557288649507964278353799124472335755688146343043292317008502571614084911308868170393582651215702844855196394249832897300020409778822501192023339027606935613636444265647114700907819391556501528869152588296749328
|
||||
211799563339816742307311379773749545546188871797422851603876098114414254784008732596470416096273288244704934567300309172425373301998525933815387370755037854642078615369840788180123393247053128904252648935666514222314960669260500094502312041087808391349767934853408527141503074369368587733696343628664148667333133002863 989872692079692963503980860379931853863449405333735692241120201716836358355023409524118952584183170380628505598076000484379786278428669656851726511861618956069614110774934629031611026847005516765457964820704199465457517372848255037576592117678038469925384093244233728496482721029269656891930889940215377550971316094078
|
||||
5146916707525873227684509911051497336813867710601525332313937341487294343122504810457841612085781928351856795278573511024751922100714921606680168544477788116052553358030457693211277622692247320793151473123102933407430950035565095841097602488367583880627803888807387756700215545993673210249219710780136633664155548051081 8144402680604216444333745526763353431788921477620395095771541867348400866289674346669574219904164389148992708572014985886827191855014204018709616882219684730459641317050813659534509234438534278866314660382682450140375577351479187665097036880514226616814125453771278245767235862975944482657121332437514705615918955117881
|
||||
43284934150044842630765944750976627007744776369633735064410145921732421834098286079546852424355121857443787584311939438129994075201164271903630349248747574017808682089758609382851949056469216531291202681619391403622979484848516382975741924856467456421210669253384904844483514178466156889954994451980779278840543868447560 66478995662431286378685147436211099892626425172555515895932784934990017902644318731574569584056812769751767385033045173264110907065278849354389864729719688151686840920654067127548827513122833021197826499406479165171656350636747438551420456380692302633501226378087261066294309435284034264977654209836189457332549713493441
|
||||
349877904571250439864639443476429654762308942403324310346088329562975849537359342270912248940445042364345922948029907854231739024842130954653702106394413461440255465306139129033627772462660078488662776281677701906401472065071777336817340686380856620387242647699228043595357124522684516890048711577308414348530706781348885 120997438612263592849569531305154705499515397001332308477454030121238116915471853253719447038770427818161031894661837979348641291055692292804866515299831020627774164201000837150578619238208783023434583797070009055691880273669558593363675018397318547324327817201728517078150063612311905644082829774263619782973890701026108
|
||||
9265564466081468855477444382287539554406692852575315655600633669100938516583198886031800844017994013435779977722843915793054152228149782459642122908508248433828712029788413658728187559124110675228668461032346517592384394293709917979425242099951116193450620684274354347119381603438483349459469954988487129153639101189571967 7536714453236428956242635591479952653309780847341633895606782535989231625104715335338646053407909268244725958529542109056045957584994696085422395636394616949878589810970360462711332820689097899461128128886541561190254978023407919234860356279227458482891109572924589882255498942574359970528103705632628253629191859888602328
|
||||
19817448181061984353700445971233473758504252676438894106742057709348749374111910806353685257242388773862052314627471363641744109854803102372258066578809158438663866993749374813711322297356731761776548757947064822925225445138344199629028337926016576138430624168713983577323673981676294890075399769793090205370042793678975249 94210893736133423008052933308138150311833429659760736059218850450847879852893164369703560850439619263518126519192621552897550499271999258992058633884865637217780872692408932208566251020455686442204412090482536107644733612897205307845519297232947702248993625068461165410603956874619490096689605903913430080186767783451743493
|
||||
253647235591262783023030278368528129858896825356222033335080411489155552582574332727805766002997051962917096939858443970216442019661209719923635999927397253934457507404667123159053688924544612871979458440728175566582835376804249322056819222773098489726791349836729976297292383049746886612153175623958808652198195419235007861 962354642987779028728499237090714168737854079097698251450418908806706453361913675322605483980025148258832369307060806508916523023760110588157731002916156940171320255793153720861257322584437863186632088807628365629683786595110415832876231617043604878036498245530768268189944166798707963672829891296814160120803419378667061995
|
||||
641029729180220919347459500957908279933464283995386539991576999835498233870031643317780184185883414782741351661873825550760450321039793574945710265567714190575827259917473640389904979717259987280279863172906634806666600643017626632257204579555215421305501764747369842927364336503876336038520940008295207408329454901638897299 6075939647805500508332418772819087798980123007618604753768538356591954887787918967660076842551561091198915359223321911185532466339453152057444314092507440761216394393274714841760557020105305814507537271421207321301572936652967910593071246708481456981983792823497043356895709896559413854004918406530455228469759164946786946340
|
||||
99966745825346289454427374483053991646111089540343278637538262671997803502037307664955537471312722583085067279780967382889872924409645628335113813812249908618311771917046253874034200511781768869705204080787928288271897368078833205183822908848394759467852499992493735375682202366966028270746087363629287821920428530269514472553 9404705525333330494348650853331618812956942240489490897648883612900497957725871976499825698070746626825197485896369095143832261301829229187030372755523603789493226118272663569332732241777068869808749349787393297700070631862039400616557821688427447490254220675133746263030756594230599964047739108811217261232190845160412823732
|
||||
552586814682308394824971963452235739477763948469991518012386130816311751116980949547730251131150690693330124451243735327821043198762815276558797692520907076732816054035429696784191340063443599905892934352533982623750973221113394538843488996206443197009589075625924055754663965304470025068680361203852300213769062112252791767752 118046024348853831126534051162280341267840193495115717447970751585199255468618220253741570460130010475554150000461002008130251485808354016680297485770835269703874865177035805953350106976658063827330341549115209392458529976444224549351217673821130611442068501573667178481632509519200122216835951991949984609973705138845887550608
|
||||
3585936598776717619143684690260631503175402835169697794977142642351687796323423710040195701028427108706260978338480857495472855918815707646553972560320576805026805387084833281732933312795654117265306712490023634961694348636497080156182961137724280462548010013733087689935796147775994855150534613393716391119316537504772764247105 5058012281358280161353395246063867121358522410843266905088765111311986188161495635913923300324963663300270994124103304717093387570810939922054409866812605301626712917547907813146902962016809518547931465867411463184744644113565741529856317820046680317193251081380018529439480909383859992928057789059396576904727864409541605963316
|
||||
93918860942600063380048142037402658364888346563155986836026550268681795940155156510536593735299489599064429845348733385515703602742523193478310463715426825364825442770999495066296531843957903986184324545240689389283143370208586045500707745771967283777738980089079059902706083963109353164131257349822648134090702186466900685028204 87637776776571368112238893225784756643607861675298807916232053853198871807781926654278383883585593154356014593575747777622469294101460639679792529438267303443342134440726428945962046381857950098265640078027914235306568764700697723635037516838969778040165605082738977883391509296943433696608848517973266130903946502332440824758480
|
||||
513638853055856712370207050458918292594858570520624381863755388635463627108315075175944459259200685092878093375857102505316973507128306537676927804730919266471070748697936278357105192803265154060605072918831235455004164546204067325263283384472167968426869062348593003876922302611288208434608507535228324793263345649538742206837509 73885727320730294380475481259661810418070999329368543768434772715007320334765401730113171127729563247905596339213421501240154075885422153515452057776327969550048241165702629894019148711483221268746344193624744268392338648110396826992238263134187195340049846682174304618678201468813717470474125723164323494843593468515288429682833
|
||||
5682664297522924735167589000050583397778894429677846274427849302968744811228146339805411296150518367841019679984676955079514293634085997157724050216685416094769956438830047923233319760280992101055159698280642672544367541827379622028522947193243168045682400922058532372723882811578860475716615342539848615653423732584577491510092722 2741543716070913699945546117467734832834681434464713042788183258327648623203975349181995531801232973291169475584632077175332850264929489506234452130466270124849019176407134072356097598758850269249773427692863477438506077933730523862038648811031625188912437033014757487439196149537760169583390366761241902598981109786583937712816334
|
||||
85684552665551898029279486152351428967495670219711379597383043321431845711108522703760105554750464873382508047279659502905260433166304396645816301446944930668511307168978961810488217780410125727927443298178267851006099788587281619865411204887754800081921012354649779452622382859380610495885053189255739064749410744998866368782906445 68509601853042824682592947126967176729124346365439028426254140337605249518804424033733558967633346360014182617354836154538947080011378481780758453325516889391454933930634435773724998185453773186752189257651234806699109467947966680081572026093392221889017788654763175414983056046835263116561556718145717654261630970423896571467109926
|
||||
348275010212931138481253574981272785575529323855915162055515131639536757926219596577640464597577629100988180683365500918210893834959866819091687452463376274808321505938558121759876712826087995733015934306385206436854299973229113925809839714503267659845908322903636925619685353857155010757791485528276139723246418462574852465674877352 835728660958936099242558454905024698601549433595206015581212364579577524932572841902216861925057522346564087934068234642664767048833621073684425749008727577957969718875234713489101425466376585569135339531387936424662292357200835298156346427718821859386798974782657098405675503003870971221678245617138043235786660213423749291492803964
|
||||
1089041076056914948834813577205320073471118273897193841310671834580583198279224453408517082249520561672001244302194482987472578629007144869092207409412118710537290896098735029195009319777086823040258383469469757483958654385769093224497800902493305180625124173456378253778773950212366477533200848856229494717846185609474464283188732629 3235530318135722646797546333898133546986538427275926676845179874412163858377369647091171945010772563634975542015833511324296818065076868619927633464282306053496098237478718640606849437940206388615035611838911933822790879355930537977276673460689507213863473984827130933585830794606545521514116268301063281443221444119147585847277084940
|
||||
37938724657586031134127472315769800012974249276687723615115577024169369026933355849851945419999909627603232386860179553897040316375006991336575114945072482844376478300239070681387250056353132133766006192836136566130649038445722256250962185607403594961185945158659354392996338428501191040022846382388807247062229881349247123212147822608 83833163659511100313580376538621591764208553200772967623142691119057802287960141567018251445856782380265370087565218276321162950532062299916175521820101823526936699806390387292146977789019010320436699298087157629646052219866296515676835213345001107667485819732727535620372688257919525851197048402073759577277434408414425448684614802958
|
||||
325325471631340007934627881764232221621428520874226976314783930943656769203701119430833138581694182410586223772312422832916175589667966124121484875995806531118194139846571219315466640740132744581026265317079800795202984078844497531055519416280679663503707186754628805325672324723579430564356245548212769051136595193523607021261190789719 518846611771917256246862251709998418659747620597249391551147375334862978510299463812234148110066533785975295919800489661802852025327893769291357364902206712985895026340619395388055466314906777797950621376981304144682637443458398972023586019047411061392955829092050374040164902140422173223812859077612926610225681590680594561400282466941
|
||||
4273014798552431440413530760799190205592501687492213920025812794567403747756612258145403550208645149322195300055052111445903931350735072674081357698496396213302445330392220393411276336393339596021087244806764178788268472858587761426567554757306878841442827433470349832316067613241116825217627858160786791368690417488916638932920933314611 9234606288011735196864698012089444650852761043467495014358844228208327987399597644570223813406546072967267210869256310921840045123905956486133447273332969929943752271815723208434177875882011194255194400977808853685133629191459914888802398691087340926554080069903549441686407465025488041766999302150202859505311425398561053281705926674645
|
||||
25733630181745598297171239224537616571714985385415773323485098782704827905952202478411752521077304176879783079907775509862652182039998683890301890360292078456644143277114747998952385095383380002121451727834824031855382737355364711497821244516457181573686318601354511858375628659411003467094173200054912774092421333282286953404595437878561 30704801533578546258418961134288938185910342723245297090806496220097595666311454265177463810993903444503304784381138073771508025425873624832948644805636959922430892168025648891957227555879312925236155323212952342620782239893566849463598138929167172533837393985901929796144603257527580005247332580960833115646791112318877648942795150122715
|
||||
258044535442595344705796281717072215864476714352460905905039156417150023345943115641860138625413870312290970237898572106858335884443147966578944115899089800520988492980326204535355916023064119218415735138621965415125628524097359630914986242746340349879314478926862924431005142107632283651033087267956864304989793271407395095797198677906659 83724378221137272003325218648850858939678672027448942461361426135949976057700320865164240969768503055516872773754676959921121532245466847923003897425456325003845094187357586249864217996363904760833111598820156539061978620720386758454342551193852962080951650406537086153856719777255221736125963143690911860910534505287003061935562674441685
|
||||
4032114824150930227558716330359287317635464687839003727710891485495353505917946965788897349948896451730373960215879431080245959976851243074768591223287635572813648307790531500902251487052499999279241620255626794602881050316158317543161769886535890486990928774957040292938050800730845013649712880336018710532038877071257899760477250923404363 3849400063637787847684690885081297480647120820129858390851577367405836577601623396724410791776157858393873338111984855031069843436981278238870055507854430419427361860816727454043499366003623193961071336672503620715305967646320332697745294388271636597841216424471936017171837573752960703217065374624781280430735314376742501483084136575844659
|
||||
55919913523594669925096432104194139259787079761490058433407092210619798754140920139272462958369710373180915242666968089198830577157484652192541000857461043707505938137330086669974026074360790086213037555467932297103797555653039759732576407174719897901433366736576118279589058374528436572045014539572140293078547442567754015198800892091372260 12533039395954781580370487116819271660287829899221878147382554650275173280199444418412877361642706951782485512118203943556169322197209000376551027799956771795271966085572564088298048331458844265756422109253071479342421774974028307142161132171136879766171146364381132679543713866548849189993016697736404983082256560758970210029255468885187256
|
||||
809214613816682116367298706487082766683908266732918951229273201067180609719054621403704288228564791463657264990137431082027018562310624563115152685951971033706551817441441268373997660375485352901852203932256980612914122056429639438085461838754292023593352707028050117888223709759623219761205075331345481221844133504551128156328956316746127307 583210520626834098666891767989504730906627651349730135931999181754526774797185541340826129301028682795609359326389446169181997741367539166476827391142905676477829952155755110803250065440525589011102654292214212030114033417923834496569561121870461135656656356483254511979725218171298191453069185035243408095892185359834905129875533807881115961
|
||||
7036919864552398824931866642001830613055078258791159212699969123063489505624274900341402530449637381517077146275891293784603575680519921323829638197458371055199874556665486017519821379704999975021938164115076214927628490471752314380972714541616921546849630112599036123183721134388378510653097557705002802790895255032956677712023114023544304945 655229022594159693332806129133764856072938124254331934337607412675059943437745002225138142765826666685225208442176199075329356701550818943155336127040801209125047425331651567591706191314645562943300705862633013774838272555739266961902666996295608057908571802169388725741220835540144468283097744485429971451731427706874392114573693959296162595
|
||||
94232289031078062867047686113361647613612347827693721110994243886176101989873276099039460334616076550659732142185983003785583271333087450890792435690075901887523823736854945868469713493731072462840520534113621540475783165817058484778963935747177067245460008878356568662425354292753015278630255860928507415453852453408660440834161744610740845612 67699524817912087027896308320135039010200767546485750693922608915546914990140102782695281049356608567534787761975716117581975659416080977350901991429706581153069348860818349662818593012942790222820569127959130148900418341807422090197536666501981179856442790584939434103444454527814276822806525273346422968146204852567696977786051909318982379616
|
||||
668938717563875011575522378433702047435494684833942934940073525203416151867418354884439486909389005143298546281947423696984374388001624045742597358570590747423389883832033847737995115213057910298442869750463819333054499848746677903485479487667414922108862139388946991408612870918065223274743046902577236288241196020482095067363149397367357801397 734986262125105566651422868487233810198878105279614846595471729600408742053745808283990816365924385773153395097739589281413039612822947794709642718556405324316839405436578039919757363061061130856391187592078546291835996327977653586514777592986675958484061007028432229653840291576306536927013652291920376824458455147268862997666602265828850187298
|
||||
3506112150144763753501766774062690997629133511284927845504220373456547521833028773800696279238211376513486185199199711495571499553990517875130224571485348691234829297392447203561874012850443331147029910639356555612209140946683821353961425864920548505441700794769193277709392605652441520610720462217356290507126478162529220491052631361783927340644 1748163617379460640877310984943996847343060502280654296112636330429826289476649134626120900043111851812390467866652031987762012377872391010609349285677970067003841310600373570627525265315694024088247735318426818576128434375786273004943941745517116204603390439716141440285396636518050071673138259745472395329853553088266876814981403965044081418952
|
||||
20023682511056070230657064947301588132463902868872696703176215209796985519936637736136133969389234422257604572422367939012855196660152681425417783464865257522270299555053551455483313661008041772639116618092307855591378341704456615705950163739543111861488845122925770751178335297116794847759598500654075360125358892925139610338963029297817132347249 15789620278143814475546124396636059335019985420020003849649775353927406120523646689775309919041502790708194773145233590199126655452755857385176262244116110180703120911042424079553131381543298934116290059907593713532100471814869018799590588726929661833107869955533221282588788732866785638514584845247836869439413789886190869974333734830071050633990
|
||||
196523256028466866883273220912129867945095261765389284700611513912463746181081504154606990238569251421052641971240285508453790688585158864420125031467713065018059417603674159518745985730251768045606970770456694996143921801245412416342880636284798770160919599665648592030282419143180291354629865398592246363484183181125416632951946256537994354084516 181497109984645346475528015266299338395866498436713311823899605264318016195858074235866881258562299730177133693710010311968710640176148392595894076397426820081677328411232092396841096259279206696840592540762933090848735496212937918750650131279459513586379479815837192504543376886389531121177425543109634625953725233354522366793583003008322314544170
|
||||
4532642071240764447088382763013045392123843373440384270532361344989655442060567382746288222259142280065775898341797328519360902533975803052812523245801097128335322351766973754440762298520465789535687519166730279111392407334083935397561511454321296175864857126491132190064891623698667766385137149806517328476964339518750974891060476446472137663669776 3252255701781373072190812021698615866481696818306558583526397715504921887259328156059389709577692859560355892716677089219199494366217604211433695404445100246017420900833960179966487718069876688139854634535946971733990360039938772547538712966858695538565875999528573751456593568043727597718149146288227227287919392098000309477889967876981384209079555
|
||||
11075597143891759184988360525644993422164505733830716256436251533796234319036003658953891595450575798345901297873920606348947892198075277057241149012729840381209894106811854306605971540482126718604070260244756147874415234005309450808278687072571542735976511892088109381629918898088950045625128638211960841695155931980390522878468279560003411703497498 61279867802452783559947729440708397906890638876495945203412673265867707144905821420600914207468417764831713665173150372201368804266734312057937941550736671766948433285233590944036555315666664374183195544162261857732689769570281974837838172890850034205993859980189674317470954432355419818622401421475557423865483238626688279818956358987388110499055848
|
||||
275607408348925551643774871632514036450775520937155007410761995069581576910346336684578330376766899864923612253864104331417249893954050968921300615110445547356252814653020649990329183256747182125241957215442041568908658564429535742435194579702652083015300600345889819321580956908038002958295067499097514349026184124208096018781867396988318737446348350 779939639424759996895206471441860090090053337655403756817624824959280448489468274816870480883886783873522009918791801495487788625611269598036247838173851081821050174997118031279540981259869637485745328732146387023148937899946527398713518263087750505525663387258519090440486061401492568441467651722479570141353773477044177065629368997515298947696972968
|
||||
6360924591111079454881098621133805390592354958194959626480544650686267339898767855839028731457278873362737201160671737859891234999650706824235911614296844203532238586884215226275403784083903360792899040045773129686632915016453402445245825845433225540084246173761444238623333607042853269358512553265085475906351062490135629129009436535045552923660212972 1055463488149457108422002108176024711117829707210944993812713904569831222994019431841398945507923102575328162053532427396517864602281180559056794933455574186694185709155422164370949438540121974120620826359939791796281112845551155965634722538285445222257196307231943738025656568284015566375722191350195019923137254205343110011613174258709172032185544431
|
||||
12732550227501113933426861480942193183785257462708910193496809276038412446505654359729022657656436275766664206560088950663004115123569685781133163900119695944623285151338135707158911258928764840997494490760089765177823716185768775744467435057343158255183298133020151740695491987035206037871072338373467327763230079917153163473960224566549020978258263165 93608594527982654127459402207134163729415511223055290012013812923578773668205450158378804470630822197955392715629344106715963048513075558875177751022702185367319587012949051324349801870579902577230362538236189097221842757553769414053423363982802824862827313386370414283021883109798964562894848795383026906339081218045866032228432728669932249346633815142
|
||||
943064198813807239325760194359734989140596368286642972010966194948206162937622968192261182636837705039764328965722600578750051696540504866016516963500467314563624685847407866479698805489521628340799296241264882199575284122517692729572902936308469444638222870703073028711730380911651560288743650564813683215452369888265437282517702670101744678988849065027 518222163300949970986833705888759943304468391649693690163006522249362500144333673074089363698960635556597793181055139424835720673712022119425188704358638396760074069727915566870322969265798107886782309424329420932621165585419004331153077286862506366762076576209033714371603674446907404221241742952855071300107710033467515885592419098034141762990035695769
|
||||
9030510417992600066721569851519703040212997975527287202808537176412370651514054741899005307375987214921187629808325406359879881166357336246356587246881346426818510171089324963427835885341070439031542260306568742171050185728332308478659364872760720641879002912133155150633260622393392998304420564474240965629843876633346029262213963893240573217063250083872 2101347693525569085323948304670490025478974768167865259686678621191483194234403729287079126296757731369379919623960714887653584374506919657827093334060242228875680101645307448982855760909299227176547173660543152339244686669926329870247050649299975833741277298603509011748194028544199986575121798314407126799865026560919473454465670264675275585549280384020
|
||||
12957057859479525161227516567103311839625237601665374687100691309045019972658567032323619476245014573968754434300514335732711135806331819113072444895385967703133271567039998817974283489267963156354672745723249812046314658138462955055568082068443889868304360249988127980963036682616705534921271358314700330516897014089393836175014718636431527458937475313161 27431554222202294904634092573717477466948461907654732836599531945714706509085285629931933987116025438352447903270905344547818389225638936955310339476968733393614519286452229440823059408900565217215357229630653566142572683228784869214799803655738208778152001208251137630975307805985193262056478701807079291776604471473183446663035489439389176792809914669134
|
||||
626423868241327145743352987834556923979580332436745157964595885856419707305379525276691196528099499599395558274302350856012724832339355727729690289954024074664825241431715072882706388498714040438461248974716907258627954738388469628820534037111133433606453547885229251483134965223163708986373485671719078716173152803403954125046480733519063988272659920702610 762773878785322525401215910957586156142638017814114971146628184218257835814807338275439083369794168460613798049550587498409696679566541313424175457758387236469380167657051173018097936512454700308483335855974499336868732921851165523635940101916861326187752347146748588248626171072572054217120965170884096785192768242879479905228543533741772302173399488002974
|
||||
8138885041064093931595232257151733200103002872207290591959471447562442608770295170424347399569094744121193114232429393748989797662206340117386557193386492231228313711926809761429606245700376749533978061545029292730053866035113599409274079877507548098330179902970255762423843666147383351357686619317677667748956629060757096127885159206942981029769422859661223 9741702021644586146442451556082391748866681151639938118328120964145681928857478856803979359588676906303348376400484904972402088315362237095266356222359520517393879786558338246780519871315962638585805791940398171283133301698126116232028889622136284043582377864563804014038988985545836953493652747781394116811640395772989130742034451792692010303347351176156799
|
||||
34609479244943631569373059459645735610919423916784244748989296084293446302631386490030311172163825407105635393416468973842513007240046024656614218291984297593190910134054663807605237071367270224797975255925741651356643472923518913821637256238837167315307176358052620866670653052915323014844828290831915039376153826761738000738905774671368085179964529325498816 88171264898078687222748409713363188434315773592277171111544749524610885293987486633642019482399380533703912285245288065315412553848582243057109064041689645117806470644293490547971744077200551477393725345491542775099812016991065029945394490503050871832387401173831886939704321723250427465312977010475444003192702237669338224116869222681397360083798130483072069
|
||||
176257415017436829133454943466347821650503858404189851788263814863580638655168095617767313208193633730553559251124867622260817909961649056970015322752239784847274314769968521162723163962627162342457687207623428861717910212187814422885076284553644302453575191535488767874956873369673134948385823180235476624262051952432677449671636680158596028719789465553556416 401357674940744055907842037068285545967985040078193012102956261298852720627953566369450566509330343870808627434365973114251476863405835520073761561251120647811147100467054371163927496872679270115999236089945834787307445634672011504760439283231159715014997868970312315588343789166585426046719656281489563099044690678040004682110968998890290360359257789524646828
|
||||
5048272999266931109368912938335240193392421596275583805854969530016282773976364720474818924982417557023289163556019319570162929196673231413393164977068445068886038764122393976331954507499416929693289393894828461753001460938975349942954961234251138756994925106010787993761830496177725401472669196498955445040856727024830733372662539996495226422336768017107973460 9353931767420707403430647944073970376846469046616467845070549903204015445573420948983764727180795683733959638702490390456126730350028407373057883543859817014903242030608309973114008847003970349356951383180838992080160790052057992129604180713849117553672236626717143185828655540595792131769957213981311770409025497791649649875193428636029793875173675568893744177
|
||||
94435544175035689962792259491594636449655249811838585019151224607698202484482894355573760414682258007587816863283385846134914824936029139987679790250317090867045927785228947377118843346692048907737997390368712022681299856777489184090556714440962488185996327089239469267792944922974720460988794874790858421994808873660268229226806830523990810634558969099532194629 17025739526452286201822676422524349085841648555543643184246439539677551308613656438253309578192408213130162635277030999388039326225976928985225360650178810752164762520742486483623782666938421788058832624978203478822010319819227882347506562931625751932016614812646302112758574713692558524814328019573574780130065860066581824422893222316583770716808439364440446442
|
||||
541360088757414314975633057808687276479133342548692897157285865132743530280943399619129424695575565393616793135446981381997070536609183128187329543075532540830070095845433550410541538742902955934080465282714936769822465410379452828501945665807273992400721301943794901511083697021928534263096137648722334516528606540238745832809917597739930560267690511538802836714 278124672102218691092510502236708940017614935531893887451456293857582355284784182959939811327520929321571101863249191695147998015013193108378530542451264686283149597561988049077485233883047814306561054649189263415188053799950602635839872678635780101197413180725707688574841055964063971064934732155139356756450852252478832983533476371478835957630100537216133307363
|
||||
6448764338741913763872686683335305244862182848260255634905653161706565394836489537713018011605094286524137009704016254098082107927115427740759986395289453557705598570488257573865435233759853253092075509921390697614101700110998455839080534986531726068331122820760061749059969369253521907532908243135567018625793518523854681054360373829873729330427681388629446851094 9248964616030812274694838723630278136752099662870734903019454857570053395478039024842246802411956665844844819539512633958675227114794606109199465061036113251388715487054458591257697092738407097164968340463405120873640813207002962588832912332207007528000783053469724607882991605370988347479470145027123933795360153405401807424810546029517257570341314704550983940903
|
||||
83910007712014796676846510805003940547874455272463865948070460635049184669244021758524436688428106795280350416481144561668130303773729013379845230719573620934802103234841051875968239921135275405105746144993209442090592009357755751391304878160052445269357416666954645701387992180596308520835993760177925081427920496379301136660887902177548922349367045263769039463606 72486179754260003116920734217499376625489003387229831124852069051597288127256200847887487058130910952820904145867780829449828161324580021223176523125665302766069207359113999760194724803462938891879709234760617516882098515254086319330679167278499031868881086063463053208255743503914375109087648286736130764484121955249036902811085406012990749130339348141181504680650
|
||||
173897404738067562852640651945824099538641554043311399265203065090514457137650957079451952243955665441440924769011734366475744688556372175444844173977337715513916392967569503569512327845350325326946511145821820094699909286460193646979705642737060006196416964620142902319884598255984255398600916598778248409511552954839977172957562981840166939711432896088939968296318 564973827896225888353371334180319935521499418432389387411105550214982567427475511934523142340115571504002870985044071281165458143867300020393747227197463538309000625097541289160937135361120052125516125469241670936330191722978595190208656445894842667190851822301113987346167809423371158284743821159662691160340438834103267746584648541464049435487800019361995929646424
|
||||
5727305445331524894160618676050603873766405836531249815082796918489843323535073543418689500322052185232843540202827039796599719570755920039249129548525921341054931360289320815311525362637309696951375310112820461746104749647116888289042203651588635174675515189516436849762999997713876064175214381100490589594861792660486985911005727203953270829058786979541473288315557 5609220255457701061393207442904877321545456993429489158023380540526665602473559835487143867230508909478931184080882352905904241577171325748482003540139287815398762631600151950574237012556554769834966518954177102870049689785770402058955577253083830850481547489164363658691424868305816585290518055148119671073076395061885551268839069791641168245833817036672191574778926
|
||||
38431479970964046727567763743004852907475557003258099572503805384277985521614043851234256376138828018719894476082350588818645577950394611012684611833003319168238755693337240000018585350018915519730175166474111150260426979555439288197580259500644420662584462370226505219503871222090484540392708784061634555322819803575951478315136945035089050800537419585495099288563894 67804686423182117860523917507604215553657604452078224211025262897479023192669587104858633721975356788476396053592781037704188146573432825073989745472736147830108115606286205614391168515857184270407055958208657771078503277517272563229595646511698829187469873551409698607958513592691080574392363728096745316847711998315435514498477193879032852005763442089512177363457657
|
||||
591633703940203805354713681869224288269619412637479378809424665008543485463430174249717770401832887157105313031379351440718734057264269414754937230370689887302235975346881512814902689794856493915953694284225068110190734117123095669721804191599452617079696458283525601786452206823437602006269919409802889399319584228226949955490171546665197244848619653292962126842264292 895757744774293991260327765977477247233715602342262237917469898290438137352275544204120638012887812989481226358884712641391257535921784037711366119165028588347211258051317920350574587342833444429607389748020781446894593790558562038152885538862268779469302543683745513785062694591510218427473317941312064154519533554072048523382977929953357509045401988270851289826817008
|
||||
380154793729524785146462181559249647251589814727289011264337959559246484428683711709146510612566787910283937736625519901106661689860964724755281714586604278165800087490737800779620172309007505659950465002906539736900691424855896944123934130849345585436492822719636314020026094997272361374690216018924253731831189047040576776108778639185855166519349006008096418032893025 4866607888434361680786103702147199509394744851273618829523490568828814288012735754226517552931614523363862081988422544110607954335853466233352021435686430534263832205674125545113159087123889037895766734062627158801374132355328652886214910434587368660127367191164213630790285025118431795985679147267475236448487739584405344587904906484137194457385718574956836895709061804
|
||||
29095161346895956459799687175755155797489703058787130885163272490274465278208357989444317531569628278007702296140078576613061548990118484901141219242507049075638308711089873489903463782889675347477979327124601092647531896966565131767386411376010882106191519658729488511723304899738463649241620975479391170027151104616030402856529974640213879397881400901322673146457845250 56105801601612223051319522427604757166847686459178872003400702742599880189092656160094664940520481052176230684427616972704673166303647161743057668783221142681468160173854809098704040158485136404416916944892444602981246358236080871384772421635689813056186279350709111408978624864819875611348652884290067192157511385539633960233929828218933211535079494020734529786123133161
|
||||
624616171753354441627587754886445969983498831892254649767622191174730208059460838407502007149118760694975915183219612386838673072762114961901896239714943770240748331245924865613817860806231384644096750895955406323795789902698671988209580399569712921299453302356406738924354491423172674090202498857577732139496410319741225797522837785641659919291047790547587744484609620508 452186182040768211889759397068408517828296836050678370623713950027962862034504348388911915813362820499904078503408886445467956945719119546354265773369759883101494213419469662738402676138894685632748508074658456569555353935960428856125735111546218498858150548623539046740729033104492883235735806022769648405421927152754519631480422199418027702436165829662275143174719624122
|
||||
9510741724545028115882321753044649982257553321088394752722536635566150263749738050242723082871844750941924469218439195509416066869339676424997529668994148353100770116953865901369623526554510662679511569846093261681759362949383282032821513188964864239325174126447109149314998401148186534841568228915103441076053286518812402593404347269488898825538826666244760446017182250132 2909883969893627981450239523572672533331299548798311495892280609599461840142515907974196220058787009297714701705418292840783682071002829332532901092832521467744392442389710578659983648999852141876713167583822047220972317308578330920628038348959154357405974927079980647397119663898035866370647132913654663106177700949091795933309563194665774131599985405208042173208483665200
|
||||
69234089808523613784581605605936996347307162162150867824918318199013557561916336129612126244748840121768415700801021920135429787406607232352047472029856874285601181336483000006786143024351416520481277275556799161307290429566583739664485011445954690108384608356415286100453652526404465467477154114207007152412831616136461195250622293649272722023064701538594506441557049484128 61283952210469535668615799499499459388103957922876328655437160138057091629032163323033430679479549136282794798241729463458444949993388329823653645152362425975662138276843966336301397218803245923434029399773877464771802417538274530727922642625846907679521420712782448092235793451896771087233135251645797823130973168010782104353758152666769739775979273702315609197647308667011
|
||||
221454213784695444738721611919372151648157205790317572826913695520920664737088271214310756372786059826664991828006670525078348455914531699503381336867027464660463590962604647153552171978948655191955649970920019751531959256816597020657686905353737333037379514683357616369152097046233368006534649338717101417358716245536700317818080100137022437589514353379243835157049397842931 713761208466312763127079248872711529948877378019121260541399998545609396534711064308402038273347506851468213196479222555528805686092878801403508185910824963562378205279111125127097491375708361458773851207279941699561367523419637276561428631989713249897759605606333254434372140217620169805858422445058159116544072454885208248465990885984395078593488001449356812496387829309075
|
||||
5541082932530467134654641936025971798749716708328099515505972932103880362877066842278544508512717474827877444157075732840513282927206156241745320425912198328502769657116916130399419416195766698339584580114362617777807445955502439097749286253358441674143848594686659539868908750966967005571821398815978714163785024937466607799164791726059560148903832136285053473332527544729687 3293170038838436521452110270809483388110356491409436029999769897869861483702523569962189633344563532421705069828048196849417262289702719437766220783304283286620833289892382759460126615158567400639472254137133507282026243424150782431713873057658448612647777493322464076081838520833287386164015174631827851108473160968355435090708613075435932250117270999768302596135840494875904
|
||||
70745711644222836183007658254759218951443304877204763958143404869982834658314546541957962119133057082637303578172713204889908156464168530834944275627824840213554748381099521045409871627879181111279294748132127255233193826489705485547433677149291486131117763103043170393680890257790953803534697218023848729551403085403754763793329857187766981131808662045283987012124022201058199 83087815988291994827145101606792957946788546762763132023717564365168330921227788586098730646695254926573833457321573830531123832406056055626161120821104526814379480259101848035997790999505669654128554447998112587690287248686883570642800317235941454100767800971744769589432193330965082106227856703232498124537511374648019743772008681101729310233470060805214527975293159629232521
|
||||
589420990290403230536863939506960009686580568563110814802739087466122817919664427848976718619778623902339296384190152480323896996691424074217214789262679547943676248607381104957618418815765091805630438432727976414347636501326252251678547478484431507133741956906783805108755008804501815698634050301507051172481248911073417180972429148234625673749865277453486903911135961061170817 860769928343888014667760408879519600584795276574213687980531408889404839592230551386225892162672830008152145875242328473997310366725025728917720529884737940753274920258362719916863129485707779743686540294431955888615129717590374122457843158487297366569223982971553096627929745687192235456532614489758796291222677014447418619801647522165590392741233616349860084145840297963069235
|
||||
7964142571512125727446138138929865838061279831405862916341166251965426061394052606370053406782085936663561141185933933522156913616787925736151466009218058607497668775984453746147674944674164687286055236719276823032263903409532039849508240244050535023338031859414753486704987731730391956327442860295966142704375972269864987516768224534147395669560453568612247922658485558176424169 8069972602258678278873124943666168963656936471807998328024925354805507259749153765392181809774171476972910179644828598295364040103849810400301456828119003954144114192596248031368011858666820880985372003225981587671171409754795244750008085838875651887994143551897257389109440362226969089757912801776234827295389348178852557628182707745885484275973689140838700155334807717531267026
|
||||
48351776654158357351589948818820957520319811152651373197581484477206600456114728480249332548810520372174250656982580572390259902201131342111495528876645178909644323643758127008530092919938355227427395057110402401540547196859614319045551988837795550411670105035646017513684137771697470430925985218428124855868499231281116745097420494079891415207223637581959678309058195697715041741 83201558105090214854411023669115199374757091090523999379052799343918940360715620325749792660331181349740499855160326120084193158438070542618098351139969391785551163644150758236918393303569636447731785659405909338616107373437337136014215736178609410001251202692456613723446043514377756313258686424599621180482754615215124506784321324193959986159683147080624922288845592712055496326
|
||||
810994403696205013495666389826162266308845970303041576607587518412678287699028613839602216610241131302656444008077048726644055368669880936297768203744544646700415478323272247592020616839164724188510890923714152251599887902968256082359534161295920366098823474155532950463239209256405102877272816760690764405194140484270974984016523403873005497114427683987362277826718737913925797560 604619471593324350915447163572307830106050906238140770317700069086288739370038397507836252314509679634087797448910950868760890396924724322600688748945315193674634920806792003996120433828337043662078062092064554666426329008618288002212630846285763229887786279464218943786065700289242041272510451224426885810098712607165897702555044463281897100865678888875808721337217139383636318864
|
||||
1533405936737048803256161004935288711420018831862215619558557160838088744306784437393114581451868189269388759206882663843751701967958763046833970510001023253229286022335726769328265130551164742079135438361983435412306170756416373654623190733144750169474344036564453562333992112732331900388240001362397336362636966359154868113905887984873617548770197019331555634641245570268787195759 3392040753518972700153340977110039114261003856897635833029028792811799582430917850353708017194714500304805508843721999981296350571172354591048800044917560554939381723365784925408947757535746876193269735860142503521704063447936970132752503815069732256612172520791762891738013831240960622809585394082757256577301502296115592429994926386931724534995168746790171714844832407370390184378
|
||||
63226783093606768645760823057257979295111627285944918094060546670794905794027288749952063138897317695130672856774421738364173279373703847585022849291667319997498546176398533782680312532390110042101534474855490862025861688356066365119177578391734257134030930610733258999832779059069285874922531672317375494878795503273303305121918097182846318278694433861954634914520868065978973098314 22126846945853850815138477261304290528724283728299672658996019906561587888345749483560379569947662165123651509697887925610531962522856588756314884897058445004584791845080154171312669191157295366788871667576490695016999099956286483156948280962663546075236152080302459823463743411705247289366905396135992661072403236668017392066138485699825122115768035442998037635705674150616368975005
|
||||
514139207923366313625632899984655290445053336635811573385268770920280297962369922500419850617276262107917659358934963344215455880556398251468955502767677452386106584758245380375851355949283678874961390432648315700466905062403914736598696945729220589793503600220446925478106686110168501729561070532653882725953006104132073539501119211938564270617837003144236210248565367290550944560543 865157593720284368103620716848910001626139180402879807189376630029041545689666642687465210517053324874269793031289486257531469471029377405273642640979168128149553392019624461778561153750112577361895921321848450381240728061089732897939252925783530918498964782591362653883209534090471045328972994928620977543806112165043263343982548365285620092923686030786152939222977389364405672198587
|
||||
1120936078553434402957720446729989702774678976865757839051143245446411157960512248338543582043692664437689159838082407147830714169530844076996241412892327165501208300212309589769749893293833710591237414552074858557825185080978934861994264990097811016951223347695405139152810369350942542629408699305412013993372308574453471408787581195357350286577619035500635002982345384459454175810814 3375633600393263353900188858745908984214224605877726899646623667008109126994079226932818408038590366807546861128310386221453557639142777772236694061188714632359111863187963029135114746148941957793687663953401991171624571194187070416678208222477189437435313158442636060473878509625785606254349835305268930974910282646984408564007957290813107363282735662192148898500743248191034581673562
|
||||
18458888600084821854687513929843072571967318855143165570594092478100406197293880445437075432068495960804653602172369861341093943864971160493620807825311462916877493708058038529035827651172234786917621514166825965831694629787542908325361480323837825883689008217116867174219194632446145600796019749442438959740698125536175472686867138902483708209145495157933720958118823401462588591533569 46900832008454104403016110396776496654580776855799751831348600869633679253751610027001869037926634374981993897300330270656889412259916731184787867903339162494733812044761513433820340841388686809169164292837576575955582013920287855627420648597110761357607468504869814416484031298113231118558421868089672958718473497350820487684075350201935704433215394455559432316949957243702237275860563
|
||||
947562494927695002581769525122636615316446509906417682264812111832963362235457431092102240676143550148430194530665224220159824847706026467632902469383805287769119388474523023183381382441305478424725219508374933808734710934777894235037028554373117044480312355356229118130876682771873820345804627599053944566191413051700676705916156090180402124137049102981887112489987638612153343528588384 649281745115792926098713068031651863200826843837397882464416519986069772758043582439154417054199826386682967743807642643993210794896730673984082578226628592822378124464992299191788750592259354454478752798436098754326274101898002690889346773533357504337133495848388089573789246538426988345029230989886743656815604504064839086172442281273832086953772120682667905241920446152549618764312150
|
||||
6203906153552788066243816133260819996234737677366911217601116260288206371869379110964445046071426020590721565590725760996368248696317619381985447664392512094978093931488694300320417452652828147517587272775041710154623180688604424614609017916724547733170441469890688974627137716048488452413812973480467744715011258384703155968747516505070176443715849442319417198491466908204469131588215400 8731442004296486921883116005147939007219358493463462803120610400572532894562882552878085709519405538779646543799505729405799441880142704687719350924211553311387572581171848622272862683315877841629463016388526732350774646283640467697556205769435640461186905023989234481823142131958599916536075942622114126771280971274728389986445174019741167790307831187941878091934720224941951417513408465
|
||||
87914044879405147656882822099171310563891815438742246185532428823566309961676127435849807803495112940259243513275360230352152006164492454865606049175480567774795941433964318153037599806894103099320806916151382154879776593388255006930067425261452649428465098963866214647095178749408365655101556703741726913523200252194600579624660984152978952456254521229688872937012971535524353078530546578 18557315425101430663761159482138846205412799703336152800010616647097086990268710389357360535900581694017682134166776114720924125464511195894872828753170173862111460380283573820391524040746523248166509128505102609259062219695273648798053848564281915324345278485114298111725680186555272907312637342249868571351726459075791572681643273310307240935298931857965029640517748454542196329298614581
|
||||
770814653048159951548795065861444061798754554194307637639627893928174223842963166774833983598352601735963069075216494085414301185339888298482964515903628624414543185408492227410297775424933481089766971676285563100591751200701024859524478624639824241809295273356522039902999630040330573142959997461843934489280244662657552982430972406684262843914695362007507021928661947380637985926540261291 356607762290078800711760792471156401304707774800594718658007560912633332453553676469544483694698862277107919514153368965189080285201545279786109366303350688641805879613366008025696810163299348413402693091474521567253630000528344687177011964680495981962893992163131626030716407093840506479923663421303724046827754579902367809563189569660391785023363295269692358311385382812790337380495476065
|
||||
1724384035161820870524965495585480026034395700212161449649450805044221245867855596861454575192233837007580027505209959536170147618472958251497885270266941593272837424654444568175411243242833228925564575968334234066703526463774670704581501839916347036064624131603421984122702710843940460402836285123332596531758250418025744148540090921514108906069989348867305431583777011444496389198262085385 7064452805172881661664168459713496797022110603381228124158919714644849453257671018986376878319455805922068735698552076459742650152333399713838408460316995506777941015551780759297202958102740115685265335200558151516583076231468784941206210029857866331555407738933264579854382481870313855527598491034101192900428029615478386957741752134054516109464312596878066299534918354183583996671420322493
|
||||
64414322962542364977985488584768367344629228919016425121880871453305488545373811906813010550322117316695649474277006301885006624594707677455598510758875062221560770971694486583818800911783867634687673310297661809540773109241480179177524278111889053510804678677154440164482185130385790999614385755034290372396644304171961383950041218909519947050795141906924355140896322006362181806707173607522 66683518898883224205297046299473042435620794671403368663866337902702855448736510588152402295011186857876354130693117601723290047132080682414127386791594103734982179256522549918074626243933007725114256397569474228382390295718298221425724120951269375020954653132245652087115895917339666451707654801886151636853801941308480644951672736265841755583741058029576849279920211228250788775199413701538
|
||||
367788370865898200941567495798699093152183662212334073123906950416939100239932799917963928334401995570766528103721538292730095284633990164313565508264624088251614880006540392847363502446322945158782399674599231304346913268356734985537329694408923347903791360016975056811626583499510201454574697366679827717481947100556780263466634564045403859290925337770476184384617807917484935025035543370438 945851718348293556415469647831442795123377756856731103831559141982305654440072358935666018105318561643217108486118816325906278652426087538980994710805228951446253137940108503094850861369830144529958282814518950382118609146885500391774704236670139727317357390442495492822963893413912017955191172738839569062486031137705812580787002158153990634124409989912005203910200418272669799870425380675405
|
||||
4247976380599282385582872230049669238418110287620919226491241612184310144186862718123427555662487412549616095320994749193995823217381711862606509852068835638588194903135613367490276097790180562942913685474866674646316724141583094553531542168230539073615591019935043762453923385272163913957580156382588790999791173843515487821618553436208093861404043485468867270863477324553696048233891433442235 4848485969796705481454499937666898823514209052744780180179279737279256060586753350219985742395748965686339858325996832343587036734341020298082760724107440955050759463383810063529519692672976470421551917148913423271404963098784085829018597413743754576060117331712978525890578102632890892354709218560688615721440211300970267804695905835475832707685286723134214362881950786191902486740198961248875
|
||||
4133597842896757752796153590396589583707630762172363168393654585669866942387121275350916878122480710287765090198226993720745851644953127927587377600370301778953744579505864200990447625459055673799574629876869049046896671016198236297241485318816999642267071988154010916149537859827466423769039165606381686249967793471400517129482881147255002645679614708353714825523831915792765260659547153080700 79405268574909118065265703509702926071679372891106077550737473190867929766585691276256569169407081228645338146937585550929513853293300325124333690106967137582523984283230225407427944046895503257528986129664646695163129755316410799010339065921214685613355235332923698689682665577876966447690811733604403071580236432273189338576799566359539175753471094828941861040030253339184458369000930328625869
|
||||
452452725617933351395350940342513732210502314283040853403123468841293046517227583663579105146425428084653571117772379261305005087599303571673438054429049163265327576383062484392124464313208204328050608577516733049770806717501844963146023106648085777114896702795326448950890960945606467920456032190552612872034436298025916487346781654998447907526531712075859495000035883039912034607940677295244900 43939230262249491198929997287686230759479754101283240222287462594618858214480298530246698417612125622850830771661970429154031804087273138261063162236208765538478738169236115151876656578980602876595857821430714175439118873071713654383401036353117962984981432629241041692717507678003031049384954570567029919468748269160743904479749668393341539081716164141473653049488831682289292646496058602836325
|
||||
3383602168931384580309107393866827276833320489275287959391812927946322077420871871738825533502518044541555690790644762923329532178231934296844005320744614811154182851948987366310877045935742207846059451516307628953792690726520963067508095743018092612288610073328417509639450250695575555578797444681742982945392858181017484447136618542005798343436610868321641035672972902891012278106448461609222684 7805634054193260937311841528299341470229895632969082730160048890656475480601073740864068432089510391739446861631523897968678311571083292955140545146226825856864526332797844366943610225214203536576619396154690891525852728579739373602853192599064672039764981114932007169083495772991110097680912098380148226895065329832767176593421943389894998307058761270360037134733191388362793045188556267836026686
|
||||
71482207155388035902146052205208149623370875483015811608133586538510817694871926483410714172612662250053996052081504464725608826816131409120440575107767921583938074496583067802748246813002006180383418176193954328321338207199089170048994538138702323001983019842015619585781359195866753051711974989188874557773974975773963732253865574270533428369552446458591922575133291536396115720070187406104220099 41228147900682727332242388719731938193037617189406338554616322090003945027253672453048425838528592244444215460665571936715109935395580304839302971406220832904111767050732077346358443016237371378643097136202144340745625860241094273404976567827040642252372339425561956329935569370127035785289139317222494955806613143438633461685512154688042246130165021133577614324186811236984003599429559848167039358
|
||||
477124726745138472926089297862766081288412570025697077009389109487799369700946293000848126503429986094491597768703326926660612303799786709756349947443934891829989850219745790142422452945471801450921056910548108122738626623380248518039730148807456267114914998298138287992730795418517384872946148817581881008701093190629172947901041706856395218763397090491362172982801464034993642014094199435440309922 127419479436954827620250405130258918468357709173779437993857818237503524512606073690815209979320158331791469287495481044550985718390107184145892465314267060854818594573410893298305709964318522374926449545367999827996695128226487877276745283029736083728763355535635271258718674950956170163125342166681334148940631033284966729372956759381224614296299184192018561299357791577046134571475046306733461900
|
||||
1888130621177632091075141155204507491109988416958576052702533785652592707408504119963158043112644382205373774694119016758184738308678058386735528305831012406439728490425436577550649999028171131487777703145276361164593033224057319856805838179140123732045536662858643863011947273138694027547427092118725531924259048108715575218645237300159453342722535398695570386504762304619397729328810782047679000787 1133960136525093063633673362379885706242243298939507679217701240593711077497936448362886734444599615308183473561331978309463927695338889969628179789422754269126429034864150193037593735838381946055866341329872236420037139636837804517693512234225650558718160156054997654686997507209387472166094235562939450839842323128016748385555076655928911717851603373603271258451567338900340378867309209827201874039
|
||||
94290897488565328468095285757659855541635455101967998804628356975395530330996595804804014695913834774955964207350007141440095772429565561705534983909143177452004078970643104027479909031155483606239399601366154886863233886115409038996055815842072461378504079356371645461791511723246820487407131402677385701303321552754583377766710371164756678508457023656262409449774023408720174425860376079509379339776 71297924095348184213660307042786627800939512177149931394788946448708446844745768577604235304980995816417585248964694091430988875083169735020754558786435425996984070616064421563167292282691370850986669822439534597211945981246502865850845878475369619471894384445611364055336162913775416824795574485768353087272543769246592340784480072128461212423385482534387485963444343819987579757146151622900858850303
|
||||
810021355353206803121326522817670932966912769288310586504280244321373160675167889117452313362516328770511054109889509956969081680694172982824821643254718866549293861452167379413653645830791239015047793428143976880738612789127288675817555628613687808969531438712615986067423188421268961056043496688825387964456476337449300813717135356543768935084128193052116841172125883153242075056504563599178782869740 536584565896795966691075158952277545352689260453956025237644707929865527950934688339757861432561212030324990093540310471885272445172100292535850067718193871802771178822858262759036957188670498660432783522686359336323522758948136501016585138161941268063728663792674440435844424192698348291183227738082280593088869756262227341243885974394488947468212925027118643503577250158250562073682517187819021171923
|
||||
5017263251979021762408039302520463467073245786246335755690446874703250542838738198253177290230958039167946188465015828791280745861191446181503845859314897842786299453986677395412237757554700194089038768325830024192497960644387969940121585209040669288199230150699004633641762955443804669834227697648316554478879387062951255652092798156768803806668343515925022082142653678098991725394634382422332865771889 4195409655203735213525711045010496199896233238585187248458657608513019224108425224842409557738586830306161818881628258234495500562121418909836263381261004040263037513479090164801794607280102794159133638411910956498524810797112577677537188616630384616909702959946813481770757621286910425770512866590877902861531738242747801977704726695355444005700433073274643961264922805363625595986706074828049386048828
|
||||
83898319422873313805547111608560055308207824546138318541804687360561027112033327392493157395631575247283669488222041869843565557972548103647781905211489596678303003095360445836812782220557587823063085825946759590646808702243429348843975028612234537974166449908580033582024139740236620075450926292458213262139618131876629400927203312870034636481212102744037559555460836807953865779970127935542612603926874 25523781022490351828393224788955947834731199783976274109016484224491967463669915899797353633679474516376879169629665340874378157904368286081842353082494372303251400643129390476848832129616451721568927621080443350544852612833365128009327272866092469792365494966687802258793632200357923250893594741175448079032341119119057618805765777415279254175606925285485393009597885667948897028477887270891349448198568
|
||||
434971357277338816652597523215695271797312476074372373863322675797204011619564195054047718991912898176102079008104005860465918999379861271465487185016501642671805854502945548082868030638170030274885643590392119494931806371179217828376169922859507535526453084218814103207294988519549502740608909427649587278224461026509655866308041912831545100315791490940225644704735373811564678154567965587153424919222607 69129156341143707205925355377025117989634570305863893043928037061113113745204074571076207760476074872487782462299930556604237256788078312500110638267656101869602566445338136972788074624883137514985433950845742451278024146341920806299470719194754578477532123558893002804288393463436240407385137120830992804615256022858836329956552303970439293570851266392781115914787125618018989740318834556867332199371051
|
||||
4288021787113835289456869787948408493259680979499980214822624003288034756559353683003305687895454400847339701606416970116967756136917453911442769671718491613653337350658213883887515738469764343653781352956209174266655408258274909024333038226458109395783457259474205174618049070065056266543355719577368905864346119799971725519642919115019545995428715243147108864798342320587640066586764474246604891637699176 1020583741274713629454682714629823576321735972751479656624126749595535426665843383185889977324204065409358121846862587292174438478103124436465957004696720218580487952659211697982385631371996769137447442840592232836349862860924772723210480232235303538024133706517797111531428181802682017283534798457344658644688363071502962278299694343137097543220955021185458108717449200790867223321081537826227907609955128
|
||||
30829807471695685025953296508273369347468374253192633015998475629715674437781917999962632000651974321214666911170194697839425851597228167506245077098360528143646972472362547401451129912422575282883457416938252528959193899780209196345905519440251838043028744159876829239361271385617573201064452601912989356865741082232441277189964122059869448616749649204937144457609402735516705813272130784125847595839032870 9862413243467185841008853459611684412025140237364445124430865517079060796890104090681974737210033789927504761751527286162845820125669456659491286253015114203085634350822706814532267190430274348818788302536030629400533288793714460826200460419820108495382863784282952498042637587447711269440645181387778394342126645465036394793432387910471013745617369376534217291641570335233917812597934710436547350832846292
|
||||
73437055050622384069646196395108195805781052101071101620499379739685336971511785171664383865960170813207626674516410782365070460056864944616847021468245735333750463722402746970154049489277593378200169990983784896535124448778549461790292840864058471779010820371537475534149943646844701478487189498249100200779586117831350361563120474423785419978683741329764508184845231796763095136307385469648015201004480184 178661881984422602116954148000730911343772241645833398749723379789980375161872721651939887866299029439163143551133061291903003254134273876337663352562600704390014648778418448149466009916740648695623972835590155708204402000281479891870699432371060789366841603197781702754273758164427127629450723005481553379348184775799772107507237687187075105856535961007793194498143378933336171238848123739015447174107467093
|
||||
1113683953092356215718763959443852006821430373234121345612369881045711800428376531261003392599146697155841336104169254812764826166857823174964850561407971418345760355407967263193993635341550376250712692608944841557336610697853035028645522152028749898195053955288293728221976543618053822755011857239561039655013365186200074065732718976404499776364181955524051917184336743453981169082179852216491564519061517517 173303688306483404191049989196862925520404579656185379594842861614839748001301472384494640342835227565618729873417186179280580320893950263731563962562199573357764268545631432967437984771523171093468254514763420906722056756511879345907757542766459988308306658931158229144943694401185878841197381660458133739180044407308024175754184987232807964575613055294695520382407224129074137120211908585809651733659534031
|
||||
78292211213833686488781332895144622814758859471243941465302671595986236225326629100055284612765144492591614955549899956811176289631951249419854383031500484312569627090433696395864071503980209052063099614188076307451375338636093424354501165628455385550293278185880085605784205628253211773678024637618709498724750845513167417962051533048206890238532585119841715863222117341081779921725536167747475186482023517852 27120667517943875749394864000443976749230499319914324206590784381519066977814843659783212143165273753750747120859034413199363720856294415755385031157143476835930837979636355812862846791988058385868599070351970186338856975057131670635166241822566391842665226192775415308961272925332458759176424046907284441424908528459910365953847433596958518203186049991997298757980170336963030438589253361297665801194651384794
|
||||
810991534731835028124795672338128821972736758122106635787232095881874875197861988361517009063645337552415562867554464000885544616166611105273618876571629489578584415274088718337257932703325348703745432143461669279710699411190112940352372538576780061393368510742926929119754314771615675739757667658617995015276535702260369220086885182992264153437191297881037317328022056539115856357457951295512682611961705324131 717001607048951732503972135825734621924552992370600441774620007083578037829888001323299103493231982256980617360657878210213394945193949146722139673337489030696248298015361296350386707817071465690615324560468551617543903748725951040715626657773787977838251218641086772377785565917208767772121480633189170916420500109237755190912413109965291755434096312483070102255133707441704963269087967468734384342667953379230
|
||||
6158488360879272671140479564766884388337558195471874975590991070332393310875727202006589959308547447350386951617668580703499821255690333284597541520034161515925385564184324658719532028459421411408348703304675055645045628904593897139515770950436387662542277085893016680663393204908634961427641874599921647638457746533815090606287808635134827006567539082526056249043004764749310778172172016573585506989929608497701 652336129778012361981423413706203494103804735097081866752340034581674830595741146845641807227765015243061297162986820187974660747831079292619998315925779507501583076360866719204053193700889339503763967060550324254574283140632162448002586817535218741673468692131396472664995286203434094736990142123019583767064321862709542471955914297053050351596595709123446310558406799344601099332198732222792722505608764994154
|
||||
66753269912599577957406602399755834413358391141132208752887589669363082791809611913105324054311425717272683594786826362156813444771582079876516736162331177492567839776462603962968663470205496266882697128405411616883231528544068836315192870890731613152743359184072653794483266069758700430601857011124721518756990134381256163710040031360701969264296546135608637394279693562441941283082496493870951388309032860410746 66267331338973010242422676196229618834732720795977613733726971154137088069088134196646164729678981828416997099735807372488176888826887577518166643477821824987708210541724210940185179331797157181032879763473637881914451935969175095188970896421184528149539144900075076935649333253577594325235994520898073526246155755314206151973667539453846986895998166321818236673471273192853353112164979204037834073546832085024963
|
||||
189367739114183569674954052626860911934608113341676901643896258047033021781082226241222688218829304296459694629209121411364682568390585254198223810976341289134785327493510415352043733702076811519482358656778236972387250234594681777137295311054670097203370023024640716808448318407351286163443910397274158564393895985823922087146707730038625802701846020555252499167306772528001901492782548057898488497200132752494135 721180669263481773928027816025543882936309959046916982295330369247847013823273263671161244509602332608724800269744981124075621236623788536612198593893825693058002751027245272292626688367140787025626071770049476474254975866942545449030303946161111834058194403360546550594887871805013786137274370618500434119516798201130757694779208845790698606419475866457695908780268067358110651675351207502470980691170780302184929
|
||||
3846043811461153482863285708164931181123478229733742824626578784133397612230139044263656610266568891031730558981728100406524346602979214641491159547803801874942877030657397468292692993377328653397533801549856182118977492408347681621567945500637192049732022561811726126304297884682134390789217534532684130389281147798916333930092586971971937147766371569732844625743100693820446121031924748533295047016753147575930981 6435639935593375867017266783371627794266190039655452617400529290007755183304462238668566196382566834634530884314468843344022291881086224623272416008496383893557611517626953524804430139202677400457109375956789425302877308026907634364834736519131641816784489337856571664068221566689951644280615638185058758615319776156893365948911523842479858975303993337621055607129491063031429406297705021439565626745939271407815026
|
||||
9561925777252510676161715219958038765686549906784700432816284130334446720393806105548210722897560921979285134346543760640905666575192696660990900247005484749399571919808725361740263886938675390177027522103845654611175642640673013227579952759087171593970425822908877573519703429175289588111756294755458506264267160433678611668498490161110957262108269913816976849589973774752610828222799705985363963191072894062217636 29581520207981530499914585407055766456358255580349339899018808720335915102198559662458903431521603281867311455480538026782715134684386060257160306046809583122789090934581959918533450521222435864229949272480210935731677777360496424517009439534599715594292702137304206818793976536526506742098859253660024976745346956929805870696748867190004195505144453705413107479363620316089141917612458954419907523979868991866493695
|
||||
231564161626247207685877220449750375562778199150800648669942899304935028181540358250938642517956694679610295275350765275910968648020916756298063512297342872675957528379778832048606065031528564585432571125811342566688581297659228140201898101470521097684066759972797698651957682448075431596150191218176633105186228782176273375134548421697274289040473052202839109157484986019492148291499139790091723532714808674121137520 302717947129099463914092448207565484113573795207922413999656152081478262180558250905041180862520029753049038401802020176352025744250827207416340210074109598867400766577253066970733286095684112576058899657086662104972882967717251302868225296844145682203002871481987263177633609719732229292531842963207205477152601298023746400287099540710431208125099255000065523496553684548837221858144899860837867921599187009858056249
|
||||
4291224042325943929456989759806540741207555544665486440126543019678683948124219780471323509069983008031646972291196252857341072825852620479393717419299355250748352255728177606086894617823129838263609617966701309310164140118305102003999194293327726316813646280695996491014123228501120203343926833727253974351861417096610958059673461904077319095353902432650717106006003835281704606761228398355732042302848180382204765806 3901053283844533907916451563309740746213078967244862231424626205480212682307366571687146232750517396769700348588976972715843281052808515503134583099105191738351737197754152367252615684848318134392983285713334631679106504254388610178461438718264478430814912687988232545796105599725587525616655297171230257494957670318056564789353583572723478578193030505097601445642695606489804671526750873419532962714049011722434300710
|
||||
86877927836912817249839821611830820929574231328319310339183910763287557644859275618997789260941619902041518798806589390164966128141733053400867767981110174283207026302386183583908815083380369064849527454547600931901928810490367243462331026813995916674474755918794736871411034110552908309829595666643100504240424303081409575739133935001200524024131742373696949861428638111256801883657466963097353966284816349345976266992 45745815091027612311732149435858684148686493559855403629530006448927316946468377556515654449847064201808260746351269594925386779993499901878715160886131660826613935816350375376994681266257961484707279700204459789231829572152934385175559601448797731347924111043255356226614840350161501158155924304036943486761611286142882818646379053873138110621266669221537691023363156161466300238708194134305824782770935249302452955195
|
||||
230386208362994802338231239614288024161266447661057530932227755355827522730821923497959718724472617067933073797973804475426481750829512760918555212651509033533644035109774458958219265918752419502899926040448898930746946570620865323260713856537287843649795259604969638618024549410747783943278058260259821830693940433968283409781638279437387885347013222474238109331861884625584712085735865133108973440288335531530898560522 844713553514106628670759239878119863884941293392245758602898010184050257014502747379475739936691223952124441175680077964598316026559041308211230362835503862717593224810273405726102184521609934544385468793801930070222872029975269360303819362410157696370414855878217048239955979816680367791531957760491421234764979713710544608836719098834485704291047243561228084423382272404960827240090502336488345789634126150975250062470
|
||||
6264486730375793377909571152309597449048619556790384522863555605917214918526272211560332823613970401821312150112214127359876359755815489780866411495177992558229183839343489239385674924842883664111571855807950621231438908580608569031707532056751193839253046742701856232708623147007382066529970181769402991807833245929159919083409791187686727966640735759519495032048296882522037368445624861437144001627092759871643307760110 1931923311504465128487394348975691913106591541377188127179823608465884505719273835340561618601795146074613501084456160072076609111556321421896135521698709163599246342228537892892104674742671210796388570400221373494387585390932381015227103362702168353651421427821902095611406705642954652851149548419784788655083923636038232547099704452158588510673419415526255515362612161469399494059281653873525199047137312337761543659077
|
||||
16260340276477833343770883587456288125045599819005815767739511514471974643039870686891121546723888630010273671624135391001486891974280631699540679594061649048122800026648758557419416970354488891479487271315843450522375232463010130304937668519618795742097459795140886281741793865292416899955258790652822431541093811603002598119297401599240818186278219077767314230447149095071050765144478957274375857978755376436753870387653 34912370863089533319256687377479154678302904345059610877023298902831030522939520372316838300405742974827791684615452344109553345490856515494292706221710796095364792257516796255305103697631714744126534882130854911864663985344064129216969038395391635098465807010252914491319015586292567490285633932340176941051254393790471291639719065251655464896993397380650265432081053722266705856393697753622850754931259691817658666202705
|
||||
729152402245593427375490131616866932949702259243135379056792413550400695484789101522166307998917823006784373176320271836572502414301795370835494373121595148529159070705698591609701952013011720095960572339848682837730412578229641047036918863557624239959603107456332357718164303358757985571193079535271008988161790738589224529321218717719926221418272756022055134785558702359829804272913391402546841439950054589870867463731898 217226986353700095415052607321772161245396998052919964815838005614859649789615387680665038646101613308637346670306384041535006815431261173346952757467995554670240347029444137447359595343669188301147589552300131890260470730894309256553599880551393314733746345365869351417962259818884530801543575289675963372143282052269595093632390076840902293857078666552732249750910620351664980006092983066726212845172526979067657633527601
|
||||
8477412447321141788949240365563491703721015396863042629393082978303283701401504266279728307477757758639757004795441444285594030657038017589027330702425731028709989835289315790607987854258045589479259414478395563899412500326123371238680899692319927004722161596613591263211117167304410868383480479770456053100254219741158324248637607544608907154561068956370585397367726287371443204604457010457179485833510484447043374106323394 4842099057496679903815534380717487534816478656360693316966267354174729681476602234767398527143027707845170566672774592975867021018009302998453358547694446833226560825579318820858399280387362194995340359927712617003047744901875808700277805457172791904099035709941612990658593678207890689727630248742548556467162489325518032402440519347647811571420059428467562785257357238790912967738868608483943525652128269827765159020320080
|
||||
91285902895494584162861938885699685857835686199967789762508040583979267374956486551058217253617792652960478906344704619476732298374253753157834238511645767725522239803265269217720006893691161746593583330887273976553027496399702358562828700139781899324564842539276326983901938591882595939010943937985016342856831214803008327096729640025729760098817765946284727385606139523815519698613627690709337488882845948237219753554517663 58616746053991739183582399842872192882395328321051678062009061671066517223575334915880400958129955073308439563495108897786946883392858431846754005748409901389607587956115904089362664575805862963104059693487568912528104142550274990367297458556812275098780956019243445049875610511886128417158683108299242689507204736596466655304831245322452350867775096014748763121242706771539755063661604140865248310984192513567888039420069825
|
||||
826902683688101372597750771817489944613958565748439303556324316887392204119690191520753643756371841440550160936910748672538979220077619006588638378901644880969937078398259853753853361120399233896331888093113118242280803903849029188113469000633691665744700134341071439524677620809800853070596451887638328666688911225109346062856499054819877398293167283589913567372353081523683744607912692717112854558547140111078696374263302087 211620451997564994593521195636622100111839486671299732385567088838478295111239827360837572616734449351514742538740897211957995094395189718975628784426834322274353679551915477710783096936357906666672327304342751448721662467708255784782226418320144221649494171319813053342706061727498701523124428077401514649115237420964237125244060346212034510604189603200746828909997244609569538692688702385460413897659925596178512705020474158
|
||||
9640903006893597226754697694662266306006926663363667388913699158384224189594685974297961949779980955498909516853054630694539652578293474773715774503474099598608353845004372929422726284051412801924791329325352698767784317625669125416447216197509817453025243104402237376606308392516506343660761519492229700208152057672624073050021229346805008338176377534172197115951609135507277254628662896746221200170596558616930814522972897973 9669153418560369940219143367683711612934944909131191166299391619032707930310404003523182703722374450484301998435562942499041206911886893091105852036160554151479634138804142179169991096856723143650749167543910028456176777531765892933820408783607322355832356314488317334106142810336422149418732449359050202551833602511920354934553279052954882199700982914382009425959081847567011780648339165377279729457794827685743017248698685711
|
||||
18234234030028542470583215359446521870127005399381466418520097895528138110458123179472734711064413482171975620996511308620968618414758591516443846502549574356913304010250240575077092304828741787843395154570080826563374362605599254679153345583225087323602732179156049320263878718057191214863108413560891339961310111173429138058542750613932918576370362849991625289340047370556466860044928220424644597711665193515818428929900624259 16622846432482285621801586535182577907693670450539319997089845117623582529015394651522357242220343916452075770989392556213155668296356801675666120526374606202381092366068551625524519423365483710272103689838634995967998897794582281758825113594853221395801556849813657109430574898616065801303609368745538857862215810534744720937017152273677060360557286483707549261857633690791038805281509259069463241851258730663199375718700647156
|
||||
743155965537490464036428061165311061056852542329781303589956441483678980081406073444554018028219628412233417944725545911934822425647523933747830894916070952562741109105350868653519888165513010354710601874181352357532961389900293208475856278418492967907050522222380518455989578961506315149122962519697474488099284342188736633196370876060334592267441441631384584719417138945561589803414437528168952365175894890069002846910579731828 927242175937895129124610928153711143161172021549742197137842476749902020354021337803175500328479875701221573302732961527666078021457381406283466365362475935585096205530897529070634477887617850492192318886803609864439253572717499314978764149747205043789111281936405810191902148317182884591530360834785479947113134829644993613225684672877048494472561764221813854979619741260468891456246352899905039915423384239180990153809804567586
|
||||
9923902571769279145390943280982557723582448546543299286046238326293871929325236376502656295162426822531170272860192702360617012344650162832729223457227587129126295530359666220664712445979032674757845888255188600681619281645129301074266863367821432228305354087169242078712572808926657188230167013714092321379975158977879646671890332565048071122772243115322701461938054223745133510613818420754816834252533074586301187563430860090746 8845919553725772895317528028287250004746992705794527403514331876875584529794409661748092164673912327324485463555172524222645187384835609006636666204212329017270286190017272174417341299879308632372499838178775549567358821261980891900365035213871194472963240687681818504365331697713388745546539995363584978331439777247336712916858847765476127845639888641501101535620627865576503409269048031735348298932813088291922260174876199752296
|
||||
58319316074089593454114185637145628470336802785042367797345756714565557381962847460606236400400851461951703397943872751348813755336499261022532334008584859002632995913184577099799561278534348228789251986503996165894499009104009744764678398217001507613953723840005435203238635872731337469136980072247727610143398065538905216235604243564341138932264324409320559778012711467524041594369457580464405183811270878427267934090917837674410 34869857133237505371084547297367397565472889758216649403201692344789115788015562330867583879009423011930434547331185399191382862452069423592797556110771557996335576509442301668911013734038748380392402361854309470368038994083601690648018408264277916579178207150086427404332424803889773432575970791369543860306507072978953923930202044175382207516263574094911701275615515547689244457667604130775063740967411385576413643517610337015903
|
||||
751705121528956440211405805258045830571325192406617275202405638696433378674656045594533741236803589124996318991598752166814554378801274543365068795200744585540319350341188841625420604602248109092511446678533401942380279695553163399966443082634322364997163083067448837581422735509724527295195264997905681009689743238273164796984426725066836059706956097930232638517434301610325329778095960846740876529165894819858395315437395198889861 487977270699874169357069241207443402245130737815574761157268814457010978648430345425966087846164681433511166835399769655620519449651384727912837754753267915779066415133155968950973490671458787554249722699343680733666392628872483582395917124066249425267702035674151738381179641519280398924587649949684363240769179441465651079766773816396432136039791263459632429602085505573769276035958259955290337245453328417886638240627068829687353
|
||||
2823507103315571496758298667824787715644334415652405593842571748229482223139286418778183583324539071767979901955220328427591935090206646274628812994634095415848850055863203824426610269433049528601845533080854275839688160732263836864257759735846008460742479954381297274289255960836626741366902641599810132455197653286660977467989470434979537118405369372119431986397617189079744914064901310324598836372303505437330562654535118614646761 2251757799421855299508862699074283258583374477845075063623795154904996199550177352660035247890427739601326884606181857528233580365694628505824779112076298653203648281497554354300597394831314520277324435044124567510027092780533675628301916559133253597539688784232428880420231329847323016469237898507312695704300242526843857575918990206874744298311040089406339422001425571419824830224622578209997551617756676568757256443247657214827918
|
||||
80511577606692471271631400167291155085030790064220809403581883205909258611229758341354872522733981971697783380407373920048469354957706187018285690539568338319233443241585550239474285405377227441215596791952451227497337367102802993289557305407028165598959923328851346590898411307516239584030945409947415314482582338553154212962687547919500993085800144115670108989306237239440581433186563034484799538669772380704408184411217003294945303 28093199553104499390279710244415148776100247483674155999158197776056704882090489284374630087449621126072673150814943287595041689966155282646480422513573008293733796954466466497640534397898571355679881352736222257140357505074869885841876988057393387452882325307875014754247427820125136049190434102537041160220310402307867352149113703973274736150254317572643611108249823592188060297289180049950920651876437198648148706958102394797095672
|
||||
249890930803036237162742590886397425337425738286833589554316454964615560454727518154124523540289289175975918540400433488562915752372383656494690418487038568290654262778725366858035566304467226680715310465781872506710716310200598363414581581491156325990180501476485022220338879410297775539135627154896986005358480361277930290245340788180240599827892077108293742044544538973366362913808240063784566847112018109982142004405597340420959872 294956835701933185418890962415938256771153493871405046824714641129039844442080225006357074025308452999902216303705944788586736144847272504700436483543083545064234239446111693478444510612692502185515534808534282429709346207754697288205216880780398107879414619117471313921485283384189996121520804226457297841929612332359138784932634164776858758389828648685777710147898951681531947445406241054346526979783198563523204361810615823987281793
|
||||
4825001292342083212008779464925383665116844270655396407826525783981659248290680999604840869528556366016059392701180864827603211496020301076250698495311650859069897829512076815812583484694246245899226389778477150492582460974004997564085137341028672065489715939619858894121608973551986993612713757126259670187359381822760857242640076754213266522484163658536328690972322806762646691964422907628585896491880703268538676868687945759896493205 8419992047637355006764878347117338696485508808891807712358910168956385693259690437715040373820267699464585904687609281578042924500923096890628389996006102401624367182235864213083314489826146455642407497841385228804575285574202207105335525682798064065108341660258836039662374098198907455636699462200037099265187514116413957792006776902087270373192201894296663915122502304158480914975098902234717589630490469377730741806057930460075525634
|
||||
75402322555128871692485987484917192278227811349172617012974577362350419958723169008834637751494750979074080992824151796058624264590296467385242400100676425661253103574090697424774223278791906806698254449766132126456307466186513627017470080062374154701452009507215926384783751368248448807015809776232242788931037611344250397549724050358818665159854176960223651136100878326238619792078699009136969409191700192237664620187570862307518540136 43367001472799745475715615507617529966415141973270474372024725885101243766024001696481610241403600311092069524143275706850464409281564203030682521730306820370804215928420514266229585169376959732593279700112999008290041285135617323000199197655935954789977958589772945631368836380416342793250949199353061853080377629331478961645114282816359734311084151395823570177207044125278863300202222646486356819524150798255224443265571939148835695694
|
||||
128835248011671344834062999754992210261031748968383041749033987557534930444589095850972795164456414345086431768270269807269310077781534605974843998470472387959289589822047858784097257723579996131345424151291308633695739564831274583010354950835960926421892254197193256409873602333849081262865169596984463271921905066087247982216137442032136017965699699192780690126165102216591016013327254678176677481639634772870225851096914994413397438369 335569050751656902378020897627171114528494326826969878637968960076741037877143353819052256330357390455280757879185448910253931667039183452153176389404378516406750613582827270875230821458359647841626687702441163190811691736383397974021630139726859428269722550610556650042792309580952793368651523456681613015056092746647053227549396019925553954491913967813841345483474214477653601269138286017577173255494648689649391225721188153972380926075
|
||||
4957110702523681344143868880334270085550849984259247815892768825846920769022698750788156330140064017298041565207852257847258353599580377023173909940774954433278855139484063964414404054037773132656153987509137490998955658010878003266347927638168163811415770595539973228506859077704671470021320730607874130503112855083024277719648660928282002065302941057811414919146463945120929809730886216921338080919598449447972449720316696167107795400401 5956268573680167566076386592579098077498866757706099652641614059482526172878381851470586565390969563391534244653164307906705667909330562343176585823183157872952731037313576869937767987681128022095347320937946202820566614077871524575486153626289605979926954115206157097839190662234321665525728491124417496693167879099961444970890939492692238353990460214679546878214864699509648226150210184576464245876039351098432052794798535182855415190417
|
||||
5110332021602130178966409268842364339128552020753062796968836017292070452361510703774501139485569469900667545527072289051951964327210054714526714450917506034009884726923795351923552949888594598601544103199162014920016353410522421357751432240879542920526398584870849645935604220521530870820793121703874164818082374435845227910297588092992550844567344291010741012814252860984284165540148775585923907391181745251787627125508624322287927629744 71630617874762850482926868806754169742471492786037448222096479012643195129310745572812139223039685501571423694147970266445156613859069053674392494397156872790104072452803959445826779254376718307736158935646572887265654493565847405064132964455391626098150410415795057864670596640611064398010316447672162198326239282857032631577288624454080573811856725480278514918863536749464527667183758361347405729602969108617616210080869508232633867715203
|
||||
663345013577322539506758491103088004293343555548111019855519039462445503358515019677637947308060739250504623404826437127357992985747679967406281713206313439216520111388224219960488646910366761109151859069401061213382337406841688375200118077418562429344083927023784613416485450049347323453253333543141538699686615414407578708750932409708096181904890852601663482526257048781722404693623876440080499577567971234798961547811197899272341184729080 822728552225656287424393268652266553645044560368640432124057045356922441852498337120454200539370517962979793441018054886763854079586052683962196436815319466387292217096073090512758009536240483055762578758593328158015860185770472772260066786053997858064001717917028965660002858819978914037647993988192281488592480640420887523768557477120152233743188132757631863904412788629499308296771183675557554498218771335772235194270177496511156554759552
|
||||
8121185301100567221052555000474041574399550841667630529725281645323781484248767399538012823364720005390196604766821175201027549278414973270146704019380257995233145175525509293581221866813552824427435055009925084160272641539241893164888926366746949533969467202236750482811247117546819919258949195275573668818453235898651249005166341564470151832544639683655685767534560694844653551215869181448396590943286733768443017835493817336297918600467777 5054225473199970647774425381529069117646433604230688111192778380035709342277192877806891185987516190874715078907497131707121387155498287343787052369996646442962288744059918450360077818922178504952877392170463431515338436065224412348787391383402572124616504314618376501116933317944056197880567120735235507493603725583324970484003839464003685956384097037676087529967738825910789436372606544712482123872229135670682007701116634455507141729027262
|
||||
97354415949845111308944680168274957389634619864965549431800457427767687151387326341965340973688343357297427269780481132925418283333523077932049140991758626074367286525368324417724355477012006393689403925817502033765938600432359431767152163613470581591061076495920433712218358824828975480050485731070873317169633739907427794761853036128263515943313582862657092086554322573018241040342252050158491921456995588532683984900320167418220758215332241 50482920087145899530915210261905529546213828427740524688607360345486825235359662385314627879730802452395188721347628457408303199980805938610483955389355956270293693907894536692689160428887871117912982674759311098239528082288948460177465238154407747407327057776498389885704875128741084933032186845840931100986564481866986840109056679513605112089565406440396778831511448480597362687655887642234628661869401713268139683986647388506395533164823648
|
||||
403756635575845114567264898997898520694113046071897536457401482043167171933334666889428266970145252862851624995719411963459966371250977515134341532385260397853974216130532338682817231808004224793944623866607763297038277709725674362990173777031995137594722155021863527920540869974844175299330418186246299739916616956132041109378428419058708737078133025350784370590603218068212401943550567152307839489031441528683125749286892003206504225579692238 911314185334562966090807190457492076110426600414574275793760224885565367168546497813589776793296341856681331520828187082260175349280135632514787801544741244677573416917620643583164774204235142627746309576987683197402804409848977714243382769644734214074338193152848090932621821482476953778750559347242733044958734400593853058474772473084282562403679515584093550885531095186260523550653629706266794187199218117130868654982712324172167280011416627
|
||||
8212175726301742093986907089817318492195467299718660926034881732092401635006312361909659022574899654550827896364369349959274380544778442393974740764800365713417114027516561862923988754374353371831821797781546586180408110747203714407626145545691551410243964296301443668627641124700574035583342075798179908072843966028403196071220014585762542075808510563092832477671844814789498021846391892372518696174007796881658192284595259921334011138618255766 3964108468175644008151254436852678111739190171486137614625729338190585466250749693115516364616617537252068547634439043009396654574374733966546543198438641659704202971158025389245615758893774893626433212125047725057159971131124376095742741748427423064059107643838359894334582355078476563075222878212734944168265880171240262551701960343942223369188224736584235303540406857778671384901601161846431399967117194047247013486863080686846696739114120556
|
||||
33398212586772527964640806287011360947919737380523508393044981099898588357764268919687780063660568371563980926288043942415965856114110765397145363981264196132411592535769903837782223290530598100999450927897143667432263047435308694537359701848739436692354661384438828033741930717465333074635775258911278896766601985180972079446392599773681836076597661879312772790696786310201490608354983173162344802339508787742775763723113731549732341494627701530 78522321574952719550389212594994825255240915659308018742755416895038700430334409697685528669341418280964234442956725443155518380572326729425614817750306991357218790758737403341539143635288947367728445178591324070995936746158159462845838976247528371157727672700470204691810305155406769118529161504941651646655058430904295250195113123980852482227280388843934055892998443115555948384244511472503529942959953356410382128074887223507002774430615819069
|
||||
490414000509052752332316388922884770168637851371699815612017177268123742099324243547469417900048164331512959909341489516304283470740773723116492500536552140910691791030492634176798699501369335766292554778188119466529435594374377277104744040233645910842614800811804295057714146161984592819641404885515425361831873649822688363021102201892804003092370815211253748285115529429797496157556617681377602849623281894651591014565564290723318479670366013365 840601829411424576262148485336332209246491691733042956874159098985588873309755679365348013385749388878322906450216740952266901643183243339748252379206698447028558435689986128090077990058420132229751256708363033674682290711637213271692096629937274994365496059283288403127395900628110320926957634610234253676376963054302835177666061775037519679671316375184767127134919168631575508837588025192750489387347590910198440034294088988494456310328786682581
|
||||
3146565263435448939138811243492700138861274509612911701343547434339285607249567777798363764739100431231668443126498138692898216681365551709091005290716503406390722742373169835408752878711623139844629890994530775030351381600276068714902354349897800433952533665472951605548015900241766966216034068231407219620843371286996787615990166386598693331524333244650874352338909765423107816232355229139670436853907997198421940958944125579914155502044146703302 7509432099834627365924005182884731105591925230927105113999333356086196227243991245300566048634868442773510062409883039878446660017050439846312944983502982809033470588295037927544537547750070669625229066084202218486007164373385967116877621940671050969973118661259954828233791351927045385957725968931933711853264875122352246473589149184509105311073308673820111416238950859083500307167805724844968688415507988917616382374871739385987807073187462882122
|
||||
65754334721286975192056668662259261246085903456957248151028827843171759648104880814873196099190959436785325197504267132268538383598563892793072044283058710440509512085816128437684949710974178269621623042001824713451214841194556418165992000777818249388172565746163174813506521219708845369392601366352000376406356326182568202881754457792795213433735234943350296198501225292008621087112033775173875243921379843811536668205016357738408414037984225316490 76043081942473981528319047324282866633738653666329023294117229905826123659962998314873350601839011384114779786834431681968478188622256955050195448115537512306203091112190116906267781352339375140746340872817453462220039763524667189867517427344432948314244404500741385098179424543900490397761137230395945310734542656334829969421428277964513829722656235572176930139364052924843904701602320746258103729339941516122189066418565891721472045064038122041974
|
||||
481562991065961790849767969936084085541587780259792926120894240648472668426797377706923286332578585969774729522837686529605461311328971674362564247973734967057706986535354455894409036941136429976494741887648064003717327816596490524391940888689880353485919215104423378087569477057978855385583149669378841894714819240324596490928463855551219358904922632365968868165733628005870248042216933638601728563583828258773513252682898839207506340951467763578765 598189333303160275449110749349453189346173675888542940079295145170497454156452099196102548047351868559290146397816288475572874762826287024743913051180256365058634414777771188283155505314660227503002895977461378343424474310417109476956228893022632016262522141892791573871209001972746848208698903055178793299376609148024311668536428869891837924589966416922393900198331024713818973212422031187903102087152070772283529949197105952524400147461290547339676
|
||||
243468700064260541916536131172266027295337366292310915547171113561317897684382640760463780272043198771483244586517817429440390038611950410947035361834510893941229660754695793100369225797076952425971609340527619432916646453846159737209611135888937668514944424338550271782706418924867089525555917620635682861325898418573004618439945443035885515375642956472038776610969670538708147037095014888458270390296729691499369385310614243697245131602930026342742 4822282977154762561039225981840851550767503811516894813486054621889562550104971468154821011220384437415058165122192629570588919578451130636988912688084154116233455773786012691170695449348209825597689896338270914366235956066783826664169124919596817235200926624998123186313455126272048915344344498334763390742265954121152890438567612353271635744501054750150978650235247930395329433112152261350318496723437927723852276194884997788801176872619306157314436
|
||||
63311198183851997876584350971113580027677002312989140995458453537499659244657258955797785823833899330778128652273416616076816266627533250355247831997427829979825803372377200559404496748274311214858947883076904732088490462909833408016789495888651935407207150234336909547686492725326350084142935235617291824479465950697322571578131219658472100559343047494752516709563877828876879475924727352492289266283944227920100942850779357998070049324912313712142017 60445154024277298249910376969746445549757449888839585118581073521540695914759352349089969530676996288275432453878786889121866982127138153104563680964995333123637777122773771573500603090197161227756561426498214593157231336266619334129958307888434794036736584315222369257656993606646634979611473481169072062682701981821240760313210800014607692328966964630924264964949821148410137116322068039367180250452814693136999266023637319849533746700201060196478249
|
||||
651409481270666340665595045643645166859294939224731679377935876191909124262204041975690705764684981167287267445559687268068101579704625909577618003190608065763058943510479125513951016343703791646361364659718514024729052131489588901455723615792814749530319730901687051050641008832640152082750858660345229404384505598798496141847540052696425711032832237572615906669792849960963486087759407136344750501048137087878488308390528141721789185395774776758105932 774922323629256311690384216903426641340197128442831153297778514417593805621242559376484910556877239786422069744575806385900918697289439443050306085605020470118935629489387781067526566193482409465473337926384635712500481935731407464751365114691826770556134956945858717377686270768887575059453398587936955384122996331605262535006296626924054147559846523391086108770997280395368587967213562491167280379155206455031702345423944671560463710301409288317632963
|
||||
2210955292285675924729398569401792407576231532061524838827332389207739734834358949604680881404144149524463800563761544687401428864350771839159282137925293290541356766887718218458989137207673856989777122094428152901904903513309215028520424341228114222594397673855941779803350730558842117160701801972628648787820890616127373367095887943134251122678670226797302834169168078793080208940501065991842693717969961942197931368608772439356571512256631651821500668 7923091515434537764178978159608478759925572992880065682581664644274107506531784932178373902823192008243548131823430118744825089233412823490738935261633841489539474301364995076816726026073455803154589937491857355754667887000078309959048162379825159358909927141987316874482528843491927839358961370041807093885581012517873717943914683455967177208106098648325399419047339093157206394489827036018568920347497729867908263705279545231129781131743373708969643706
|
||||
76869049149967361167808457414340623074425032140035762681050576381250423108763728885835883565466794871303268464241523394408595222637994529435669652668618625769564025234203124057956404100788513030298497132435210832393193664824585975115454164776418989935267357130516650202203176742715625201692768873505172640289433670633750428564033021954046252032736423398172514919288332680666085285454849819397287083903789263729258398944999783182799284891624814030345666932 47354130322504011753438390198089248169315400738101596590608173746167511857505324198254301763909023374462532688045052889356688830951334028230663356438028326547311731473071311233243348723714023891647111031310802217160104913825809388335957087810723308050571480990311707883460636119725508350637247803152494974995709853972224435228160266803736355943743184710634075517713126694862693423734828509002515333013166770197475296282358831573053661452897736582963962441
|
||||
555321024934000358648221414632786162606652166184459074128443490087032216020028781711998242433837673587586602108439526594875022429193401686429308749335374530708103301165468980706739363854192197612131766412844147771021554358367235164232354303751140588125375620201538636831925121396134879107017262458288441136576589875451571010183701123098219702461968605899756866041799537255050322323750789419829506999706965585359397574454589318590141250772119036375707383461 763236171961397985625720717196778122306930697663768375387568177278956707619625231855682000512364951093608765726096872227672774842345988254163057236188825213604602743937613602725012577433389047865144881803623956402923632933190437276247992001297038919443335460877457316901039975769388607539190935907168912741524950580253625002938726838764990572120191265471114948727135901932945544062994119308657904409775938162898719432747606872664090827345019820203898702715
|
||||
7586207662606722501787039247230369531316841259071439369840376607580788132405345538699908764685116721552154951069374752799912179679609505768448298583818866298186343338962929663197483536828504531600668336050526702597779296097179014566932933208594400815854280359165416018405797651479330598050872344299892783704355237947343906147448313324371225137505919684900077974611779644604459750728027997081068010262281384558065191146964350875675422708345639456828586088924 162079559181944405178217105730338885194132514685929193180114907544889368652437753951563779966110051124394955327054641900458402305894053183968470019575117311548041445207967064184400925583645745820562506646093108652341021938085830101209328601170979175053893665748939563357764944808613998378429789543712414243944578268933907023374951385736513158177758640066320189630319814420483285724906146451010253237813997816746584908027919842239007175550190857997368827158
|
||||
67989531487059738004268491338498464428199362934568516828543278975447961667008951435541116130593225104723354952750030972799977330049071288348783903206592028381153860997746699188538804322093424170771650392746538858139600945667178254393481392974413902919685480204069600732154909899904375332378725658747777743038209548240969734199261091149345514139544572658575176005232739210946640531922437764770757609592950510522058153183877520977391721225612180227404659825628 11277106754841506966202760362181277950677666057752112693469274835968991202677109839463031856113633423429944092889878589438852438551085472505934183623093052631289007390878238133817054046968864849161338390816454213672168223237194151637457763195905552538018844652785910566971841728433042440612604244365310440235436129819855155175821815535734242253241458820413137550966889555093512074809168229843661418190761925061965637887038889134403858173498094900143806787839
|
||||
694621096093584639868665261921221131633243434341118872996074897544286876786138994663888495693292477031266578305051477616692818855021651074506520553189797010841718619149358481928576554516671635179886470092121778598765423864426811900775309280830081905862543567140638064498442348271814270638286020973676992774822915902900810171394419562936251666684406947845384765242044058114618693147006101612815472044123339912493088338319733525886568836034038474484740434617837 91603471095515216372303762200050946595931066049860390803711943552240578189302729227913676180906506673016189979169732549116788908372416525172822812836387952204066658842940246765691222285953770364771363169013383331852173326779602529776736626972423524570340559014152055214705241887750092258296513173044741217218944456107409507301428829951916892199186256069250955930081013160473811180569770216172155074228020262039707240796160247320956233045217793278594917718719
|
||||
1468604774544521716690386313209400261545486273997150209762138075405081849757368985679984733097878928612530778029132310795763557359941660994995570042701743554033341840588499872609856744373348082963058523596670315287927788412600591485927838796324055001390242620278765055533252645247934721920939778933184403750115633353118107758323429634859061489337839130220465023092327005350750933675255863669690622675853674671246502523238554888891484953638814675321362528061723 2987758149199650235127257090567730385116624308048087993823918993744819360966434398539439614526972594615657762538732038223065250353555749067426620439285559548539619910957079497599244807749909603613732885336274818499608447127078539071489413023738878590265548470594972225532460820901520450012115992476314799319449573103161667164642971290521400460524155219503633397502702726913917765700953387481359902179118478710596779743335937519709511924672308980284186280986307
|
||||
43704718747721412623315190720307366774061011943642538194789591870884140652590055709722511469753815732186994903643140445809202456398518254488944628649137773858357767191612009943550951056740964275969717913460979031587761720402032097574944377719088233269285630584988162434573109141823562021216922389589547931784910979782705685686420835868021510249575900999303556719457763109717474156115476716305896784135018746812119529833614552696055522785945231580292203662176445 96401710310324572250495252669065579892505618536628986720305572909206006957249550822840589438676988989424337734788069528201491433497026471033885416357710135405685869397022445822588567106738845309175665417317677711753865956469468713874360214665045242856261658630470163229250960534095928611786124126541144975304301316596997960760322939885104182943712598215314329690190007718777888143509303055726816057644988951869803329910414639080677399766141371883547155930623462
|
||||
579667432629155973287933557978902770179434895672548131092203970488096847189609281380438573844962905042694252345950833005653673299348421080535275098866548907145565922085520801594251227636684806986700655140502976695085720013114428238665734868551130343182774074368119469176986521364614886677106232977822624768028713301475681014594272402258307638609757160738156075306240018684822031683918154730613681276480536651223628577815683469334191020724869068324758081467780431 710243957791025137096876902960270952123511248263862401163853782708904639271518921965288632638089948906969244528167106905760296936149174357179994235459453817923934922378967638075077636341988702621345955456391575837505062228593469318579102286624563255266693496414606395137622687550048838367904108585355703215649774990897823874888662263117451840778740630183323845301525209659771828098490034548827876062866399464755295899798886936279128042994616460820991183894669094
|
||||
1973191673874326369441361558116034077132068584835133557115954982068891549187825772507732852583539235439946705389101908278039519619112806190604016369336702451677292530207866262043975869898392298994102647297136188324973583878288172637096456130709582622858716557210573447323487660791769090266926662253276987741259454771189956790928505199820137146942253154770400376520928686532056430317221468434985585774037467447666025433332918444638424164482222415087888803167423859 2967369969030044376094155078261312405502656972161464078921063657784397456173234435197547509772070984635127855612218189285568822943244837047122165565714397103631311455344674427718428403438217794813783704499435328327222083136642727888061133010834251820227873008696979927340874101496203897301799656826500178468664533686743900811204381672678582733288090843100798436988483672441932034840177797273110901352533237176779894280825095776598578550756803413808317114659032118
|
||||
38665266666630962333774100234851777927315441193887783294924832294901857337438734815355196553005033192830844894622301536107508710613533125772564841336145752201722346446525357624932005715204145468507103144066319373567585026849460599036783373452677426667455109368140860139291971106033750961774060366357704680517923190810299082820164284089832344452160111997479031825913333235106260800754892280788473284897312488467376409012342015596350940497432111108173235425567613338 44271282169692557462927483341451538414479179464719043792351770471484020943712167869716406572438723853866880684646696495598317111625317734273613988264062392187594219700984338919398918739505938499110112528346821972307414512003808868953747374354635992831738395284795502944790416506951639932339463239695011310351221590477506332239837895689193929339349839485342690577407396566097620725123519049481296267793712099354850251370412204080551149710779481597572284042585661812
|
||||
965824019098698316579141751329752960151714203744912263591045061198968012315920571871916210340784231628474069135808409434259443578255741951595265449261486052778906901081109939994142230488570021997785504699220822691829356091442891907093998236020587975716289383896787477289627328607363848109968217478077635057355658489558628367823645554591714645119824107637389468426646033136633999181232437558208426556400704996623514884957776356348313096345444422950498264647862914862 215027452394242225651838355100785812825011536085960895684551832463670344155468861194416095704795550071340842894816996600661529628507505875884705168681539898438909602724486594481735927517147921444519366678760772477268587680736363027165692237468867959479491294396112311598537117594776969773959669564717669644188124912339491842576555423152631741359487813905774271513142004584026365154911467947867074892556636220116045699101559825819205161158761148566138112603999918387
|
||||
9387879923231390142692073915542756505465874700776921290042349932646434254105865154698920859321668117024769027708390756171480185369808575877824650934119511393838344593071535146379654973866715870825297830593339805277950693893026477091357718263304479252024889747637528693321998595388007503029496517212793219776350445035392900638728669674215364241516493851172982513282355738945878538085653183983333447356559316805141431573095403642584949160256002161723633427004033359236 331864380378429579319785926161860326301830117827657438560022522005349460876776937600822145217665068124880126337670984249784983672585904867064593423190713404917044532026837958457120448387147459274847329199052636578559426299896424945556458463670932917020773722115520529318025245167211436799808714721142625570240280012232447327017825574340660222905518785104649355336294486819660724484080644054057998139259813010567232331450479181687308607153462565879809389676284659605
|
||||
73108299783737114431487600136846505434234748731217301148685163092426136745752921116589539794701951953988322978375517320509505386387242409428932006941434788651877325603363392331657657613066932158648128345671378609345968893408864524437844785541551896889105698767767190303022432868782274940642103153906817057834707738150784305141822492411627836812380641983506275236200737731010727577502853773041038817247002775172942246530128250495267051729949674794997444786378565267303 83812416324917705248821709052091674515456504012620422415216823723203169617488797284654378417143814399452989161167847848463293859568702614323382812177162400074192497725023652661668129765163085968589320626073079597649103523764316095636049977971667785133346119594604178806386634157157517772773766873679802450646925401291498865032719724701864198007121213382865059301139987313776560201184604932800399581952135695735382291910924934142568545601341052995726681260441416248162
|
||||
63115659393592454789002527166964179951665294624744643206515320186828304560316921041176486946309092291806914041399165239248038454926880003380860505824216021904345038442860300476410371030029270898837030889234428277541917897561730777142953742682639928395962838509637263574174577105508047439325188121358974417231225256087045060880089823616340194469805325250729715483761900676626505724369725134677265420077760128364919380135147027342377722446753793605528814932891940416490 622089527900530525049774340292263441294981202986263940814184183515469678710141040745474777652351106810453030085800537165144297710106180361315931764218894034438473361029357052280737846921407014749900305870207971888439783066863694854351433663700878985798045849447525347406981115082002780230820187101675087201606925280403078606609953235741446559245021616849392210983968933204103045115612267442028941462009207512613811145683872178245074012058338214906458432427708472764047
|
||||
1604064600162799961137911749188645985670188820365419605370705345610562200163475435822478138351731646661103407866578758723829265220552425599585898419708463316705174341536903502246769146646795729749769041847335231714174908574958352095069411818417810249559891477851820889354397302272342916656767990192038934811447812587193201164488226013392657571364617637104080035227169177452275052029080976145762393640408812524183430361139847937487299193823841541864464852864937601660195 4839749995953485906972068270835574610043989465374567604192070186382903186802604398629928376114315711155004872677846429417590323032705140197684802207623362889406515587114033483050575551398848947747886356730117216372536514374461816155663918611910027844752551051190249545624510274006721588623389957761774262422992611113263773164086801903312713715017080362791465304214682076138537878352261498329048393670138678901578112168054596088405209781200779241964574556053838627976063
|
||||
53269873386537864131922356963975331909012905451337461757549763257009484437768891046715050854883491093023020084817087212583950479780016076259599479170165502150721438960537860657403839597900576205097048680910320095064090331804188104804844152230991543963763592799373143877084113594582966100507073977196898358437932548246308531254798335249364554359491691811022021284017794889478342596399399563847709420778027140187325582847876708461126128183765243473984623218778127946586145 83564969077638268973957260684533244018970442182041573340845787922518711719140260103554275850797557332440697189679391167814569363026994612860984754927743412709355175524455680747510471260640658767666132915617222105266138441883473430839751588840272040536605030597091571360792836601840649659665529844487769665971359995350968576041559516500971841952352372030145562892852156353485799597351993097084428347732140055300329405078386177746918186779472105072352961448250223395898485
|
||||
65398293733073311967820320484223803651151765082187474776316338434162115074782751733558321911106242795373546047058169360918143210634651594602345563877984568518740814468944172382013904803283749248661293730295930626138105890874036999834461998886919735169237064281771088081267027532420288050389616713430480007039776225638144260939446479412169732230920147082533024659457080482921978374934737800491193836613214913184700865152324632980094043569739801730388997310835570903144520 707314704233471908296861962371478702696660863926721320412431716492288395259308820212999896838785246266288068897096110409702291620179287441624936680545283092970745874577337529673281581047246086787332705414970891574118108206794601872129275068117898893103552010512088627380445604852775346446100430145195624102743159811521851285972272339223240084929521271976803083730803400520976611049659598963110379355675371738873579308161014941438485835688777067847153727593707540636903963
|
||||
8102182814988345888638151190099175315842380823478908074119342120730535336919943034288354455910432774015048524971543321327617126605097262463501883457893578029562134832554177380905171033986664700985046894301084637614876358979752389984415454936186818580755201436156341732615186902373936679705075077038170489786500191236268422879382102899888828363878804489803566778792019730167607525592181586288879581477099495497166311428087070295462588666012021801014849694964986518112815259 40187867260640025777211942848665758776885112125002407104587979316496568918969315553904918460020731189726158478057860769924488336451209191011032887645037900620936729926000801179208494652972942036099904300478435860659988657757666116392771712432001006924360344549404702698958221601248092109778475407456936682927513164315028796561805098753270206977362109593625272070704737932704871370583794279652631081208448666548004618023192870404827743653828026371592533037337401432370036
|
||||
72296297673515426188371402980016094149534157184027220101992448100514699680049179186248538121147154224849751391812486106862660179572748170475897413771481394155543291510537649425547737436995657835428356268393201880485142065159684687176350882447114545398284240689080811572024945308845857842330300769984769283921701793737141875579116423198045077593701826837213415383022440192829220483164610778913405048169088620436658499974414024360332946625040334586912413507014613326211581110 60837061984161918251381502909841042149252281092038939037621806663472981566053336180002756560818952135045676266108004175191501569514947464038217677460977602927077843599890333146470581817991664683928658277766721169344920785539857958410133788912711586863977465586232676366862574891331990470114108474799112072581539701141367793604882191946985478227824342564027651939788421758253875022125242253969387196174448445633620963045699104423693689926938754173102371673770817366202346200
|
||||
426015551348165086955880360214114687090479228823098045088169711369366520934290744746642178017171281017609496377238417663995479662742421404300338103534312660393665611635744135221965425007982647592949232437423941988433734193800845367679857617197008124521082976180072300179214434147544381900987252703578252144686639823100844861545574890492184571017075909104363751869529294408009907262130201092523079541654525695703760144332692562783776114391047472388139012794293997802914886245 769733497952156341752853565357812606247544200070911385073866735681674534426079425967435872669212317625663557495991650277690875654607824338646358215872428627482573790221266463006886208641214532474272452819945322137639707082108078287424082525356266791810240749795890105525305830413612428156595477133095775463929059262040345767868203552301120326786995222423745266020905845888483537457071248291835808960008177730423334079919010385096916443173496605795792044455810120590494440267
|
||||
1703402900172802594058039934733503975897413761101395811095557270692189072098365323734007724245675875990583560820831150478901613631144226126473473659270636028069392525098202535224890943475121654538352867187272011134162217540206286351241175445900056666588607174606125693911247737401877780136887150494641365331726902876781905253813979629966442709581001926992563087648233336257006650419431399664517817859425103073540658837823677508780801852168157685900119379243886927291200968104 6734357156056134658833829379927481944009591967789837791622304986036799689157084358072203526228006975113299845432120791167737456308085143180545335882868666580942430467452690051183653892150394276657653230780700374909974406730304342155187414857795836704719695367673635088845555101343183959039824502067703574093094597734112331831267328617433315547769497501265332560493974512374715925159859685838797870277588720204157789693487819688251036665473590797798649675129415711311336075736
|
||||
80585272874422508672485812773316694716888171975981409447446655252687718208430075216699252885264820944631323410049624041875775480075625083436618725730979707831574210175494128440239653269618939197429547255394482115825054819722693226538324847432356481048750187924894839601874552653276274780688822153811069977331939113301840428999193909282551077280249095534524006209892446244316117249775130523300362520506170937724575789537223685573536658985907290465772176648232419969573541158808 87278339902586117786539032102636562308821848089723960624829749733229917375373212576600594474319926289685177460847892096846280963712214455499761648246182503277045584629703760002702436114986540863746668074820115622855637936384556058186449321519506989495212376739969559392986961303872327432580185787795377344212634482608377802343080199498435104985154602368540210879994331974425296066443898484324534448888959502221880305346048432280000322008738595130649724619885432681820934846899
|
||||
750871572649028391359773504528799114052968407340487514847124127398637236052978678437993953966298156321861077822375153887865483745661938393798876986875398939461889412053753490669684506974479860172956125933750805485637603745852669388072590346016667410634339741635649789175864301684496229287889105907832136094727958996577752750378574209423761562477492968545869700247599621921591930903460019837085123977772094815164512877382729507914242400379373236520272570666580243861616243552665 68745609867491082692363320926822498850691401920559007502097119893696030416830366995139831639904563252382029724026694323290538587785660770502351948046448448337969120311853165136917633163918693854307230028432366931810685103270698986450661518135195578597385888546485305445072234317204900682989251322079325740083083333503589957659462932517396914587349634578274041888996696273398042811788462651757778732336434442940273606976778625137074894457876020882923235176944610563094905140376
|
||||
285688588691284388313171599841503070224059506270180795801726055069698422354043353727046920866186795288991939631890139255496610139089538883663770511364295196361207485298185899009159006263865528030505976479995961598228401346340243205825552774500304923278867714756296503921710629541989342629042449691222971010274585921249900259904487915346881733538202305436768821019444095985813499888315895710334285586614175688245455809447919440222670704511213466488692864558005558447432411908006 8720220577135781504528076955305587079045079242694880942725128455574724831111531298012713237511245326854668853363747551920223241371918792254587634748803340366016333588747337668089075120272041369782252450555791968204837733288321615555530697484767015358566548359452547191702900787118891856017896866027747614283284697258326154119321745546631668870277555303497976478268061489279631718266124222841596155778543832475938093705384470108943118009281554510528444802513338090740986092943095
|
||||
25925726385949162021079849259567850948406256709349340006410658553835526970799628259116413945419219358363981136276909654555762147154678912435043371313505800258333420606593625663144304867814365116873862732017181075562636226241523975911852136907999330157427260488227058204143518188604731210799191186165418488812889173165722660724443282950376052725219541599555091792987192210477468879187582261047741714347498039799142997838364396761553597195408837147108694723687250831399155201117792 29242594012855134293728118554808789785311972374387969150297785491059851400806501755313762099918787494667751517355256268395290531929280328812767355918249544345088009820116288235142896712846798453863298531883084955065863544651846431870024234560368733041350078236538100921569596333624149695018408458464485400041320192807713584433985661633697756273437259180821223693941763762058428877305340518683304366473769401000818090650783192207342908050772767028602151006450748565885957172973140
|
||||
327522881539279954467065338688568374680786127357360372790892548251814012143091446594679616703620366864654753006002210531050791089730049992582524604530789344432388547647600273581416259784310164482875802958108743698231548794062561174129128392124461061111773942532832011399099677607801048820899520028809520031477072211062746739834954210103448389027019522232177207470909481691453788305566772228910417856032296322999407793510159621833538530201371654008134733640224074262027122355475496 199709460572260020375434022277193287575493474275873180849311023822802431741169716789662751720117810934273378140402719797861453130303809178650120749558726868203796357223912629099764833721620969009545868447708242639218801527594156704768579737547675964474917840703285737702300789421205723280500755437462307016450060262638491218075781568826234430806127530951559389909303603799906685297159144826307452857933109461309555430814359829436663772143037808465583924140949378361810792051627711
|
||||
1773238982433368123042195884649385189324214881950070462440308092911894381867346674711047559073146398825765738367682451552362959497462319993040825189000706947788583155469027806822888518824913303587179588094027627845294017750071621123853469282783389964459978217696962744997876510267911132950494955355157078339750374951838381453604990749689126006826316522548332943714789839062222154643757471661841579448131726856586326486455853205326608581497027555317691196266515134185056684721684746 4085799882785732618196282952810234259409821909479603679221242716559713515826173596254141366120243921836275660819885775367366536516332016443175670317589630067975247800080728742751099940124419272528170414080431414721917259132699491991809063524185442001519601869846073566623144703026850437306381616425686260529875421464664752043013149068931001764039234175476578029409675365942054500518477035891503888356626487183314456822604544273035083226086407621172484486626601759770299033221581460
|
||||
8938435057493248914320017477180077491254819212698367826272081281742530635813063226237079898636290640804570734647292419093506634753211252011534443274382577067076353509476172449736044447405045246905368681281379756815591214174890342815507802084425423878943328921019062141349126954939529656928734656630526712976421022995243988664310955471772125053105214258711362300530720292522685930809327975433277158671404145845035470425833414406347200947624285029671608415340447810916872262197163591 92089269099484339469298534654359844541470045550812675500210470730646715630615969829338470627074151674248460775687693084808455492733534464370654855528122712912499121090559448007619434811681779083305715535276362846700728252307544533328681209589085242889238423249121029339970495422380099202776601105731914923488198371628447852339675080314651798581473997557388305448335010564610060493705073758552236862124634122341008187372982623903299977962447269030731593235587397643351703637060207087
|
||||
897428275549070396256240032971878311884608272542215178749693941525798580733507855480084017036629392458064269782853644426261676707789346452335441850013389500580230105888531054124831053905601643319949541049083767928125887914158317733822672444427486745913153860728794927201638574435632577044216287191816684648386215111220036642252678777042036253886308660453302678445349557512764532536761380985366171445338684411299420148703827670638479107412426184071948780417967205257761984872301145782 441580281938399138211259296335567688978291893986395407331040194164386592009224751008234196871346368798552667349309242907718025271954695781654216512163695102353854591652708272257960754609080950387595195061677113690276428125460545831974768288580606163088831463202677049182876685301605328770980122535809196717454772320154199034235794768028256631714018565728301929228452080759253765471176894187026491578182694475949910389413692889242449660082633624200138204278922890084312629700237476095
|
||||
2302437258178890928033879542472377334627518540262122593896114865847135355871542502345816144900281268105322664299681223487456426077902313468751225079037037805129872115469942559555825032599491428664233618999409569091470062639305571617843833063381099033477820574310963705012368859770305051736527845278856802570187761529420667186467351897873506372967183823198075526642101769542985076476037634715979686961508529765013609934477606685897326055814973779249319248209993240579255386075201597098 6864882350513382386483170981134989135667943791165361754766355661362985066416198886805320808330729605133960708127964576108516186990119170167225941794035856154186811015113934869888531421709205389755843837295718611818972272383188802514705566979710247814724647371753993062955809124870648995857679100122446123496300875316615524120911712214283273762073553003049741830453617647388223396281990706105047748077427660536743436151432935033042697489031365044917694024758790262837233352325108808663
|
||||
30732612221510928928637782815913531955976426172630070888282729320993940363151724922785406594853649338516482142023871424411515104544475164070012269027366916723525148364672846091621107438811370915718881758798845755406324635434658168045523524946918416169260353860506303482793192080592847591584261413650634132221195289724708135334352593462609558576273895694060484169469004395644535919092908418374222564373125693926993253275478844599428155754366205851828447407200971252869134091704460746424 78744173435488324548416592275537847290219016223800941799728958008213140585517025830008058654106135976900016721154682946041219112847531260413905935704876566008492236842001722682242004352364327873456846851241846401285380810092719899799610317522910528516692012598867318427903570709839627520922297450483904585170746327111118230164581152656137599004884690969257333336131180216821877671412498207801617405840226343825434036839515302215790241310090280003420913686635519290207872854602440785293
|
||||
2053746575473800064619545427179570632627534397001326643088376036396946569159878473547940605875045166349399434353812563693565460427228696137581078305083868372841015604280786481201749942003871525804367989643397386743449344900742664203912882510899307791025754640951744458916966662333307151219525415965393738911054428090581622017986500286451025257970754730009584806191807588868311365185239434905885558348910317669280163440770627289671778230983398889943302780148492347341151829438552732997 528303464541926048158629302108137775045948009031414098174837136266043247123274917960471155290922898108539323999898941828944212862174268855909169998419739518449219242387154255411947475738334204024984998238012259410026873470148408680515704668641160664727507749926531552393960273936723624750082159327403488656325320917340697322722690164011437797957553083980605528756551793668693623641422437120228103247598068255361178855493177140674509192599999551304436565407069326968786354301351184191304
|
||||
2264022682897703899763731454059029838821509886541528866554339880597741177209726364440235847351625224661549425873882937809331110542062888844159831435435167299072167790491530746733405904480445944076745985155140452613914587968989972078058914646533925951197555895713976610602195337362017978394939360472216326154075135772866327605421967260965411213886343596536776089830174043568440946111124850398038232680468371458863269649148506474513606773028711631866337453831755158303360625340460847150524 4282887673632837868678495401827852997169562998693157112698234760507633867044554553684268307408580296602802405738726470800769749873852990940513394480100931756806235686986656987721446817620941521544465856101167869932806857345344012637952086099549014148287672906381804543997816989359308019979981389946715084562305749106576587424388932607928463958848053677119078640359611546766234867176654096160775695494021322076602478279320097023754041450375479021048476274449167181448189564869090378683436
|
||||
83454122464003529880040675697765083201558732466974137462502216117597645758048402068172385097037582591858472736026991774782402538485470187501677211588381729798647093087227435230608855063506673232081125272873310797351579973868124983067526115517131363499604107380864749038997241509094900032818403891495656241312469288159725924213604850121231656898066261419529245370321480366160264716344081004467462003575554803993658728337718266944924209720362125788426304284448783387642889933706554624668316 68850107541031784733239824980161575212206891352116897694190344330916176191630571191117397167582923343654181914211917379659846932847963875865814567463582311888665974631457802690664488231648889511441034493929919739691459383532242685644583460882499982591781141230863849382930018157359002413137154539875444949659571434054607558771268499676427619585695463575255569061818254467970968738875455256009432192378018382819230974833903272535901478345261113989733580361008685304082259297780321171851460
|
||||
287478517270903237273720783975014245236863637781505403460483766181538132712619553040621018958535129067879833560334727715277552368343731707441665882050840449544577723250530788707433520030791482829775877816651703452622251056884024743121222812272600869890917403138390345143916018258808818380656517631334382772999598815111436282611885499328032072349306264884227600270151645963040365467634410098015779538111385576897951835660469256317319162079873879632114027787128664646193240065947526397845853 514749667842509416263851052066482776847125370908706688456525339889502143520618827415979578954088065283018996951713645060231757267180523678317417250624570428678838246134541119852518959343334090657849982161908693097557447364698596423900163247949828649428990163335658515918537338499824792622985786128802307139488162515916598447109334334354595180241924901247632119181999084566656297720987730920020496211433204950895364368333496532775167177636913170454532227484645356636098099679898222826311092
|
||||
9491472683275428420848318554810683445691494180811542497546535289884871340056548735061744815448153270751749782802687924718710114546273024447475917078110014681116985741996593212333264730198956022972554651248481889546491501183833683594953072644584406178316703394306895348337820287774341182472842903191969568870100445733262105563255744212445854503888716676742830408156745418575409893332312636037733992285472728428581309108475408893224393969378479592780502029729680701177682061045268220799872972 3341670284707748325512483708780602713578239050582261936821942039475639378360863028664358796256726304766417022871980014599119477079689339969663462457320283243485957919587866869757238812090382645318439053958491253201620925096384876447301434200271055532198391707802107584947702711489143832186526260633396433328700627357353611605173448262903971480799519119499172511110238338814934322142300543991342898563752793114719412917673455445363437666106274039143504797555199735829226093064695491734032417
|
||||
14779851769511669055245283017139166206327509114342668499598168247674870855847090349232146990632955794270543974137318764679913296204099726510731889835621181463254569513456958893672942928769101548546269138685498041149169999094714068231128890851948565987444103415605120195723928402320197095385367834960751277511853362633747400629200587200118269551137030959494807242916046828753950494903137868079670751980909800487582833059064794048390039666293157028909193995024858688544577478432813988577849822 22008520843200755279749961724868564848417578236911271834061104205540674718700129968083247177310979171481486598694748636692755683818764448129586952316171727012839178194693961146815255430981972739250090732110070308153837799759297643259657317238139633241934266593467353865003472353629248497789614175616946959296712485183156481738619358923946116881997437214886447610496245888930021853105634922901797213006565321975950041935010279069741795618175474827430903124069774041809776068401025859186843377
|
||||
701632975075608123478710018694833780608690966571140345176428439074159483916341750530046539636947078486770650713833400663930465603544711295040885559313496903580794039251267946337669183700438349075293558353285766783570362188071018983173817977823477887426092295778987082727600081239241603564391293386401242128864393856167585251344071865795926537688187358368909487343449157363873616718553217463134295575063192731164224830477999776142951839928737469168489515530667122453600423524930920964966623274 131882791547046303932885398132794531317325733850023715252976928259800146899937246649790939487041202238624784761138308273986436850422973172236702610732917276527906419729206154838236042268601790846769545622204552659081183982600909079806942763015382580925966897594837098116704618356539876463674345081503429191048244313689436361685681023345358185155004282835304120029118311136868066986326659078707818715052055316641784725853793177598115589186411699926443646798202474064272105858097721192514753121
|
||||
694131485705076089344466209344382163002654011476125774968554977409862353392894273784395045859649142146593597078507942070933105748798346261405404766883216478186636899248328786064242779356224027371581829163774745581425734431346955608892392044423707347571305021775794622964151252473538708785548615608797076097952331018422969429541327558866026608222520401293812379126791184234994117693362284860619987341006259770313283089751095572445798667487320534807943641847545254355146266060626173729013006364 6838204807890534259665774462993251918112060540724402913237819381803670520239794577961662518618075677054772015074538007976949715369475606703950573495954774522712921768596298011791952939051074407199288421042145237151170711803508325456192018269778302253796482534417162765560621395138548594726960223731341559638053138703643425813563660583641933327040394685140388010225783595090000664620530376241088022621172272257870773699301407786958349042564219055741402845411254869618659857913105884232240834172
|
||||
3520885339164993539453265860263959401512974030972826202244263714288047355415874459160053111795264114097477284676144951914814195690980463309514495992669405906583759206547396877053141526444376466872940008932786866246622586373975841934858459027053086066829069841892744198520671447921366153131461415525728707328093798637549253350714548669785443771658108897279470923593746031714712583435550620365920409384661263350850341718813100413194615520440510044599564644487554165592531867367798867384442246774 37178757849934608667248327345096102502711630872754499679930243704450240967993058203449463715575642684315802385969729663311222241615459798577399817477737663442435457535438026038736877946424068097532682802848219196581723559184857850062942424306626032995151086850158651398383351197214068743749071439022445296481561128644121634881733010462150670938605241382019342889582234888409929541626112579374266313902133636010800752708254569555254877456300544100836535212135647233203995359569097357332083892572
|
||||
161475441529819200313469302061009021532798338209068138530103912417409449698703698465974167714591705367085237331408061213644814046210243267135210976270254381888358970425919466007259908199431486485872145417634655268177574525951119897622220543621830290100188093151270324298112921738760848722962177902783854337137289510491692081870568931517437445605483495778786350073146565180740764325492813122773850381713147803286363899671004734246312744474515097434602377273451732885376185625717100525255283704598 137392290606162653707907111484231700726415951076303092469225097679139306411873782856855661735167631083397441102171878851721291321186714846069424528873596411611845965622409870671135456204976737259926939898232066265590050109154585033539753667762685235949845560052102516440975763842361081333358991744110864437112027362963819702872441388833053514192280755370635494606324942661068855278170246737498324178526674476659509160339653871239141199693089471343232388829229694445957613633878992779318010612296
|
||||
177547182460642965698604961675455716706887895698442889954411177168538760536315897822973907231634141647744666832274929628814539032835093120416659872143470533491472028029079865505364237003955415411532924913172820089300640088868689676728685103564792335022884164611980118296254197462341174506552799372297469628038805471373854400229215159904163936356844802817339472124468063527337009838114134747083544605350670832842997267939657108136287280364618015714196406895266830346563146865766643823787771125218 7922614897079527282687786017210865135549146094272981387710447464703432148377737393451150919549578354255795010964767561957268438175699513118147699857722740242726496936343992877699796361002532129740622420595483167090248369438175755223380662612950408669758278326151229662649799750683459111596431209390674903619146111775767902305073266260515556640272209107875410737123012895857776589420146543471031071502245568530028804603944597792352946131909503738540447444571384125815299881473498187589644346956756
|
||||
33039229029688442687679913327675761736897564456944114503847850795408357484148762154511643511125976185679831910857684652637113044500409503772771345942479273064470008679142327510144902602819419364724688655073773000469617270121026817782217537189920494783707813692508552880249323792998597282862743074116587222115357050091541589084907147384321324565280622634348253680619939026987777211723734798079683184806889853911992640490723448667500312266519753115552910578901032017445696400129538581353205496031545 83212721735216097416790790004002620466535304151631564695786051290697873185970178082649117494216368420844389589320810761375884498704609569844536474042590657464542820634747797492414354713397892168201011822872111741170842943218692787697653711211055876924142477709230087155916457573468428231322605876654128904199785650817442725447593721793241098307835930684459802477263818021737940293009770117563382856063618074764245649388581805946325723865846544555236243986826347537323086153816461377643746085605998
|
||||
363644225927513677562199785334808214697984045880991555711254798637063256914241619050183214896401111142996010587083706753900372781153810343856580894997406713507186948219713878019122994462298573262891095243933589884647205475687651643472333164140044233984709187237070698544768784834076169033983602937218683253389296301115126119270908603117560758616069479650110675096506385617962927054725305472119303059225935701329910001267433011111255572646133193493739484915320004132646894747030750325110148240484058 598594161683647504716595979158480573660446493730543236895210927001922792366894962283201747702666821672333995786789310035980152266503597465444459917646533542211871483529950416519699174615365675175210103698479584804574904546173462517227548504091487800901729069953842170224101156013437998603250183555920784098377941734119314243637982548651138239305323062989348314435963706019998188210289655728441303881375593790852744570044562463022542893087448530704205310426668015385567206076197154060502529813044110
|
||||
1958861464976009849043168385938837896383449327327798661642800816968626373685821411974205847262245760994676690712309226710720703069129479022247644737831803009556215228617469778955553770489402643021980837522952216899969468301745242585480019604723373184384676790836669243220117589535924733273454332002655145334532050436032615049216673612969429233403934089126373056653089802382394006954464196640557643330452191248687574512312887212742644439032167808285510136299756935499817561181332614200398051727573086 2609708390596864333966815005346027069734877003654084063023107566462410288022138620922490224075196757866528913616551855070651980634542444100474136331357938061930407298857278468657504229548582584872844727836639789483282554854371535976487914597034676444885394708141243818329419571705741275191883349160475056758492537284756741946278103914041097840355013380333087175313698983176638980383960565655476143721450047758770979962012083108828743016068978391435238090625255725877240774283146416702580162375859360
|
||||
24035346102232174402920766971128803380628081372310261853379703166350796248332018703298611657682147066898532361595953274262279061909326129555665879540324320625790520139497566967350304452176598061980098920791211364280195806394453734469300271390537360132915426288535440002150930861500163817379096334613323238072258176293790499815987570602400985328301229791701566030420098871279656163890680406114000431276924012105116167670003103818545660607288562277116210264171904221258413956114714046177981565108153948 351096533430186949510481471149463824904876107748637450165781392399822169967828911467078140828696421122843968335197716870926530366694049318250485871627810419033377666301436890509017218773796738865299338195137254080415382488239141299655879188636001769259747748433709895391868246200018954419461572943430809913540257412526881455400280813056433646728458705849251499644498886948487041333947828163029271018111061770686114715980147490882418688119082057822856123344422345531646462120316535564011896390647885
|
||||
185134168139774795667689911270484030808989791204871835413615540662951596171910737359934701904422954534385188903716515548797622197894358144839621803136159461571269120119544875330847411575387151750834980039878922172664138920610941853411020285805604179857247361863219256858574549854758817642892155480706515270941817234233878032972830667271993948060781505762343211404655368888711932837360788384686541458002003799583971716325015062290438713147484941637396981311569574709808773837469086054294267380226469958 191531185790870143016520348097844426787570840546900359900581585556885342962004108192737144458264971909167728455346179841673344306738051647433317398526864119430042596059235594371685724880925391104122772339958270855467398341144861790618119076187820022874472374851626954689355652545791889224637916374083290969448354887280421704524983121877419792598129788286452989353067558576656577827277238243410416692112434832359319327907208132260835349559604070463583186431540503994399243273541489525006756856365841166
|
||||
1571694421786424291790850735316344209550385366692187988393735084005180483659141092986690009552634942464787036806361410663903248774142950179172588635210065704168204145995277690045732450024764798035231439557827701837547697231903353715596360923910890139587014195819128953689986880297645914868014032130605968084913893455769491614038093476756060569828325634900967326763151643419968747854203617979803503039963923102204660654666354945956012438811847274606187138476083861440430874110581526714397046801036044470 5762235521273012289953638499726631721621540243247108073771965839258203883500729661647614886857884726151405066918448471198316835978298963811126071068295635913068411098368277654728750599946081920329466599080794962057719915726809102092968809179063675857547611774366419116145773121463384078427169904070747428009593324975359756203197302833448517204431029664289015942343444426644077198871714000796794963907609541153915585628328903476334824932380793969751159255407358247522761926293209990033965430208782394721
|
||||
3350984360044632722966756169174091232935995500368519971954609390135867180802047894749493227106048183340217136344176814651388242940072843238528272503276906912022292481730496650926127913713010498241857664380435525170654576667367009804507010269037472768621615267051266174486731462369760124423601089667261397665822074357152475069008213715862451261497721601611610069164341382062428604668344268010244935104281472740070737281626343688183963926433876007912429272900347037960918027086637400083898731992290863980 92799026164524900584679738522134100345761743185703187176429625211101717566502836627004535795568987500426951014196970849052026705836109503013127034790577129532228956252113057928953346698743919040042991728750552054879852155349859488537512593048531380765190673833428547414070380386926792074558404502641818471838962974695018332089739747907232803494131748447942057047122390099532948895526014183440778440075053139495603884511134017097738603440253320238389437722134640094029124261128434032509053670836220862778
|
||||
116143468220491537634935873579686239058574140612345898232745824357804959306047121861104204119670975771860834684956490093890140595540668989382634287729450745272346235079933185171872746150013274130360028889949032321456106721113519060846304575914389278668960188265956301953827862284371893893920551640623935726494388731688362319095432014918216968101357614598673800616178707796588862647630331644310397853034763767800213467540415228462990151258193508011377454191290791539157728132151869362685814079006055113063 123983508697369900384450065208307648978666108440216259602272337058981233433814275920102503550205124123857784211752501728014408314730565524199674602500414720637823648590978932729517807917213290771110978478856763395500298852707343359926790016472243602131502663794495915237456064390007459097523823116748667708894813942599251721533001763279641955019718352477435047836307206442553700016047358812730310456258379605215524015263399090441232704545115810009876965084248472731705400071938629032769247924357734221037
|
||||
8295288245603289042592553724707583637010970602390121775845664863649047642072416679615805585603733577965219170214746638293478668827962895424550338066760375103381730532210532084863818446030561045626928994750415413720510148943405336982778311257716079037186432701067650075780251481157321840038079602981674061397102125840208474978455766186849516000362058724896007222743294821822326359098231700082808882192603163847402635128115846798217748062573759164084810729625476630300852724257579610492716821288892442900181 5501368100648713983543840220315144681292873448316025208967483664657807943537732303334475464281530834297795048752583572769931808534231540982054041316231458210188081579726426018606973425529470418029086314780537320045780239040745016427092884569891078322419763346463361921894069304047216924177231313705665807284850140865639631412559669465822296660886550445355249404751306705264377674238733927302482605342963465962180831740658326058845135460697337012488845820250603845809486457148085740367293989357713419824910
|
||||
62262913355739459327266141501437730648477712568614375788902130197484284723417909585638167222905183990408810270175190233923039637217700705330124346536235837859404749880458561303292682917329856275172236519774236413382878702218552589712598219056587080653113212925396870523151563463983186648291517999087377282242509667048087782073516584102875727553154013302963631489577208640359077791910023008899983196002943609954302001112852908436108941481671591370313151342709520447493144220586204041011181423519776604034909 51438560758264013560623067700767287800272582310779979685359001626159700958760875645777731321885268046363084377850670408294094718136132431808667237422568004109528350428513782591428909348023900190545753074445241481079658865382242706452810199406100223122686019718136256930522415138329450881819469373534183594202650885468001495348580168833723442140833366612966466934695705327491900398516456090060687836680953756581499485788260349799719601296604623601679333583174542569695667350891320636864529103642395286739625
|
||||
50658808479519358492896858179932075730110836137051706417904334645541522133747321722243551428820336341450835212329258460472401803858606934028973357857259550845554250410412809210468943152049030350461808267498545395755421890142784628871239502172233355073979866567453016121352100948467435556789323508516305143182758655100962322489398739381831094380644983044503594414971478997326589194983652725806252430102045325643154343012919932742756339758318386038823360663973138982010964353512032334229001593755737115305330 419105500160523417829512766556779488476865083040038531071976441996119861482795875387289305391800934482544499472583336148342102989671016394465086427711704714131451847880090688762296116025170674891994176467334807175290717627708394153399648377801661344473148839170000197194731184954211403951596888147059602807430175615035943762375982822242826325303104586813539760246126050788500399622058712662947985446076245831842612644999859717862621801072216188814688436027339875162917800964281736423462754820202754746904008
|
||||
2857158219041820049577329477992788531173945445759089062759564686863072797175846548370908016459876223780142050511425072096675173318331492900498952270984908925770645542497722051685620958405345103798541564067434709606019374391697652420441919490375539139233644408802187048044843990030221530922880306383022255802989275863789823734859929169131757195415751172051409340848560383228358149784778343720063945367226282072750186861935613392789196728529911205525934227150551567228175121309714191558527083848512958917325998 5813809846899589911125348134176028641457970156623275001504195362223442593919891386280619845221646731092688963942215376098984502529067726182262447015888189659863383269454775692687553454282615297444214848717910276557817574966409972729747843878295807021507698192824906643294153221648596107478285646251602804020661469147558475517172133817544283432176114743907130083457455545211947362610086510837692458829292998008203014183055177558239512256958350177996450023930314679733031470694731281765148692386153520476339056
|
||||
47450194194552882423499961789220348678663334304007788575569152729462468778132410175403498586223059503772356819346726371625373885320870011804570025203563332052031260601489767655418657152348471420207343436291845103237025065982941893758232086885071371949632867455888787416535105868869601893834523872780799401645859589755353007105106063006874867082289526093392652323493760847380340923936279580757158529845819795684459427082852287740858376896939087697419128748784843984141003010217420851889479845677722833324601737 18410433131947773000326035788479774738990024387689907982505571831692476732702795139062086249863209960096445773849032153463367763263715299872685037392971827133629096839347388224523849623919160409729323324611070014391190784110634030786456902308074439220772851766503974200404484016195392988851946472975412537263345256950084636198759208124823296074125921242772631609423440809911678774439501357572454330041721235680104144957310599985312961003417933212744428243114006491959753470249680237077977104052579743517546006
|
||||
125009376665665629712358220838120112678040307484751514001856340977035063780342260966711292640692370806620363675795347306864207308032157979165437392115798814316307537467120248059717377675424946985135018464251374897174603803889130391420842134367244051570087515946086337257123261582173353671805268282337477255230825459277907875354362121946270551565555327662912780004984762556650721516506382928016805224306617746254831429195793445083068857913100217244387958653557252043545429628803859321780885704278468050032471949 727830381119477099713108288287048568716206626452960291409433631312364943799435683742954340166710124760447843344861849941457987899837473424314293909490942948650514701677539141256306526548286560184835454706906938338114046445577571449190103908353808409194927197375307011209079454891813944613343874636409870938224890116492294215200658122696818433593231322090829461934996059440832290663694249540172996510051409759907942321095441429587402286387925376793828202468131179988258507685986260794261256836691326500076959527
|
||||
406703818514869699291018344976936927394394071406121631589793839738953080505775279862408279704464293580769073286487460231086514626873695243893507387575679536865830558940600963418835486262387998223523079019982330450885884664116871222380557406443573320530497580952322505122551689255975385151699234982912963041068802170650108979318489325278519266577909800883371571481411784860060579645007608172248474179156721777720497524350850256740145231602658966707741734813734330688085810231626889130419234736355221881245972851 1558416206511909230147284531438737147884644887461486182300984960040999665345050334502721549709512234949128330558270199839680145396565147576442162427192937189572603023272134020665426949451510435001611797372837188029821174901373770670847194765813381147057080172083829445744232112815807890969408394969100714353186207352696672185297756360406803053332914001355852343192775574178348180564165127753812922560154635181454635829519800311401354393976956489647748395327679190886720520106269232884385453088197172599557164033
|
||||
24415701339111253325018643628864796436890330176036318108994724875982564536693292154768957403304606175465512840797947815946448128079206441858647412411988100122888679778283925495408186417779741585155399908570801397822544970358027515140624559678099049972208957668698530460965220647933472440582847022352738209864123822602650990549334257629470883491069457442317405496066880986820744753864424905046618762550347476628526206873961294503513400970088899295802611188131588178394968814148182778740818272551030900134348904090 2872985589022004891616873271438553038635831212656158892990842770183755217416794142672044665049758851478665795563596177602732322781533817016925300256901331806731244751620789977515815430308696946364746096558982164921306835948861444083104746312799157197182058427527634542376907809320379149433573637586818662117837585653619745176978447753039408556651178615437245787660567561002874175402049919797412317632238099081370318735744395879607616540484098240673567704200958002331519360405261489699246979242154900388930087572
|
||||
815584735366047398781541915566333416361438865958576241771967428411395341282400407519674791058398186220701222829538155792925718951777128528412178290236329565548557094064266808491667577723466645467558053359228576133965975630512370485721701134924915911712761364208824005422083535447344578357009161271794579967021638231051752313259658585708923561541592445135514210970684970451870733000739446797799725946973460519465104139266464459244793134125844804906202187367739193993911855387075047226785697282134229876538626828080 310210800512706836088521469673198236040049237006684291339657132363941930233039939692436148697810949633615434866701449158748428519448574096971619561287218741588007163720820878312210755173582004791679214947146205661116831611753211956141255184233693115149061529637936749669205363577527858327008904916417732218346665201514570664206951592669738967202742933292128005239347001398040164720102111196950281952392579823298110369073797169824457848905591744901125255573574201431695363083421437942642524932214213482357615931223
|
||||
7191266802877786587634107014579842421923513345879213009380224381944598817949666073983911223629019076485950938222551401980788404880367096917232881696843195818794757992747015837993897399650478156542743582582102197631945279102609195818644296822548749076006129915407120936770289721521583380095480143539449838029420761111355310242050160154186742820134025972116259022464256586831922164786118068903457002051360363317371809350500989147483669504915222160693345395686628374539226511420637562352322929817319930628790293909661 7847363468713651266675168239996476474855550094249216838157771990995720090915931430115267114887347502119918053295511061014265009958535104634658144700913729652091871712189492003356438182929670082244886012561931958126286227984365352784656062681097245491810543780818673503630746608324575665937271247474933378276128073049009519025233950642437641535874444942884344279053657613382097256084607939962827156095421717242150999619924285270955619818105875658131752530922729313509440596552047735509769576744259867564132908287986
|
||||
11546413568777629619633905164171331828403274679910213270823899828660078350443358754365367302458679340494486258258456151406990870483146611269169447171164206580977374136597215544691132715007283049661511736208657995469950313298834108762010783113361425050937782929746693565536774476298777027094309196828796621463259046191644831021670505690821259254259172914246057071334426839373454917758428467647121072253470321480588719868021676084599254273266475749457976020295667077245912888352529943177107930668321525906222991464748 98001034805646531234988467123007923406469220651839450738285335291332077693518769050256525719773150490580240932237147091547787315063565526276667064420072225842177455195192871548343447684050054201254948189702029588388407733706162012940176318600678799276133019850464182190451138666055659247329403307167927974293052519240339169897307561237833629210935673839016626395401394529234687773269606877165309910946268766314549850149293957125479083862244348204224357647802903714855168240020790781316831350695822711414177925199525
|
||||
840031507846927173292437406505221293878966529059323545730587213356512060245355600577757732724002379704376604643755332261012321636584956030883042392070809658910120091995680166748468164162807611534772951818848309309738547021952932644625657347931639502116582016363234019659882026266536102814406480848458410829488871515256821121046101207182751535025784642600772150566910716121022400466165018946177236659187710001820840575032292819396183603171268367954231449806454703655037771314878767496919701949668505554298975080861350 34673418354942268702904401079765348712831760422433680811050956652370260458412895020190113771933129402030258599778410069070591560655784261443811381507917838883238465325681087047651179754241246028637196283887493687901693633253667261264904777413505223089251009680213676359395363473274610571863951653299436637783043207285941142910569805212836799926191615202850527722312747586701667184264514667820313659017341072178240770184437773384533029724357785840206246333252244651785736119299009996427472072644115522865468906971367
|
||||
4315284165403489236145184863031677186198876113063584708726422864296015869018820954312740372617409473671475681844679538857416350024244871105967884389371072289344665969704840828795383518914345532949082230371412376710718011088177657686188273593786675885169926633032439795519713188718136911749366344131478103564290492726759463756696730750836114651919693216888014044668911044872119842052302877992784643441547638063323348754566902669865424254589977443910242919594382555309104597099282276320411308747841417911605225622729390 2723985544990085624130731994949340159386274767781257523159044125667379943482862760361420395707905205920888099228200530523921627788515270144120445627746836666556519272500176517123773035385381250421329866342548816458521656826614465997208751744064346068132808079811606253067084475516126056595676450727171902165633259542041534851052040463475163924233326873570844962004090015975426552681747477243171367492209974288076885171986827231531658370402746963086137497499078804060685846915226104515811861967889947572181345295073504
|
||||
95972945876773577582471701861770489138358091438646719500807461904267397087800286571356575664454352818821044485497531610739392257740712189563150015003172943409806005303406100112592535390716476271012449989511643942648104682480095298591192455167767096128611161158966364632495896397519009109912713452281453714157390717434827584457340263078773384935430459788767746765435225423525116544791609041511859422359171819785041881135611922091304944020449434612218166293389617290998695213977468603651842809872438589671107243149537925 31584318140134600066730800641185287650448879557119094178714634705404438539695629977588976693817592316208001911504812404069462177306727229420834722605445494699657710914053340538460911961603797128271462534993588296815604664600489027708789279872386547308350037845294543770792703520203732248003397277591767161037933201860953534214057245758636408458657229474610585476735773090288641440162698631631601660233044126625856489756085666487418603366783399542108195264188828128888117948997556801396065118687248683038746946591875924
|
||||
713272007551452486874039928251678963255935506957838930419197201841279624785563303281464583567712928977775221037206395798966902419319065825875440822099046327101915819681477539792816390496760632374670467456277872595452757090735883111387296077949994559967672895745705800539021875475673279663070371572223835248413099644571577861599181973907128342637598043995059904429989706206893424633947936644107564355419096764230837968014417766945182840326950694995617075447332188697607761571162008609922775873218455488834496137199682385 917263825608344505580588633946628312895258929326453548966689670619087822708348525685798017958913153207576484573757427296279268613081160196653833511002828780557735597822583276532269458276479296276769930187194156781445835310218456181999212825046741036549284980301921060596360033380839699583907790324555517940735459426673024633313556908792987621721980915272933356188632295616808613151913366064439073038895591878081457125936975144030691708516300720516210174856254688793749259094412855118488905825976582152724647815973534009
|
||||
1945677021253954674427896406024215253598197985583907195208031622399799747748002927717662537060133810143085601758975259238049539704420428880641068873056914641301637379676124680327739665371200778360395936033784706673915152243606734724706437190293431763783060867624470639113662863672019130809935184671974925889331837450155285697979300007417105097044041266660585900166100333268124996876505102862659271602783968425037462249542138670504486711820234947068463092018509632424971856573506918111499051905372980702304462810942394181 8477616864628469079208102622190706088023544371489260953077211810475606059293049635186194160057478714606669840616313792981433601586873705583408568923979389026812847042581881377304509604535251503881121994602738890295999826084750322896603504595164741861750184599790619124696124212707690254861672711552820326374113977685784096833454474506116419045800931871944782659691746096237788744314691106610141168024910646328830053154827478460458854006519275260781850909021838990974268010472711455970416531100455617697054065355569160312
|
||||
10305825497009299024237749288763639332288845996845358784558902301726001391804453213210564417640657284809241791065141235876524504315594653764721061162537075076318701534349366804018080841443587450504123314478085619780382759718722917445712515965918391882483313651304015176006079641727200063267425807020521774677325238680293901132437742015366287822348816197811695690375475397384985331684214943751187032236655890294762381824986623757012367492043147294303246498647105032381019537494331152933357825838810110061949414297739512802 55312570496887126813365920521144847366942048406086876242277813619096785220524773961544274929755754193827649326407231458989532736887109035466377032829187200205725525231356955111942772992737533980962365680237476426172726540231676157104970476564215239020870797049553939588449557470681722660256737379950230548130083479111167517122742984275741106374474067881752898537311301401722193155926295036495611141945664180234890394963625361451296028927987057215472252208622621105466228705958074316037255378350638393623063988867474388632
|
||||
924745274790282816197468384372793184775877541052123848752125616437822071332786335264867917128525449393097596979860704079185411306939611372005562962236947396487490489040069862244070485865001615527704211287698391251271671485395988784828674600007415530396494613768680079944229602214713069905409344853315200131642296155108711779265186203092227615320688623674359799998499085726079166394281503432748405592713965493084944687440184289281934581504820962082074105166001821002250543430190580095874614846178108647709317972173369863730 987689757412419400816949685859807817673970070948759574540835806663590393820053521479494771828604696444535521121533274667754649689492273299226984096062034997850021756364432945399043170061881465310523258456641712297040763593150467830325796394284670706415854580565464690099721534224837286982583915507886014386811917521376966486148238079018360563367732094238358346014815882381796047441254162814584860512264610414483589152744644878896410276427668202160332036474986503728889704992921081214230984494324582532279881384061027209544
|
||||
8014568298623820208459123148368863539467547655439715083624673388299280284802037127427334687490104872537811910242514703493658994311179345073931302544354791258035673877630762310964544159822003846054719915357671554006509867200435743921372939070557449234491216686225922337949227487814426989765939783621874764308425629259547667329766863109976263874483177311998023625891792261283954287540943174535349719132338955565431426935024426652992470236356701413805410363601853194854249637838068664294621607633323908967071723539285632415509 8637668711213983317028330966565134014310722330137622292450927052826738417260911346802388730646576372996023935960798822783174213875771790739857541353377697776085106534247989348804175811723242186340640765648640692666026963618060768072771613591977722826680529359016374393158303330874006832600989616584667790984350147214844498152367549797580544557750866134612430153899526973012586327609650796619185821328157858192297177857404492931679925176442915647398040103216994651457898752484068980203355326512899629988251225124299520433658
|
||||
86873369330884649308216286454151232169588055325912164072471994930426324409183377702587828366832963904607120876040259186891681514229994838764912948095677802618113504320450874713694613296431960815377377402481017660295532686900065126749852181711193891337258942114340333938297907545799964791716789408191807193003603908439934796754544548042450303710916497576102619506850899394038571773381424060060996717656543878733153908458470340836606773510969457896719285748666803800589960850400888974410607410852137147138344427814683009742562 98516449839761128959066983004114740903090356667587282909759074959433659668126576597378562476446714741310100886875946446904161701018084749051854627806707924430742678965998489736765403034684060516650482599402200638919012161229552072904710630388448141467385204685321424671107362244390656648123862863831303332743157605928004260059243933972999945347289952208630796316533830471735105347235959341451109962626580118040211058895463723095322500513594985774123687578172636040711539269114279859756324946797516532816819782580455188811028
|
||||
890715923973051504601660083787386528304131917449126095644748619283682264022690057047498402839487250371926350270381443494771804746828176919321838229301687463364261166389862545044571989890662650883073028620986531028145568894662358813909114743217354307508071826535424758782268726798809108251070806475470532828664696202562851263783992259941722747051949955126881655886554804897067820921374024349244440399572845739256240384362468988664480331300631288420420079893791725545363679550867166546413072568949131501192554431322756929484575 854254654027332713929820403446053511331119472335948629364451323994277083864553492053170558853916241411192189603478292769376532880491672552459941917291888266716960085542970594709083918598449107083506083652817769565850900017116377889687273232419537479908750524357727520146234152648840132981849914859696078496466846199202009355210590746723282366842556573833531820453701604409423515281573577228366606252055528745761975079105108003017961884780674351223978618283063780264131127411725891646441174060729346253222051616870854852914405
|
||||
3465913127959798927215656308793723519127494359440055943488919660417481357341583490532027197682706595638910570906055442852579981063576587581822928586126965438945351644740720370659548511871513611810232356255531787330070562317339340078075388694436639033084205650220085671983387746654113450551186287116423734422473816296919188829381511547499372399160324532828381197000638219293315074549471683943270533893526556524090939498873627910402965316878117381912458884175689726195440009727312713074574077741939621394301410113001765033405513 6066701444576451681898984782349048713216899350115244889871019008124603877764299193804961598203026038290358127793382761721296050273162310611376400040539990171998725798044176175669768420937886103334434526553592074985169161354470336879164633178915268051515034963102035252159412872224366161476151753352656931545019070908423844711554913341160604270398114515508702904841137863023381642742453407548329578368141716886916880408388426305153597638250435176965005447496801626098605000464136038981758463049400272158789640193300681883723266
|
||||
16805842795440377004836794569447213534693085916172812634802744751203900153162676428863421183486282857522275495469268597932785984444419493467909720590527023698399759924330389348385040285073365569701637325485370618446111138760963531267918740444277059170863574665090064903263181185855599666911043876777611903219568858349726839687695085238891838213637150128986845084484950698488788613585892867435657861389106111069033534550070635797061408336529615224457342163850539384111673608486037748757737870913208667523250877196222678743615391 56566047236017315605677418304218837399873875440767420350710438975539864121223154437454404553834424870603644240996674495838188496275214402098537686840099359928684862080862124119209766527712552952238060467522418761822417543894783096910960137877183743306057237193910162801021612572200488798519296581164496508783092447888289989349442971414275034934561323732500010160503866625581976937194596871359615321587511930645728324474997829611791690543410792096469302755660232596610294855866151841903061519626978236085962734366125202238699007
|
||||
2073834339652179456924769489160112876870479462642219841625277452662039490930173801316501965656078091226485059638638566102894271393579075757503310686925394963393197934621674439011034364219158115510184648960819296903571958522952746417712936196134438078969874257060758996286461489751507007499007985679086166872777306287878564929906062288378679454411488542849900606920220236865511108102556254516544387047991731849421512088407500284233148595413257639454170139038781306401025568005959530605170062823299735469636750810496550867978676 35351025422142213214825514606804411061564224655739616718654272863127170819329042793200818417249531218962677670693634977385839516455960951032145650795848973940948456983785473376262773613143806543152168966702568839007852300523143102551716273407549562292542207476618574930574899963518125209378809479912051081304946787958711239464722195903718617934831712249561665846706002327697549833573558588766455337116447321286530877547653719439630651696128926285303540472851564138256770596623555318385486286785583620268650795010592162155446957
|
||||
8362816036134571784135020247913352874051973046237209757184536871287079915134480392952647000651282709295159230917667476304927102804317523147660848162347578227751926712757447128354458548549272609967408928487954293556877759012036190628163479231707086276996271011681625123226132885205459632792766401325309092372020064247771283942652959002186663846321903933243583779683983965721504432280950761396040702027941870684913300209381257686605125437633844356964839118442696198866063080789714115887446274312171992124308993945307657672350459341 735252567466929569957965285497832116706426218251496563474222280332801778094017538109107517693719603633386661556747777780496536654126720817213250224662131556624293328599544018438610250104913450488316443496032094540627198147174736824358309928681284798261300281640285927215347095587576872868955986526381541741097577617480583437004534361433523839835951925899406155410875076833196411730070216425864240149688702293977474939131632155628159346855358538897482365171013899012125816967996490299321588930691221947104211620544506092311445619
|
||||
31848186555242940553387727284530819450664910776993035158655588515459489121575876620998948552949864766359047862803862227589624240474452068984570396741540746447890599018217902313332685200986648872841688337280985125141717530425758671773775818575649705759128713405118386269712378013192736101150943075554007769943501203053684384570171400903102260348465198272732564902766429026382570795760061814211409539344991899696675756079620936732426226734467809730586932462250820996050056539355450348698682815137765440928158046502611444899071095753 93233536741749843803423542795559572298547258099053263517801041591602885656236448441338199839934091619055597051730513241035114325823795746207249568347108347729795935900648296633795360790586495979562695224658341721385196699494941298990633079037284616635290174880884224394797667429207069155371947320379626657576691742158402044631238785165236268828848250048814841557950144337039694918534859388950114812169182056339663340404964096437167796827762772884744196942991953658251767102831090017122007787655442906716339234591701182870906626996
|
||||
533078127554472611484300479916368877952025863245062201486957187835221300083840133900418840990064829041259314239943773103362562187238000379204509068408998192948065476728128359517833985769597675619935636286099011476833849734071960796985562960968774248106510464971871464630172843736872310091069928236657754707760061826232352582115805121511068114000148071840568057187961649804088317619894149446175124982646751688269991933652590265732602979301738650620357425550239761389535348901254813371388676717422325647155812417487487260178645037471 454497591070406042944519486506074709911948236231388826980887752011828082547418547382405897543804685666963716531780712475487251991745844354116748476730757544428766028369561014117023838328115772307019798843416927773163159479602721523939632300094635768552614426241229369585724902505441176741374721389240782129872728837036116100185429997575903638723973095473075959552295226784121211459379420599181413713268754687743372110115683300175655687037029850298504399939985087913078461965413155487108325432140458646846418904044833437473543756242
|
||||
6120774418074918036622228945847564950414090175351656555608558458057664767113451824591255625489764355419504159972384515941979877759439249111760039753921747550674833292790898028959477598696932695986927580550567978571194170760476581851128133480280578803034928037630480325426593341945859680784490458355500112792501121867431536293386971575568759586848488221190795285419278715620988174148650687717534461264331932254340433196477203692139915516293926427787665498055886516205714706727275853911583377096322523141309243490793869272362734854012 5643684046177057106701239009827508194432356751158376248188828074132629112367550306096363193763505098840682678980764880601503755583070951064811649848613314608911315121645183985120675076210514126948910788540354849104577069408240464750602155688824167603359352484218997882757628048174526720828986698850592936536718105244987642703719391568967821105506382993655364828495322234548016187027315163689456568430013914970122963007490496472633436716103572815066231901034756452045766910902137310969754238437962627518536423545082987416527024101246
|
||||
1795050622735550896441010652491494469218376334951813810265375616152296993839199787677950572641354705421239021412976611370735474410700167501896607858217104074739734905279094534146339890957341708573350610472090225767121483087416579632665552359339231544043633235484075807837822553007638121397892986868451640074028266721760611313540693508761713408582119493589109478187850177120822824924047344783711292617767814488482178214450311944395395731984518967850756088403883646874957928184072727396753298421087064746336373084228187679181751974540 86764839883124561440389925288245356959830171546640065446606032663186764844448739378618924274912130544841749758158423935377294691263160377106752236447547702662159141226500817552329054909188862482934613722615069865378598075901356095504272646566224077358167252957407534450682103402890957742948533213935369070881921966400552374376579630683339050681518507285070186056980150894145107946259423669641292436231779366611873393259652491900320784366875075897845704897194456690939200284668800254767609832329622166458070231741292691566579256156526
|
||||
470890572081543160063478907737960887928106307613367853383711450891468710100750512160829633310225472854578905320846743421258132019849767397462195585923178262180138796635672196198122051263855518553544833139570728138417654671047108749086657014954459177432262517143335562617841518247941248075023206141743450669992797380704854978302185586575390736823022945434258103125384845624381133971203830948860950423152814959910110802312191274100825064449200788124832678744940856669183431821041434905780011314659976655972880201409440393891068471961992 389535784964179604099214747928888599408477504507708660877199574834664777341013986997330882975055713158177108488035912869791438476812931527618314063112348584879452356892097399378338876713817562849962332133248945633218321257747149393277763607990399729327186580421758898627525778469768084349860528065689492734098819413060398794937765458740265100756260619182556279488137469728582759267191713744910585927752455125709589080215858454297755567886514868084429412245330311804452764254899602095387192764467964540665121143557086185631079065560978
|
||||
4758679922656140637228010892330981264586215087170773079018883445776576918524925100630700907032434798910187645097583705099975588799927711433492733317535170577689034247031471248500856576706467565303748876819742231635114634148328407995253857454399091857847914795453590184602598696102584844536129877953210875576328657820433581411463714204534110897581315689693427091211703905608225372500222635658307956606353562093328389638658046751979973042886145107088619193073749493768402166805284313353326175052524325038819142129807797460739841230045320 4793390491718597260387951297942893523550915520509680381975625599607086529352798487631895374578748393940623372567098088124736960273441702757035318754629048091874755528361653098337195734374482693315571183119037012653667870816134866595362209033847926993330094708332631131337449705802505361483251268925145034260801757620867421206030247119504109691034034346235200965343389238325626258445214468171795719468886744684165794557713427993288014241216988286178959182193059803811982280496421538917512082858404602805432387856774966621389842480952831
|
||||
26129638170735271524028635460833158311136107869195421052591002149664860213990425959036479005150627928398680204729873588949509969902248914241391169297825366884265040297124183707391510903701710265559355548756750372847381483395099851373448020629608977189799188431031279795435278020817982090288865299538805095726429595299361452331300084070420229604369625871628795852457760294260054942057130712333926205547418679662116770865970234908706470689736393780389757869734216963988845268303695422791877571725602984757533632824794752601838856556053951 73024233571547162289875260911750132266760426699594094735638660679206007605077781239537826598658772293304487953677258831568193694317473331569981112240408867403642875426640010864216612357312663336771927577917452238189838649450987022023309387908143776694405412091639431747739477500419569135060206048500257261477813654703626499745951851311400519454909226575763463226181956578936901999795336219337588612275284175146525857466901601389789331900821538165534786814175574939066853515739154438621391885656725811987997477093132974988318984410979981
|
||||
100307457240041056070349135616779527274828868845724036949660141139674476903685024960448304824824777868682039899391002038584573882499836050746840229369631307819949878719946511412859215077235412164544713855788437825865821818837005540431674517754922712356468406391971670117869459918526413979925161623852710484564869890963908582399396739567137911799827872433289833731673501826229977584178345101794057831023748711776820688512597991597077554081626829027916384346200990193499119893707507962339881455758685956963002978236801743917291599559383681 716848262365702508579333491491993660152264340173305820306561767378811025510801121976533615031564267661292618169970201166345200868269765680282535252432158128754717235983529986796223767761538159521138303530158647342247792465301428145356866461121655918445630728471638664814216829625936183018948562197171702922124618543753325863932870626593995114720133668885637275658106361238901902419376353149408516636024059760577147014433198630683477216423366019659861774806522812013695519709190757138444983185178626946584043863193729205244075083775050932
|
||||
8233501280503530649399199721566166280775765923673041593860613941864898736991174090164622289374805078194685837257362150465920050900277018251626985362245493575843449510755249991782804993542658877765735441095300360632363353555124466336125284715666664561848176481952261066775663078496499862820196349702704336240812905461453777783343539908327220093648511105862307322437530194001623954275130549358723506852197229240594140339967760697918748663764178787633269090643172963594458112454337117019396499414709720182059090857654205250340095731407483602 8874497454203161158644308518699670255196530382894870752428872222312055999157782442500300836942419971788795734754067533974802739384159858934870508949122659430527786080429051407449748177926917872203293752348619058837659111289446920973809322192524050694995330747307211648669719612815690886746086115446223912434383857835309814686421120609583976668987969857781487553156674222206388765649192044635667870842946243049150621446254416292418439867225122301994986957921783879645327266095368982504698481352473054565703425851898798677396292712727221637
|
||||
91583707085083506913592288641202817867886758338353301976398791659902485315120297932895398188009600284177868353785967783573420939345081412215007296781395064683449026040760063173009335546193614457888915571942628933032896817896279821297251930779734756476354155343887060391748800995853511891446706661607525988184705604064614443239022036794888204879590764431060471867657982657303561441323022211206397268012500708442561881477888446903541641507042038782312703869995582087952037371961159870158427816912678260696740333192408553396956314832330872620 55736709737691557740435954191669348534809689611748479880198792308044880242996286336407928804943816863657989669647935966841960715696213248227192429932877136335338289796894503508672270379343438666937982960356925779245678424489008849683322145094213041246962274388636720057739168161722374604549678006835004638870884401781303235657901639429281065437516604455106796608185896367241305544744998130553664677078193271066414126579614689917568270007806602341899501997021552800691040126253152757643450925710299063401057182655615541849814420179008049568
|
||||
182009832509533254907524782563328485405315692724997647616930242542748737398265785036745720361917643472222280594389103272774642945685756448142350458101320633996302484501931055040198728784614023047102474934756961307827875809406605786645156351897589616115511928171935547666120911218820373322789870023556703029762498624127162622720154785141051924903522987110768373048891706947768310122557889918409753599257190961850795664910008414477436014482336064127233203794229396247419340743532369933048087470666480872796757994229977396429031822503243479863 729853540232111455208412693575919791283450888837028429792778011983460067259975146647396238866692437050456758312403154883440403539117195959345957733825447627892132022012957118358042933984737302074432118480570878758380016901378302254142272384976817483933994808984418615375978467635349754824275379417237084242829165367361453437954914069319919708333110945931164946679959067300937934682471990315527157427708274626049350374063200244622038379077629442087516005391074201470530015429121895178727679404235821330636660483164245833681141145839674941678
|
||||
1793763820545834209179125806073210418680180048423008444082515284111576955659535607271610128934285067049172561983158674755680231250330447500266930496696616125780516092881459115076139641439976356431469401409168018845753439122383563438349577388177971296617412062853266644394916094771684521478248117471320731422960882409264633357538914649479989656366716296779631611355448070003276272297525928758066053946990386819659791963845382556360971371366920038871183319420492534901737195501666195130525022267833629810763440088884414817347225003021316260810 9278908868982100166176715103628155201588639484145467458827780924123010517349336667746064497227526223258819424670918275089067541057422359582132462931798516050848377113588781224893162302411462970329730424501016278420564024230525012883448209321562752307778105339067752500079810522517347032076827117243508169871940129821602506287715822254187203307290222887029328540284594081997838665449195044064907209152026937606615590622242052132758931427673391430733352265247548205365960118718130801769300921577648214222590100296431847104714374818094341033080
|
||||
62924112084679816393390567737833000368828576497072172803701335957056072148985270658415384818621411843707551111781370198554156338319229759872331878550106038851673998598386617434648675329127626789538742864848135305927114057476276803865023303412295232697790257593560374013790351001276061873723847368444806040834741727990625238313258968627326318698952500355504187069275211730662157353091661865037936809367900569551857561971446193240522116377788302702132243719766931909845936114870445430167667955814567879525363162874824411419215232977791053737890 35346425660253016767605900437486235177408941435561738574087741458514121031682161299080393357879045488770985697200149397172889536377776205445056531363071526974730749527015932645260322888113645741001618696272004189343205428334995506439950182898353081746679547480909560388206685162574246998794176496375204773736295787012137261435659121545270370309907253754584118074257340429291255427732990120862233517733986333871651605402728987040510463504059785099235466515956962016014670044306536721450931832043207889675942441491473151536173341241792659441803
|
||||
461088578777140577961013529341087510022485522112563366350726945897634510762701003908276677181713333917244439742372101952822488471260662919827558960298987975663724886950030799527893132008280241502822532490734127629837442564633711279359853988247128499367285603009524669942060725075575322242455048860758000035492076214279713709520448599860070821447516875203744002334552395099271012818675868224169319411074832936041926182534440320298500511907786800211991739487364015349364110115601050400389895903466295049567332832837135489869894656100638981580271 641320518233268263841195252693286894551723866438779517936478851035026456562149252934859068520017748249610637105378749877336864397336464858281957923699695137913321256868227123667803869768676518163143156071959383665918935177494835876854394032725787255052418670650192194505089716169213562510030094722903130049756182679040383859795819234945150864657279676605732886265128402479681651095575534480593551926039906701665122383685282985752959085691154743697316573240677717341286185254619827068650215661094487036199597369683292576146080445458933802596608
|
||||
4666961179890869712173553017434835474676447965245981689950456607378731151069696488211442987711474512408954245654012399417490381436625822847832801160740712236367026565898570791896945741915153056512883057448573398250737928683666557187570733579986687282615470146451222355141385357223435662141082488280407022235157151579047045846729373399546176116777959251847145595936311348681220944840632623728094945947372219586971842130835923260515987105550767644062351198537374210960727134560473678981142161713088361133407820501045468363810391465581606621412035 2824537391642186219532798881129629210785262134209202230314387734135416311224374365113652924734085714937954557931308825115081306325834487823818396697323516402234343464473321895545021924367033239523053232821473492404026610430921244997176945677401805539326479845789636121463449042281416029981712298254359489136767677607370674432977992572538254365818743015884277191176166454989619560730617132391954661326197986618145981407681176304142653675686935781960785953258211808286546031148194996020522240974090259276930654218550681942129849421052454928087492
|
||||
33193735438259678151447770394709605679164566894799495167614832159544910104322051522737337455625219685686944665703509238439119495133529285867199695929398683427779343287336928782640384112136178960991443590034921998277096428927950973176699425725168826763027236896653321429857668114904196773772836017809635963463335251493008907973893943369894849986182461119447554092320810842798067378373130287134016936823796134176463882364258576071711920814164083505387656485194536589776007454197153828722863986009541773244213881573691833002732283526672966008193945 85883745088697685994009746130451266383050684333371531354136898823766942726596386868669819466568639011090890641676216953585618572840372054140255521471879641157882816122228065478442726136665149147434121219046888045309218542226206579124190121087891727001521851465436182835541756402854348014703034131332849419449898592504320111810742920378361862936227098991263165185396124969003413936872452060410539036922747294026899251693132367972833297068530641335635787556611967181178904683379587803198434159734894915168974662937932145919404367569570103983679372
|
||||
720682794208530269465062805979216496825610311090718086051287962632292201739035944457021401559859381904307358561115050236255426014625435836692547405179979967457935744805060418776647775519181640974421371270115894201641934545839986965605928442331584105033404215308956784606805083403024597285188035687394667742728324129597035154616066848150427748322839545878251174642237450251538325557797157738823422547069623764488778234060883425583915845963872859129247764088636497944595719005662929999754456123950544372668000442435466027867276482394906806401953342 855926406056988991255599758530536679256286464530125055910094050327911904462261118903473426976727880901315183848891406629025360611267112889851982758889966390184177570752847734134219131490884138649077420943887959733592671235547468153141822372499815378848911902344040266989942569691159903323723580066996028567029858777024362833841413437150607852874231762759314959256277247597452097191512203455534083419480669168388676818993583737658115281208595735680107248146993322629283343701916607230999131345533693970685170044065273834454385666615798825912986705
|
||||
4282484399867406818056058905752988344973224709061819157469683981323878850891727890363162486166753279783250829988729643453890171509825685307286525674336056735991383268374550131435816439864938439324013801683493653509261794454038744880599505592126173934708296476623582175112093793063769775912340972573758420473700250170249087285511786230562524184783146857601695742428725943168376504523409172088710186447029115246670077420440989569997075340845868064004323478372870226601592542549700296314317565618307552427563489810911541312498389254951979441464939882 4694606068355502574461724160402205732508092451915280498984623720971736101463534019180919092146275818205863784463762541004768466079749861391124184481724984668549896952706020964459873536792939771702310482142446163658822398005115304708864425841913171099819909069716786978508949337915036503916940613533409810331320271012776026082803177224630134107610119398755714068137555446083952114474332368370948392453205044775519894479670423745984760963885479543760561033826299911774916168641797943029890081879133914210907075139551439163265771729268615148114964192
|
||||
97058306573690812472203405954890367230750700716662593415152929971448462671461542929770850997233352561734896022660314058081526092532371441204811394212882643564204248368219831540330294339421217390309951102335821814274088120460224965465551580316379248032933451385608263874864687377493721072512321745360709802182220666247972416695852443262886550526329991263671162893821347359853862775586159942854593542262904024828278969701103320971517296928471668468770060238109090526064911779348230886407472347917236175743938696947570057464211360337290581369801660062 78578642019251999114061663614030597174355802439282624648606493598648056847692751688732634288616877841302285801640731473724273533894780804059873059539903225764322541057256207403019900486703711061910466340937284072516234458222496091485996517184480696150461572457103521392472069472491926081607933380919013071831852318308230664962695813055111625780820912205309083781212209811063684572817771275504338017539894591097679734539892723565352156455595807952536054861395075108615109344706711742953850851578253122598039251892281103616206099773040871741657425531
|
||||
641382127261090800215620476606382009308993725478620713260816937214702894231472357098484387133124374929754794134273663353124938008097311215315906891209624388872058051910258757531983236339945724335115476541451615589805165455547529530525974830478754555078166573915640245087595872283511269567111212454708487043420950813445808141269490792001171849954518355866319757456296323576083404063220776780883031794348919842427291186897066136927319227385511288413345815719656812307750585399987239170932601626678320246638365676238886708409137956737107950749618394761 842081618088794415811696303666948826016263778596771239834076564760053965628081398600176089212206326730619051575625109450445622892248608249421616502601134559824034199114685157327183231902639317141919179945319710439468568121122973870100226500388345739564529297262374876330924128535061597951763381234790250802643202342439994317737766922945538057347834977623477839571168251267152391534558771822853532623230714358532201142819688279767668384424205025966959143342720788266208271457480842841160603806851119064741267996475899772961853730958142667904656301485
|
||||
7740379928275263860981283144765410252754661067426921644936561134057310578328766610337681126675235189335904610648839689885813300477539309213441377603141187898263004018690329501684598624401553029998815556764324643920334498191593021117853368169073933539131742690571851491964812888013794393697280160950416846222602208625180686686733476242087685763893746897123011446443842029736283401508905378889558840479709419973523254638534680450186337753998100318885756149878552779075202765868711945396661567927306491601663867681134902190305226633097268860369829087098 3942016593686164608307444848835574368039274876233614008276051514900969023975579513642866884517288504472203403667069694529322538123248887973863662625252346912725642021279189504991056086170275742362609558151211244606049164235068912697327721175103209414117259295743668718402341984430979987795243907009955735591351901289225898107722405520644203459920077950893338954940715434901051154409511398478076555932814344715731550580754488695702849773177686527872330245432293679193606925221308273898685296474136159110808971193869925154392588032062107148506816198537
|
||||
59887786451335455488116851583212394244772932529337645698776236346903305389141126537062186368829679651329083529228611674830087073376586716225118259415144499756795441100742764063223041218671185258770627963961129824197618645030350336159266633579001058679830576761419538165605428821300164852526905066676467901257565262771819358958695174574399629759239909463017892533193459096955052062032052774060405048324164496379699873132298316088528938739474611669373004480082603939394061579310750707765411393970192124285696820096095535675778444174711562679724915249267 21313846219385950759868996483023586318153176162232912831298912854408310584970411296914403860447918508622956661525067990514262757639799395268608582257401204053446350309138392137041371348812959599373634452285670327197311474032842891504400115767667438601923597453218146406130292198597696405426992553978311030383257788149030976748017642670110492626619744734307037881871281233513064866124424050706448778712460368037162899965774429220243711964409866344729451332978297284040516490235105364830701909567175308280175435089536534616318984341006743112916817660864
|
||||
464344041813054125698961842788636264799589210702819027737905765268463297587384071250226740322515305854623073655777681211323354075188365635422711897683620187915252153415726151847930857447724953528548314852991012036679233496823705002825117212584662911158255342173938105965928397498158123185742391611811538694967662778122999069800078065817965264172223140531311324333479194853983507309699492405841448399286648783581021443765032476643679760831501759100109536760856195970482759391891341055768364750722586471023543537160506550313607746897259764606761493139708 841324255492584836864918562861353472123014148099340649863254266425821903712172141595129108329983647720246458489409073273820747965291371105821557638504046550614554585232633056684662895805310364029328359060754213124420335955167984739558484510206262976332897662596815050617465476059605536762865132773184553892260481755174330423798084615102105501365061289088165333258080271344883327930927431152350613254591297138572406827582025555459809577219464423804326679910780339081162411661305222814736276846847123834141604913365323572686753673929372973371719528420448
|
||||
9001741495396621480993142862187478663743400489470944807301116460175652492028114868148838302081072908075001894234724976362188075844377181419088524147581256479885830632937808808178273250573851226546201746311758377484553579220044265015918196355709370787849126374426330854416973377286444965136677052009647264387786688454784393381816460276385665536121407996566643887773668029048006263874915083660233147625928868318431838184294142330645903410659089650269634021906937153724795663684468333444445188954143494063351134539342881507631011334666461378931586782195680 4296252667442243545057935190362492334988691210689717879657537906064157195076033873278983729782289611879429794061480893432071353162273928829820496643652757595256102686935001322155020616018795656455202015563625208848566630644409616040711236329998049747092288394933147275744072503126884426863697150193606708538374040535284116710382508707765458991940663211264113711178075689848419157079379073582850944831015885815334486232241528032871586592269539233274591888333023933789427842534339431995985305362809897364545509539141448791953701140404551098204786823843389
|
||||
28185396943801879918560581380855361123126033503375615699857518279011671441246415361542747558675094122295429940805106868897180321921798712757509307256121126234386934533287284354838322166560172539121310029760719134333297920231029463648744635021315505710624000947630622353846693350623690667435129951591713277618437080550698782036118353467801557170250613925717604900133275772128750642285735635581262042962881381339912204049940051331980128410970455472771915601951984284806832515923509835389466966270294939357330098338049768892423813329358836998776208356864131 79989995432212268576798761376955667085747811722057614144243636073713350484187371127622039597378985182764444445374913578716630054791570570394965162388560713042144489511062480703884310845821113562607013746431666289712629056031952479531972757166878344377713272999277023131626203410084976966243503693962880411614273716755560354313089680335711141826791041715939359306616920040161966230184619936475345555658848621363140721142017709920012727741537078261786868319680860562196720614838743747454142295134766564165468412269023126243560326545456113157916570209749073
|
||||
905232421701062723193367915961957600238958543925379789851012084366487675184706660034988862500519856314562231427678749352018683093497747594240099368422013171073334666207368105696215769166001030539667670931971783057885725051741258225907498192903444861776181698969136872012373149802397062386917956577672606547968855690980232374887506855483933730236540777491193714959732913626939139339249392699806871279003078226007950041501968390870215256609660897608564062656706675388962705789608738283877363651220735032089806704683209708315467745419882448691662188133729608 32877978181301843279695192801382173149727437714832726406281712748446341725414049176372009004446660231541476970122644955183174353524908197545327242087983298953089303543827200699239705618396397995777343483531307636757527539850924605588103497835713980545788373914513452458794019261194948365853721384679030052963015244742400712938740620614606616620613340137155099650023115604826676162120419270060046119797134874936531757385862026334966091085472820474733034108649341804364987186940682848591532330529692091634281242068073679389210336839391367289066422720755360
|
||||
3324410098794567931339663822343558532864303816391121795003965873878289275147116272193198436782477743502815467481213421952866429792435055330655887603153462323918510848447573964117892095124223478124181052370287594767981037320223549650143325389852737254752678128313379608077928946196213671082611563341729514887646450582963549578548031105713319193192334263855900779993971214366839197362449557754534216488712299460628202322679151807916250745012086715945607991239230569041283131021399053494007053821786324558715604880003739423928626074435967872805285955251998228 1313141851298635753465539905291608685136110835381736564143129872998365237806992797257025016800192820022911456489942938395237336676703231651827844229911906208374891357781474553895386498716499050893438462591037769349253406055178500466128971471431853236659037183827029636414224473553915250534445923323053365933845271276782940960507747274985661761230777574754537803093765688221024390174255760952660538630004377342386045444086757953302486838814466378510410623825836029172611735216379472535815580955852043835852133648732309875248755867211847601885209341226937793
|
||||
86199735490074484094653521156037759279702066009443594525739385915600070821102607815947803572881742875000407452768341906791102640821415522948230667398716547971084370568122813035198261089774586108066049710712973202050756443051175324670398936838450573665603127774201372618302071935714367290030459409800164341235469029041326576182543502951704777412446177537025057196134718250541654186866230163649769824558551891913515056044479169211163083618898769744696571456271271472383449912851000646367384905521347847136727854079503869566383914332177213394497420348458884218 76803668997643932838609488164031894807402961433261974028748836094311765015479628231764911269453156033257449062453002195416298199286159922667138863727302496587049214323376491196999062398593336919137299415453044360328693780597686803723673297749221824070889945886201232466182682521900298733610781697767233614820833252541894519359936016957868472602923930821805639153061669426722322303468647932344540968934853724539620781232865435184177656578819019933731004489564790635124980721939682684197314186353500905466957327393432150849731760510882572710716274317489059252
|
||||
279931703229113480138327327044074857153482863007950290390316138603969716988522519997659419407492691339468474669207604528723930594406034425271805955192325089581317775241111772272605923699342575961161357381304758807491542867683140307258204915961168900390472523296727357207809052649858387911963477123683481640319225212173087104901600883252568007796738857774925280838971101296438718662242198841822807403286890177654940854441617540341320906853287498515402862185781777043496029744427447698510999172894150189881367456358764304448523513615564705930763986532770460807 649131357131758346164540213503891671982333542084080186045830359217131699705409738416459663032705401810152858615129292969202680367725330173781366466374176197574392747970041488357691602361384495217050412931845760711222247097341094537798552277410225240306531459297231899211000541620891121541083154070590884207981564371142831726540940049991558852958346154960991673253005325047415229950492918442381561002524791401727802717493671398136804521607053869206198364788160671604388639681415446947639138476231197774938358127747121185400263873695799733264294351308004212802
|
||||
3545277516415096287655753132452888427347205038397081254172509129779259053828490560284283084871832873503256472650544914720247842130583544278836948006518653965038994203476846331317877387844939444661506925812975833439543552670107614141652967995952207496892567651426609569874044421181696246647656547768406596458703341144458817233346558703023723322542353915902602639346849060515482867170244117186301480046702248664290551169225060602110330127594059060926125948120271690688449145766301678297083942520957167151067147402338779633224229039611385501081180844465195385566 4610998312248098744678039989007466630442330958276493253495640637414577783013398344960237431621749588407117208807702434495509319525747594673295227315688341740781069949628400983612387243089149679508978341564134992457769311469211430512197604794572598772168758039212019728111496729265919237498370519294070263034917778720371669617269884667936544575723572723731453726876174840103811015124807222754118546570149196787860653012023512908739065538312474946593145472182495609110227877879048945992376409160449272097212972904180937411587218148949371464228291320796416761773
|
||||
15239497027064001731986485063213483573730930891231497186371582792439686514356817973532658148497063461281540007691204312404521916063609383654201237439879179184509045390070655680795427352931900050856983128187491235756373634227326453546433320732070329842020531724719506697864194006424811676270456327001602639617628710825159609933358526652953619325456693183912738911752468709090213101131354311777705596927251548786981202759276056236608016052593668411637198061845937455157846204427935120950965052315540679922358919804584252205919433427726757419708092314960625656902 5587826854564041217012810940314863981819435985110495107335681947314621145839283430782453480046317562636214218626083220784047584347124668354609357677756587359737432830940030612475371140579224506720620670504311610442225689388621552801118923100507588626515434787065471627469421714676919094181303987122542285997678512533062723755083685316741982072232300600933888676925729221162744604395997449383693849419246081325973031272470371108974101134965718594736048116566823635255227416765799065590972249690404582672655697904985706740190019105545138282003924893313422479348
|
||||
237726464895351343390819237863366687025100972365817081700910339582078388379600603534307568017745038034504196387393860070451742413345871203460924751765289051071591320129858367043977384630981533596298511837869013045277233539849379848370771510487220793826481717061842042245157096193201288970833813926234480211316956314046556910669130580798096766122905348030527474571914486993644826558453593649760838279453969251541756511683730348825831212298153003515963603255686607315599878379761306878541558517712497939372994972681036039892334748988305907228282370273040793156051 320548568847308866347842774285768348285993793822708415387394861836051586374402509362214264735070677629730169776329721212712977352460084423578949401463353015597989943672754643796656097441245291611923141048773104567094252387923229873126622435039412004761150976778624104681760226888753814363999891003038211299538441442731671965858072724078462695835955545602232747090681720119061514379838915636990802189634565265569295025628888135997028761827265493447959344674745779238321933920549845995133865215866421975216920160527043721929237727054079605164952918176685488873739
|
||||
8128029463158377030045123003894519390897128758855444210132007008315024912826762635850878088009034492897796746565728252047056733479111338498842226655744239470930678620382248797717973370775941187610716311831973352305418728372011336698825527268296275545318504987433175708729190016327531961979192525365524952967010862941955794219111005387629997532511208558184116562019989890591982961612629772542735472210686175221459704963460843367677870013638011795538000816122661742477462667627347233237221174281506896483287763384517021044075248210500920228081981705681024039565651 6448701110843728903517793164760883273917945786202114105353175321577012805242130915439661824388173135183282769437478508194255296707514258090741055552321269991480065812560598827084628429817012994849820714147734797346882851729340687886390047033091000114509419505118783419183736832041180763007826054532199221519210531238916345277947522328239073565565783968084516252645075043121962488409930337914341353105709444796588480134773032270719342275513441061310110715232727293804251789095274889357049228575347468610837113853036543570449416448093715085442089186599888795613978
|
||||
10139357586014907072991299513451165713444438079349370000874545052971200230327752332368624079153169138817177077086396925289011378788947597595517948960622909301211537536484020143543184419984342869153010001338610668615737362032764596702849599379579463812048449927675235133577706707519263124336507482221829843009514863803108332577216749158394744807949649848880444697176157902352433656623966935519414599181175922692892840698607079590886685038309149617547676170507755455488927735803138605922375898759146272582439255725105916251484488696873060501568472413234606830305587 2718169931489083014506971670290096286630065953531638166871481565356424411104465859623297690745459146582399610107382235326772653016544223606519958956446313128323881008092682726635529863184416969092198290241898370401834437615428296796610651460270908726773834121084935896109178602588449055641943844385931221740117111584015281196477641897716087926068687416760241632223938169227023563418498095066339909915712193687627297443775550298441266736835827173710153942850856378043113545537736157758565258259793616753240699724175606181238258314469402824175218001090877831913395
|
||||
674566964887406649280495728321745896618984832671749148870473514963954027991693548828178631532516622404728905827171041358749969635281159244804069140679599636562599928913573689278688981357130683507335403562495468255407242369015870182437110515731236370965282158239440150475539565707658565217022947203493054862292154781337967861028731855782717302692251893165611721612631567649607621844838243888783196971348762489353672393749566693086675796565825994600475183849114142355490765259560077404520762911974127977347355838019733164040091817734783205720474219873766678298571016 495340756730700391568110336085779613029216198548169254570926365276754447643302008104941826626640284239196857225016772027199926406850402175267613303551944648429228956341129904676815867636710619944100807294956554682564545591733359522132044847566322969269089345185727462733249320493371232509056977323032205551689610183355317309374028513047270242892098801996572202729200424194613190953279989586451682518195701189021607994540000074671431992560013703237300413563753967779078841765859079564638421189798879031713488396556950574727942838208742803213299136488012133975767752
|
||||
8016898579120477070330825305052668366278640683573496754304456303409947247144517641996395199427500681505764015832475824767105905167064071409023891378151790891446021611801417232348384484614366878152719106523878117108145182523273961074075034645887831196113247812537037677359667010553438147436416641558894354340442554339124276875514287527813517686040852699598231165521173816112333365137161549218152741106062281938210016854426452548306780857955229003504248434966033413302376675191886264144403408939922260587029683035344373003914133589108441438152923691840734034137813089 9037110783992368754460735850439190509686108514842568853141921269354439967057205329848892356403517751061751650743897685161917727784141902000349024558973342569974353051991230867159638413792999247082561921682650491520982716663940627579761482243716192469636316281529084933931886053676501888374406913489439330767581825875653466046007993766740946091797244176516227433728453397131763495255663986217495845212908700407547868177885278157323167529684123393739924142785783394901281874021427346067277547550828139491707801166158678297659797368270035655447150998960079247271149382
|
||||
98201122259923059657611070753536903349263596254564803001571561628286897601405638491118467843662938453955500859911268025513861272915298185918353291328396545257091335257737541831002694094070714140757538128115203271030652084397159495756563268021365626735885756811321160651474340020440847372937431970019062111596586837147601256481425873232474803510191566331419660410824525009949020042189106622964675458784855295583735623461180700782452674463791319610707676310443407291613365883011532243175002419646817240781936214743052985633854756773609015937090979496735972122800626562 88721883225237792330971167918284690361246899387545326971691738053230289169922242315578305415592062234845570251973390547451176437641298253145392783390715123368051228309121778464101352165746493009730456556513626434332421302386631906849697175851886692790273449207516346895387237347007039579732225728292799260813121226736169278896005882068252999453737105640233912417469323920865733076541639590442073555117255950818367629526829558692272694177929926165180862268914824483910305850555723636419987467819994945354086150575185036888743462735461718664751335851357805335532269063
|
||||
167099183124223953548355779852144031897909867943163273267882525399426399617563365986141980620608253628694820435165970946212731308106450867861464656891740899857849417080585549844804732055220053404968598311772674638914300290786596271177624458294010389804169225428334860151143105560185216550800080654778554871259304129152557432499320609778871475157110417201688227448820853092309362874562180327893969869252579673970193010421305391150483307964886351505590042367591569296937449085552018435037109179543344921303249013933438521404666227625919400637444272933450069251352673112 992739351070256104042825522451952709123392125234469913368591962801869318714611263585805484895548659568447372457332361005430626205803895935952412760851763726927203366432471308612253195857596814159201315719010558585169945041126892594719131592195924923620479339920138767298306050545411430583364256676631975476231621907670937131934513238707325366188153327516635329507223441251306086773927465219695682213496436776331386255296453493583314144430839492369804853936170809994417013248068812231799544591170905450246620313769703593622950049133019248963997563636579798011953770182
|
||||
4013262344455612528249600778770643228923540943360653309460419096069277832757566522776854177895954744513658455823896775334159886682017991877196678058053892995455173117572678497896053130791457735968819993519076509531558626590024678277741381092862838206992726614879414521878061561002153487265458212784982853618780313976322347188384137225175131976798849445621835086245016768723430433890050735424700788866389018442405668380272394968113125381906588945624565694219786435735888824769917803652468717676542754978424377570175098594695993974589112217630973769608129430641022268352 9417990101443016406440711517435591474314208263038060141110446537681142602085767236665836957259911160539840604042781459216784136085457379908635218763576109846093114186464163127836766160207667991182962428985672918278283618793542470259614738036921512172477364334544947410775128479618521196381969927938393638684475102095031853947690422912028259378450337787160976315417835364284273122271720300652916724430882823683119641622283493214448959956102172260179881379473020553954701729108496064659547881689936623849549283014083154406657677529856212297603955916889838581650444865390
|
||||
90784167234855527474175267721386824155561061955893296577113195573302583360264152361627858489892427963773047540506461585009152567571526864991020948416501213040168827380717823107480910580397119062398399881423773165097261751110485742977770540185826235060914906489986162284200051055244913735364012299077425309022026172113772998807794759776193359595503014998138738471386026653880046243228409086319724205390184554485441348723934080317988791180273090410386581316819493101685518764754672496520739302077369799541772231693636496853624810148375116022470076483016387080780035041807 64215666863879405862705161503749378398213758608698069233676763542367808915513543881367398573905536469929042555276022461535087134010352323376610644158460964232035278652392007486273052153308843734419999668733465120010266899650813615790300688047919806693723692205095601270255077157856278131456508616363516233375293771064946998547117860323499203074729375116625165159629774471404842570580893898854843882420188555810310336755996822577691761588858896451455572814168274214196439687675745372365081650927593974948468908337709251415883245228658187078767365229902497455749700766098
|
||||
853899428096135158096515050635072483135135968096276895234576902867280375577345810773097788205998869238584873630968090308750776620613851796987577438279383441407928004635523103897018312420212019534502044553529153498891612789447976169932476035926961025296222546110791360045588503939338650395430068380445581763022993476347587768812889610537399553903450743416688421677648425459871002909994667210419263434699371955352086161568644203141340940040894934371338080531420920660813786614479684136893262369473435515956321752659852403284606576482140348937506957001824383496550886001497 27141348292602556844268694073025319651489748456508606462797510240624639337592106543715940163664046939213762287858604904069049903776911976577332501584008271907773836635941519401177415016619370716014696041786407368886129975228565830988691142720487617089349468277395942674258703026931558832189037724469362218737336976179247201808204528560432551359989887342738835700558989388764502869038196092867422319699732617843765707651426134340352023714649491367949095747356431932450334057857651624861597373110077455965836898911578777696342336585401412353452355899752700763352205563709
|
||||
2166295957763479051742632701795181883522529578946546566625332327790371166040875778945256843425497172362334286853996959239992814901668845856274848410197583418495429511565003895005599245752559057452024949314577003073859928456569060191619383081883844341751842998364208205387732014844208695670050122097666587070655885999893009365525359354754284185683037293182219490554539184120617652671159437828145294547718338354976893899202813949295350500644144579951382488929750420581682814756731642779662053259781397714465319420936263394131495426129085858314361310750837334544000585292723 4269879379022219850612968447479455519184196640070946555327005156164500570754026612245701103534240553966745311573315629550322304462989732362639864475879575052048735855434897536789223419778917446499859515126402644663407162393399435097087740018069628407091922108389683397103006858562273873521513117483351119143220848720419497889655323467607205160903662886142693559679695572173765436320018381943129729327148205227913157160273495327150487200503112449227872073179964099170996856283293490361274076184769704824626253032261778407140696763829322839475723893561201058469837507974642
|
||||
54894471041762047976045209983327584379715744934125038052802080900938408382353786168632772603298178807010879419927140633478421258008052083366697199661333726044264835036998016944070345576523786831936952817766496944303808299311233924158012303016065168239452720541662413253391151331338214867946015568403875597789862213671996132577152762615519712679385183841622078983587636929485745115470137051278215191100022026762172334973642453994463372516542104460309840350830008916067560577877121006989814903944910912390045954120794793483959487555904839703888796691878761082839849671950689 63099323129094075123057087352738007872383168895126860621131456836720958030438038202490500952682973493710105698324680576340259876982518495608436394085186127264870794557618648653943155927286225181668284551496115281737377538263792445230264668483534756587644885798262048725107388942656115814885850175727557480024389287975623162590990944261592800954444746178472973349814450242613250480326195897853574734153966381531857581186076716021006471134318930430614703547853103462031080723177262997229234549704129564646147785933967466908711062657499976547901478061767413152723218731229599
|
||||
39080697675965294551249295587872451570358800726721227907094588243950521076905410965190806689571542421872501768739670383011356397235273085926263527063731513495222490015672697172962719438290873996074731059006375659251126835946321053082631004745871228187588935304599429572832934487692361748402780168019969245118061897254702622413899790910860591024384489532647319389006818152435876407177154512004355001565613710816275486649608068513438965230342798819675334527967776087653742788681142413144843093834540459597580779854067046251816085583975334654918610001355790188499627911610014 870362019310264998899257072047089698004622290326608118732753559740598136685463979232123280180057403158036203037160069614132781057919808875368578272233276468777326742506092473686444204958722170979903539088480576944659927766115144021448239496792799954185290382897538846707554357152777918559615675166667407335374508113060725812735600591479608451590355263703489443656093330436658483238323743108979262291843839164250227933757879580369319743036433668695526982521077058723067800918801981685956781322307350412548965910597014548662443916956503102880019014228573805646384187159267872
|
||||
2778444755837411476404975523501075282064499077909040170338519850799950794701505017517425465810970239868085815834800152760539029039720941264346021931685939991982996184395484001628671963725346661503337990407342437571352850689007092357145730979780139121497070227244889328105962851310031289186940357755612666938326142118779164414044181310036613212896527103140712359620896113289604809744905848180467842900785758552781996299744330101386639677637058252256961215912997865279513994455027204877006798199704402066895567110994991153386966889581224788060494780931560334733223568542709312 6017382386485127397517346206272232570507841841638581524915690323686331434146288443762212857260401945299239532808428454892974485031994516261626811509833001186346510407443492816227323649632458566902144394066938846968456974231072785410622082905224494361518296409787239122443891972892960850388436919998223659200147221721872752214757005864275975567817611077100042499133730841645094082945794747257789326001983257675276002317024990079846979002218812169301464335473805279999988835028459891314347277686128680893290225934040990610240507397917739913389042809701020220000791112354794568
|
||||
41639044710103453611248684031019984309203613749812837713364305648517689021582448273260991806377750519600209408157820641045118395593939981830928934425060495062103146203151607995161061956905990726294332715023059655996381451701056388263885724639277590957519752985613042281090390384556482260009607240620055511060006199732530065510359119479475275279637148054776836108930772278672477647609006985111966304506524785291006859884552688103796919431758345941832312056253740229206365952309953796783135762515295514284373516050754705314051038534262363166596979678583614598056480677964456053 24300530883991405485721321159865596444117858969306454181986669076317875317373276257126525196897544842996301009491231646153675189468609468318395744728649827737200160212453268044657670864358254956798046342455361199350538115624587551312153485412700093663391704652364151278575282678297538217962159318277960016715140684837392675816062995923339664041974898745506107155864720797005780705547100293593821373642347266147601283391860617933872955743101437487255200827246360324012112958748463859755042242281219973367648639193581310426197576461212856444063421559284090046874240242959769777
|
||||
776111262285283105760264779875717587269836876656623630212904541807139020272177856515680732053976458218963138075825772033154240128293165166508810570270028380050229120149282360862584813568889277584806481056656840194178481727355675538295202537844334003528567434892440088577671606856013833687737686141476416181140152700238595313062146023676325162654854103582322784537686072583405733713877753284386079960907164374819537761686447737038796466367024948777683485725650839491694395737087736560666001955790842092919250173441591225268379984929632970341422272149519271707915005036300457977 459223459902505526692239236098320608485086629918632290147806749987581993210894859866922818166538382979133490517616922902832306016510088324655624241039148333993235152582724786206455692743998327901203042226375665205571947214603910582862480201020565513555971551290732622083429154836388563969983501558064160485702710784464548041934610188513935423583441346278784447015246682713765666949694104418466532258839656212934051999779715100872538449008387265299899695248174982495991007008690298778636986335909660710835933029113547482395384567450991499542684808166559844713758111514514701317
|
||||
2381845782230051814875130847600598727665609460028831359831363876156624158944465247959402732726585227727696802046321191958454473424374982610607319035959692112422604127779851421078846284259728872743332057011831380938383810280707519774782865313729585407937920368593331581177284120850476357002075033662975745062207861483942279453087174204580624749243018228807872316074912023053375129384291546163420029089125022084068534206134621882243323423698318663928005713953714122885847019022878741401408511744506328478906612725343067054137403130949607826616977179156977175138668046343366292576 7552113786842285642462267779854307997015152408399022361267479050556827406951911200779577625923018362510694349327960458912746646891003985615656275181205923373706748045439029155388417912655285151346526765211664735365198151107823876605125740001260057500413639052048046843978964455728393043066681873707984098327923276286011366272648952628830278657252132833214214288593327011128036234757750858668891733253885582279685860838712242210146459392757912032152600881139357030608635377368101412190617518605841374024085330496088057462181234390934502611944090707069075698472893063774235709120
|
||||
62665816135520334681223700583969505215410527399249263932909147724531107440851008919588623326356923671061258711150914781657874187649688184118446349684846625775919481485791597535967506471144498009433934524190170033878363718871846689845163125010788315174204691587171669366862410938860233431910897165711388373841529155891246954513542069435565136898305616992915693329510152615086857665005412247730668614987733763691576453075222598098009075925580843682178520922729514060225016592604680874401154688642469848999899228266848359628517975107295740799147396013471697061891483927563969808555 3978875761863481710346593588133231653579671346278259104905943641801853349205543663512575698256769725523894097779538980556822381504605742004377752383891497165154732139038975435292464600432371864140339006531047112356475216690464446660440284572602510277110231928261775101955851370301188263925632178887707192271838109923589341306227266339819712091906769987966009506391613703020836126888286107560676382939434796041247793690553904981061477370658704981401623509613275042995653618107569612365986949256993762944967715933939624581498838835823304274201681465348149703496332815418968171068
|
||||
879884881809070258913601599092716837868524780448147844041235560113490336433616515678240096545217514197036455095240182122714791128985595557339936163026525403937530828647712550605524192080862531511471858714761264837350011011819582984335275094154618798613621879059101294312249411520300622341191220213287243290520568873509966316232096085509575118855633036089455525585539502804861072668695185205737551104560232789473510424796375399617696793477201780464003834696665480471695531275981446757679536446570732514879625225397751636790391228186836081039118056519480086279361917282890560626194 684671124650699815159322342778079135162811204468354138048072716758777672964156020237495168411314442388700571414533107102484117125668818371238470515661318290156946494885296700959786820148401817185960591498292809113283111677484062874511024977028110455635595551214145221913419841538729519042145574403822657356279336149506326672808115138185386331019687589501776992671079674131960843725529117053379504674642227361067794991439042426975730711101532855466024006582563207655920246528930525215506321739397847372639484249123387148495130492796222459131708251490222626620517571914400381246839
|
||||
7293533564709025502242315925262233566951469573283977629735623104279579246186760324413921582647347383745180690292233637822999096468964445638236716062556554118461046365327329700982353032973570049527657875274576107996835945376684843228838420048944611059032362424816444791207797736632562780005338838155798441932901383628645206636191225974857859685626331937666796867979441347638053663820060079772951584040579112151397023072458394421416864604912259644537214068828923288372877696524511245748301214822394168217890535180788820864653773475630451057121526138110001246135011088517750409420466 5676356728219499359557285114457997095198554301493222350071060221679481576989815223613780371585922518088070076756708388341839480575072854769490126215505624727505538267928359887800078146347220850787225888573634578983091944964892881480434153862972096695727192300042679208812464523458310029703107778723356595268643430877689094597951155730706597304808694169570827730181960165440364025013904248022841516249490880174630469532619395727754557853831777824814858345515595482267536888408954088314511260192623949223497015819938751575093223298045643888929565896016539168507917628985740592903746
|
||||
23548018652272017800034286525638843268990982167078523630406891655453527490416067644359572529750500329192882856417318096441801156239702450427792267247295964785315429002799947195044466009865228058469255656559707158529574533986418023348827505786148175318314384191577074456393933442757362369630901683058176937161023544727624708419122208603578599113233963122134388490583302363164164768314363275954200710118708541514382299583507572969562906332492248778378898034104838572217349020777504606927337300766342262070159116415576437372565039002640330611842428770442391163527338268404164817180321 42613668493312502686866301564473194076759596924632376211157389630251144739210532907630805652024675249604996286459909735040311011521720897948378510101981617724800674060933252619499195047535744831098955341315188848290958623427118278953950339218923422482365234709235022439307753167452832505922168130283978079619851837783762595076044732131922827030381644509581488402363799378957495525661402392346713817150075780553057534566982120221909844499605962027396138787679353237968066193261289870142633811902897908092165323028151015368916617516804764803777634739172009557291064867840129861232467
|
||||
922383566920512866393916234406867464771504958906643704057550495440550205801158714541328363227789929497331239801716108759169000373920504219613126569552967340981545152273670549612402208828355052137552710081156597520019147371869993657404089996627480267093948487149641079217063158945456206649714062584943330693223391157713214568777174395729373504377435211609657065523942830654660873410919743381580315780461339337649618067042393117667031877607688998833584346108803486012665387149463132598255650584295826182441327196613604194922337061768245998063107293692581894226628086509688840052762848 653980102793433963639116226584652169077357876331829408236396794351854936999863979661023132323246530211546601847325881587169064243393221202815416660694456694498013641160967650636163473974886980790827890769887905769936805361819237803631954551051386291179032010064526499429322899378707141058302844174664461696772103171025929272025945163168435374574215627729703570240376712908002326887337015928162004527844039173788661278061772956097338836363178897973751844312165108304330995618338940553439220179226310300711907921652957519439987693361747584726166213386798476267666226442937356954132429
|
||||
4338230026216574098425890765906833593163275479107202015323882313514043622077532124584849420500003418952664112863662400909779089578529373065015036858586198462197592651934730046607426654294416154009387513279424328881129457924600343891920063043707705441130995333158741904751366143673300461301678755521091204780285009330976259075045404449567033370159925233265231202280849745489761276501032704902790289629206790452904556992427878316859509679595059543197223948755638911173499602312562518930496489670083184891167752031257788568480348477826743486585395676253486536628988433518896370547967045 4058794697431789885930969185155735851154600194305412594111285290251237446594403158775882381404608085245740885905945098576599833786905179826434512612148480615213664024379469202036209430107808638453644864103789836780284266494985297293574354260570337018388042673124993229396828040249604779606198935981658872913038508035808916713341684922959574717025894356573101507659902041675551048570589739031610070914946070392649594089523254652985136453130530481084169623955365331865186577041424792407065155056085386774130413082081591350194828784535836011633622026063722623492284566765278328116414566
|
||||
17836425323043371921250166158513975033769738550667094676008612227461811432012032697458654670806252241433010228724894951495171917508895228284719309929559054994930686479822671584983876288953868729006079408538306644063279564928061217813295029550576107044456742846728688007180268373496854956316392152241297078336112713943629773453774193018808371002139371413895517409463286911254055271639217815432362370018035575242461719575924033831898044780126009189683045828329590047671026458912181231477178781534660701890030708796192268860768338941952943628543248901688610755359893136283698048553434230 98728895875481348308231136912228378344885721500080828568783373868230096730324184543420820550167352633941168086471331983036023086684757621822711816810001290949642244108994410646091220332251386880459128076233985420012626930260691613266582438244223096051477589087036096585182530561121298899118573903515557584357926832153239662820901569734831559003757035652350308263926493618872608850781386585461751353445538279638200626471150680997713324609602823357864082553971987830696582060335922838340073743723021785578676187025282296911413413178462482637299246713142787261216407446617180144810112055
|
||||
851772661970652202922107708756395832479774782010156681294359015569889055197825945318034681259636798132935290071402815152284730751008674049137765685405360994789009408602151209415289995135991974287775571145722034317127592142388852054334708002215614404096448469723918836657246484266318649273700363982294027648936911561689617171417672255375079503162351142190137439958764371073463229788661912808236389935133972977689815741506389964640139922795499952082482556321958621121720898706436735902852806345807780909282060960376545980066475638851118318574038467537333340985443893537203203965932705916 604389081055734745411471360073693813628255828986240019462844893646946816153002344293055864113310177773948986716010289050860058050383762367082888004244601204219169710886163816008524969562934530308754249530393605932315981594450112820546199611435427768708016454254697734960629536666261218484887856189307526514183302356347114525124708461996660596557266246249406956139168636971223893954021511530551215991813566195519746115869520430499479950253050792060921063173082682133949375777661422679866227593537427027463413287734650742579048564567163117385317491892446116388739035216519216142122898272
|
||||
1680153166056278402563625177889253028145543958849298671982120386081250919187170122734571408322244412258629905736890325179387930306327793524965206421052836352808730569961268070035900235846637480377575223833400612977413509694553651908037952898558045404247026351635851584255401608854539216139669509074748418773759043526696454118559015090651870151453184158545828218929008733724207764855104129502488061904907881991541373558283408760610482039783359253848317557187913648809368864178228174918762970311748362250662139533211785136127219679076536767245534478788304710156759414102490051236454006799 6121547176674486000166455282489222586427158637419380742704144199870009460098838712065350943847689424586715328461650997466312792025469112994178987361147346512201912581471500126233266690785612772752987743307536335059277773424412851873581583665856757891387933050321666914771101853425739126023166998670871230128992671490071126959548721104386616323672952198308144830770769929119742408484670968690695780885780950074147363775842137699380418661060206203068196552718538586057756376421279256826379840138009982303650191226781316153975381765610726077521023611492583686617125572653312918947131558304
|
||||
27099504639631148684275009926504671254849771187715123248493962786218452299121178320361900436662957035749294733866204900972983447352786649582465955927617461955874636345022653261829932866962362212945722336771926745067055317268349785198320290727180990735743807740056230319254468155129712151431373658337968803903231533365171604531919452672846604214233321256761243540985298554748233651472270428532965508352564835959363209053370341178863760400053488001553238444998597968197814840736168185494916653857167529311371397049819423038213119189989702847493260390135278297471875640237341049414946645754 97460761407250885870535466045281315436263667792228657661162172260230106311688484351633932882278871740035377879504280513926007815528922804484560224711734724297404412031566863373890439871079245318803889359325487197668581788184751388633050480437975090429583987821624643677828839555746696356233611215940397566382790416202836714164266418610889178977697170808588036794258939784200522115351854734378308439817955461815825548254432323101944494138929364953821117341372846408599372458227510511736540743978048794726732073639589685018475113981288722453370038541984335142211674372279410734282044295855
|
||||
819672391600029055670880514245202790426249648411779217822265869238960921673090616338665705153536547417980393838683071210085983095915733058165059649326282597163642164135376225393987820686278300919383772658509817323556465117106063244331512639910635888362930240550102726002937068947264625784134040329220297628159680699943104142868512144953331005919395091724279614303913773777198642136198092944917223241450542628192636270315967152130765861853214416371572762888580739429515616738045268228587531557568064414696241321308341274106163477989820631710520873780327659114422124169921699007439101784231 643608450008237260124153411530677097603074253728580449845132062326986558379849013394741553719127505263001465285891047390598933492825389267478570458860631656025476969795503113911500218051016626210805230483472509041698402644341233232542008210317985436280558265554363060012133443335968028519586654690873645750849522967847237848642936227180732043797846602156449015927486514331361508631192448375015307916893966793809945544260326169683973630451754483281707956285678532184943539383898238062768267197545688880300188021762712346263607862576268673960112796572063681365947947338303168222550329430190
|
||||
8722152653931290074752492930820046874002340521213205617234560867115508750501196595024979901266261208444771848742915214481930308917115752621592974116886954203177571163924008280238061321935051513900319822675925040446342888229689034965468204988671617503972533498238276349741369998875119042016273337660538023811349038452666492356925287265983017244858745553737141399009641019679965402983173655327984767712832490349384242263069607351257686121180251114666509055868637089374924775933853043067243918434976356985053119950667177735570014242315435664020204358798634690002349370816037698466017442421549 3856232502485761396024894867764653766919667744401452343118192219687982831224509012456964582306698959889597396576818366104579563556671812407253459606490605115628156331446881237813527264084136633050008518703728863046339651476268703751720026498498873593454929471010435485762428209599947482875633346064881749054464890763121601673112341414874945984844459801487032642785088583627944279862556483740676934471916523088889467044627187776673081240010649005997961156038779897545505110722802190721187701337837116528093545794766729671822351413859983139929387021479855180824153334742429717278666380422236
|
||||
4083965397789460739126535114551977332059476878887842558317967740145636308477786558629793046071393979209828973862535913407350086984804337098595293405236192064428030552673652491601569161258610641307541398495574897807189029024408934816756055891757110259540957412678593851021659036794133167220774250753358784094058844460557575089499201624459230671853257086267023538238100070373872767699051951972428811535754462559950262861838575758707823251334018598120149916010505950269051488803702787173927746277635043262664985899981789738546977841857309273172263314410038927322217547731505603422675198625835 2156993395115744654639463365755255903664766111916728215247055585147749643859158593670971908676885062532646982138169497969561733100037957249530113083475165097028563950512301611336821073229589058952527178795234194663822392707868665546781513046433806608072961185681627770318936357952397730458154605182762889528051224861350656713482676425958517165672963949809346908376821111075724765830232972370907875515122888798779108405814844435077881240307872018197604814379292595449498886085696794118073234861365894208174988794795002521672281764603956238484382188302476177725259714820614868876231427785686
|
||||
266383238975865878733252930797572431814602353589836403087661411683873151551493565587003266137048126263140011159146271017864295609876000160769333911042488798185911435598196526289783622370915136430435899181803564159924026876944694713339638847857501523849948187515057346572591841264446251126148867027065425612415050903152678133565982759279232375532174535423345044788757949273765720887232391924552482171271611971679812661888937216569615727743576419727597189148265983184777055770634584725327040997428122235795453131021829212853281292216789146441441308035150252664585485943682656958845613478852163 781850354722450077446006841561486514476091097650219544797391195459584899207791945919511231863319973648074348902088217186199843864916763394655023574244018674959261436525706770491947422711712564057723177382836750729649272485509727884182495571520697106144417170234072902617211291180229804346999296663354442699384337235574986687091750159179393680185162061896475608137472026553559043551426094643481325944416247039230452451484228303669474437492607323485096233106410769428978460733371124133052660866922380456167901661690337396821054346130490040177432829576045604339804475642665771790436154571659180
|
||||
7543806447031235366904245068588504142945163356446802699086354772406843767666957119702614824194587327328978869336413119758045698816389678073205848997426507111851835153206952453400525669622374422176011948605538791836870213487847192406948699702676178642371841023604304804155271284258166820801569680508345762820800995131853878014642761212525047556749538836261004341729385654326753813041385038709524309170694540129571156334695508908731679277766640759749432808239487013801494457818698426278567559110954397779718870999329317113986007433784599960173727385025884446397964354340670726624050138857371427 9519203917959632532690266165585709452607378532326667625407923445057514195860302476219622901169797290918607126918186076103258290979792924995191620119680629679609634427322657235216227920879875178585532736797956906838440090969805058112309906975848868498759955723049488199322586233460173769107341773305579886276602020572371966987692321575092354885531610537356932604056902728652351483710446844358266215809798863772748249347906952428207475399378688690607413818236412667668604132287321446406149282160465719537096047264489669575090574445770189752805268971854328345904479909955962708588617464291879012
|
||||
73522597490349545528039889644176592494243660572421136341138648181794289036279089621556700514227005881261136812988511820448983731726312609829542396756709210496682896564089057947871462271744559435433379771121532962775085937936019110019131307304951520622235354738938408614997183624886408627888820630661132054829975264917875099056341318499616909430614332532194617788307360696578940854082945666306851399606458952674929150709077987694674519153523302090326111872334659996664089884707040875089247899260496560649958653210458148913443110316617696302414697818460863658732905949089549056926766028897767166 11491215473968613729183235370119227313331576483216167714643687606006149642319595149560195775523456937765794393012179038785624932224853829410222278342306596915276480308564936208825553955093449882511942401282328848688687227188048000817086658124360910381178913980625809515888454792041895278200924284063496625596829288610327346645866100222006594972909256708020578419238610027067165596207172261000121177617166910660048341023668547456499119514841633729243452282593726066600862902100689832705250404308081540774500508353471852531927826216328278801404350215741607263675193551803167083816152637590522671
|
||||
246490471623009066639793470538369261843191727382314136150591949698695954226151389278593272932317628780146685789622720262622930564802954258142709685505503294366805644062250911824885179212024948482279640203729979117763727304191006119016221713162659390353148199953488925804915762048946910481185724450685807175498243585048931615962533915100977414386864044615773361096619956589119580747273810960529970711264994886163679790418744771235722075337521980369430367917313362455177006123662650200604931622468487863430060201121532582770056804272748506496399886861536492848097014678626238639466326627136477260 611026416178358663145402742165489240377536335280805214791683526036878579188333398693629731220222635103708033197572169011963420321991897813773795156469767585479002595172753220076517252852865457315524592747943442956926679495218251345044955777575390889000790425865788998783438131418466724319892098413009198985705469688258380298046543731962590850503072501840138443893088191031492590566301452945274564458209188378387617515687549589805746953496597133664172582202290975961666723108913804491973775596279865912917132523525166656532166577465373770442119587316769282423390936763309111509225453312680823303
|
||||
8348738127460482895115852080434627313738044142062504981687331275594543332916205243163616263964712348995748510402712849698588163435737525702721331381923805878034678269188106977401382360609173953293049462550341324982941869340224140913420564369930266909217173117762453992932515698196809826399781448074615150398874977836068377961874841039196105260327973115936850632617651608249887432248794635492243084803196824006356392756393405876844879835304407721875731198878454920536912123813796255233386347749952763175606762460985419998105320351909179595491229107664706915888031788278721631803840612285641313671 5982407307199790277247702665774822639499454072902143556047716549705454968095880763546469018400574398248860659417286489540253919361587618502379088995616225056964004502657333032600881040246408752782388095854413355119183229720080607164667480238931208489322124561291825206649470816526769389710487919028479889834562575094889343131879913755158423654898794539297896585657406147229584197502493294382198000855226567006583749345872603656383478579775394834448795049963324244870152546212970328835144802055863879091211192735898483520776694463210070492115883060930112823154197627043796329116873725700700026676
|
||||
11704177852857576688737928382894529377149154057322073313603951839921137939600203990727056787933071478322519910629241864983670543808846886249282414245649167234223254769904598622095426164800042183114227944881204104921576303742941055349259859944486002626921244206060027588635071366233914964060724542779832610718530694772122997995038158319251335994831210683959099167586097514257796339318616542932532994513800342615115367574590067525350418442143216944775212486196074468830774788733059646472444671541984192771061099105907956481689016239197595820496976889123414999995866950157386995205333299049772417757 15107135840023528647407920805619641932623074792071081018020406211666836090799510675237742673665471099048858025543304665291823188728303314833793423819595834860119097602090848012077202086436157813247098216829868005736821009554650390888513750065668137972563592761336428577237087724428580200825724762997494011641162009459584987953114432873984618649705889670907998282264397591903384475463316692213497385929118558666737182471397151474794388784454707544662780440853996136966675841668708759162724866072664836305934329038882036964556137374645163911303592137509182271436125479610249569287762120221659945495
|
||||
790069799665848342508949219462583348241388809016534267449105186014513316821988890294939918407468650152952839901632710297335671192551319381114706951648475729004905291939872940454275740168230847427797268248739910169324552397990097691391424523644618485289105683407719633612249953332515381224457844411724738951563788869471550229296668571461660247362432328384828761004463528577509400858228109486896845120551554649342020128395329711233834952199358047407370954573134570681727342730762913490892500066127126879883896669024349216438000201526910497175187019932917164118410048625650920468630150458753598243299 579489167493604442444186142456122806026136503416132626969741614848125618459951671758833925134921748768218680946877845179351533460271033747799521818910079933205749032808236712414845547707979786464518310497986636400402108035604343677848860661973050525840904034723014284053994431312934907384650799502162661722935905325157348213583972955057651457732838008174593406411141501294823379605015263522492410910102280414554424154546861016371079942731403828749049072612721237999010224717208022360220420124811976454664076201133047974241346636142379921166723172316366186993712669512258073434293038043427682349466
|
||||
7026005554692397890834575837812189462331506766952518265910600335118306506183439014846072588097733813389611876696027012015074971146433243039574714922606987613891957762414500514332814616274432932378023312412091867306556740254537064783294546638725837754965371129155958467227555276120223643990375950295358792993326184247461613355747190840791724408797407452068909757141508782905534794367757612128075867180132948336323095352736450455957128977456257058423992229195411601862664494151159192371383443460874629410984206297611674767175672022466558589153149614335788012450582814798743895635078821715741730415727 4934408212432611117896773099107707603809311778694383265158631732530655308359434314449939080234395996068715789841102475428859719921683786061438582199985401223270407086190693765483655515251264174829175436278171748950419514681571119580746760626355710316644641398649264652790257241294586250923023769948353329205123454415799619597642929573624583538473523016933367585313313968392452342004964573821664161792760339543449884326275454112443957869921562569510619057860783158487941161761711277489758569123176734801746885026928160394823558330088778561081560368482315230894432398187483034432005789174856302516554
|
||||
42283363369958315868358402413425234032071304714776571283561208494550198493351649197124645582737681466826008821607423649511127410095902463929766942482184678848804371166329448797437439741042957900194959292274271078379092594392584764822106788370607952756907492858695656654677854013474605007682070260704608912302412312252041416640692750614962080142701535131595294714061551839118730551482215997975946151137290422964297515402094983162812509089934359659202670909753445659802536642668477707061506987921264983540309928836153447343823334648429297045447331790301999367185889464136243983021929566435569066503036 85437772007868260618396071252702094772221535307026786250502394321168996290425290395754860234414306663131908462591300029035783310946860712006308893277686185977578580226552276681632119174183569764967856786396200127179958322510067329878170057608283184843671137326351727067081960116200690224014248291072376736707246663008924190870366179896101255626626326623652396982173501268497668427189608269821374518393251211419827206996681690504239254416802314923545279656017190284453221768599581659200229875430176196797205423463676704307809717694297830745588183112989313209608632794751910886698394762537845287086888
|
||||
974307287142094705249297069693242780293659101529155048315244585443034895460674805838308328330097788640803897722340439897196682513652534271350086169821406749221229122545433412085185686546843762465088646242896603562113869819742496755153114408257085012454185189243181747907164618072809721482672543048153667806243045438512186001041113339327822004423393069570936967125410872791233785876447287178540544064513866403353225588252441434920966086094362771633728700617154604103012780691106307420254466679174144306281746779728866919292916291521042225608443018544475463893834899406167000466752906366610735652540537 665449581183021005747095108714103630490862954965121778034015173131548773006373531325596050407556546576353884851342041758144685715526832512270588264450611145058358048667622933155277543845360042758089764381490397568178824778380229974865031970797219301741924149835355013348384717263168802659402594014545371651848522384314206746612085235910127301406867310951203645216986778080986750706072738396305469253527161800966388802389272888298798591365501794131553795752223848389622362437528814586222956775342620114804817571970940733549253718008273798869975673388742001183383313190060593591922791337084276830151567
|
||||
6595568838425808015984249892373188864887063130235719449453696775389827857766049943694721735168711554858152840154306879200074102639542348013636573663833160554036651604461040598036321231083332150713425889368782775649037064508048311829641274033494054834459202576500639739866385093334406473011560637874645065333111097562487020072822278821487966157916356622942009273208849408266727646723159357801817760970888095601808429675194637953645943131816100854995914257902471730473616482222528970542162457002280822070118893818363771587517391072372661544398525009712427942828221058622077957062016519299896263161638313 361475804284768084424071348303952912309091379445250934179286038181603019983175587495164659786121818199566660765513611740570070819515408417761591750593350223752496228384140715485004185356396995824917489846353783953732730258267485793524235629037465542634524696462137484444402274440254656657464261548412001369706335100523744582671408670268259439002747353672891094684099451658819244155571109105228494674489948830785841852797041572702632841673537709464445589133714147523184576539477817118419029459011835948624037318964798261706353432282183205076758998753452060316960043661478561228926618660735712987678595
|
||||
47717408540460065965850254976279521453910346983670723935018337649194942552947911640815275088959152422809388680701967609481341319167228536147469160066439244905377612915117402873797265795703312580969989517111123498664886501499467380021932087174943789941106746275344832957599418665545172323367258371985645943235925534888618335642026556407310238079014342921356279907633499423881899872507297253746081338636394029161366204325110523099643765748677810761206162168696999973100937399149008483759239771361238724385808231751061513600897529205832934184356996080406864893252973722119627208142226593320967896035066792 86884793746028672170753817428897039268753923763200859072761079769704974542140214691510339033391704876036820910942096655634800588371790801430436984617027854686811653783955823032297314395723111923447624417897622701769540855300571907943869273097621374966396343934995864457976177167658335747678531304677417249264404841637592139989809349944633000692469333343135373111406578365151301259183242440847269909445360318337735274956633034043783654547669085816838765635609386527044904242637303275540532945309910184862131091443299434822407416661471330560258503788732895164435844488744555557804443822974689902813739905
|
||||
432125308519391698394248500788393331012813028918325038245001277499567665204718518680816265737217264875647495945927594129419005935001778973048854417538122194354950570853645434303741031610020106452474267573600498305031034426224422570571317745398566032462436644388606006407023602002703033943280546615651663535372563709228132918229894748266465070987992702109727055108489449333843060136157235620462873417092649326072874439725469795347391949691280152247666009431068674442447037465272589262749918586918099866475614443922463696647173226334772663435905060072198103203364793843236760813130650915379355002216863306 938252239107995845002910225372195871917583400624476566055460067950422380427646073960406528042538598711563158820922318051613688353955893574302239166650635065064676271888586078769198421281275668350444442491714065198137925426513645996605952418843997004142270245273360443903105133427574083073058917145557489764690565887645606200595207783842601673368706596641434161860749475940194531681155446204056345741030737526216035319293996094330942672971515276166409809176843755213519931501976889095461017122590861301181549458946741886970128407781054557717152272376421719585882061471692526125875813671554385929822480660
|
||||
2832506514054615975347368214132502215879342455435172999169834957437718546081990617499025217320336442223071855304114109045677049196429274251126150826803684228605101933592596058773662168396571155466960963649622407834837771407276475139559802896198374718632502007502384397166657479714801233317800753293193935563077389293618765039337831165472921354956565965182299243070120850008293124188770435504264498088388521654908912244348789252715436503060489436121562115207059761984336808236058529232748346519144412675441922175946232761281653899606760185024511249781817749546939966073481882908582056328981382929216879563 5719507696960652428770207793157547359215977921521314902459067665879699166512714023294616608372570174128335924168276954815032615167138191574104540041213302948148033671101289123527910626590116574638634932869667469998558961065303473562570402892317180439904424740081220527291926365199958876518704770454502343359527555757146283245998833933027471130566176094185222431391791576499384507709138248852052180334916079616925918289420427143028911923000421533349179051740829814505569806491102982409824970828479060619045073263495207288060550707496584119426824695760713836218670286787637118250529454269831519211726827470
|
||||
38587473674834065266999995693560161519831725187307886723308198054709023033052252306542206966039158487888134520837772346294109835288983692489912042093377625300192884976193302494780729823782104402723456732955979978900161430889503080421874788700350356176115359417919092232178520283309213775934891133559905064056747891331344549694182030844102673896734694334134784218502312866740021595858650311076162550433731883285450690445494645691918565120977995535449261987838855434283045900649536415739041120638491738947961623356658424245427694582008065665464177061330466213662202097850044895655950239465241997326994138135 44338405676050563413360936403675189310639570669410347326323661613636512755271021575960764777342008851130483538251226726267104182232591770400289467809260144312076376044322473169564587260567967252489597759059333624594552582955938224297244441482252089577989357469496497677338505588886991927250190109068892939138679099300129283183669095977703099383744393672517842620978917806653013900463387610676822628045542096201554475674422920364069851364383399342529572902517301099870935552974125282317644617891716944227076170355755500039477714832938262096947095241838667786427152651426629414043772447631218377006477006733
|
||||
334534398930464775299240973743319485144856494272916844151774198461013080091475614131768890546174091022298452433563291129390854405671552453924018807452609652629578762389212867470303665013222942960679369993328896619198034417230732834700215710965045485770740402103582872164254356741148635217135640505046636446615331077360225657668417130095075812633573979063205636276517744029803616957439412804640076869760392864627330926855500295195276868223932070960446939241985909292688947236312064719934939555628694440711177224702034264681356586879932311141200766469667210071142297283324768446642075568097811756816624920170 120056483280843861597214439210308460569095691714017320264953153353020860174694340731596040897818621820079018363785146186005505620157530684638578382559167943528854744912985744702918971388739697569346391117386874092378840292928447219529383932250109529207087338240929878974794481795397990228036817967154687655681138692411925701830916786854660072218062927175290923215380842339400640205980136199023822742178354408687509575459105249390185703200129896308160521076636021963766661366826338306175514416538379065148017579056360751293886894379075382132008629663637608033635866801343626633914679424897921654548421608336
|
||||
2217742321404030340117204951900658772473834427486096223401789015004893914958537059473214500630074884492479582540511092614077697699664542130528148530228184357869510163704407275738121236864531548120015278543867834967950128250623476834482849617609907382590188327730921105357168147637257575130358899292667223718820428296840175506526079643086643344770186639019615320014554664653064033889806443034096798225725515802463639558491744130871460439277625960706658368231248356598200454844262765090733851670431305995341957024335114459292032971052549543094786854586005744631599028643830079792517797451167636544522440076032 7673333616964011416127359954664156147918380811203035649269269694403362472320858808214647442452467390918002407601554908079479897631749511123022103030692849799068526904776087256928264812819280389285630047628100959706546429983246192843835519865981500994810705862655764287645815455982585496182082047289637598359271504330420281290920116124886115123716588503929825840713200264285474810108460350207171955557411730233326184096638429529046468453765532392866477794687272484007505246783484587763605664922193491543579028798979758761317744936667433048786493126744788301620033744819749971267335089760545083592684027030772
|
||||
40121680419221567025780667825871125380309862371671405906598880953502887338962749063044737241905245538032406049323191723747877133670851985464798973694219928549645777127263558996226082300538685389591883163796134171009382448078244864187537896669105917871580765001360344548726629841791819337298734194969452985556698079126415509209482684982247559200648749577316072487879362738222177894148923456096327662584789250353698992541020739706806673645993171834986742216103287941576874047253982478090621874995504295731222866543333126464226569306411169787860681633998607484845658300602544967601107524295745461886060628560206 17266982960118818048541510788425601989884502179847595904124758685268531840639221011680646516389623677231596008971608141050018988973454203113976008100590479843199782795058350160740731322076735962940766565857968832525468805295381346431473465670783981922648687611144757995060899913650288391672177002189724042092756442690835652439682406133754139182399040322519242329968288263309111251981297286849643915334721526964157573375049152254711428434404534993842311499449659300118079784212702612490123224454849763396133711393806899251756818337625688093107846481867762679711325882745394439781990789339606829865232183502461
|
||||
650425570277426612959531824415113814474819238681485054117247719520248388849811225374024428324876562983243378551930765231913822786277538556491028824163567061889034371565521802314480177059119026819869459009819354928089039558542968737492844782393640012763103894033950270148296031259578352560754798057878646910438744221999004454051467040603232087923404612886663870367149566845082490363402005987875681235055630307367025551044678068804963281363752700165439430355940912924040393165182304634288987415891417919192936044640861991686361655704237308794857119677374547612740249036138864655853435009960198793933455279558157 875179127609441818920892756361236431636121830175069849759601755823963879881131951270242511179758164550616458760061109782252636158524586543363637135112822640315185801636811225748368662988761539521815062125310308196923922968093677150849395689025944387213279567088078020186195519277021083563158974810454787157167019369527621537102709993824135103219199598032897551731676506811485020576527313556604378543947642094251920677556365116114685829946536957287419219623436552412637026753871363350658934964120832465840650172165079812448664049310753039371207161252449226248038626242670713857498711868523125738589466641152774
|
||||
3308167105668635626320448989648539532120446613998672667369965596713496435819366133423885383322815818560666972517379070555340279516491995825054456952348835278547179701958678552449966461799737885055699007305779420172953024712178756062650954990455535294967429821164349657389224186721003291544174265111126666016153509826114043713328271506490074548959294463351539194821802687189765328250380665831995373018901782985629323646034435311245540232312959090163996003651777422042204223790162972595301425909756365346246391806563151732761235177757033122179920102811626890787385051458117876310353103185230648386185192284327460 5251217609846293879457123172005320011757485820739072212173238456350589597107236626476505348974890514928173168578233117453744938459471932118434441513378691627329651389591661686328463782031532320685318435730922232716782588172480232893040696006999407820045284057727007355352970796499347734043782325912292238621525266470530904636643235683212392540132111082050813641614037569941238848330836609804312457997563845205348167800612887920034963311282010100286280986449130735522447115760562763731707917973572790314789688627807660702176493174336457748450589596143177935990180302725913135765244136241734562957188410150450428
|
||||
6587908271010716787170153226354444849598445150543279925460093504850639538028271110148245104412837096138192496754003327678445433923616257942318078298563092859639024613418862255715090933516057308820380352925990383817481121696152253871306615682772723247727134001234026023537554256765003575494241028655858162658749834457025217748409347393425033460473985484969475477040169078671740031831974303250570974720770721628524602490461249342360249410297315547414972455726659112748201786130885410513685977879699324692112417736202553968944716264024092767613693916344159582152472511945768800690547659278116340426128104119467988 21877812413069773002708861192978122485017848951374121577523501256895257757233333341765679483407022378241537439361066660444709568152279989947229578434536549763074554168332508168120069010515926666678414156305897664581748926128501967307447266081735926731281307653953603753108271640938236952755091334013556022483537502371216926883258027592021396828486677323850532649658518308629071395923230959574237782952000908672681766701921440293807485996190677212811205237994912560413080496695730466631666329128363355230844759931912536998719640520885002319435191082666135156681832911429475529292878728560186526588853418710055228
|
||||
440837669772378164179269694773115877254932370121985501041303226046035302928848353544958728382853229394937666639696956461425560381054280380760740088953132846884701200509778684892519260770157426681525755396056762724861457318180126578960987682871241421118429873867739308008704636890807693106034551753335100891700273055284737404469100830249061389173743403309341702332459196448667608356207812699394077901117624645016692124997273522229742076656567955654665309753804175631005803126649799008449614012593564825700493216920379656517652198036467613822182522550412875937525229971073507482484021992705459943980983394946040595 493056634271533684397559603104684285236079029226144084358624973313373257964402363787102847452552191416686636185137196060042034690283391501373583355086879195411934158873645427572349894519451845771170116375739873786522016854860840991885460436204252495213519143542671879345786123971329349165009938217494343730203836451613220730379634379501014957561514829265948057871105490655086752140580580749235770314595751509792991808591741992982082957209006937528081006081235209395899596888242665309888289960014899345022899957481150061602611806112602802961827326069228640486245444296597907990898162964881359378292302596762024182
|
||||
6451129715777038751286187567600601917429121416681146342228420777447169274703705884092220885200730977531115714784942955750296931169038493496691676308284194723400661123983893695900639312042312393090983730666229212329993975590740963768321865071517992228052817500364789111662979076646151758188550918281047912184015826399647260589027943869372199264272701746666991370107732153179793753818414468546280631667840598556323360227793532391507129471249586267484136423121604333889750040706440607035310554256797007330602632925031193885181726121818777113945208266727261195362591188757835116685875144653500302183385803103944239086 9481751724573291744852046532309707387005725843740887052434407430835644271801285944340186705455838711905915522905294701060711341059756116006590726179546295446341430527169422776473005734010685612588524408190934861361783194655747052383659193154898707307512483119491392735344553510628980804847573570880382527033228585535450602565120889370176918188474788420470678707329576276731099226809160881496259695327431435804060093076317912209495341447228811467964107773823955825701703973389074050422144406033168934779083589922701842884041273121314348888742976275169787335273845156909022839363998862295249939970062493343787064108
|
||||
66851980613599471554443324135488535994628578871486033637093534586570134536035858174766026687670505979268991792200479120924621772156817602174666110917701378860559821304374176151810963745314145760000383249001367275785112419441183823129593593475694026091985040973363925821779452675506187840132574055333332936214961072972181259915919136551911182703256288016361499932852520441240322859950591436005155045001319834060741648206474552499769373792420273486952288090386612854464426676149913424232920786705841225838776067447648370248587178550520485723818914864694745071886421270875671075180095937252141966550993458790582898034 17698408869699831832478319453973272027962960644652466842197520520635526285398944425741475366592969736421354702369619020503550469789436682337703561167258832398407955899993572011676307534990363711304999756814984032858105366003501025429607192915998337927609079726655915987021807373211030187696571614322916569394429327946518134235158118120628958903634709485021575364783261508653838249512252564750130177837109102096123032093228657494735911315689983626412028042219912803192486514682480664110714206009101782604223208505065037663321999728777750028870993498518551496661162414944177637433915014066866639178327707109144090915
|
||||
193449050980934870347815835168244479667349042600786977339554886755430005104312498736210124874996506888175752429873076972617804139476975486935217329289560266898832232889353096277049143273333895350123530570788869104302774952395471244961782778818806874106787078738483961192656876038496098299391194300843536872401386566067054449405327146870293510931769751691747985545026319900554649051513364273692875643417508998440026767562942707959555831661289153041452685132037757730792855769773044114409033109517697190632484400811102118175546944376962773089815087993713637451358120005192446933545231131549634854933595899503802964747 564678858854802280605009268506184076336032673347586978276172404757826204429021796177305464292332687593506569156783131566720159111361175585087377851060433789126339502449158547080065386391485127255520795435835802718899528431340023730863323203046271680567457922465808808391615316018847402545913505434117484963678871488356114904366120020277288180997402226254482003463646627543711947341048545813813401542813910091280669764367488064251255546048510244271382532308164568741105104054724469334291196260709597185718672170896226644854941537408731872340650831733635483624910723410235658350961360450345649662264656239554765638818
|
||||
9065051942524856047831881173017613835785398247019672064991033923029244509964693319543223124587073388315795882995164320375963643186260373305946597448650508630958674210471382097023077996219316519622647367666615092552091050742739542819673148573628569982047528032729068198755429509272069771039043336642302282026683310378857093583384525599002376035173632884880940502744997624596268250422013731337739893252730242877692020557254844359581273467720867235795540215653189279164917639511373639083735363920988390144587833821441700241655312300696090949008262340940815040036529173555860537187076795056330616790206865716365939938191 3391411462624280978051222729485391568446359109545860097507013857836208119225508944546816846721220894186013713546671428277122056824454891301318828419301107554916705996284994917018898103096118468097429361550523269718826416614736126510195333019702461925957662502920478260468971227959627910332996560456056249589631233516494478928408339368747186216597524791370895677265009402203691378408558891604566790776062348874598913137108130576428137250609864943468657865730509434996612081001588823644898803704423420819546468237482412159050559352610889320720019986888687251421428610590359602419626330179599998869022575486920071842732
|
||||
28323622224558241998818635017783246963273484937919772560913816351510871138306766198953898255060290429591726493106319312200609960301128821458817387122756103099256062651902117728730359146426022512048556702197262557630163695987158285236570138969725940393911741628058385958070864281273574652641756551554239947482911044789601797521242166500843707956313531065008849557137792436051338875849717280813072407956067368783415721096224031205659599905580752378561813739830379421234763874096696966403079232748702122728763829523333950263003818326343618691708985157853326151459921035206747590608349312168848604711927436122403679176968 86098727833190842177073159533117232465330095359186970433753196829395284443283858481328314962818424719659750009436668846083533939524396579941193122296498885084746075563574931437193081007245178442584171332905625212285625660432211789967534213147429522156205463736059388528852497170620280814630663503045704372525576490109140915836437468868533567999197561337415119293399982819601546140636015113150787272881975429634883011790163042033371410543074535505202242937899037306747813854624092594073520550259015287800686768645251891445880660097325099161555424679451371591913139231077355401093993909340059887685238817820785527946343
|
||||
993575323425004948916830309111422385137720808787719114591491583061388708802786521796677374469746280379915232529414259110555803458649101765892475150705946332091341272539174481677605965638550862950816839485868365513887202394184968669274842713933335779940579007256142782459137026456735786146832993011537491188613785086755147126988964756138249730276744905429667585323549058082565132510998982653320831172009732665372949000753652978777920462090595894200702705294621401085476698435098821409573233288256752771542806020603996196136864074727245103117063840712710398041383598561170882935767529107273988202575316910052490599078987 34581057075489727040766171160396982249077325231378738090961217347070002330110808167354087198044900795440243915176042860439389673419173691460624462416079385282725432131360423173494213087967147327753885451825151065799834344922196350163448499019847277944393787559223982292969606012995724892188390314468338202086759220817388383622406566322515108838315981811156628607838324332042931159430410842134182340501937994983018358594105227703677883352157886903003754079062640103224145570299871988638006192920172331105977874333959829172791890830888255826481626199193076376578824908901802705723263823029820132205213343553779481204820
|
||||
7367631746534820413682562468286535331806157875791467050436650593193242572662288273448034179754163452299822774706166006904490632407411357654930890997277479420466693797472842478063510888006770494963817497353339569936277092498460226704399815374742047538496464106020416529640511055798852022513457806394199700050713704124645841181859835944581293057806957058442468041832485022959418304901378106905687411793220102522174171692555558497479778906182385039276964993604650533206021854077670094944729600095226964502884743880175489882499296109288876967915348879986829237930753172419068401723046868836963102337896093828521681028220259 9118285673976300105861985578309649947333627087030766335097275116136829453844053847686178667412394730814977457305702169411735751760584560560623976143366547247410624122013800473295311178526405178551127842945990132554018746028185648484435011164760474168934521364581337179877968559341995770114645246256169161515901490165600471306957456909779925632663679298986105821559641611861739987998579193092213244062765109023435753475491897598312781802929803143757632696503902568037771741852552357533044697804310016593950154301418516969004627438423440736954421616064639493172615361970046499776442569986225722358112383095784984556663432
|
||||
66918859842601456576965865894324577561944027589774361362629287183239691290464010373161232409739237882557446019300424487995492560342501648016800761094463210419774904131558452618622108436103356026335321534161659794928572777785538730885054486363680406120724350268343689014366214872847231575798318821976506105357696834240681864396534169616416308341442058127437526744344705643520812227166703909179097694270525156572013150510172593219637583585051682578926543181287173516104837300543746344046617288168915780855875524527083333008297849181388971170203726130443824792717589774671582656852040511361857762749155924997053253306052214 7617307637484105093135041573698699855794929342390761317581862897734273559447952957032996934568023635835614808841458311470755571081862872277776683823427670840011241260633548016426902472999514367407724204824249858746179178294085509377035303897078721063409200082381042751922146989398922204848264040008342071610582656351270469611756006115218504081962581787823596577874303858532119386836968043210645970957476919486727198194744013578503735679102198133560518531463736812517074123923668872315958797277657500059973626069007948861696726124035382506024364428598488935485762045887432432488952910000348287969133395461430313620836267
|
||||
753139872675305386991080396583827310705420105540107519919899928378367910214293973846066571552304884126407017913785904353476374722708897766583772138931603314586740016493888218413860663210029627021285429971649695462240041966574813745484633002657272624474964175789757433062419450176504924529018272754851876921320504458557186616170072218802632644266181581083626317803923805608336028891235922911398746943389601852428976145021218247012941994825524989430056708880304267143412792378013464584802157492841400667952653760863649730607620805780694324706326659938661342269435184508583932761192569425168039980536512975651719694691741789 307967741912580373726311739781951211210936590648396757599836813249120232460922540745455252738203171443148696836240934587923563026310527795141283545404375584410495078453575466370814449493235962305399130084037556062052238048497344810167016110110832629151929181253551118198496142799012415705093368785220580455458235098696865078620902724060538710631052182346954350235162774787392058213680211923584892069324872916250902075943583592307753729451164506371081110441916204138931265868271873230868090336886758249683092348057295948885826327975585486580399008616848165356953927706067408953686467469367577966102851621166438410803772817
|
||||
6415927146010994019577230401781105282457140120037994433932895970798700102801075584963834401201270196303985166658198167059536100201941970745438872342213857329658269682938164279979544906261587869661471628945010427815660728872015724678472836006388948845527158285384237918342627363288269220544437391425889766006620820806449462597505101402275768428546667839586207213141865592723976444915969707203994424284075217136143291347735515244795976030990762700151605799277483215647058803807095922575319935160212267004478043348295660121952575757892102294070709348393709679435660557190294289735279346859566113968475893005345571330189093998 6263361048198473737203273231871320501257356467344844958154748725386473906610990070157324638704537205447490920753444930921321795673433184205946893598062742615732952233323445504315274929201165158218424328462569769416833007253359074085924633411810584724215016140978647800307071916426226477000776785721572179210084976752565278552178340052568779834314765186378275083091541847315300421609241692145217897873113696102197958973609616355543795439457170512047308469854621156375509834868972541556131630286336573432866743716426091647962175406916718387503943285836140717825291985083472237609283084127846509329537005235274765498077652724
|
||||
63200151618009860678027807986270957555769919483835713735394726028944244296436083318352319142999195381493717864756912083433894505983412853271232468766958559255843940661208193347955356088479845709927920270177933778513471563069894426941147089650072335457285159096977232114599883512742443795911870484360234888350833943056413531763518113072366036217975823949476933602828609462393196617622214926377479535580906025941938701887387817616520861707017151147033618776834664757974059414466579508516314931074531418687734177450637770103558239011931873609634281534039676320551827835504206637233241368796430407292961834710886074939545326870 63600723857680962547276950114654662598910780826502964484661230858277877577324766145142614722823867138041992139976466734015686998027869184080933742861894202968200987519706932008024149519665342763415144636763975994268216476237444249194408535604905659400779149041667739474796129280812541123953156906421502913700827380230656057670604730798793548497808387363591769081283701888840147474309120290656719567787365549461171448637562613869828570211879501623817734448273858151629488700182532635462106898580026582759960457816774426273238959921640135438730046378682136628214472984640173322215913610310896526166814590657987852239236071792
|
||||
933340723335939289456152477226448029563229833890228303924203048730284196360967349399626711537703060842210145747498709373416564051009722294115409589876675829620292332843628095547118156540229924411611707763583618281778674241557779366728741028473115815678884708854734109323005013736571840212956756537307235386188672844470445618367269276088586167533811635741249882775175064127429266634619589183805543641481088675287668041667098011727247207752622687200206455149346490934768528784076135470292860320288156008222484692817841100182969221651865615698054963377496546597894370945151591829745236248958733576350579974459317876941201384934 827241844889496514394161659712551847983379058510309690672645327229314525687820613995065397391046626204505189856412989964118024038409024631207366422894321217185382408154441521283117472844974648744592732854115713355520886062784095668473805112364931935845487811755835181505406049358859236372317365121299029533768071782048457588918165326428217557409570224833863657165213345147695316906602753628531657372775965677262659912626359452107599141674827414247636775092519864781416074779965267776993530765811656080384254365487848559422226268579379912157878430271382779253423523949690346589680274312802724419682151620861442012780149089079
|
||||
3183850885133805912729421304787050751921483509143278659318334626218171302189867579539313895019727860389312749800501668180590582678287349328209130699876561974170073828591236875058171980033322526522474766939860187112643541390092105737105909322406385796850919761015771668971920134950963489968796484731963692132121397812989793313160016879557719571237620914608212392124705304447844147314844955653590773320381681792114205638640533261551984633882261216783711140639240396872540468578361634440784396137333316399896823705011240211809839259114494849357435514106430195395811257315727021174399168655570062248068862777044310796751278050998 3193113511619198070180205716256604972827497253767563383742765128905527143197363410983082524788557843659620723826830468373330900815993970204844870271696270268386754734662771643631534477132980539363017121985762110990713243869208863398082061619759782669186784366609121872452353491425210431554193532778858880658956952720454413815661106642442734182348195986182116480324669202825949426376110292024930484713550596779919436655207829795186641678248828976551258163195256556749664587201353683281424589153592073594249031771326115728429345896813743595815908196719552220298129546508175530619218785432090823741655186391158454514725406936758
|
||||
16972366499565922767682564410921774298246203461557997505481130609874356443598825431680758820868311339040880051862301607396435183958064926788094597293991087148692289550704329360935893194054880296769574567507633353955128913614155082524533722792372717456175879798014605360053003819401669190284138333067130067633981314346633558282718161182791690788136614050307598727763326825903324954986814052791632099974920025047602571485257570616918213131472474812798631920140405774269843015254664867883179881681608891780487992189799296497183622068486263060322343546507389310450413281439792334428809913224439250208111757950027866395542576693024 17342733477341378644363176018277825419567869720571158985856296357369427649073967257990043840728775752289539415836826072419912573299421711217205802606469620941638013307222712318228609971416918331966537742751907535826676820483319603141444029546183253760364885604620937716460586516518203442247159532955855914660793537235622353513655830664742398893256582953811932511512986119958831455382405999356780789134578095893394182052459751201111630844441749936010776369488774320469789468778888667201512132245481899901665561892951474679091051735108068685945954240617865098085052358062774633471652084271723392585089448458333266578332411204721
|
||||
805043264198241904808431340190280613449400120711739277507005938256649889789871586553399888136123648695523886936046139719288247667122651051598039009975034170414374105833755481585735399165604472783486506756027956072895954129530917727045312803421223658373871019164302716014091982686001952239461061725991321946755387470790558408136796210400586242152422931597437491773707960786405953103694585462830588574939821611778298249058844813323384032807985421566106563186801042524265134407638956127548172121489523517835711010376375570376839589576120112709630257882215345711461007315553979131942775664123222687952962556119267449218900479157893 943546403261211167075513895820449986479223855933412704367677186837059913708167097034203463989539365192639781719656061373197689465839446007127616748414591551811152448828172606578238108401674390963668525266888406778547197712832526350457037849638608174557374490792380596504726300406449732994601851825047684220818303376788708986303938709705026055414734918770280491929983331868553052415632678724719859517963422367623850892339459928723044620746365706731368920161770470694080424414871557381627142267030135505443070406094383555017107608023009740899115160960741767383660565610224558691855723945880077139524363753927064456036772806721722
|
||||
7563558060713867931059589685215175902458132283201782823429676610213026896351744903689569547840780982792189556049513763127745920654933592631457804574833337658763698988183824426322617698039356504345537565706489619701794617204498740151178295504161161094559829036223126536893707177535095527699440700690547904566653483905135735472559292707224616205627420342296278464397684412460229967517698677478309100149287929363317054494135876476736744868510402817026172081301842061682827432159004371966387562403653374147279585048303847032767932124113702382715529905649923313289899592159735331416223631355864406861862834510539030587279563226115152 8997378922367797591506511852082142675103919693898630870712781228645399853332865956647425655421396572218547380913333909806218219009354074550872518082118623386695069584411362016965834389327486112826278798395692384963426381566859774215349512154865000088674150786834284370436289271857033602906934811906041397572206051421987185058573483042517797874458073691684914764302049150982357414353888911625730637113486519209562059424084491601666654470195622512515744735577982067678210035435751298888469458435803618905088502407803363216990700938233734616496312678019243578713832662300957406457236586596460325867210141303091143475135191380070308
|
||||
23026081584230570805175349124812617721006115805660147423852678766211093129622310076895999845737898040969161013180798175724410315976302493174999684222126930005754904566647501488684341969244632912876610617923550881992614071078193000138529867945741462400740543925910510150428995895591569454078126933794637089842828002622445383870437424576194274347771663364680667476231740408146202261951714329407512437632499401670856292383371671552889786148455483029760395024199097617972689836397617799400981671742511707804692459658106634446523870427905650210980900553794282593729103180869455660384756406167817702175525724074789661643913588929343929 49686281057657748418312342235029343994682263152915845616707965676714441834832627966890006812634936471672274177471340604753094312742462878545966454001308612043712727270069682186415343091479477392491814434623111697590468011195303594502476592736147145640743718478011947692913990075434949483281720517289905059922422596514561235518918819112145620695689294632595789794303060811929449889416485038741339522490215245449701781869894727456490620710955358542773984316820655397183151769054911960396951125088736379308295216374862445331006759066829840488579129801518864749980199442221948407159877075992699343215316751659232491744747926357990674
|
||||
948510214800425133295025197817761528165627677933133889339215719997723756747878173176594747433207910705095024116103911779271727173945684439829075508999402769494025101533218490083227881639791430807456147242573280218913971856332992554530474546921762965339064555368113304147263782946103681118250261304055140975924909258669557871637369816363444536272084029969612546346056978252149575932736685316479165107935208539377092004373622268561761164544551630524710739385803961930080712606116065349478828037406683511997581061858965917500736611960498396629334462061517460858546255099052690017839635959958761583768539715484992674390685738225206008 761880908642129578748745253713467962665884389343361179190324279589593729783977327543292877694895626690095079290175396096585491100883476015829908799845952211048361005148249766199078828516590033464206029339014962964586331726191836018011798151890233269664780985436277596213721408650449707972112176167459285609980668937093472820805095514628854463862196344917652494674208547274759328591791277816806329618421746944095225568896526878259431594751526594500525234424638988677898197628779353812527798717813641625695324446557263983889724024011529702093266745517711413451284393128020356538766712230655333909776218640898962183556571838390312093
|
||||
5513207572186251915135966584303499802708790910205139568132249092396222747625677552820596957467054017199793724904078458271387170325847156221940985898814621735500841182257188493719441140531292414356403244693762169981487439800202150908162991255418666080558998088827659323007038733530859962335362941616172416310853470884979853282771099110424194330612549627615513218245886002710275197353611354365300269614901171644454278502349145776049699018495150237655775222254759931933747196282217446458152632880679439981549558096608356436568704116457680521376590479307904205337211223525240286396871573625901951466059646670717925409094301622782564169 4285125505280822348702262429890203112897396587737742575231547610837312531677262181066128182430569114525338859250621148420500162655977415143031975815868911904808329908184390683552987066954885208499299779317480429024511598762652605400584145652802080076198140093530687298857022702082433201978362944130238151280611835711190744590054022664319608888163988370194717332522764487028883236950612444220204916639936271567436478873702510277691810380424021971848002596351748338406601127504001374061175749136498440981412091856908327946006852314264682702976496087518620223337992093409405951120445154050125658282644634605541520702674767092653539789
|
||||
53945514518574160306123337680004377056846448979335653895971455019901661284115813941374290347552386516781044307908225462191316515919343891897740538738515233092086910432375504142716484550393741820378660441187856098115986801299173692008711869118831082330537709861230876490685250639263898119275698746488745047978485126949199418686648698198811115850712769173025898947084301036598670077737989506429315930992213153717745868003422312435214926320767762549600857646104832431533644151583792692757367854647610866706970605384033171551092830951932641236290135075636907555900537602721465010074357112870817404023685412133250736793983963992535987498 16227804354261835827982836002237591302726780755850222146050374628813839967266710233561710394878124073807239728185412587215433578724715232093433856433952453648390518027373185446774932862938669153923814468361143959504884965027743011380087699882583991674665577901770376378079783619271352029376163377454837680546557151934920365680750210200352667684193060493382538966410768643335386167051832975518622947262321158261730282575532200957885631265917425718850058384552120202626076791204519863702090915536643373346010492125927198952848285060419470596177967985196887609138704744310958740071786200345844895751671785094325255100814290833843363095
|
||||
207939121812998464428346845928426167746794277787564305576638224633415312720175201370119055538236539285591021501375798076290871428231346361120002777646898214070364636447527863498639549273950589167614335070738778493241200283855214426196126853876524306089837754914902393703181866964414585781866567718064395572395791821092070471783048967256728412878148444251887031264906865968523569238268427670441806729376542362455582289301229839701441783686019230509134022173747353119850750353800676612887120282402329226000425747395300970212047657778055934175377447730975640740959058756155471881233782733569754067033943727470158555816610458911491960024 647773806535502948713011725685985647773143278733241490759099305503351798362388602817223885828321116029647457422054258542563719847248850165345512615041047614523754132699540299631402536111206998157978569771168842833048222445563503157758715121420741346749547066573496474236645201268834500278649445888923860451698804884795687466320998759986663187499247706115114534286323460136351351160714183388014822965460679953158048981081702998443564573819872632379884055166986112594552556298426247230076063825615877354421705014600784896574255601142750029296189023941840685487680251278125420393506073093700124925880734528902663905220997750471909309009
|
||||
6509209099545224621889881268371230067387482456683707601926506194300004404274311210033304194776191735323983090602951762821460493168854540147320473399765212670476667549122037214175383022994223079099772208856672781349837041257692623769398773292105314391658885114388339362664210599216963255822809997020372234080554087627514368058031622114382188357418416229623460304734321535484902793047616701791715634767573603108435441007102427163788717697760358362285468317082851364863887716919511911642499584666734751911309847537263895883361140067173286261007535459009777940370135815402329124934145164572096477757303628584243221881717951561332679695226 4712224478672476984559539743702162838268948023216957300395729386320184476740104959168390889509079731768620008697249723552149577469447319624020988645381320003530701181337989897112578930909777969422736999308161077497516539293515329241383324587183138208740393341047814731093988666095163376543770241074602150100771327867253795208446034951243181834882131357941059340693467545963008691937745367099159195345213814820920875674675928477670189152319110837869967605476257765617857537642504518877344328948465778535169800417387801862132083517954232753817429969484220885940573980129715921491303895203966575694882237105433961343645188736003816710754
|
||||
88322016783790701854478016232124075313704070517987448030840134666353381473737193477877834875857993631857220601996492934183179680800319393821843084386744022824454495107825216814449917755194039885464157287558518356504892716576279236073849518751564411584057248525534975920072006652519216707642751954156517674024653804300070717856975228103304995898719712323400768274896801648879167306204751078187497237275662038592797365623354335458443887920768087203880770291497836336467896980924982363053701505118789677571436855416303150043185560898100180189224718743939851694131461812749156748195134412550061737526087579649344839834334186157774508102292 16968616734195892861502985054795605464740428839526017486210486650174262659783454218450979074350023712143204716486621392999586106664374344212828453236429495440902373399930184841076478522429199684261409459289307574432524243639926385414211047608126245285186370622082813568547758426681869128385016952846709642268129164318246395570257997880537795805662234893008161927581343136930290958969641635618114219118145254024968826231765599739317822094342582371244798918065067313195740471440987402675427515086782273117810459291862766249198397569185017387726546745594193059160604507182103489318638274872507484842478939495493079910797713727872879598709
|
||||
452883805926564341561948960544722912741040188637663856712008946808774894427351628258810562849408132798878398824400290623738848018217433938865426323966018164087406057007001038231090440092559629010404597562475480204693186755054957117284119419043901172233456068015486537184294850064092697394327653020547014978439025758221917891549322740794144841292827214548287657014657008402248858392414986320118088941409151500285289538371341102689390046402426573876499002746102458882118564959858783511686749304329886385349360644262054879602614631899376614928892205883508550356644642712606215499444168037036994473332488795786249400415076019287475201112251 372539206782959298610751082123972685650674072703818157116417599296934761638394885688964943260844778058292751485418984488934175526169670874786765199570034142500393774575331497425440044048315493701106434966009322902921185904950284420212620565017764107785790586282113069182798495214362483997364952651106313287516084106620817198014088339516499963680591715993147591103345944437367645535748405508438532571417539621286313818102794837019453551374575783210602323748350300951650630940524026252145745549357065875373790540118093833369064143721816993758168878839740001993227170847043260781844009584347435454281349023795067188216181878508134098355065
|
||||
6023595067092792207443247479555403922018667526397170335614729975511907030819549121965927150882108052245653653329474947294126413684634071323724874336713737265723002651463321421828001879238918631593658268932146320083839410223131522669947212314837917995792106007917584223171543385792946250749310972993577320372761521394269844090474953869123417791465969287301286544415192395780598626057077414208157818418426234477191407403989774067317491570743419417293824326488906014005614338217806639498294589380773644087078781088529678710304227372525425030962720685644371240386227146766902947997116340724002050554337619321008306704777729957367695602228912 4720244736338615376050647998135453366424275391802171009291904856978476429446147278139271092810688591620478858375219385961286422236643392416312141326462710073123281807409616745314390919400320730334933076578949662752864608613727933188949784889709327815299938353631201291596146410675349757966987570789144287204988667683057594822827484937956377064815820207210570096688172466997297123959529744282903348557511496312746497133651661698207763984664114087236011628079230748556694431764708684405928118351077720864854853299196602489038210247440194047063172451482654148470832107419213918082428980926060923092542550418416174411054585176381741335443598
|
||||
35203805847062398752076245826748896742561213866459861410183041426742718827891623431538714163716148641839473581374883497705805185689228151869766618952305048083324611205097358640214186272753883784186763241833962162467208995958127650686038828726101893827329890870891924841292098151133138472334986731858589383695805265096266963248428795048619973835481328561099945186002583415775432771057922007095062797799907980389650935324493502804571937187044569952475773361421825570932353478348479294618252854308140709276202238815257714668318565602129076563381609956849356740695929892465015237498997734667479617981370722792128905287125748949444451583192744 25750771758791794631092235883812314878044840887487684944465843166857130758527520178150856977570253852659941576754982924599962015198174976112420765003334449751499197318126508174179892389264918047306718960272831288861757358071045262660845866431101477667942686418168347808510639584364418923609443238778524236015238106071091089985736976463360367412300128280988096768448238714235078178602424361231184248737362295106946431702422873947833841271444407292725070259262386333619179011598888667972540598981020202392774651275519353159060642064497359410428066098604694665590056064671208067173800594904993354955794630288397152867109413391074388353643827
|
||||
875921969610718160161181344267223489224004259673124638404243799255114785464734293643468220685298443386279395288547086018634700337681625364300845066027169988813582477707451661782057749708011208876350575727287632959329745184220290117866309957311486852308450634206180684660022877359685918466265161847038047211205195159976444175330597747159858213158079169077683516012846064705221293299750997441955067985144490988286873921636397404568415109511312667335619836487080281505486238949823276699832729971852706399454121298679514322403119916091683364416131653488842722637410568399652390648644242260416563865967860388720023822477082594786340589465110201 873984152076468749459334828878815374848375458364350403427476283089569844520334297847433366225485752712848664831475409342692127028856648282687200847738222442410663277867422570457447008220258256553274996044591791377473328209073455922841281463175265494378395762691763373407114656012867384678352325790982173223452166783630446571566527096795741162912133616924454395129989747742339364952176628076982456298178631848149344283103605047921405148564041876270556125082929983886336494101529909751918510550899511043002333264770695964529568231784000880880511571291903581423476019141484630955313407399824992803500619497164044617117559680871096531020703768
|
||||
2897256815647366219198126112806406515252619047046489577588819681197063265897146056907990625684778153250461021065932560443324007555693160119692444458122883225661062236695810368556649565925573124719163560293097752082405210610742038277928730283342804902961621301980156093735822363439120448354246791740626810583031822935690613164497468845530111620833578156436512467616681150130623109843879595813079111794832735873080300496066642906240406054580247418923817503723592317631331968616997236323936947944086081411648946365618228693465990260125344432642431644045867348128177056651094735717712096519017035634958553136679184410784735127391609128577931881 8228532867645974985190653972837084730252788123198251789375906104646866750064981814612728995206794156989068243150055690803342149508136661159732981721190040995262594343328880696676467431415746418896164999584107017493278958942339358171969440815814654039716392742926710027618301904274128322844455934271456240837794397170712631625387233248889638399201176278447135922310284524611048805449081903589517305581144947106278394334176878570665348070508149863935412364533676373108983706320073309781603096039335317481615317649438789745406880126452179337556489397596228561600090587933956745969616159536304373594672714228642206135424294634804307985814980284
|
||||
90136869676190463172085408180452140226883110014757675015579754405437606722167671262872318691675699144841303937223865286440712911576750905383722308476001057054708259879425246406872462369338685723108728909888563121017355119435943828507081353388810537141849261420831143315287606601945155488685977012672852495656037016905070218849674285536881935079607719425082854308757876558922071428441155065549851823245808040659150947184615362483198339276419632103455819901644757221655981388571700609382948390960760953571600628729494943119806205857406719399577665841016666136119236577564487154456680279469066233265400951198076113114973766746578987085404688225 50768882124964981295100246168401274372019793447594629327164108652128265081943543461158445221824214784410035328941590140496646923767686060504347229859855462195573596549233765232647920107337344450049167590006638150526698087011215013509837289834923402689026778143671318404787548110279020108060734139640573389611733666498812596586642755729339324502193240902709274381056963628703794841175268641712902717599070669139372568946045034803700496402036487259632616689044107990485285980516498715893238693243703660137052487131798180885700676018006819160338305275376503880480231630548786719710310880501272532879441915545601284180544192982094408637750469060
|
||||
432578775716843394098465453873158101813537691116775953308134476499647166465190670506062687228838955145264248982087507940186833127097875133257344200987375392567604371118420350719715930419197812507753324938514900656695865354710532849795877812655805242340986295590533849037497090663061814693695389688507001024752409692906649574035795608136402660282036275067841611379970856281678045392626450398768557362229727425261376820929899765475658429735105424930403620617929747026511410052727956917744927947318777944323250812856791052078716873268064781765434321453081159777001299865058293204062034463626118733634967908676345581952261260608057322740781161620 48775417520939023916008368729278449995967518394684702595920937958530854028634130407201098478495364274194209193423663000350684536582961530210732146251317870836007418132795629843883317381944102924010458582104010399438609465799694617263938315726123372104175416332247892786839797006090352694522377122649173188053266454788660228600655730541856404399925815600215325208706931069788072678774977487974909307054397611410445508814538231354052246365949762300030936152626269163622844898528421334382495134592575893621292181625172110219953283056051766220669139629211134087135633636869407731312121114873613725374636317243501181437559921160181279624995429388
|
||||
1447195505750236723737270005230065468124237920470558673560706371686275533221713676716353452448698152555637331448830813362778250274553063233147441066497658163942152867936427295773339500742734939585694046225023600179397281211114364762299684642011509736965869744229987356540475789500085740567752379344512964377868167482908375267001209263666591951198791265570952787651664341656739479306101065659382598331490576360521202712761272524248057537114849782983174332307387314985577209473998012358324973277786254508840534251782088961152831282065496641252017980543697936301102571913730063185301480699913041707822196979717076940100370553818927447615408511980 6772843493942697157881831413343609609567410206361241485803071589452884883496257175989722445015683503849449083977041060464352935218611179439890617921354565505433510508474072248533402720189064447465789756270165598557537869640734041988097764772893717256134394884284173535429859912632953657297142139339870074760618543951812268292767113675048126487292459582293695801224016450480019772241076930959005784743454668876662938877564224240225499024145043153122294176491616541942033567967739096579485093440030607564416739673752433333548330755947421985124324772493480076479036385577746985374079781060426583330326387940417882231789610722065013060382539715893
|
||||
46176605670522119388791413102272854421516389591409677982583425898194755164289987893174162070691863845266482175370750234915718410786279177070912023326614528483384835854553906177564169489646842678346933694906585970149913137050871063442052381843798532159260125230479358190464384628918162658841432593304161612265843068220823063460850324890731272411848693599595960546132174533859177447572364189566612803665807440300247883907564653476192036514792211707105868435669205945448114251897521818223210585248352720182690457466948629420050505776225451516800170823644130927375099903747320222189662647451921454864395455114565158937438340103947816303523389014142 72297300691102498770146719438361408441320846876534992514082863025537996385908207284886111333820453918789932807511983352842884671832037916094894442049030766940503866201110584197773710535915192859397958390191491798788489718769820404949511209658376031733850820862529050253538581438203677824723856863468800602425991673062436063845713395105554410648390987705594410406653206648374365938601064799188430720098840442953138015964320384115704557271496546565231134312096905061137976382308749402646652262303397394946445103257245056055786163095289696653338687362352704047059444397549226054095197532281372311067476747843485495224445749933825221654716225935254
|
||||
571903475776848480173996528451018310457375213389991682248030035440666630188373389509376998258719000659361477072193598467190026724977474906978341268249998322262906259466302680446588050021884069654910096409413796908574174676850135628093546507971684440953395949592345262754458914974680958890648026220887022459159923432759183697598658146639720575730716338074632492010915944482753643033018461352961539268260968519751082004485014631928562519380426902551453705461884929482357110008743945985152468252573760713269310251856794013489842024039208514660374596728947459380463863425537729405239539273100728239296209449500543118546645088077281735388170879597493 450748330068034901235840572193322640305320342269439439523117023568679770682310272642179974828911009960204796885933861843084323275179429185832984122975600360791268991311156524298221407495107836154285421137146154091977992557893986570137137025781977367355415118066101000123483789579938910937402954332854105759607500634641393136727180882838898656292299091825431048489961378972067541575068975639706581049699349646694421225895607558994108456637623177223855259309726741779897437829268568941965613022384250130599875860892825096062625839863917650948524975866146866331102706584177617251158520333522257248150736723097807019971288711911287058950158535663167
|
||||
2419338335734496439321768568205268663364978393373769774329506066253656146524370173911590342781471297255880461224143228095696988420506087689576370022310429794857740796269882807121409493202270039949857971904148422942730296187849669205214862871239676737253335375366964561581162824847145695585454087410871128421861824827439223716864411579539629787292983163196211669744264247508162766091601488999627093283159650251574324119397923662177856826573129645531648191163297325363653578504278077060922364770164684640058776306004966536659488870373451860602502038576549556593744384083735517547453055802172964991979379556014838786961594234672986642994722715048348 9140092089913633883099773297928007822723110430084638351431933935053885013288345269505320078086245095273961541914393272607461615585231376434331958494966309180678122881643166578067929770555449900663144342161069228735903520982215090044437579914648108004471987209639813891582055443138309287076769295680995974038711957174445200322212172406746565267855204288210728943803761391973338220993054765731306727062447824377921018121355930980010772672124512236932412467824892075655945795160695847376039058727012771151110423696650080812969445180326167183393380071786794170751520468145647355916045886872834653720823960435446730481589650117802298235200346826436140
|
||||
11389281237529628196599456986449441351423429857193664673172305542421346953620199800325415512623967410543716614500705600631085839648452992675204125261064439223132200836072503097563238573847153882929210410892112287201890122968490880762394617721757762574940894384903139989876827389117287111061464538958740777633457669267838189942218926982325062465926415869979644645854063301260958496319000740330399409666954800843272235249282060747897472627528151397490847869559766902383012801438059794169110704889271931413235320638260298808832750261304778225514467557752909666586078862602580823921380529742657974873625545723000085204032026101374613681553214086419244 79054631183243511253090198075634192747895975281055038728798859143777149449003465561533359452669970113516028113966819204166418728899767061418688212042986841367284656836430187055822687101956499277587311019691086999968951532792123262532848412985627542514791181857835171518293787453942139124137203829127619496108391774536543721861370907683078233900629720951567492053674103544405138269873198520659079192278712681127219399251064377298639481386596184421452194733595534487817796108132594918012087216292340800606185897022741691731675746205844803950495366957506453068709229157401835194438889843140127342768070096403965062153650883926695670603796628629345258
|
||||
219834252323352902587030026381800784914694781982586696956741072820066463468958263902991092892891589175386301156633917408652170933038018237619794652370986143471901677908465067910800430557901722572764913417153414547018074105718840431106821714690115473005142782789792627498447028320614861001439631136781989807619823851496865569986436820684748375188160872274643089501667827773692012037180650797045635189446919365406733713247636438779016521150225831834607015331941605449399831909090768312635920189714342218620673812858038822268510718653525021898428135295754516486827281982584293601725987615308197078116490334241493496593658052959138298666221436177288632 683201189114663755636316377039476176272073340640649009539542740643751318268011214959435299842686973421993557324555446962916417185185601322036173353763913713468046950299169598981086072552086191080529782788424099379974287227820688043342492812015750580908537402241887729578678956481199916570845171796972791351422809608853098690504186391100392474510870718907719435699462312203261526460969556606322816839456191955095398479429893482968352740176675004687953342318832106274205450406179846729914556148082819328419370259019612675071577824908800466452475223919130826307597994632345832583271812788958458380087118443964245703778041447083665384029240771021544855
|
||||
2140873025418842407834395426831990349529993742108701720516288710069500768338494610095923582869804242654223082457478103668554009107332447003771909521402804378384479921899070234273181775783291023572239635583446729045732901590098910287835607655454251519073896929392419505278425220281966621876660549027256619666634202980603018398894029188553356590762453934647402266566705830919674257070642139632982597388429956889759265946943555242695711568010584310902998508174370926405441300028465008092186877326302784203746968165456997365080028924570086116348875329926295317150722130893473706165373322097348203468192194525594994264005175187547927219179816367457652390 3913638196800876421932204275508459217461113946221306489795425470953313630443184498953761423658513843695161352573529659163186006389605870156399851546443217578673187545406186282728193659245311184899961267912017196674729401979811976147906911493505225105032965784320289357223309407067555390389899658133632585486521055084768438489548780160792774463522085456900626053005440658417672697739005022858217118956032565443622124443046723030268044339157368015036572081898930815269899701273334195628599714184347416049573338079909494575330664043149934978514311571983253053724046959830745200717424038885113377828673345240929496833335112412135426861869145433527088215
|
||||
98869636786341669219089483878270591265913413277214028050647944260429104730884675755788811136429877440191065130998965092795772553436019416549148042853310004404123571377391478104928551815015560622782905538565286837251931841846242161609927816326076596841351805498158976902237676325467143737021214989706337199309851764640981313811043166961390598964977601173500733818418260292308247088869089369774062205952511369542319480847550714722211841661950327028953336664122002039345170572634592245432476280181688805548418601618990608472804853186327965272318115562373168244004705650992456192499834388802897485862978470643459084920434030284615927967661851602862890814 63420606983870065514556224897419408870419482986712491757184764807801261585458613754035234155365634268370077687728775807039540839314408408357951638845733524087241619836356385269496668529424164800446370083212847645662746196899060483053312687157910896739464519500086087156093969689365562745591337416233941699704525301049144611421909200197320948764469365032015674501140797878724181288230260521173222791123526092394529703604122941218861199718137939950336079209445628432198595068764144007801899696222607362650232776483076649689673863809554674229353657643143030975431668885016617057752782078185456462719305961318452003745438509346908386468959920669646040508
|
||||
775895490237101190014308708918026459481464222569448780989415312865398448778651466901417075848549879191744237348321367537799242261309463625281056047422469054930731882169183309325176748971099501565278843822153584358574268521794530551632488949391639676369752465268406523880856789936761044450301664833364791116634110606464840843519539747274838970026573198641904686050296156016604653789039246186376619475738338842255120453248631782797932825635417444825704434899487929350586766249227335284023737363168393558218336988215161979515711683472952417965671755303825210808432310191521222726109701700151756104944960648559100998431818882647760047926346095350758199313 838978022200101698164728756934898155524621375123734888338725285991582326627495566096291277800551653052142963652440179472657056087553411869551952078524962914821407260639985340102119012105795593696228665330118770332769812865591250995623698204448384429961649884017182655155549793898185024027096311971130937615478065113263818499274105538758368403410873113970375508139578153595437601357534115203503369530753246613057476428098320332641752147137241042057008441015511064275431032504328078249888530327607972455312277497287934547006926938866064547247312686382314317008000108123407050142908062334255064021944529447168313391090241905834238252058525150808617759735
|
||||
8233313866906755525319679264432523874288103378871123886332023012195996074399996605427646921154424785906464884003635863143765996745065785923467106666346119766823972295934783424147775308827638166683233634938538596863379429453241110787386361741409166230408002500996711066517743453247212550616774399253224232328364714361098272909937506034508020048868323608203026743436299893073308236402029355164754716622531603011553746937548939565669553491984709085909246401209918513876756055561994949071908577944292496835601645048367968068411742151272595824040133325072395848352469507428547569689729141822008379501901573783856709399285968919496166933917807206069206466704 6365675058717048242443838367641446568195655278505341876093570976237542084815681570937491006988504628639226016361661650464450825444886956088532406324093347344725942732634605894604616816687658644831868908358310521525009498777864048733696053950948548902462088907599372830777866108980510447985698847347543584709330847706644554430603711558122894261870612879116961261751136226908123254972611555394160014978511167862271131837989277512664224484587665470208105343578957876250518193460217973904360972473763087902113038411551352015616947205422374855609538537494615452027009932125898897553863549655979208452402672606025053353697575900926242721032487018791366020985
|
||||
96216047870841009552486239789653227406223544484557532784870369173163188145345760119441356028312898260206955911819560600302717218065915898330843635555065200444246443117984578282475137489249679225171947874551693427694756592297103217238689084410737368155250915392471714523948753931214213877638109345957248377608146634759345554045056935500208017432709067048965680200663442145098278891827959099315904194248634749433284813965347627827019700466786739397259332283157968389748105029346736647946375131046030839690312074984018789789960364137524680219545381360933151707677790527388003124019946774493205031695042514942182542044720975167061276346457148944550019378808 38915678141261062968025379571653150339045503175343527052745230755220330953655378678620255276109082997382825754048674727756490446916800183333264204904742350095777097331432034638089997845021013489695459590686342635781266877781046104255979421120997381632231268824215991128342744620696582788787028038777133437101144886965047459769957041201127128938561857278026484984877702654380723885873863589838091503515327378570619805714352416658063415154561679066294628061518156018034938984964279550628590499955750474350468109134098517900727002621868997584592642545137494782711127809580790081446082062144965281125633407670141465950344597028176295101564009440644396332018
|
||||
750213415627326421654712231218047092787830387523452110078348722478214610769369881563220896228622521316452951704269360013379861071257708356752939329279433582913446713065114058679788556678635464922433494583191358503014459486215737261791602343398504233981047654130124801238333467725481550590524025454233976236293615996938800993983194676992855178191139459163656694858065119343898065482523929198784310904630929420959234281994226215697692466008993833363503934521868180035109852559459428833140991491236226636174750586080553941101536710376062937057047263013658998974484039120758735663316739630303043394978801859777248924826198080180997426083864039483453835658423 877154641506632375996089870671812201092105998473850064372372613953703271092118258128883883608215985294164707852101725405830461661415926506894177033801664568476670242985833468500575806104720808624667721153375479154217830503599581757475798028659998771104234944200745641231765922738194574645574716880439566903566717424355843560016462423304431332153990894626155736109673797136629083446167291969764487484047420334627685238416256672293333122314974674434871026932245930939123996510609260600914068484315599741064100929711468711812401781106893528842591056003607304944481400851709242191222251419557535467491989082455127714249595106052962076211082347214668559205917
|
||||
2769406328889126407779801497809511035935908015935918505947787765306607616068731548211854430265486839610190688139458581584060668702469058348384455360183928269885967675005677456165577408570909971412489300077287353149554940644163214857795059146135377280456779319369113118028361494508458426516199739897628263696557841889196971337619834608549997720434357972245578482866690710448353374625851266531733477980769289052082225907979750514341292698612074103041911281218881576687198408064959290041280758159076616069820760451246321970320275346471843428470000718642952841623620720541295971853672020802598006296509509362273819029831081988185982748667021001838197354740032 5449750002632655630275365295303291696508939232142209210061651396699903874335642387921978115966035316633724067158194197291234503802305834811451075450988933238726692392018420155036685238421861791225138152158137478660362529895060175242977542138458862974236351823625397403610275205331163831879742525391265723175275276094172118583535249160945580612291598726079468172433016841824872350492040127586651348764908402035742675238469491786887362407779259407051942186047196566728696848330060890903250381689685667603594612012088060398991859054795047322875498798950565139254858891237082172836785187188587140162032628015519558291525418178188824050877792546111210382930671
|
||||
94173951368055650932845146314363737634176470373841685792083179558093924645916103212646124587803187941976782963028829296784303113137949333488215861105300199107691868339632462506468651482534260195998492449351488660590583249550729757923768940723458256936661679843931197723505386039636074199758940444104169638309695917312824939370279193312848291809374026253111392037340939650050137779304672600227144009470361856493083846271114333854337587712489625238823238943968181705999523027343940117125696783498616376951193758087348339151053896507604563881925761882507765011031073141173248069574663613332564695517084409786272283544306721879600474279217804159501623195267595 86572341923920291431642802897084315446151789281633732198960621512558578190538293256908093981225210872744357794926367367390290013583749017139451781316475632100152844016551001678337061357796944115208854712641325338693424701552584806534109205063452311279793445418973803837463816083606610280612441822072910377252263025845884805242366622693265859430130349113442680119664510564779118906106732272459745396496919297303276101738229822123181112583604241037990263199253094763956935092197712526164480009358455866953687054016784685179379483216467912382528759497060940164094290861025619036602946086817982991819302567211383458710389681485787082715623057512736362124913913
|
||||
501408510298262932787332058570535255101861468173804103879719014698254946917200581207247286994750773424834794531586917420952478383017781050685979774840495786871017198804759276668105336568793162419684929669422854512354250466477100524184404879259853568643211735519550773608003048293401094355020792782328725316592130555661462446779316114706824706832694389307157375068606989606914996763895559884217925435285504340469868602299314476673981775013392795056199149586721112065676526623614272191086318108279080791471632205013719368454636554715023008725323671607080511948439206084205006253406216038248130219292280345312461908442558072791040953597074291240758407381731990 189722048269313714114281195333461728538753556499722092470144448437315517414364407993436378956180406849428712475592378245315050295415878629252611442236759944795928536890977773464915169198602136250286219175881454643846514576560459596738247057181960951793369448502175202482613665941390835530867577782759353219411579802487565530299823249653408034166817092269203621792682344849686053372115702171564854160011945501277792530109609757201571216469196661484413191608201852020451127880934001521471664258529553207497185149805925048236728620014037122343890009227468872882036331502702523355922715789785590073085624335864989640751125763571280416129285488147397914825817711
|
||||
5784366682846567276558342582133056238429112086223080453232875482545227190542130443200764706831976852285543890585692814995352048742855939958134402583718657596602845982584818591398341026251306145838111488601546647216167190083023931682534671281129800255954173807431035310778094693814436216647845941842359567622054049587929957984999549309027207836537729542468115759356324210630536224376149270959718027976276832020091274781819317966586148188547664538698316727457548997519038944456081539713145320722869086834670209980297064435288330838678701185315922191621153001745753142187029463869651774270411395070417944360872999270176368508827378897269613870066383191223527960 9386163840085103823769033748151754047211993688839326057123904154651518960710568191397222236198267440715971176151051065693898929051183657494336729330931517051279708629404586057107817153034924544443129199280090510491145741476397121213001032861871212764358075123763155578103889016609747140525197064087534009074965671745216155369334158527525732748888269914235972368706084059578652469101565167382685195753631798304184465293900940030812096783208187452951544512990501101860173236610999553196652935144103519205295833305449590733468646059474996692818331646340727322650725072938622954198701155946478913410312096497879782429035965018453738780197526993512835252442849148
|
||||
6366169557118041918928913296348783069385510184451895829143083067450180481816094537013286029353326174066673383820423494041714944968215872021286692396773362793948611677984775290617426271580811640380445120543250795891517235295161150916111552237909275701151054843809499355903999976727112694736031804350838146607376987220188776733258252720379619753702577175508957971009962947588001210127914053689789535810446889846825922385845404421844916803358000180218074269287636216678914742608745153323274956533227384486294347386274519819344380534737844024884487129144816988606198386563114720124713912267908499801378264232123746775321962667436307562187148545926010082624030663 43851835099974030304179728902387359989621484103218951769031891207644169382504123071043908763122848920571797632011546997239285610595238836757144334170026196639205350665111066288931648526701086505117854973835053789740604560978105971165302762379744863222576076879646051373685409766427652245506365408639007707719629250740271397773348245615574317046205920687353583189166649170733735530411036848294472809656746657006703169207887059815868314606033266040187402974572703278055608034210365343275322907361583802025721169262935170892851501559991896527147694007902471261403772270950985468768565352720312816278167467469659593375934405942364813193560002877252792655105907021
|
||||
621318077641772370587275173886171544662877043061968732153587464455813142183351492937195666738256659656177711526516538584754517962663149894444401468633763494407572517455381298714159671850789769117952648900102085276058574778313191092672005316436235497713137398901498303404963031458489375158408670727877937776530022983250678807911073174929774285985463637257872722888718808347670129323527358909278171606350049475410570173587557682515708481105633387574819830873660216181633514964419227408982089884239842279722700642619297224524978699226339158530807310354145218367238476645042005255607778760203699292809938621148042970622866955365856561333835897720833449574235666150 180036108424761683371840372866711182112686711116463135307054050838683564474772459077684927495208884332464239962924015304243485655928723119111816814888518404053829956542137103716074454604181861738657518420428436929237194062543696007843718691397944318488547166008792443856626659121496732063592437826938882295336360561581973097446553943125954952289348037171643073487190944989811679072032459042426298083499433963418787159261261527413541521893815005286136893842636449392026310615571087464573649559942523641238898241408718705041758610756029048139492305504162093617178923920650713191870148029781192338984736494767958241832101860618116927514366685425585036497965435726
|
||||
450702301196118799012698702614508675861354569986265746403121955820944718652368896579071122956700928784239247527272225812357130641833313866934022851792415430470581098513258287638363951989577584509804248416650290788300459229492332686812944203515814493852750035175743575949376980732579937110452258434768022073829274539079171975945507307037627617003656180867428365734589831095504532306140053759642126922160198600214640316504577686492121183324477063859905924296560838156626748934437753634518486538321773601636056057201555254782780631519916154455619608500387753680900853040402340318174380251093592526965905648277760763508695639797767360721295225556764091886001937973 5894884253223947966193556020714420424074510481771666381416884011574575680684315878612191724783226057826483350359888296720343017526230204294976925184595936914164530855644905761085121573847556050091687527761692387283973894863743789317998047600283130122488126859453741414382843922474261275810636758512858970900431244535632437469600493257234472233550019490549661992164787596039042354545142548362557556483358493954728299495140333899862098048107713536177681841615447242112405108790579641640999730186235397189482991451164681794291825019887313663605904877075010644473239659853763552777172896705504239809933951810324451655484667160062080949964510186668140781518447233786
|
||||
13021519604139260474893623147468666287139315940037315183797170730419784508316892202398473992846945599325896784671691018643181222707799516642067307771231654021404523589225588041962998537277624292413726693349105376148400178527927886899308485774701873534287302473786448762879665064920867109010724977657474266305997834469878775677195680452974993294698521848917561685222689820326656450196733448088591860055708673472693992984568667832610756739004320083898122615819248310710511435150726664090902275506196177440949304793827899968516838962196631218926920374426723823531204517746225376706915753556777787779997083512226357679633300121845437617081633260145244987784542528540 61065406436772217262836181542623372466150492468575317981758992634799135968871211153731889566539901044868201023401299627799174329640896646366402811844954156744955570264404900081678725914234377894542406252851726366236915460931179740814014805316768604132934153994121918037469872558106454514345180317704646275167429222078860947241547540628257671565761493841355796896329339463423222510252602600781246167004612362855893081682952920741781894763424613698474041535463362713320537484101712843952665942401703349839685682007171700832205592456947504355990637933980181555555274422781337719854330631650772427880203995864035357773315345066057399260242385532646032138809386714970
|
||||
698091727880922529538038853810832797321967157718932341082590404542809747206028976667464341413927487940472138709729658787802217769702369548933716378758099978694480673126805034529034392701729522684913454718898446073979596342691707389714772867202620769209923991048208770576706470380179809059462537687321048205561786296237960553638886627026877783325586588915085750199819404495470011346809685908834357855915816656449628496255547578115227368283856350100848755646895909056132924237718088042551874850395567679063621143031299404518460760651578471557594109916162668751579692979296055767882949243986366974241041831147586558728551946936189629309100337065922741423378698113685 960955268674186894593890939470212686412944030708587812843504378485234911854474070734666362132634215657211156138304206483907743132475062702234312132050365135800711036428613329630144956522908486428839351366699135276305961582052450213664928629890385353192196295733414170760864099819500539838876582159035462031626247105802207328916843670494842123537856973439554059374594474406918985627105382178945933801921318799073371651675966889134345397373231259740110100350845541423785864655304678966256258343663402376034504119153128505741358458875513273798766366543212498672331056288248351069157230101136395163167095414360813491080359649053145761941446590645826894870114937171317
|
||||
9653791456662748580963185843262716213013536849106317265864282285527981532379748303169100372947565847745725745690960625330459408049224732433390376952476819967913328011287118557893032699554584566096529827412425309469397054315401750030285400598606139311152099130230015271474637397881629265387063404419674855884081124058849968000878470208351378090282616805012588199540336035974856425196855577904281520671580361495736091375980661388300772016958672120223961305598151975511848114943896378147640033800300527319903365699851589715989246527274192627797306058831019351615298594706078586978551407728483553978970894799454947079259071689305894286261459978848861497055374921065641 4555127166588241635452369146581579657391314164554640797683775560848762028645422633517889673287404681023738050357858600134618284269125485145902821961382510926564264787143124963992549173914162865435504415524530802166293514997355021016799799250521900561857828744339995284201256010265302551085581631254916558263329304458476945148316328883287865147541019950802013029651527735667936350653115442676877556729066359810597905410314762331636224442398322080464918688513675737946113437105776136970792292211841299513376062996660991047265355718786261538240445819265463680499740879034756373057529836431257982326823200535183550067079893820069048613862474622871713010275039286034872
|
||||
14745400398570700113486516278260465538774701054308371989954573531212657504353911578481666878841696811597711502579076187125236172996000754388396789498770864219923551577203981186330516711429937512815428368396073736624604744997632550215750197906837461627783187376134184842011966292757850611374013343851250103929292268019058174333476043079951872679134455820057700687586993687280555156461326306801082411646246147872543808339961074838657328586255635166479737726825499191583529805818566325771823488624833008634473804745563222939243078599996504155368262777343739921337070782071804464543562326830568698804877903686332379080915180070277179270255975763991816639473924435775466 18819364071317887838811393711620120711341758181335326912238115419270477976299305038927041411872631939016939137320495785867263757325991127297223201084091117853567336387802278799617367910328780606906111205103874219446206281195498134067886290679827365217797517936970644372765639255102354417064610183277639727028726271001393891970684855590243561539266622378246996669779741089045904718040441669557506963739311932748278935083264299247354803866964596894745652081277718158125377064889482676458030025188573979948648235281443618289792095216283382949583267051310172221125837707105143159371819403256636862903311938992993055340378512390154491135823734892303723489708052523519974
|
||||
192526446803265218044775998811638317432448424842245170017366401470352353454815667233846762169900574963174385878397625263922564360840211678629060163707753705166664807911567698145034157028272096682331676298354230204940924570200497014038963594544242328516889262258659890313994114588271927798680788255274801201312606430858652693406017478327760919775998277291678631715634738226886589724883389038425714043831892368967775295778848786342498778890225854421924528745824237499209061489040539229893299220290500374063335252081571095393667312842526575084447674950738780404275557024265982910513725406790698808628366384664869365070633949498556022213913189663521820521502956396893426 892406696192076368811095474273029654444669218965975893513883367230550819145051467209393311475750950010735328684904177143311893287470608714214253160016252207019165290656728154455405492901044061581282834083917565684126106194730765467019927432299248005879471432591763627868276254020742719324697075765595132589240194181293674613728912000632510107871223433034177189123135245698572112713490441651399724518057600368431169696237411687489868743625755998355353801938020622106445125379756477136807783867089599146492312805043061231740569684506841301239009643081468019689078746369367630700361547274752329781663274587671257675529708187209724677187086282807240433464058112026118575
|
||||
5938444369141916410939095253731467051230968087461798422234486848478862148403524068840147532323885123459283597929803187896302394087349238600168422835034881154101652746749713700589996239329587165190022753799761452273615742803889896170001209211184566393263603250844526372505784714656923518701085144456268892525191794057671683478570104541658596676610612847236433393344750034412423996461024004518386234652202689207818220048288029091686811647423974846474761388264658130717340627370519635841831861853069777941023836019291128605269359308518915354731572971546675711436537206877562527178764969597773085888835077475483223267077701297473599144465003622426622600984030220394309486 6586159481981221200013145440354578693808554106909642063169663230064436980760232477540151000681750726389740179473099163207620393556393509047605438944602911976789173563229083076225381420264135384100071206058702302655635490370641558717210604537839731957128895219534152227911032678279299364397973648165192683220269441479930965114760070617851424366518300794378067907387843696413468268507626795880693879826190783750614992555165117256366552950434615233714973435176654237955822779784114842942238435289667725732929723810757520627301464778380122242445324118237729115675926396896939799143599273960051013382713362286561177618557157974982044871103058026294716444154836915326613694
|
||||
35838171478876058773773884199597750590560627609882180847125048798754384882870682537289220374249883509101260516821636224121564120218600807616995094251454429620338612287535194421223278534354950928316473889005113683966575495440531437779351347774682921641665591277610190920464230542221598934910285667086648089509623774147718178153817644525122526023638401608147872585323255724219316680661793738167707347335184575645376667394809471785270234495174763246667443620980884083452759489365131762138709218977614334507227152790356046148033093797790520423167004668227174613786411536659419171369253260554619084852689640284567780177084562790264606195354172578449537145810059166899558499 89260373403836992600429529076080882924760945678223772329802680103846730576706473852388342603238817279645132133745640954784123561112775491224554836706147608722939246089237996858602256509835126182401448020641579791689961272841477814708625191815587719260616173935758443884934253562460806307106330031281009045978371781849020518777451198006885026524168286241936506233727763234178697423628313101304784427032037842420769345896709636338023595076880005601774621978457703393343651921776309403499490040732798249257426476891971546511277505632530318389189962004750418129155676004453897206161019817799920002478950058729995558268895339304355561309468457352411781055856263471698600346
|
||||
100223056206545562562733907934028105866511272207535765536887602658426756481470142676949622393243314406021061125188359724522324702418039258145848361309458468680844631312127091879921360967461598162856605607702494704868318615594033610971066085598127307110466033971290454893338687055532346961639800327454710483859668912081483694280057644905548499948780182646652206216658775998605406910234778982707094129359634534556085652652362016324288498660892783228696837680035491935145510208379602160319379193381731414591072013132517224245224268098450368346351450040863490358284362828603175958823020971523847545373757587049645209360589738365481172737884852577266734726146187217091040335 833740461176478346674306771977807444132498425901678718461096974726195215830818279620154619172188722833855066167393725144288547003282310502757763090078179725663438285262035186480458421152828340467201430574093979097323000826295341472446786171788948809118855528943246432223097622125828370448963007619655873668543824849029195836480408040485042366573124785363454948480163410962564103973558266582687847536298610489141322175638524394670007397321239821251840338934504429506097501096270796217901820230143660235079914069314803331745046065252634965569423098527327481215309021577352174684849940125965307167362265339638707319973026317828946729416106167045311677744198338225510675623
|
||||
7239197603590128416112149330392676580549467264018609286291360808057312340779146647786552427506637174549933349460879311270426204821927923132453661012261272246780793972170264762706884753608757222577288237253776110281578643440489542508376162005573884118735567837982840130807983261447717748546857375943247567952507626451772883225575752084031259603704926364632716236601888078476426053190018167717857156607624813943208332579974942964117165821949529764272779121955860272121528179934737193212836165448705559453171973712600970970046253548337989243112680743962498171304696923609067213202575586077897301662315675743335046227144226400872254261301640520260435685663175018138919380905 4366463561502802930111820897170866968001511523199837259906886284157949429869663853827954421238346699666732209743343018581813381234298603902806380083512846670946140620090552603277236910617966041029945188031181645047186674389106059204328745468458805231679586134425058806368418480756835193943467654457521361066863178181935720593417971053502066231177707077988306716238073926473192368842791844570197145141378112687920974619697741692287186432959862388256489646911568940532099645727797606015798051105211111867792671900924282525632263366180024131474355913350379351133199319946995480715248677283857570708390406983681996638750086933377964471497192559693978397322790249414109459333
|
||||
75114920724308162927055417005208607328504206005499294759653129234783327752271005599105858355190444602549942980785900181891894190614787655055848484209098380573177182207159696583699093951603432030656398140787711048636975330420833075984073361768547705922452164076936611042046798853770518843820059640227372178256178034119975797945573143740864766883318639093322742238427697525343508767610559285219753583837098784471844488379379555062277152796596010826193789736584879425920464658854457697169222501649579828229971368377881118405364936335358166596923946597091124410057736837745431837510052459371980026112354354977307926228065282785811891287875015253620156550510673402069434490906 69694917235543252557052332553858163547982122267284895208805505646947472014533839541046342606588523678934510544397926541021190656553657533226798172880216303302675187696617727600515142719199420550895763412178584050010476442013837743025054538382704828052069054304149282606588302030025637668174577957881887077486894182907509064770821578790388006498041752147923368250025671663321754230995805039453567560908724782943591661711073511146234096282694791699533446914633725297473668865405086403783455525038350615060866915691525095756772584338478667315663937053216626780932422654281564681181861678173787745469015622466584088179446041199249571137762746273268850529584870157216833282729
|
||||
99499004485526563631130713820989308520939281514314957156623018047277936337018364280357860144412042483241313414818409481728117550667590856953335807725697276749594530438230422754566996302552630574100077364398027661447612687224623296979635079411705495346532404097040354251538378130799853929046945925663575814618259721566086006752641388567126415778059448948626853127828347489444487226676385858567266972389902016965432243599344153392469353238160979105113174805609415933240031071639107132844443503036363408465496969458458948945034926917161865154976729081968724382751922789116872268562121771509103071273176259125362245615567039858610480863461418609881609845274745677559139459591 281733851440647546341444808301789170415876646090865588598614274759172241803832491496351552154683546191334948833004889187725143047439873541797706243237125127704807075439822159273479512681353502348539259078635065173873879178168169568071308767757350462745269126690841029346435714510678135873039626976053812424405630630303390672356972748021311694141908953204722296572642196435925186511176564670202374260032718875390082891173376490536128264688269007083605507077643308063019976099043944100743428794741630333092448860691929925657379544717891438209007429749533583112372320889535301543636999115759211143139543046587150271703875805664351738203610529939088077364829688398822367897422
|
||||
7124303672822183317159763323456192928084179763756334014051016545969145024310066989466104505475368482714856230901755401098453950009048676044564351561723548424797661012563838401244180575884937789039868262421416295993099941469131689970766286189117164387891491970496137068333639064728337680592517892739490051658149485910930668708733518325077697904466801783718690610144458290001662411550178668333585755760442564812326016686163767677065239033853280190768886282649853527269869998501355122919568407518615413828342250384037323234410226702714234177011696794583803482463608139891031997286106485058330070161289460266051795602298062482281175536956601148698331866693940642444519552847652 5663199210737374729732419477995398533149898474109018196590256759020492995697245154536335444048516152405380294586359138856413742694252042594118450630560384353565302995138075121511778015134353550814574903879036493034976985584529091733120239995731493577868902074291628078787147985859600270079622850278382259668233556115015398972349906263703443168907224754058803531126513762492714518324804885694334786254855186489035173728226626138487658835534182234092314813451188038795867827876416941258289639427531554186465615265947022482470616462935935334486659313969507396798567869453461534435500673315036465758488506445900695861380237972229347237632794262954294176163153706115675671872335
|
||||
96939834988975936319690231944840233502761477422618900527362516331537477605323427424006371146062420380834672205991432223658676342256158525076090764740069405271752340282928712137767770354466483366803718044230547443873103564168223510607561845238964188684168153380590830786010832825500125668709207526643730148940041957163342086006372833537880988273964072172737971208201517731724813709060453175104669537921411801009145042201758997413388107783704786482296951890273815424265674571158827545616965218357974099397031614103622571115075142573593916179621522116367016682709062917563440903869373145133329500794713554754113476470187824379214282805228779212359273831510026862862337861753322 88809368191330316033002674287131896831410294455289472483297480641743646997360003387330983752885150723513789121970383021217268405919607774030234766690342146348924471461249441802710704852440867705841312109191035065132008131092765763387212144029355952414944757152386156288676436970196119072462525954221894829971369489779124267246442889608959900125322998247711493772801136187077950782141110312943760337684336766979979109860580361751450219483263623644141786560818517942270708224356758357817344647625697030823021173151685986302779930236378041673586706552180498305624880964630957982343012509317666480603025176875229361340278361497234170416246224331124674045537017581118250308025568
|
||||
260694476289791453277053679543768993021993225706297552220383510826436886339056798335043824525331455526132401129330185764354632659808103194984926888437130798960912978042147019979138732970513077333640140630377177094701833496532208702256148496604912562604369784932827601057961061760843780222441356281387669425151479666108795703144912937388182145518749252401997656882575077280147965038072301498743615535884455771590216375439012045058769963506583724434536746446403805396702175940791486057717915807184584268000704833735972696957193712931919369440786613540847481718770850565496568522929633183837811755450479160651136571230103054949019000076708553349799950059622575366707862934265006 969674793978960889368888629441623838715051049592823369840948265286893313195114430309919075166099417451539702059565851483080841265139264819607387524818915716319413892775136915044517732633124898294766530863963118043892607298350237321940209519529295722389106445815471687160547329725262060647881187578951158537998399540929857380645915330112260907210635013310883513782672611931079961651015569668534731422439590339859891428820285249473745049422964700939359294564338073284680187232918049012432974173274082527841471485440773173615783256556473231360603273125353799081787562195381727657660986609225795101286939484385308492378566601947957606332910738317719102579027696748783830752488572
|
||||
6037329053642486299746535252747899468396672518824336931100683131437741072429389721556502457522842379579045901968846805677904697223516284453475292331056077457366093632222103728719749248204822552382534200588191498907419876943081870790058667388781377350255965918110958003123175830827356616543912800188994078882878072617887245069392565133154509907597319543806103747276351336793875266213300192150914453279585857102074539424619451540453451819883681349142010134433616795481296481939037650243085790087570304206778717148534202035833010450909737586296305154207912379421003812541589168100114548104824317203538567708486968084221906880011635011130169553886825355677633200369941397868787371 9370582559146651487157394566813505024261557292770439671718341578264315380001227469316434984826738790351121697585119658754191682641966548444007580881434621540525138527924250016325318253585988046933774049258493117906341036486830863441939999318870500653819896016878679017633786691197863492137417181715811488665946538291338968376486473823964294417078026795839814897847919415674553547692861005179243579054355228085168852562710247579163642371682735045560687504109908087774283962477233334564441162350003174309925881791595722810653954412156477770417126395820206117674718457325525958130638850519063222900254568820951285090801571471091578053707346149288288447908564216039796420789905856
|
||||
34109681135770237814269596674516288209288431513416322104569877046646138915486964726096113889615846256203128542643620683886217929862664267219022835949215639367883136072670581504704414455615755168079114286233735321809666684806263496856530413420761050101141587787008330716978601708525695533284417545462401967781402088296406409383426152432393498750122223276127248754360835088601477425324610101501276265906585688839147641775384483986503686038508149230616818978327097563665394818007896765439468139333536986468748237482508458944510748794196535197616814425307895137812058973713558939822479144955490934284563051990594239482331437074005696028265802578397744619586147221981098693249443375 36175440705362509288261601700809113012156163957099601999816817695315927895167025623139314475121856686385615000005223009482746516291998809868322126673736185848957525454713319973220792237552028379220682789338530667816396818527762084417528882188835725332523275730795344013754523482374509555884498382080647417025153625345533512615983883340829300575198565768539837648693328340362687107725337931892860879648992933042205675023762980029682917177437895368947805719030376357144444113938618532906012048107205787267986260136996753436569286352826945724490172592835831921774709564782639233261319229614311681538412054878740397900138648350514886581094678385686853247176431333686188870903519937
|
||||
25462265672209291862360140436150445079663463212602107371256559333735553981399919537262362008161201134843065932166375998700162150680779646963547368323904319685890200815531729813144384658904089910570140607667017832904795248293881560538086735533330628355822229249102661135230935207379437578545058800525407532041953602496427541702615394595738644552818452030558942090073006901133710298373743710633797886762149808137085926539336293433631247075481603648210763285348953554075372151534471806270734069495902275021506362722274083367468865961270712202896980381373372613363858613627923607849584815832848026182648317057251491250545718747908673522509439427783712524841651819501622422125350281 956392774621245967250156720451195880056072971019891488441073912557065931240203925537047756078861303025518708244243249416651762820850315745727235422260357482904281724824729666188206629129544488957971557465156417963262524440611808116891736735562317836372960785883636101649916365496589802744922741896683786711670552429231166034708482342340678517956015197199539142778591814339895236808885307338175421784985687411787968124341197729409719841567442640585873011470565931889106520960586150700476463729451537681013369378244945425519735349119136843597097766628186831619689115901029263772028167321569771968141567395867181606238479106130541679653033026940844077134111785762309247293607108275
|
||||
4878452917315153963744197214084198672083897386090955178294665533313912415537896665279819966180600634573871771557701331965499055094288841550391883811671780134602734359149652701761203942618832164978389781436546118515505704386769924125537418633977118151882407620394319074734791792612355760797139290423327683953252138452361266309111673723442419773199550668216021176088340549825100309911439662756049394531274574764636097898822536229563849685362522829167696794453410158866553564137677580003338445705342795768316466040251719591937257192790377085430184999519801519860288582233145459358618133055548659227831467286015427013002305052050237527781202907560737926394884633191943157560715469196 8114552456345844325729422768415957701463929492285756314746030096054544230097352814017114761605299268110003010327672250753186357171953050823324978891291976434621171529720691611331221519204770927435421502596666476852169764027802346540243882893899760979160847638178811648182305030451732176588108056725743297920143077240517158106929008597824885802828236501449859238348763166016047497586552241063920604265886604828806990168155720160834949698015473418076579880222824478514106210368960424788218614753116078482161971090188986125752721231215350234266122280605394628030292647773302684602427882124565867293715732888206241631552066513505452331736201003864451942569701112691600002462295497504
|
||||
28641873471461764510279064095004647478485194367986140908274861192276686926136961647694647413972134689412931641364713903888617445866988795111955974391774207333139320185938142483608153100114579915263433730171153087222085771141370457819208569185971287637280616555537311223804140888307464306954440558466786080947427805110500531080016728672185100365767272870737073806429001687613065082297355594299685465344292074437518043486373936983743716158346384277303866079236848970568779287573499957997541787170940710114261050381441355687072560766819635145843385647618772108853375316266921729161575512437416859286563718782098003946789126340430207980266955209365051934112497840341558986754218994961 64045035585062731716599111411677276429067094748755078775940366098531016925636330005742520791265264565962615838153745490333854841924883414201656456416038834542334170811550010543661693616763416906995969876017541788660770719565634139396197237004060782695973513669349613467395576213821435963939846634528637826621256138283387395559262528197186791711077324286364048362247648785711791554404551669165706616191491853493273289999137683126703986858015651242469260802676981850330696468225570364467458000825253198590993182380587708811165289591490382553636201946132085070554161901112127926526555709331060709408684641355563420261776823492812845205959890848386696382131961199454306936046752091523
|
||||
565510467607678676643803730104738244690506755764055915088614325012047428868942596173353429867670352559749375217840067039684404248986485327924880429839240111924639662083193959704407975259500403096767089553281141055254174122736685414746519737961245292013967015895959625117675104891871563262541268400776974363667837824643342339459658650222864688155292246768710544138054698540154524592485363502570289318650972337996654992053860382354865629059696861785646881462349872375572223914519623700361705011425121652068076274578338102732297598900696117041880122601532747447904286242983483032002036587730347789989909336147775492464691319314097355705988054408130439926701093028282317112215096387980 186975843489628577893634941067544891847302446937524231167954174965962428037414595632184889445316775723304881407100273279652424364024175982197344300028556869692343902677228032420434335445918817544312285973069958271612474051095694157287397587993083835574440343115020811932222260077878243739221672041188169748148771779261286347356925173247199552670342606103104079627949531210123781483852001449858096473916887707478530807247071599023348275173041603272035237526274606175415396224657899612720032512706031404110058184666061694883609810455712240016256345306420884166666710634350294616518917169663544997449917813132884215074316484729654683276868839288489048457637725412047070156929599112586
|
||||
1998472313214198445557563980715965239487050754253558037706266115950459061175401571599736110472316672462490886851426947121506080608098810754608439564400797447837009738336890049893992247518801700695148390105411408786391570448350040102681051375383153671866347185086258079676999864331411725290033176869744834050256199619484242553777073375616583278065608944412056891583624310601814791999366970384741711741131579605427090557440866436433802028708574575559175030357095524609425281766251198805780606130770778631404302739808154205260701963125597896290661217237908571026500054671815776339400333953931784336692704190749622060875793840292461275444126376710704435259228414983610174965152566461118 9471311058666327719482513754428543006696352594955384816960635634882815794534761837040504517886399344179934399850967819085957305175973839535679196263122703907997647821292553029634386951732679785725642386588501704352437052996915176197371448210352810321985373180427850040039819782314540904723159300700807950782267748394138260837096109539179954674497669990719496043569385812470934161825627773948396112727822681819326503408686183042884754878565944767462214173286274794619546852078568298789503664533186015617136783866568100240283321673429013249694344543703058365749277634643260870125733846346574610634094673575988825213990210620508547344506882241773346562614811773868088337784712958177475
|
||||
23648133793975652782725622146934070306565605661813876347325136172853665074920325135857575284408120288156440774803264213338201905410407426962507837611738477094107209120556327795929811946425872940440233271964580860051151185925730001649393261433845027549263650875245426697329260317669089279943560158076025216398828204325833242601072295903873076204783620033561238696898204363286704034089572338376739237011768322897155886002710590798520353184794884589956862087320955033693022740118307514644313111244515020721103292875616090935912873937608499947915004345980255527225305762991157014605152284972527605066410242619121486102225851745188248462304472485217976199302936098859926486643633538158313 5422689816234380293235401550755082614267842342464983562694630849433696451484158142923775488064040998563317067907042220217326751321680194904488590539958173578068360621961773316315471852015596503505975848477329074459093650073849576652191898060784860816921867872121030244444551089115048943507402856364786182063148107140617473240304337055812749072255015337961183947511438022690029979208721685671880702649181276681474640215614856485732003150984351674920095459187309992639737784049015553665350740702302865843918066678291387335422292716896343167570105953492818614343869220342618288822967435452884411672481470302554849231694815765282340032885968626479353741455683389576850752121751986716890
|
||||
272599422798416531899663389681677476420366143285606395479409477207127680246168758197072752551335632933010036942003561318077591370587616752139675665731985039041109331595119810728768194658302356212812336617426480059108117108741208847328288371990360405413080004533027949753709283612852356358501444217009914266987519014364617229994834556157648474477465233717827037139279016486295599552771253640319489351702013781988773880461626907298251480191086600194328380323596489429091515306382557651541836717858234277089721462256718049550654810817245230759178299246245168873601182779205516957578121478646277687148328923316327928907114800067579976784177244556797473473355233375950770935395696940630797 932909303745749386115106470980928890878581617304714324918972637151981808334654356744248751884782748830083337754608096859705135075718909777401938879539027977419683561847911311072244924537094991093666690196055112141456764564724003323172940910415920074913157448073162921273823605802299677603777520932385381454561723217197594889079427869360555446535930557763748342726471810307940264221887009444150928950422329756530322235879504454748831886124737408174645720737868825080905610048103622899252839076779878439548816787040045616428520449854727927646738033001385655895367916201328369581364983782267991362236207656360745952333287625080516235582632756553187541890120328975226597827604331558362323
|
||||
1440036507700146850745054820727199686629140020370800749334797060285687139932002211928539829088638500506121642730951908580083994651155112543706236167994602064508901177259326656919125257650989232671876657973032029725088628220092490738111817701260395389072081278266576206591572825271288371156837942863649505324338387098342579036730984668829987979758795915731247410118952163396612731204488137286570369114358176474336411373417993576297426540959542485618760678421186072607723067808398864579952172660074335429356518924694432268842062881851029296478580302486987627050474564399525932791608419448387255875070696061508935325848386882921401725357639875639834137564087228761594800186048498172427216 8524569099795286495350868602953426615649610036775195678144484576635807858331277454033091245399511793004980655618741489860908112003208182015536713091129952860415456298135770041910850120725403651466477188294382111634665626372700101103663535597964426771299755690592441309405443426812975109243263157487764898793323024091717755046022071153151547578136664406276200710555534760014639801273747779265268921384145008547832782466905374489844964391042182118461365540605405977471328513372167131568510295204867905515259600984395727389819612608328189970589922437765591970582941294705578928782743946676258002857540757298846518141652586402097371375863044289936385113436712036674714882285706216359542208
|
||||
18617215165021237131891308793734927285357111450291961786555078395807173459805003726211449907446831949353119777246749006950504570366522972869711219786329550371470865431327598141102200543302237276360775068395221606662402024634298822611096078861526842381878492553174089681653626952848185187042804109517744272489634510677072006306221735073778268795866779819287670875306391848482124287166926508874748555523721358478556214775795637053105221886874878000476038071203355332940854776037963478715857323479593918831689483621116151730760046986839305528329338218138391355894428273725768887642759823755560603321458320557359459127084615303764607780656105222606957738651085337415801067937860520535596415 24958415000627262469184201620675797546507318443247922191159871519603403347705012409293610543342768318538541702780562509543349158126949925512207705916777683659331285772908306294380532424869468793719943111595290479317226118636568457420598402611815471848325897471418845241727448486837500836136104204563185618258336221053578259049242714898061021397653399958347575417827525382216046272892168785536349277989739681638796506609162046095737446910617300790131655760580172741733653259730936126038239422032582948381087085330513652936555780843356877448225701316357420341179936124593686396844049861803628558624952282166717043293287872221509214136899133935698405958688405444190671719898984366293333580
|
||||
953772158709444524817997983097052203129518072011035466080278912801572369391249934254409005725014131957467120131031575821111669817736298434629073056586883284478777546769439564763488239149558901556065181969665401394259841440120545870434100305519834667023445402398367808215374164516566739638502160048456814156103751621664363499267789270673793548705307600733182492740291940695840344294679956376425696804161149236562336704767360223327636283196748401544489157473744764981661769271826007808037774057146393754901095604945915856858650093101812118873593696202137800824114302797578021519565115142494159113827806786591398477803434040397204246960323944703535345857793249876412879499413613075667960619 306033825012540108977051582774908572536371215720323328653094245937030065313286818038536065647902629166057888785537046005816458581270975880035529579994290461850750027818976853483620464503468362696070759027900393906888894452315665805086695601308064086705254141431608818412289841492547067110190946913655062421781524334523243151029478221386385561002144603204995674021046152299402549071815593030926066480351433223781004019162137624871189831324470041713196723874983538990243827242790548661652283289215852992225914530888603658978814048504191960277018130621424594201382219637533930653713326432117823059487784560727910294106393096738338054647575447680837884667254895109513717114477456181590931444
|
||||
1163246555765137890321173320760586749670014992602804345709239756226862313040677422123838093077906009044230334778314229855832554197802774706070913989288591271825979685576315917462611234644123479766862935708200384567333626942527872543326634448996298001301624590586250518930358849982965050593990347887959126743602324017384418127937514683809411655836250512422292273003460437958670223521112663911222030974880022264113560408515940209779065867448817765146046022104825406516872780331439398753912144911455855908956352222649771529592127227008754754440763325446626170333329738189070942978271921966358847797987746916525398574986857600798820280685693205887290992395738392396062230762308217891058119191 4314993486483404998543739953686876491990885568647332107129435272343440364624970756532565131382072515580233517055566102714522901640895408162507656064333087453365826797342339891356377429788524197272708892459698480202582653751096266851879984919851648111195646783091376980080963145684731102676431863871241365110228685405549214981100015881509896134507584050162943436076189119035044512646044979695575355461215050309300259488910957510763977014289929565316177656604823109035121316609979818888675667771603028111724345580696869992877744992527839321120734042059856767255381625797984039908650416779433220969809474732776170660875748816499355754471145094043364525001641882804348895324488967941180185834
|
||||
37009838785766322252367045709916306635432774409624297537985425913399650791297024428224675072820164396817906591258406291048960607250937800183122271069767183275617490180648976019429427985700546982527124132480144534807428616349344492009513505752278205661194874806492692470568512333150357623690299084200080372796748715164952615803964482605717803911534668060409902371615054008341672040528207414249234712757448039535042400712329507361596406101421167182858321055545975897680474827626083744058586280306821130236546787125731816683024902033667434865729601859359228089104528190127099923404489010389201136714118778361609528606087808227976166572826152967546490035247294724405326815217259637675461314158 95416764695594716892821014295626565666183652105245306874912049813178681998534512648674657612490991016023739595586883258036988655591797552455732726236941947421732864135577108475668369280657026084244061576669040691312293869589836141526097994969246307906731575867572026290346732806061154239892645017808435304191584399344786904985725009881388485646046503420345556383057199685197746230042824417147969117314908437561057435248161107656797921058157384595512287848670996244447937483586478471400954759210834930891181781921625368320706672637559161887850716607297445514512067112216982152219047547409865651807628607050952130426139874532770024665460588943549045353601526859468288858968299159593897797219
|
||||
194551550011574151203745735154215535425833092370547542578279820751196280180259264649849383224501827747821116491273293119835540428314297687729073468008050260907114421204404777709479488145873628324008041466888207584476463399300056246731937904115572248135845226679430254788868615363470700068230066434014841315252240269217752390610854771787929038694384982651311269674777793075097399092571667729705087486870233654107676161167691962629458332305997882943435854409890501198737898344020277716940104728602646502863029613210708906325471900709662835202837114661105006891539534908725770209959875343812958027423650690787645454826697200057226691246623394251340758032552896226365607448010622657503286618735 437505300863696559985796412806177897962476506280663225175521145989570266811210181041063999316133589979575462903778698130676392565194958243746184894629143306563763226814390297001009371854417744271504373402669484808420355199839363729909870128107710138263876732371075259416986460804001352924225319135664037486582236477657108885066213262177564779942117440046575190431225734001773863046126408810829695648027801836794598635952101377850321325240446331584276200701951313021405627023696656710178683656791598743663013925592214614700808271578940252928122516227411854076351224447087483708130210307846307900416880692670107060731242129106428862052076309290165416480812893314264230724184948547885825687974
|
||||
546703735275430028114988493014008488192006384876748462356786265107452902927440220956912624037498091771861326326388927507971063850752967461490703366974833913319165689764898908835330138505194456002031856097362995188151182204346132482904796308821077064820267699163086308298436599588027228642690748050166991405423514038241403536198429092294268134702444019827255839186912667302317924095093919413647357281992984727459961002622159927338111722048352561803825796615023701873313553759780714562165489743882792872564343802992281635719255884936423212491695548675210250173040953188704636635873279271079001591756012865266995902689848044489327145397573567991620476485039861068718095789184541272858165566205 7575005368257428987666694201928642057495514171009541045050620364919322390335446683977825684335017671517445835087850988266817563541861914436630703856669301234206239971920853875457766978747970567816306731985740505228951761969047770216432019408362953198088451853920456142821720928057515432177056253600635511902692580946388931538422190335912214837825113749851098994970365250333747864533086375753863188810841282288090775255145325005556544699167112720519371381726661236830615371907985225239231562416436182389959303682941306530509160812696812508894721772623142676081222359581398140071348727064671201851718724115570428346255221334671450886021689261644382491518159103998096064089959983984871255596123
|
||||
63330939531854246320950182534332459105759148665241919306187065872735741817496867812384547993162960610779786700491228577496032017913261617933391222861483174364257885900183703628105738971181305373147523248708752696233475772623051967104147276485928364860342977141610758128009816369872125837199715409375878876362597148850209946493107495435242780455957639336088462968218627717692523525647984287993124981408443626934832113988891264770992490396748307682347122269868603852680641222397579639924472541968728189199376427471121483092909038702968483677023903941943189449987777558111122105865757535269151522289651969528152104632213864636408869588323541794874825535531758436353173458087577673335846899465933 43997176312951290747788647952106233756104806448422372045676959590271145935258122913973226437226795561293952092476038987662359943434680700282970660964839538452001539389586925833693755118265241268686995848160393497429455290639928470214446841946425660767606246810784404960301785941045548330013959887503257320251648663306218602750754505365765396418337534165953829261681632717955762414756211423058545531978470212419989513152481524182932388541919189588203860653099198937747170890843120848015478725727658257555669825930561845710469563911411553836845285430020291756874179054745920619814357646960064610585624331626105392413909755435083167518679874463126594718003164221414007281122133524016634480364328
|
||||
159971139222758784140602694962242977810977318173007481746538152181477353464673169929586909453695453936457368682379342302937422230957845441642553243624548854001734865781282332092019008282971324247724762807624841480871593519947773598539551667600466861001628526280480152794231815572318638832480235053508358375977107901129818778953100338908415416784588741501172153870640261477064920904181354590149463764168575419608825188209116685253272934527901475076598231682084216053411808443869328999355803533732517107198337985408336879650919371311388689120822167210331509338177095771089245644491439092761029329683858540427127381629983098451219344880853393184257719482322311056098988558382411555774630518488924 430028949410124306205418812530454496036237205173021977616080530766375624723816792635938822441210427281870807778601880093542854528735968370528576418977696095379761514068747804251202035682456067396292698821984731852269085844908985465474734986014167620972625210876336638081739276410672099435971925758708664195161895760524655629410954046378407885123579399727307352861293025116924888501086797806239429384653784290561604008918490482206494120599911039623748708564925100084084867033448467706898600903813258940424035341769651228362302137571020293024771364581780947364693111719035806887969903153297423704915242285690165026988115206522358045626652232292775510201609408721832692744316118670323668510249959
|
||||
3304313809699153746405112325384525014769565242745182680513720910473162746666273458718223600207988319856061370235590982758490369708067290603439186440324474151520013002244376185622318353115285367902126899007677669901069175835693999864029829136952795994792535325311202667684076882383358866094363464111862400365402143240160471606102362254855903494166413964243921377666409166902155469923866251167242561473717221217461434632253499897938425865850620391428990127434030510061988676031844091622528273659200383914860542739418807887751371173262082264195732345569454919262877641628827826609397533186045121922303422460479232014565304158227586560797999050271047706917365437049747453524284417849692844731815068 4310056677658126279292935068755981672861464627391368742833495117133171071792376567357385086310963396799433151676778210431223172244375248298582214764330347113886144003554169578176971774276562628668531654898396961543485883951659330685661094858035583659478332620820946673358757568814071715412899186948520172008462426664667090804841838546990479437067604260333500926652996337945475274245594789672267374167825747773059665872801983387836311529949495938996900586252272246505519623912095549838546470156615702860194771837832507491314827592237308846288362735743151420571894138407319424877869292727256510761609929113030573466629891204463091613691959416539435383736697192752431782886163569911608064905990932
|
||||
19623980144440540672050632085847466891664079492759636319528113739542402837245144743485145498930286726278819079946310231296005454454273986370257329251726280876080342602552295088846462227511025072317082237624862745575988664280053329088298949470576606409324482005834796776138051988139994676791621737657696235332161482492868101652773262051645452906680674619859776328755743304947165927572060407170985339366086765562174419718767698421704559417983469877457818085059115563359210090936518464770586168395418846345717880433800601049125674655172984568160774514278285531621803207445044876082263122780256776853114242202571674011021106655479395094175709602191232787206782818684962446580928636208046260046548123 81505020902598110439086414242019285635207193743855388261668086723132887275726582210539111587810379419000044255880644263104965501049568892355440001457088277003360807000651053665441991728582228622550963691756001499009057175386081300707288577226535753698909705127388708575858234274393161331706470793794452842753419379958536038914055080294908499460285747101465719126894976624105741682267222263168092222417896250429891024929020368581111342385282522982366700249862296756595987268352836457745848706994504420142350458245828858818577225625861968832393578788655253849059984585958116933603222105778630129886175121401028872862969062183134332827341805149354415928612720514741261023457924592036128195536096590
|
||||
23129996874907786418883368223539903439688457811435953031012498962454458126173468680345238771886702218082229142069930898129388619113653758092118122331537032281007373954759915872472452631255530180764772694538451724714831307275186930284300322476003734306656571203184290658557292225922914506621385997041909016692859218346660650861744417446678346397638666734970228972112515466555349849623865488387584896863625666468081458291654331857039853544894465969690730814429818350748373338217148346659573136969872834147357900549415957168887382533686643116613982169389466491886411984049734706412471927840954825205066232462303643533546599463199610857271162292705257768175122359556496859804241260146170929072126048 477382612079479878803602964681191915576351033352796120336563681189761593067178408963246724721432135118123273507493171366858883139934025405459933585408503090108525005374815581961379069450218046526115069667669878272704065254792441897441158099884087433135605405416528006679350448202026610502507756941679552071643820282409905882694506338266220969434403941922420331494737067631596455914407352313085639401972342290491183859433669143452102234441272501487809279548053360076066865230057575812461258792091039324923437672898432031013943405665136630856769735463776245723224716906964776572785543485752418539676399834280912119842285177764014678163386835764151266131372840043529228275302287715192570993881381995
|
||||
764335948282640983408028855943035623486279322121321753821444470398341209418796490869238374483333959833347025482087339539533840147895888122760165740834577240172069679597094065097391754330783291313005119611466075707007458359191674633988683625586948013318933614041333088810337192100907743907185034576192129108138169859606266286146914460037219685557824889811986338786510841185414523496267827855812307238073340132954650998670058228560575884773849127040291554598953010195444042185162813799626681385509761329004266854259704431390918336223042273703071139248360086909983277550379479989382512836430740484981263165509692502814930473298244072969346619707766692825378503250014390122410662479624392709393520050 7910463726010745093990820315097551160733145698378453751813735906742667285798799054727692392487364897430077910601878168180988985369407002752740231541509399115005594745233164769099952699567303458510479089503254359733527022470819127198838038336680886900682602832350593758276202980305701032143039208124864506690313551379614663805588557068045179825470535364160191273366709362819785432358980652499361466806374115397345455061907661285894372300089437168379661437425061225934984512671325223724606890692113053897063779555217328177117811531109270977797284407042647736485618294902912248142745081161261174917879124968159552235831890472298639751948798030300428411076259113733673632050062273724025773788001380420
|
||||
54187452110222452102561743236687064347199220569657359964016064510639951239835158196799023318026541747148965798923930227050754722839390404868875712722888267927807312342268674058544681770476433288997355428568110316423828064731427075891646592616932384481891498982493870432108201412715179082027663537924432369298673765423151054679666318107908868170093745722745422193798724142679346168707053660423464595965125029924334332539715773677695388415521891422999452447797794850872548975174698397884811932115772953869463197848353382956789938828155183113798572657436664644604346553992499062275244534074129253345430350888483534780128051408644664942430081238098881915324824115100447821611825312590260662028817663950 20605521657241555212388890638300793027884513270870854242274278510845181449241249628336075786308202038714774032610652769089340388953487791124832449410110453142690186792240315698530014131379007485943247791523370512004248454143101659072582623004933769962183255901153295437991967786124823472168212831231886181085714819279879944624549081161233756621507923166875618178629865580317748326755789903327966072543426465872292786688189510884953474073378965037040265065937458700713726026316763177561482730088649690025625426725502671015907568449102733004940492064952137258822645135640563318889251299031404086277217394239332222114113816638463438803182432113445638587955164508137634006265928751746597201086400131191
|
||||
464596536416334425810295836030768413236957221786166551341674560996640677930481300140976088554540610354695143836395064694939391480338532448469769849226866309750409581123739016289472158784544362367952368745773147015248442303264549557487582096793289244677324191691364540414605458772402140452054652883039555545227768260003879541542469462276846438766129536857619558630791405885423915145803865276462794170097771904898143036405123511280904727659709991586902540402330091523556716365991559397779136073258684820294843633729379280316818263481140192002892000469492927812712546819414479570192463844372585450700444197125220997697920168293573780043659453974213720544601546959874545541112205039488828123537124133922 616326803006170523883692318361375109596713522821989983105571170581920013939896058246171926733489062005712343139648377141515289748535674691976008807602627142740171562773205905345440136093611305710211852409361378256330278001373113125276616501680104397601026206507695914745610261492685027703492139949185346610029150601905761537998234007415042872588255417474177437894990109933026521676564732556633747480901416834329914461940379715667419724545524254558537997903619717306701968537878237467477083816328827135039839849174901144874648958310289359004483267989319072495059908857236095518567242576506914555811461995178005459478001156970832115209089976163411339363378056713390906952172647490884419004137304202126
|
||||
9493465645816175432226641064147389934510351419332824489628284583494294103950887831594994561273038363525925972711630573135026660248001065657325784459975386380830321005519480297656630675988105898604174795960355789482188488516674535639143100277122134155165741498794044079653397268047843202006867821261571587639744857897271224453810475937487494003960959085652260359390208969673654681400009744262195838942342075222035893369855929590254253272576284902877077628121640470418528167993618066938920126361567426399397376086741204369013744418300281689392928557195611700293135868082160958000423412558028259979572733289155366885521120768791656603366932149031544693320640778977066547787091358730142342768227322840157 219981461164607298616675170764561443081080310318511453881153050763281730469979242450354609739347215046410649447530639355377996522749048072566034697952890620407501745613096541151880330078584718217463093329339014622515030832174788514126374937601744506296539334946874777854311270767399981716055899722240312594863511388687920594942763934515506039005974199068086049549029611638362773157072490155810514597650907325141648846863013932937885477441540221419909557335862345785140532266988739844099406219215065941940947726719795882018476929996524420663111185267903904862510700090373147003370302656185236125534536651113780869190807125452694225499144085356387197601458675821505748623694795480258433775210470637346
|
||||
49134271529326244545051131660603021127285168124317542599923834685305190103245916649321671392635059634641077872391416387237480000338192071662543515549594673872916123067455615329558775054240281112723640018472825734973744193536703730054515517071358839823506172311905482709043519190725945798797902668240806468334161095952400460584379387882701292895340904133537164638197274831825081172901097212680357158592203760173061518087654861352485687933498437183517985074634285505417831355050318843441373835807166778389994534239077600072099617496207368401717161565061401109934670385427325471530644228990602110227532795135984142410891686665468817825750469519597618680328320813418291796764454647907794615385309551612584 57315283165481874116005822611837875226769103373213353782892009864475195003834935680370259156332600196500379797798626216951982442546699527009417299531308740739570823383402455501076116208054226540865608082194430809831183356113379190051556366514611062657189643406640844877407324743292582219513086611021429566486884199280113950417349523456818115053588269799791781325054337114517016489081986191408079854775319499104835665432043172919776943665403178206667822909332925220560284157114667440457051361537624293802029770295117652560326143202614528481551347390020071627085690739757183263718527065275647536693626312538535213917203892711226195174507587375984928225223570252319194828697827091720175578063755062628153
|
||||
525259361480774054267491809091870657733976545531454832384004989607837578101252471603108532745586671567119457789372480575014184479233281231099970312015172291952006650831324586538209217171512164599444842660673197724611793206903327741948675927280172035748987483609597519219216861357941697100786197653308458902460823359461244610686809231469620163450403273882702590888782974836621438010307636561096965639602021070466843095382663213123806246716604183177459819523482322813141963409162071733288684922460930167130164129132447083081452564539433790682899924656268989907661260295046387106390258127329405344880910970456037148872087477044862816312648796867444088844801772276689670510350423372347896146241415849240926 41529746320645444349995711377341893643441370932867932909120457410517900742134906909086111616466145908855367696730462877335456396129429051875605403774381877433769594862224983279834987545184238536792964274854741830778388885127802887709129433677679495589399095681435186904448780800218483468606340054285738055317285665267425367029290885326335078709783088504641695568549227380762428600397912770282900212711376635646778047113843742822177584985610672256434938199287338928155059615384771646523372832824909835134406095386284766580912198161647767305040676400647295771908406177014976644854292806155305263870908980129469198666024279090983527524325850886909027938699694928924938162177893561801780156096472474201169
|
||||
4170107343987755243493178918082588593410755625650817471335631304429682454336273386666564137465590799594791857614626984654745450438053687541801472607456749286515070587964245080537606297189873531541793796660258695308039904954642457762832405223247225726797942079449766650810043926290730701178314301308896294697784531408206070102913063481591460598541459572898423056723307937176331839815324940015546393220482775790550873408511716412532681418284954161316218751499522011738419373867971857861775800062203605549318990726226064224511771887275863010927700348323124460861664634832400387965994123113168658922993880970481069522283985178441967096655951678357472426457441731278513555933806655793314525575055329040551385 1676552530968756481985134356926228105252160780095552785482033772509358574439530182500558279824343043560662788187504054289810772925153452002043808458483569050412078748006670247707730730329227689145718582701713990454045698665855925768698409132509075087578540801887784657557211408941997162147113402155448967658846120211135997276191066920140822748159354959279927368048091684209635102163366629994801796588048995934976508430296043531090279437374629117407119872057893042014103428264412290679094761430093434835774398359609825974166437884175639616864639121914351623837579690648867970214438933625423909426037895576167789272161815820785492546178760410449116934116898366661535270277788720736864692798542181588754305
|
||||
85866319674438608332035429235016562814079771901788483387407667005182999853415837264224745876271592563642038229132583318248303932422512498715109053932214023124858747412940684596280155869624699931701249886808417582182839356990355448102787945404809973554769660229660478448163420815312823909066810815562072547185307579003183850266461162861667952318900912641714309867696620099431285847137429880189030433861362469557160054314555032308234769515285579171535050601315664223015715936794275884478465091633230180770178518971841524802064894379482090924622574105604769945274432657423276561626282351144559010712407312865288003291735263270626455753831909008843942306619442294715027907602255597301882686943817535411268672 90274771763456977637630210197158812065632741313055495427179926024627167979154348363775017762650330577834666508897359348448631804886403897256418121028616570391370288228896249094666085001172639570421168755697327782430627302720537052110473086322375270805044107802076211638852604360510930302480842897536530103034754534732358017166779851664638104650494305302185890705083890734658203730057786346315971820150653960234896190741498229230914382181017527265864854142798812920032792660752603095333248584870129682279133005485438199843192542018905273964479563796223100726608485907544612046307120026600682395719708892273190547349070178476084705611174994226394697172772840605543699921784018024784012990120825439941090679
|
||||
577941954068690081319833857799242323565161765786869284925243765196935082304630785000522996552420268510537057912468537063476597297801503039833787599923855696311201022097263303952603515029329277882666329946607774018858038293731489934958345632671166946431223370973150515580911299476879512605142469519761707554391415561755502616510060334680801727405180858044192545220970662481521883551401967645620748407564088873323428496204351684109625026786093042460880918548425733386201246513089243101843033900151129316878926608459822686855895167926069990046704319522647987266831136762774093962320426572989883812693983754169511863187586637517179590676724966312381996782804800982793979531940608031147202109129210487722571472 843953280793383958324708538727412862084285447762156882782469409816714211841811616403132182104116287988261104726610098387436527638483159881216822823994847899231100088837560828213711060127327320363128182647202191516622212070690117364102971071982630907029648810623241446134835946595600709106449478286967485643244132740078824856651713477347243136676668176250398001771579048717679560665600775862129173451913412845236970925287916611340071790369528658591248826001522944679670476160469001534704233678202028432091867394684434594304538395470449814616714834529352601384925791845168604456238104360068762772298932583840902880319886359841362452372885989012895192190508160469073876399942145949004993903541775858915187561
|
||||
4397918266040898462915944336975009488537062309973909093360642535109204791265600588352655381038945738813999228449767021200904290367943964521257301436116028052727163985989855070090352077143954996934829839084188430952893185759390746818749988022941688550837862617270702776129397822899341425359813973403221355549233250856789503165856604611741910204655531056714501330140785902792739617765838656885893367978586225666215147223135616845600086584362282932172883168085859300912298718513693232819093751660797615319310744965684280105143777930779511071070668414925414183925545274314871170194264411204558197585284441851042753224183178302910328641605505479184198860933903448569974632354731886011438525370774912078055152160 816794195958974136365019680414746007923325013720991016848439889453156078913844076266810809391951223331313302968782300976178049717568104320878231928135173134433707203351806977763922951513643829728248676455707093803870753715915214488055332737295525434869231051814264540240345436668508005970515475903670315925215638691769850856301277833109349244351778482949732156820498606952180493572712783780432530540030335048001961293986023287488625600763797004319590998330457213934149886571231800134548179553943324375620779079946006436370181401300532495140650040039733653748169796432019703784995600250819817871087631653355131550557576469442284352816773214730514522984427336712537740962884856330612478087889381881633020880
|
||||
18062861566975621011320582045638297275898374603684965216315869174399916814932741453261289948440356875384520291834374994131798523090330481363961725327215769639459418939048227812635890696519244296310328567929862578735216759153562322076475935894283038038216072579735804388969606077012463388534682171018331165964536761480023283912627975662930383305685568307517809401915654930817686489515669198036066153760454215060077998528020158458950926142898715101585671654168439721016496200916023245017157676087945082186688356112593286984424340092079953557657798846460145775296436701541328745298162255596246683961402208489757285981483818693378725477389021448124786612240639582951609927197989312143451230348312459015641996636 6882063657492029662684049818550338676515151523257834039804633678744267160150139078939443403425996514581896742169676297573460641578975411235982004459797788204009934769719433900044371821902443110993764350949945478114914882362125898824777304870619213983449578500669311090588686651043475318301758724778057360952220483969630994753106771782818294799844973330390227368989886546608720960695692001995659997054472045438417446469477030927123343340256229314450527722833801501402802858017416037999400068418529772583876669330267287557221844682013434208975893979880774157693357683152805919694608300807351886111815725597299515882163803781751198309068140094094639610035807542961859769005712644462531060098763388068842741943
|
||||
15940678411545713665146178640724857045959190184133467241108074902570720215672170613959458232146423563835178200926936755265150794594700244389933290978242098888496976504275356779380223045425789807993094614901629686924332779011002458885453642738526636764824379707289386482635395203430958105638457156368156548657511043880820759156161787145677438471241111001131091504140368795350275861090286724852074947520152625766506304117688751594163083814404280648135018325037987975492328719868228959012362342433198574516715920323352534961462344247954261324453327004164437869946981422815171972475644357642551762380274354207377392276960809078164952887818275279377990803021472009180540155731422423628396052782227620877479718097 167737358329002207412728462657403009609264592458549957473381875910138930822802336319973057761625412631343904844677692730114304742923031247347244857127498141356240081114913436744217140884178376810261929693289418081635302435100001636450250662550762964621815169577238352320614455457086349318111454016949076304797945895420977805719872999731837413675113448405659277695132084145135608216803990772292309576674872128629867274061790687969623512647459240352194474767211365711775053043840096935679161313042182539781316374679159440684522140335902652297370671689446298268320598428216117936428369783557842263051100516436730747157213185358937907937291141726444269976940154140992691008245172319755196724132377008164519269683
|
||||
7320031196862306855029585744502593965367394308642081941467870006623761462817382632726378395310402563122996097727628744480566563629272737829016572957059794664987718528403657184891550847132375118497003258975387136152364225791703677449671407400647992042072868311593382830829865202739795158490308671664755386635342383291385700171908645885726887143268851182348252183077318622903420280037731527321679592125300760644717639918294073774173622553437297636051433829365299325980915870489267558872068585994952189486306526064447986276846912507799145689933567985925219738894669884077038594727803261121294342439040759420740237146231943707919332591527721597475241870951945149618203711988017708563893383313654144329600579078105 7295865080906156469040007718802002777036730610111182383667393710192624776884005320420863820377005360198953782518832466483705624959338873342662941492673841721834639515235979377883311903438398293994193286002082596976420488233099091295379401899918287708353390572968482221890305573050500938189433013800059672795729143325802642997018081715778888066963247910398778311424362564872694890346977506299624270788833603770794721366916011526111189714146584812581557701575780266069108053131406567667606469691337161396099980642452178016940005466467973429894155904493637941930829017018828466487469288495641973195336494202841535745459350123799082242061756694589669493719105892309740729073640274622619469950306682928286484629219
|
||||
68913549002035981151915984992580291746108248794518750618410107944880630340954758039456676379761742506579400565441372622058363841185905558640103523050611669189504130201577392695426170794303571926412416723269676277388634810971816536923559671770589612846797937206226194726908631244567540304413951622832007687203531647466502786398023823612043698545309488843090378704033391743250398531529201374161916500896234750366530856332213069475331762990228730648713466192372981768302035909173457827210580087333922172546645955561080477437966539562579124528935044843140000484646346750316450624195191514411261795363516353455964890910620978696453495124407301102622206359712972168536542217551674665155313151393471697101326327187791 7060565534764500930934918101983171101958018542534387725496212159825824598492398755074954841938818934932340076960821440417707508910463440818499394599083251806345449914345183844327666307680342984028133971957694522988587198610535502945631802678268133028526767842811445991760805122001202186723253703961958707139000533811191990419285986030929859924459111586644531538741827129431746224482536389619636229416073264511868835732303940335942481216888347871124192552509272775124176629105095350860011315531440309131681608156277545854654067170772983920343634054264652394410512841673203896984676263268417711712006806403860263144029514561430699772595106501861362591156916012431505763672350068989943706611417615082675487380292
|
||||
161178606500330954838437836030724784117329528704908545489213417925887636781302670864074067441741215061645709950102558443679063178967767353791937802413784026103857165860866444740754264803143317957173715316718028523439179755323914487006916180947767842428071459764609814054640389898704556170337401523763180762092586373015149729594093440716106943926448115376045982212684349813058783921478739376362349856498866343962356640581993001344736714543483218194651567737099504657335994595584501656849233322692583541329364455006591715954321974615758215900764614352237372281927387195375489683563632293822251459089567076276875866758119837080872717991282788085946045423817221412768028805041245767027622044947625681053083377858972 6973140710669059694193184838282319162467506534906827877631761429467789215219111481368369050467498820998369565795485565441934594147425739426685961409869584998760301067047814818944817103470945231837421115004714757581047566145151407224333363569848359536501405988509080442826404932941758908974210746430061961853371266349445157453349159349465923702851475470199700012924223352788661015528775052796958515518834406215433458805134963455785971360678522609148197941264533707159915387517236294647437485764090154864000213220878463877547584175646400666951292042788698118488326203432798138595829797721513184255852320792522201221750985905023368651231963708820290723235785445201605589601066175898175755448043200204249477933432
|
||||
2756100113518678043012245665089022816030691130694425785786347436289411918947509923009001480318468537970627554027562917537189586968642284103546575120276968302032244900226039102297850634518794912655054967643451760678730786228147382559198182177574885787830360013810734192792594461183400688006490666744977181661529167875012849598546882050223927716229028816452592890562285097009772837114491581678225744839076929640979402021475888480859742037066043931749763964452699865787829760093260326674312483759904683944804155504027463446756749207861208324034771244026836751678625523568011386113164606972720624257487243536755139636889243734169678547297650146760117594297524332757501976652473896056934269457402029836880274917615502 3743184223335118354843975998124890600029069810114194857344159407438191170880565187337509789881495619432288236051735484223434276978677474840176727930720652481991303176451140342941125126151542381599831391511582239360303581641878343926464690564458074067513805823941497270812421000935349491019869389834664254725073018375641517204925455179019738731253899133846625850230913630990131956728121863167736402168993047419094268417011976915589667195598450104554231394288589446265416435320802513510091142286755932714918907349621481898055870173819011114148249753278547095297201443255579439346249380956127577594694273277371764548665498014746121974624918831696228223643584100247850024421569878211217304708830325116658566249051446
|
||||
13960179621061069436199325835317219544728140045962702001607582510095793307338877121540951768366409435938403900932896887009418627216731043653329701683949224872733793887730207854614325150801619091903920133399795731975022897127997918628596898808463497907835326065860983710079036151185804819134625609747369354177464417317002474264631563810330512564045717285284952802545247329083688044378992309949021017926604057903755319408348405765366023883365606111025585073917662497402616324590158889007979397725499128302990593707129009305321794277610402627319269983758469739124404246372559629999542612494468740222109728305377348607503363122048434307150467006820429346162176338149472104239583763709552858506110751037327238117610152 2293613292312346786073510769855269140862628207535170128038601282919621808058990658924252902881048340655935567574679956024037439131732525025300605992974557562178598138882396985023041737180783089155933515312272762412122942116078845393355763713637087279607022631549229888899170827153028457255934728710463108636266722096602177917513624136826369397145403225960728546217815389760096132126413459546200978371701313674079253697132129775144277887059764758381947579676493023105489466693838345856741903401855479181209589684673999617099749257786569125628637736272081242509083693086001384674876713359192984375995489347254668874658307011504403699611658882679698564003480241267094766129133398462033705033372888427931638664013375
|
||||
953555149513869564364390623865976003160785378311519273235076279699521195240878011407589878245708197917496386063248395254867776776888811288266338936150339689978806731895353717819493638641877132448928938159853366391852989763202135505095428123354669197128226379157667964636105881640749730705839794779708112542236044589025312456292255405663727059045659441815479301940788009652240197708445977508475410730604243226990224866037635412253591970519244089693582923206304680496287879086958017858542963177896766821081732548175235918300911018658758178502286799160780082113445485841838146274501205961325060054056759927615584718256447573150836348107297677967601773887317685084091665543693386809888775487981215404345026237906762454 99747388214458841968488071178982100869527941634235013158897807319141545345045467518683782262973853422769314985992107494549594727587559301787999801800679292725864590125301961041451171051636424389966491404365287464775171353375837866550696095054872068633382987193336095888983378311104209588837631101225182064795657851981973674448296890790336347189836228949731443941077213806365592129236196498577138967759786535588803053445952373778049118399371764994551229574318138759922813188900448008712705956073054700961027894070426565759745674308603973881966282331358802435421622771531426433218369924906958246890380101657159587262790414402167624250326930633781541300629060161879756196615339913056283483644400895336526950095986293
|
||||
737573283215664669283420086837309604610617047600184135636454877003314292652235036173491149450406923547194874083988925162919229562490162912658657661177527562923974930314715973427093558873531827538540593034361006947044063407293976513270775023629696888237543951964845382569938747726873262803004156521424052529425398005816711374740810341081105642360323595322197652952795342054318237324945176914028557410902360496446345640244680840030994990287301429624400993324128367727108086899667172247232443595355287778012695636452211634494031265207097622799528697985426363872595236131038657938313335493239497433690132484114054131730903933446016413962054924872898509310279231382268845871528702085180638987626881840369160502701281289 8536590503573375899862320363531896014636381209466491117885871516595651367941945676747966598801007171514307790780329965497451278075561152099311407808925752225942430111123862023867421485097884498121043809242112538368325480947499798406093855413083310467054299490450444911729513398744113487938293357011496680231877608420529435232287473747351912307337374728354721893569186599791837302221561390255743453577811737031720529823412329671612454747978761418425184429910655940359592935223830951083925914904243867131156099909512828575551962735757366725483235602795710714253481049476997366817204287430117701936510223040505250862193487081556531247750642810827670113533004052053725233610168746898678803333050795479778030970265910772
|
||||
4081034168456255385808692562927454471857347124395528539748456858220284810143676259501128891418272701204111893353931246030662400195561615804535580242892316069573909041599052173468035115199854695446143075356441926588611988141725438727635255206556963397162064800409621304025569586538392953995756436984247724019528161157460221825501350768980806813051606196205516486670015947555686045762612744705685713783019697105611767598151430108827074747262578048381775670929963493312546058699617330104565313687226670362455044251196451253231028675669936264588368900260773522717290811561833549327915019648978765924626549856749719689617823110067808924239833449812573854760810740208111969018151140753757807237294972176296815900250492737 9951934995772254323703481691376161805306091016919214271797631663966834173139775390199904625580736760037395707245100529191261760096788766079982865423739491947245784284878194009373212728759377911820821878768855042188793403927552954807818381990543820262799420647661074866824166457699515431171640645812008827614223484622667920076815462736077472765277759083243314993489340980245907374183296847270044336714201392850644480428718139774654209522358827528944798000128050277496312571315699917688901832290731503520587362497624812846761262490444927437862128620845766197687262185097912124105648601443920524372939080955636537997964439998672211146840734560920108518734746955408907695566656202868091539200590040347145331351302158067
|
||||
807873162437610681271386735339682172957478134084184820757574781869370416814376966320090143808140591395592182938983684907373155575049332181799106925498390656759723981277226458646114657029654224211117709856831444199964815684160134279058474511513037118806651816454948837069771819534923616303170754704757549428748555850915974079619434146125193067429557380104225237124608084625582869947486025839747365425016817888110381522707993045362016605875085930974993608671480880145572919603519424131409122252604728827337688716180426935432008993474888698911670188276209508966824462332256156904077701562726842187583391410009706936656671004414201944821502242555017006436401107039514536785266699311281511858954852720366865499923204671424 297967354816942829025164035593107208156516079121223867886616033372514136434726228718472731662828232088044420045309723926812556619969761693733081527317146886092610822565656553434719865484734049558517716901922222198853613532147006050923032049355521789652984484570773289685149881306395558038393180888613108225640284029294717708575690445248700012252933825331033858071000885798454978519730445696521528541133593824937219673519675090868026903665561460655751603258651563147470272026485168775166947408900737349956325637628332327260399943055483982479105550825666565405001370473126069374244260588307510405128318837876875409396683878883792972875337847425356425289625124107605763159332699609760793779851802417461578610495669180886
|
||||
712702208240744010296475366898434833640967560175136476932649866493346204071111567766340296102635336811501180286236093925235415964603060565391621660324000936343539016317947309763211075346647472735092122169602520725642417888614226825875802509604584431543002311442352930089644100374322231754864832183944882840747857835085760329771761465497590117685283059795152174656068151940243238594487876739576220016738906418954238873645216162516843525397591544482734201992339750057066967319528688289461734816860520059036585407628245563660540214225917862033748941778165211008967641577113334748976716111017744123337121022558073203786493540435908947748573113963173699084362716895138789903148478461672125795346122652778847104768209825723 5915226712403383595277423867524271216135361331371998464341416860017509284088709728184539001469617803624130488443837686256090774306605809245402751475247985817668845254669777168835361520231606782648877736601469580604547374466815759938807387731550737725974659632146845606610077319536501553879029517220244224177285707262978711163187542711407218141559847317737263306274279939561713316824309965933833444435714328514051163593733256087222345835844117654440464084939499386786261234594835776198457015814056480911149869427669253639539270883614366737504325663535983359534845790179866228359316678028227947016105540199933459233919151420370724203730474975878300759284784243142158765366795960118841677439513703177288138528610108623205
|
||||
69115064331560210225581671126030689957560902566691570472176000423212823613862737744105774522825597722242902456987740334554527058314687058447818996062496159345661678555684073332292027488966147174725856537337306142243966150267260288459074168107984978667327671889342001470375511222552839413752888937873527660526750046060719779819043358341155336207139314232315654597620827957187143791229171703409205191051087974361484075009327025103159617950396425943301936725669731146099768106464788821156217628145294813291200638598344241952489529765140088092987498873278006714712616971318837183750942269077438263338282645624966231597900616972398363088589578636253667201580462856212399919854213705461133263734789137620912760861952885699723 60160927149157421497618114048042704791505565044759755859322256164927092284846580758069693829823174031359705747696078987319676311189967111931514674932467466677976781079030584317811185068635116788850190001410534908332986684565654372514261294393806168584928506973876640428169486711625731329791083376461705096371981376465473076953225448150506612013865153205171301020868814129073090895752464966688391952295405826123027847681435791200698382959010837200441798747602601368140859767142005403072697847038047183879115140400139424549681627699484329529149408763315747437363127383618760977447105877658626167665425528940639607585301439293477188106736930805698784997605084266138287949973759722413608635023992803893902257041189410521001
|
||||
260959170008681421738962831520741849984158733162877520902348158068196242407728659826053279262167108563653673998526379494453368099152476377729966484705181577128761586439976903693230606231085580225400913523635485011225503895104838340650060145494964911222271725871150838920761703747515173170046781738314826371238535973015229537951100905095001261583205563324086611702967212886052354201465418269049309222123123131860672171891312256505249797684704613155354763489218340502532822194889202880064100002263706042368788577546562642773076772896427070976948271576120515695498219361966518788320969607077735579157290144985043976222386004320491597651977274455430320101300318493825984901556354511732272992585236912024206617147920237731235 302149056675374380883837817551322437484387812011395349781680377685742148880189445525567325556889096127191321374650773132277939791807420101558007057714374002172468127021754431519954001307065855466821172123650837802799854675413804705443236819199995124726881893272527151774323107367958604818743884102988619431710925213180877061619157845580023865676803296107316647992442929837838751664131632129397426109262653387372407664680017078315854006676239305510757087908146997468494957709345756401973255152865887621689488850205326518393284962129774582730467306751206070079060113553090573276511842805947744666617412354397441283363630128390301908251081574711171360299827906371090496376066445163002272085872907019558677616454231201577733
|
||||
329362678490247155073848515909887333507620690013536885909702013908660342356417815026400230943549065125056333377316631753076727265827462007572460622190891104138960607470034354495642907492861864734672247531444443068143456803327789210463800300368977744612544316184468224927963629390418359004792567896920020909816217444550071541574742220248680613700843402355523874653394562228440051845423204367741448846034920788055676392290625980961529850512601819240841653570219802630334287222834308743575647774926453393598308735543552817314868685951704783880512595663830060675225797868249457730169994332929759401779418234632804174517365801557903935598723894254041212817529242100470107397022385571697066887769185989378323072620480669105394 9423465378538571891779875948904042660984049248603185541843446517676554675135714162288383403096611129655334931906874187055739960535861247074051340358427079524560118740979626285753526193240399771703515963033880577586514454982750523687856010262540938427176435708126017908475410929032748681931788108972481317875890799370852174010487885366755027592805470299284148044160245561695309140953171810022269425303130527417569648389907630509408555194525584476609968606393969863161345310363814969175273924965829502676386689910086173949588869232851366913127773984714709123295842348757000314076311968234844980691214507414448855140573999155494165325390359466765421154967205535662646090242888479318927212706114249512571530153867318402937889
|
||||
42628630927239607761982243217394022426259949190964458068241202487317072588690880220161654289799699317411230367450930300882872941977017319543903264185030273697954479256606786051459860447469129377936871952619315663035924027268154744537437286578722910272054825257905694553138541091834493820909747968322140866152084281628954735592669014648690992285223019761571077321272873057805054692499960824566147546540150302872677014510359644553024955457960595523273390765311068545402285045810724314479533013929193833420588123575401874114221599818066135699296802688503440550137157499767025126726013478458248298932393706729049515283600307121237182709921335495820627897694138380190301306086734936020819275104547321514327841855955588848293621 44200441742318169601349509522033475402676199149101633505108429029555866560389326204553980570304290199453644502511519842342540634945412673987241633478701475055814668695458818922565420404862510453025857993009582494283643821066900243108241561637210659099927668318589338224376428132010985952015586223185658816062648370547014150458210712463570049543571754942701710092717173480413826411613922107274183405772933465716080327601289645167489835878551314499032059899933276695812176740983751793093997523817079853263984450274594983982391734100557312799049159763285183668026356090462938938219502757110494652869615727291228388536250748197013778585227706252919824232953924380316888081950273564831310473459704243333006508229688622486133964
|
||||
631820879009614796715340622171882889411544235354689237979670864744192452477540681036501105125812338807717712057997035254573785013934560659570565397707661252735841173687954544016692642500930375322852099604895636704816836679115379173918806598761385049694065772937547063197119216104565708140088669130747431200693223985607492707895683325928072165732512242486197324700371202297018087430656106960411976349243110233043988170274927251723035731993289155352534518766657579036230453918957179867187312534204759894539180211151249671628669308820147935754370779030425487953350413720957611606866202769563502939227492747990772672623736315850552299453792881136460817350365745545655991481469774394049321114990276734021058649743685577867985627 30039944239490939483925799077427950993998453575014056721781304423752058813157207856481852282147987383724426245780505974651931228457291754089622628467358303494050802593927087138636817172000066610006192518984892432893326603242506675063260193231960088168230485383589510653632137945283983123068309693105103442632736808645605284974858471949703915207750509435957682499826165546088110469079601923074153749875381880459131622187541945755683527818774954827331565961158965952514487464686045635541612675545829095025728844191185700528670085318553537857703319727341720343748029036788068374094359493159679851430690621960265632930474952974687067765539930440966457499186493378356736800138421107128332198049321071478549938097559961726697539
|
||||
8604963099122879291654659739482666722736101021003791169587783989442237164960896408724732725418811430439873940222315502141556175577434135662531102275644902859991030896917261289731148977745564601326864113806189662278484534873989778633766305965603819725454442805574642778399756236456700451441291433485704343504077268763172637111152091710531289397091076888421356818304384279871205564142165339588421376391211237094521054241104283561775997296298179711265542842667025203916182806476744856715680591477733025012011440372610229930139002825467590865348624697384343857321694589685290679831551992631952040370081237309756028038694559954131447562194776759215205788387776408026573550419793566997787381293341393592051023783175984717513125760 6656305473768342531486934830103711780796441723894880768358505014867750338284851199179163716170851935497788180584755543475156079757250031840600523518128736659499252735632564258773560651827493709397653290392596920547847745453494985100084499345233309137676453685076150268103923627971435669374760718195841640274518256576726885712679728461655526968196416001633883026514415570618125231090458160964835595701744788687911055844119314542093602069392717969503611008266317528218512248718910781154006632308489746967351588774073021024012355148562421300894100454299072997814415697418148088205849658369563262940900241368710835302841774732649243738551487729354460160265550362827824481013839870539369888042554199386665681298663080695403118032
|
||||
99496836087654044207568548035959352119923827848699258444054465868390680654234106871355156389559319937365275152774441048942121778715431668799130829061076469093579370686245819442171689101501983182141905903592000720813659431596024431529337432207109755122719745291186802410337065536825615984572269548198923376644014918279594106501382566257481933491874305976160499672185383281739776733075802131436334840765449728158443593498119983151902943163946449008529225566635795511399059102909052305458666139906493454922951320486434470210975518931443565264165336740469844304792297005326110250382767371998183232071522600502233065756942104783978599411213640166347057285330932811502042431561660430775752848465177985036776808525095714763691288249 43548965099783237060527969482956988070180790190620554524487209475569512542811786189925530156612428570352793098825142673985585898007031763840932185118358666043106021325145619328542774529360921110483243394679254941478427524108292323684834931489991969049619951533962689357757296893318743407639210819974209597361660999760476446892010708985472518870839505788554106427317678509863490565585540416148936294841652720711406866032685879908504444961408898441075259061863402565552660524759508203110815797410412747249473431080166055490405710043787836914617610723800154570914577368954110892902598625435324427170382867032461642716284880050868590058680459815499388841145558382878954215572474910931870318723074930233066890293900606888291414015
|
||||
18359793766394395582256847770223411655079703510678705037523813212744993122417292584452084233290133631459668663647674048975246475642001574485739237808389870198891738894656934305740780392806113190522410192554614745485661408302072489368050172888311380263839909310232404765106784707708433049601283272277442593257177760820322260702140492570000748319190924476039601683528480183988590116878914685811745864169954221203256083152837498496382168396506938519439565710491915793816616620751870580658340100993662767197235934989855369758220411205545324930936058120322471794986135169227328073861836175353276019881452004450261871977015537407756617803051656422639129382195490365297979588634232366647645704758166140737383296588904205946857232384 285905521754490996483269127038934370542461901835105691730619026642357247671205453546046902523574456566887923320756296124947019957046269160644953060270581054940193825501172213743748631023505727536137756009126790652217498365260879069055599659707085317621149379944040332987444976159759210066140326254665844504877051482531749276227195084659131855018032056119479938813423130214431598854909939309834266558674732129365497422742633447268030086589740144643442554023000666891454569397145463775008357789310670047354414088746757607189091290355870707105627831060967597421544885113080374044430992506082729105774020090207842876297682451353927155038874447376085336578389428596878160897195806786969538670079045147022264340898701384768112523624
|
||||
2650591305175794872309736776376918018517783192825273571954714919538179877350055338237369390766948216363685013413381231479677672855680625971366889317618232777018252981480226516738331355891549870647759474616976816145920796127315420585752426912480373896670190275922159472791740154051281434310624745117676727414468375472843985417986951726381273787766493535186005395880027961535109191505523160788070584824840177212321129978659278148198022669278755923746185683280476015799718541373197043792903596375807201932839503436654125500618455495287581772606660535615855382135249393671165229460279316430090874995054263968519556711473426651265591088343239679976048268618817410386909697888852566503428428036963420902378858195565539649119580308714 5949609787814503859048741189145359143363741280335107202454228773795974026531961020080277773208271637606005267560192106156502022614062904631186940013892263024485424146518555609469396732328598171001927975165232511017092252689854163691860834604327026185579787878480639702339851188712106892606903833485661855941095170168217771136996200700215610645960598720331113191664158618239071167474252818728459316829854817223615828728929201309541157473976235057390017873890627043151523972013012620934979826792325096301727541653351586788998854992615118768846754352758839989781724304513868368466462188116315653087298849239753922562695283351511157090323100830511314244704928879336897692652229056834350381958808404226748484067129489857257737455382
|
||||
69072385367700622272301848215650877665613845387969926299233374426533404808171843537062126898006471020241320395093196645203128766644551426937064524599855069292855165759653422756146852365268539911186854092862413077634931046342167083417192081166353724568508000420664970345597210883224855227382678410379308686705381906057519104817203708804894475645463246255571785518142557056823722340247260266170132695516508317353475043311145405586572357238091728737709792910928629048195735067332410932048637138161982846938915798553199218644835806584843190119673847209029309574557439344884277052355381791749285819185850725010275775907603450487435665362938227525264491096105338391289870320256546619005180381975167225350988741421690400050118665193729 94413965892833065101204477447063956999736999041545658085840967808031661272206919359052946248366260533172155310875376523963013524454708445954116272128602125632243610582480199573802426604303520956193232967871519647853274515790931834547214809370817665486581610583683708066830327898607175752225025116260303810816977936344284609016811547793316236223229394590092354338352971780968557670167381548267795113192445072910713020027145908462830532303880279837026788114335968135814658568454428660289928147634922177482056709143698885254461657155323248419045837563485997502872567887775565513388519500736894767942237990561876370478554006340826840687919966561547089459835809035265774939270590083032474996650661095170918124739823454042655921492372
|
||||
747858066208726079069547471175844685641069404455667945811078279459200757465871816414950154533140553496952707742002848308062099858649690976105900025638361491689538627798823936442335897603641748909337987243004234085809542542130604755621013471066388673693812356137371276357491690031826500685522654671473322547516328455492956602417043222605807462872104248118562252379012744774425292250618954896271288595799457661146281822268105886048727678974982227762080029957123012385162093154763022547077214111048877125440615245985558748712509242965855860607728892382903185544293596051628449126946623964605329502848248566304974238749699322642874375777576115664729083579923636585234046811152095634841284985702467054093683943365925394711935028963210 421231715698005383756917184032758038875940649714376929922942035635624455632397857952186874028691789493392136626860824677073504396909117657199019482885330843879031867357846647210420164584732653366667662166138845443443478510312875048354508386074763063093422097752669421563724918023680767797119533571180989685982483330280014174724152569351624963247829474091654260106753301376200225287495435115163670287191677975507173588785141365100983574432968936935252504012547305324019985581606876781619905414335613957553441148347580248700033254898201623056304365819186234920702533480970616369686659744067940826629675650336576474926844218796024708043573354543885502472685033538225021952338948604335235681130972078949737581296309688612927018420740
|
||||
5847167338656429022251453155548186927080932082947732618624013668188136679494926125065805021324266891744653311280447942562491069290609977790608725861660485392429884519392835300619828358259311450573404880978778238746657301309238941157368190741377072963413491290670491779212305710446980815618517791227372489729680662015674426305599679780896565972003150156885442406594490718505723665763767080224708097790132162930475984181491556762606146630925421163840202941513790817862899226598282059899604354114152086024314304064939013566962374191567067925181895686961430514800190322905902190614182290925556394396410849997084710678621599165227355443450593084308562890623308325058260494514158983916381772801652116173151728398339678495589191047130036 6133794873684148510199084156549971632970862915363815596933524082065725267807777421779415162011855167824568946579266900201358842624866755043002833909082120254373048723923373756035909273628352824117524903954435128833963333351948246813758558081643655954734318855857695198851615509689011120194270490416323815158044952704165412551025407594235273635606324487802377283876493972646527657324681469395597673067439425839826080525658991619635070518785457331729099290490471362400650431517094339919005971222150985801156464262331933235591189727397648605734512280626337424984357751299064689527261571724015137838962832382590936321168611032752007852757435587674761313428096458396209627207399150925328701219603369924662890511361530623122889508402516
|
||||
78431675267414855996668500510296708265566713311934729851369619724303927485055791529438959179011481632898968011467539683623712430372077071139303299199743765606505189204407186721395176529150945109755747741054369190744767918558114105217633762530188632949730107330275126930699950217288201762548164843963904172660753032244674915353485462607868423417629831379958124939028897600209757814479551614875164109900305933876632092936147593956413837425586564756604011549274787893098783190164153642617501302293747384609880295092444714708703281016305446026508359065833863241763155892368094203831417213158888554729752335035823901675385122895263853201568359049458417656954593194307470525258713514870792887650724891709176980510452202547596577296678452 3648569709589843457020288677276506797694852344555523723172558455693575696608505744912324654120282976134446137112357262075509144893201916041810622039017819156889703828996905607682492125805767237839187872606774498849684765032536981059921004198605713834109251723041121154783184413582554034769039542502353445409682054971973203328156583881291734544030862348878289922056635151843435092597169689039654851971754652413050260396769409009917381266779173259170011324635025414748188648340158445072770560087262012537072070661529680982179729772463025646405927966955466375234108954922911653130384377847074531112264083578938655603751092085157564762338033399278199826238692122724649201674838673076134872866860382845588694742329238759536182666187949
|
||||
544514101290097715691701886981448447250609128613401170803225746723466576748002253382584854427790142667072141314066730783645636082550120731812974418442682927967247289210636493544151330654683478421608699095487582772128495610153025931615558906082737258787832693031125420055061239081445723297541993158300108950194062785168606178736574100038092274585409340789523868609047936469664907732134495370579608208302637640407777463484340278517088100167792429084586404351023254727418627892509178966320774809647386053672456479616849540881581762703732669382122678638928634360677869135672017012837971222227694162065287847912500802757056061030432676223033251255493153425691233202576249035987730240130983017180286123973494956580785223154945763276939844 787648671426169489640308807569257599850657814298741388450690516079027934653381920104654240126535848075653749786326319093667600823052811027746068170612058849036913652127223238031879254736756816014986861479936364121720869507527596891994239970884105644686193234903398089256456261716049541183338604232601113709581347267209178105343556883136692554650211138771262225232431410462596700745143451528755524175518406618497101853339502966966725045990746910103751478824659638133386888669940707053628521106150921478493096705121738077994876376198082132165183465407401488027616167097363617974353787670379139822405795282471189675622476530254398240790002684298889585843992423964116253506205571003538333852247815012773583642603573458976958958707438414
|
||||
5622635079146824642352755194506886039945383105920806042545676889542783061886822166969166573238916891798465566755388838950004168894833373960044409634166553826214268665332804428841252059924274693254948669240020302262917486553953011843119306905121352508689724747546522543503310614076371608397837188756635697916139288749207479686978186101483243747396296234950866662007918082140666468876677041036519841591509437436690399373042087187062955526170275336642264034032336943243564791070672336166840253930425981977021174956572335929319600471755082383856798029233217947495638900162686019046702754448432458783397838037728504923632950879821115460758886403694214622788489666346701415848699448815760607570162462193446273834910935200440901990332048913 7693301560602418019315813118946642329359172461891223551314911697800475643521532609503576383005081001538663765021116001985614129950137799676906403299495496439979270261272482507254713208569231576396197604857675702855379951612326603993936293282204108618489355426128579012259654922082622926689483498068115844242420779359472666575356224007684033385356929910056583035245647446531002171803261280162702809464235557358589544832973137007981911963226050475521922586118296411590909627497568789718148826956597189633846043696099205588050351763591355375137233579385909350856796592248417687757172434236148112956929922751000311160100311070746440434580028951410314691601083722019822723207935313761415488433443352320600077505226057591529190102127807338
|
||||
20129322035952820829821109863369278835301993893960263423265169058682623989404436360909572681733355498530731749791679687255173003560818554474767981818123961840174414782628267849483990486194076468898594851784712854487958728067790318117058161356635391182540623758769050912130737341431958014892949035612286204474357142528760177676798828777360700138314776585598411515053572318702610640288558893028649129076089374460385704471490565232383906992189453559278508759559284348602826598142347534438557799955308307300656904890655102358173209118561959029487258380133388192856760174348870608956964953970171800150142995991373732197001671175263529397148426999048435076027182590174261876871297897339957347419796444762340910561688067251745803999717148470 91832364266109900789839794857648462093528530571436088521458972920364015713757648906252582209775307338622634164805657869669174852667699337795542622672788602127388654158080823729989380458525750419160805230718284531704178897763174015830574199181987968958119803436358641894728290711206163295666387003890910282000614372879116473675691475549813634215130363356072572907865607871728655904504635228963436558199984658269919396493717516706199282393943523922540923074676474447918711872328379497864450190079219190135099406328101542973343046726569472188475898076123484051961338423406331495198625167305505346386857518610777856490838174508881067956044435758535330418089659188160154374451505909827708492454705333570821598147213974428283503880183956059
|
||||
867962298285372112219693449339530177416195748436596425238664882190136184121259818469618149570699684196271794714355067548766816546779060068970530354351702060259560471901211434889393212149460306215479452340050795970293824569706934829150008370504477986615124286797961873655344458562911936927228817163870671895140431999645671790372349204261411910260777804282882208617711506618876320719251850568577548987720986974222702226292449245051112748163757115665589149216497425220193605988270646103485877594893062896504001619734318275993133482930354715317118481780345887750268475315619475795740212781699873284791440931229617666230048937259270659262873778262183618189837965238232438912216920606492478848932741298879902861400604400732560692502472210647 617856272258990042527104517202552306055861202427956968803898956596227886416449587220232717477101640035490678471738110274387317441799870842699239814108959792694113831454135379476455707906150796115975958126737871175840623714708496133643438200209379842338540683469873803155371369016282002905553607867038716862736580219292564690656753015099576264227761230467256495660492376479436942879678174130982185350712109712684734104523135888053010964706339067842066672491620785806621471749975103463140303532792390783015961867540721385163442723417137376888734361316130681453675295775888009991471368165374995121539664156159495580175171555128463605455522294747646959410808785723242837019765683760488569857318464619706386673608276457618666361277533612260
|
||||
8802673135661898164986912870186678766553414884325360271675570991801752696013403445820946502595618357121480836152431329633099582475651146652002815075554217909887535572395398490565125251235356688577449111846839799189265208246684198148601125269704989513764252564228761550221742905783185439852556896865799404875282580544365440469111651355826971228081927780913368338792302856079418390630338322836986230160407579414428846310845493389591869660930865942905475964208192329603218136107304798978985851418220767824672887715436206620248829339616075907337103876986209896999012781185391736469397062163239820664862971489791700246399022294907770917522412512685090723224345520174907907002820707383058129421697801224915932753979571425805148425069035522715 1735230931488502610215410065457785345608284369888283620591059289426528633809520623625031911516396926320686799600727789532934093170303517560263435674050147774810928016009247493077037278907488543341321484584949701120723848942122531454335349903046822255083570697951318935296853380561711253783372197661297683995044765531411303669971724304830105925322000480117077608945058593818069526441453068583513330918047474357193067190163877097337074398746294520613246192599555460508256306373864404418141413529083735495169898557995585471089061530118461924503757877118438954456811015927238202824207405308616692220875913694715289172338333017388332818494242268298146466302606664293809984693322537427440573032290504332527951545991970100095167966461716552520
|
||||
75332929519274056099302820526317844696956340275780731274125749053645920420233002659859406106442233471732234625695427639371848960574160625471363858638264320832925928263383687285440302413806851451635970548683276258065227616619133650110317860375989669207555919744606928506657282930274600152286938146570812567268969404501489951267318317291116732085160775033045290427485237469676322008829363847342598869402337906032944456077074736053013926896118363849051124740082635441206230815369202531294757678410151662747476964754994449019276288313507758853625204983759838318365200180660765921826004038029667512147956549551461457561496651707864730439650298919103364669677781554241699887575392487890946435223384313485228897948521769482967920118602518020558 25212295726271974183316414436126444919050856302568507008967087639604671550982260824375507854383702416186257121790163846808702012403020156490716423358473402108856531071246513876529672245225385168152532525755670468732990556307176940200277675450559651930722988888066312723600067566191491268417499580385704417195737611559906623122537236143968874852765663186691659646290933853086264105046680533351645235668361509413612160696856323017469678438740635698759250094473285484681040975523686206535075121559653477042677522470401941729148729598832991142712818278774203372854391565163423622411179235736009835537779740922023160790576719695027817149167491639412852050121516973149989051098370383936217238424223720240334405607077171590866147611589306764017
|
||||
762977707351667809779756731911779253024255574861505616555296643999661395476468502970113766389093129840501147054702385220379925533342370539169453293580065659947259001042560759029202408341233449043650164228662161277471225291782661532476180867220105710410013616807741920223063033675357667001817975609970684307664179956045722576719507944419006998340968848928545945965715347636246161022569518394187016926403660809251022858958003932901007318165286818405297089921587638132301253711170620016329860564361236990047583654219294188831414151407793541489684293717857485532244039657525599652186876144754544282465368176599131120317807754751950212175105518980151080830727877390610342427576840379984454606593927086272281994537523488248992417991217589709472 659097238019400286218874162244121128221381500923694343332822511946830325042511193347420035000436805472524810880450466688220091009729516936649360976853786093449736736074441711170292156508838250127314897093142868941609560008736206238918175810881886774943902628219451666104501050664666332470763105095553692500467511950448745130841116612101883787096992428175422025236603916649669635508836551304815665671754309138824426852278106703860120379724006938905222550454173941002917399864116258956997995950037513155640956318278192562227138220172088088174949336359539690199405464506979876471783897059210217751913088151731111742355721265565560164827114869533774428831214051347259615017184129108159161482165461070562555367612085401453005019297007466050596
|
||||
4684386998493969279042651908177994325879472273393501717721299320983386433004918914156883563698503628461632303422961483912207860162049578637764452228880119278813801440981359955585064264009489649891998643333719982042095085959641361366017293201553960341471823729861283478284688643850972030377889421311948755143604237444624269937843111751244241178741282509935992861193831239398102605105231897963102598297467831474063123059819060731284868276069797524398031261058760706763071841040245807816887992371555030851994267002916802133446064118647689045396680117464255114606335256847564405606314004692907448224153417478012536049628165172031346982906831910021019115195114779003128099976042542795600260517895763684999149266107077978676965945019812227279739 4241667229363340021356138295752139649782827678354420832966518549846297674425510378121050959703782780109797070566000963388123834218886604228421849779276633530812317859146105710945298215987956681063346884733771592989464359325584073751979973136387827950698543772127213093387673405415993272471949702097234395576772596512990694624517047461270512336588291567308900102127913062899893003726750318924680060477044014878017392459135818255552455036687179249320932913222383469931304200978564109189369402605387675054925321389138925603128058784525308705314415455170485336691137639101582568816886090311297376366997566031495627230812785340373499774243749584647497523747302789696814095046152121188798145489931795246549199653692736604893793472637420629504855
|
||||
52164592410148767112377272716941458547670483173671762373893312609906778821151369586159215181159132349418357473265444434379176778919826849721799756095723198295772659672040044054854604277547485648849908297988763671164647616016607589378332462241509360198440436983343810105078437993122619436370177688983787830704503641043855451815445507088631179371151313781757921635046811609027696928018615762123415784453363210953127427468134128256296509604307403721030792263097038452180130702181146574217290771012432992940535726643369827618883388882505547553888120702983228439644946423768217238801149950435677330400585439099155851088750177608154877619245059880206289158875880729543750731408332879179348263867958658156031683456586148614100789876340680716786808 16710200153252928616466996514709782730143435906330500998947872860948621910307463160542091725263691303959699208623316088173612457860485873187629856687556420634924337702338147361470418894155280715741565589416401157532597797785073524292734826313604719597924708413149477929335491294570509717397676127058530469000279848198244107419314262343024982866515836879892455564686082312547950719134599964046490433969764306296024850228553418268823023554228624067523622623264700967962268292781213513866111597168918572889801520097590005253721332402717873604931052522925580217022332129645508842403288063118089268241498993527484782701068787438903759065998321326902893246820528047499256768894339393005483535427438653392626568977831307678382916537319427703681515
|
||||
601348431671290238381181433487368482106149836642308151957622624884680168113789595174612075307953145474100039559252252466210500969735385985055699999524163863099336824636968009755313973601334963341708627265325783178316002505960710096915797299857485413329897554118978372147043769568716428634061491666875571781923038425725514049523728831022635833921034594225043973145624440665053304176830587674865260099951273244431169034083603103027093371343852502985612919614495057141087697292217789755026667503967218931567874402709570050809242804624077014557975757917965961980447070875533844496983004649106323344083405843519730783861989799658030523871276624971073067595786040731258027186547314256566628638915325271068587934728499286960827620985315369504779431 591653488134904922653611703804409436552052097689210066034542914955367550540836082575837877238848055734667337638893390602200678428680421575906027668088812908613787241818739449095810907277468537968230251277842059831063693364150176342076577495352872806117163715071544451200186636241903406793341891585032031269509887933414725610801412343921190043302162108455696834324174401702821356043947524334548987094623977308368424995071501724253096067254639778342459020800834167528848116071812762708049176161955033003722614096565454664203118495986351239104873212347805542070686467259381963378999320559238346154967597787854317377078320767771027193848227850265729308631468414052046438643518559554622821007965103558113492201628666214471141588577457036016169097
|
||||
8161325209302677592653230921760406816563372574387948562782196159402766534816285289294170439579207678057182839759912901263365083031664871241127152771926115493083691721184143429613969537228674432469281809012170980326619592800832391215980828158177695797615700268719511769631749665297424141985640766388949192863743200827734621855525778226132793754204538484940850966195750531461368846421191701793718176774010176028221345165442891218722719723726229175733026449427035125080857401252225957739282296392599048807256307180171626467076412384246159806798311535554793374337815229700509561498867779847273680423840024802797606680542013204414104182153608380941625490935492400799939876893165431857222295178223099558609415425710751592265947237283027807885142380 6135055357574929011995224316397309038726251372678776726045769161895445503778473226100746772947929024380795554185931422472460046635640152065282081970181255565047405452616037587293624695106259584890838691467879580446410367894949826110475081903069745055186844299867571343144483723083022129909200602058223575537624152279336876465436212575002958988369109836754066376068216684392710403286513823452316744726183749383793235141614567485883316162217181655126342266871642015206571721776991065179662510038986734318409374588391086093898454062239101481663519697504024250553232507578505842328420068747360632298893902506426190929330668806009502984930459102243399688029921121054599415013377048059292204456189332008229013313678967330201830217300919207538596956
|
||||
32243164560070183448313789690715258770685765976153310355516911317886473573492703630019908851532092896057464322455478911961997281042345559123020088856109912521610392296757886118733890399710158823996144356828942631815784556463749882776775027653854523683297895179996542995427133435557221027621480794791661146730052061745800637193105278353953189536889114935014081947403267870034957791643106098139272187685388722076512304931982053188853944025835932103702413151988780508838009524368750049977836480774472854394117807834293111149779646505305831762540177213280655294081388734528361920891647303643769733749726027147432611890049381924984451077200891436813710001717862780897949359017790560083081328816514777830548548996114744848149151725147120038444974918 43854940777706563333269593798618441650953394460949785507433700250257209164700780866235705581213829291228643555694296862400675452987619207421388932204855543375032029610139703613333462546528479291911231426668826678950738021249735119895431808819149630679465508457002170960805860568708368713909773760303549744608047527293062438762141869638987946771867021873611791933994384750380021291081911449455747842613297590709341177544173849902596600363120599470101218983316062429948674776992856705807066786454150561561693926983061339542878377261471325024778119256313105935923789245084761617227455644239783747247432920333508679147714854020237269842274261194974776677965986677839496990433693859238480401961034352150513030842092524996680721214801033985628047721
|
||||
725772699200004374988139781950651302389670968122259535771528294493474917514321929636415596817186034086373784813039543657500102947186326269956658538248585527965057078561617518871051113726037511731238188711394457910228970881585965508335022743139626631492770912341833577182473385985792491315134823794853482094224842251532516283041126986110883108673834476906863497267357177784570353850466761228643290414661101228863169341496471536023748986480169324706110266485753713469925533753147479501545713954708054759136952014756632872098564850669691305177001592278869531918759590538195430593472970046779804646110616602560507258377832398482662724918197086843086169571291813597914742865383619573895468439822726319660093215701859544161548416663251415839772171820 53916780335906406828672223104003026033379087967756252166630692273181942909548201486514820224002520588228688600858051046595241354300481311167154128539194177696191405349077904857747452759881770766503061729577871115436175512563322394393031158476809025252984211462889187620726753972250925746782340168501491584645390763780163704391699785603068667119334680766407477044458615299746652867708372729008360367688240312046354278746520072285193395013666958306096299078452195175867026864866836014553860854781006382746747054155198494186469239873239112969906044862753400307683293113276664411049309568097363652895322466927817010508282195384275110659918598731739068767596539067646349804415541635793833774379197301424860819488816802979094142700907066901342001927
|
||||
3838497884638026152897050373260656517920144331647234734433641273164157578417931455423320154512913670568143047819120183081975206984782617020139336590887702558178571314711092912576860546438961310688902194327719770169243640094959481701995830701384615269574844921327260454868728321131305036999351902588954956017835712383822794718770780224161501749544268797317174519945691650685188041516270374925515623665257016019066607471398687573183251468593672818909813314060115966935124137385780622652242555160729381824717409195410035734582830092854998828997009579522357344996942627529976851508843307993204713041672099064428273341215314886728639231578525814599987504680767119642596354152512856987844717768061455882699677481515942812675099841450397850996939988379 1985750359064449339263498593870703188376536505346890060337922827791339857939591732050847269546030528799406274704477626622906758837727728931071992686300914410528765467254099790575410869878509994617676211488416867295048138001500930981050550295853912624388097421280634091602004356797722982361587023470440904011661304887785902892876979565193439158976945206601807181734034688564358981060081472456729871674310041877693825564112219696235874109750931284609336797404268563459168079924743748272138761601447417435572838469482239521862219994286694496935767021359060034273491458794797006877094899236887633405846328811265959506643716491273590470236019979512685632093588826175513604862806959311793532890230743825455684836539049967657627749480334025514097872229
|
||||
78526704304955120100653366690049561272704335670296546574557658211681892831165227504055829589856982616803184027582103072924834442120312049589057781483554955516060860453497878674251647472285996189379293159947559923848439835665005502960277049566950546038311260563638198750092900893462418006711326709657277027614682745813437097885149153144298226245466131468163897414753780010987612437958474453690479632512375496368372943973319523762784736588842627085766337977460755627549475275846593333795297133477147228018830222254859302415429696070183582229219636806358263185914621953961819791793205986435727563515903891584879135517032333935002623135247446364673868281845673555302889265215578285561069152524733608100056728377291922124365264800666414484672901370303 79194195039232973723340051955370637569888920313871111768365424516760931051093131210773320361472528264336507243505709148693421458304749026159083560236422508940458833586225840666301426668499645551508407662051592775156816788833501166610725809570983974301487319437651095083126422055157371391075974568462435041371448479976017293486223340814809128560633081973399723245271087963445519704635628957447887809950863984464724634810603717392016219033119345994824995245413959657051442866361530616218737892586395268559699058693038964422279141573635155677585511912029187854886669047962973903912131461284474830534772288331339268957588977720667099778797302375627554657016226938893671722050656866752956624744363914633228866963535766586407450029201914599971467536060
|
||||
507838930384252460220858047586301388888090278653041123650203429723876875848583459501381004276204442503826881718013091312479300828939084630577054758418068350676324623706615137085519871926983951855284239668679565915931053296036228251372123327605554754032893628140171286480366650113418325897254742726089669189690166971416572578309765058131437612535840775751681382116352068296079112894017776208969246994816152395397376418459767870957171983315445792293983882555299064521669558184200899867262335833904687070418206017941784027663846757917701180029856870985511865880637480857803940458544209039085685455638960877462422000191994731303120183425782062033604587408620987663467611736920467840197058376776503474833368626559426143758223346992530206966164295662308 542642646598983640298677997436853629711637165199073249925949630465231143490155136051405980996823054664881228708110724154738978693920269354787609727853455027842265166306945188987683677398170651836798606813915144086932796730747889216848427879914658269610711733172791325980546965660531005699207579238456454191494127634235511701240696632493386179424516893206094232512958595484752357425024925706214948369654124604356705911869333223903208311247269377603580772412766526821994342647717819007748255946311038148793838665486070491946250100342108410733512401803552922467718461496024232184979184783320146195402559369124929767197283870219078789471050197795977660809424346250644182145137036883294881804871261922726926675209855307709969900715998704413554235968126
|
||||
6064194895724116626516680146210063874486145522813192408331955942420513264928351569996569942529606926622467161160330209676318153567047415120831611364658337692678472254218563448815490800790291095867048175639624336654565192464437576791726149975347723629449445009496304029174158183535380366062692706977392713199175531961985900393591044501812465365658252264562785134065243973933064083333042946805420728475139277600474214508667600717961224652898153014569836048645179034163229213382768011932540759848232896248740034491334587631273771053064114519009238233905480725952982795993687685144266102697029467424365241879743471434998478316404429899285984682295924734285097332949682477596622962609105542993166931722719920336363290107121833471754115582818494788552448 1069104052896540891373160923605258023564754257040720608916642585075468349320651645641315664086392984735456597582169797657448077586847968811259931639645837862768020817705753318604851475953355195426071881560443786833505656155079026921023588294555700698050978494504061446230666244072108376842333338901853129220014198922189436346468623949630966929539018112948963973578235864673015717862980544935058417106393590385701038173216094937080014010984707762462585556698814481841653636494100090527308810654415587417574709636881715809369038741921580756351457465646643573514680266274740537825500223100093826870943093272183228567410989110505329299648831601817523065574007788709570461627614245041540563969784278828515676769595142975248337437875736261003607403579120
|
||||
5986329934065322330118086880598406649334410320294834898245766756583913658622981552933005611123656772032954416552283056162669541128307906891806502266409400787377416800964450187729197398411631414858634673967574783533604372607018539621453385972528583050550969794127347150012287879933783897483406944427592247128485308867374933313145581556130987828163082327764323843894348353155869169066072026175810661847218907502024252108078024469705337163148583894688929418387282584726649834180061847007572072410654323409594015312040130924843111248257966023409325419384846511146438356845747039560669041615720891638436092183810372190322060965236515543213704342693101952591574586468837169102922482315553298194367851022833252181945435272493019841336918957370803950304157 21605207515238843697161411583051818827252651152751044932010058291590227857989276412246738812764862830160723167865061555222321643885363407176066085741795875215272421431428504569817512148116937472977661493788648526770079869436916636721865664108358122844023440369565621903260433335432966445597143079445002407899220185927768844893940236060180613241403865973133219897974379967343967897990221707293329610339292404141007289393519490000476120701996611871539269887544292615868960843553580734901059650499823397872708107277304149419439479616802601773489616539360415793978158341534202497344852341265676956094470645555346016283224640702612965138591321921361776477801719818625169617250261997294001009471163761551281458733259935107547062147704138431076863674234210
|
||||
367699467214235108374366915669067512269064254674404203179431734136076759869223560709698984310474021054993018992812103407342873055962063633622321144544872301434939739520235601492982287584504220478694163853851953469429969523700141349432429165697341967517587735128307706151664997119067697992801325084291536120515318111573103720659575411447894592008104903145051565075955723947412688267192080938387297642777090462978003753957200920729376005422210951690256611971590183794357633635316893028387777302224358584576984504154279613126812418515884878514080896704098742821337195588949589954490728393196209342889300565921950692990416577862994117138799334495632525561612818632089777574649295753711507890568181738101314483463005491813834073902204429045032956479154139 232968002712455161209524114390756625497514323033981313514326799024723400648737344323011491575888945518382913992556759811695603773139777596663312566648391962035397707386914589958085021498672932069194473291557694454455420193834021872523288528972017171935572191209787504184255047397414509759808365618995073225606433889744551625901568842080029777637771474277327500113941214540292858953328698107914570949355103361981411412567351006631795161623432706907184200918909650936742964739023999794890820724843886628740363953936651278086730746251224755111549687628890027535154953936676497565841729786614457184162774034559689143924290591578721329225662257113701552119770307715621318080414051848895715217581014059489055404397277161738806736903448853347979220980812905
|
||||
8067499683978920010894430747126579615911196220520549710584343909275887482877041943051783125984484145841655866201472485260243740227066936448158163348442924724745594645815839472524319748920771156242496695626195054309166682070899146048759077765087770737549351085117961184875254486012039401818877475443208276629115198281084716416564714096448524676353524494190578665324637908936545381831379426083351085136338623949931320877669409005251293698328038645471449385062583912762019893702316551377422216067153336350869477059053908014897237190098307025814599164400726473255883614045950515752677014316809289419565521520208866324401434884442671846915698925005193871831625665969566722379971272482766181205712593411858808399118258578110063264361396767223949440821283723 8800869546414512888225756886963787236891196949699248357753678352529939115499714603245677313268056827675132066246200306424146734168035472660261074562825562033651615462125636084343149139847682851468499678698827342373050383410658944888568317214490861041642048391174181593855680995987265065294002201640092534137214222628196313805949206891030807050649360568180634455386148498459867173731416231901956561139403517440362569448783671082262057161409589077974633925757062061807325540176535847695945657836805873399418469978704543761939984004946802679614043898594855924213908716522474193994854073375342213459389921656186989729918644915438016441214651949712391987807450263765241973836611236776460285913467437568707114432174463049507032963011801366033139430057607377
|
||||
15641653073351864902146826265033951262475791492506438289990292089184449582199013781316163216315103235987467620098952771763445284192795698451914993210820452975163353016799844053526472187954935481929030842612720754674828160965465418166823423438305491528257829721095651465233235803255146242915437356250958254014256886402165994324070606976223358499806840937133480349892744284655082265990072540714425878623121223517579185910335858171380430177298069491237375364991418495228574902484460810827468268061631606723203827596500157057675617841159352675188080577530381493741381282904118787360532543605284766159174374400393604572289417910658903897293506521525412589555468757298627211415970372116211540613466668457350226468882821634294142600976186228901968704885065092 8767436729721422550530010353185226120223941859565165052195927849494662342682086522793532743648394467524714158920872294954111960350379154480765398209893783413169994183482036252200244967405354380912828236813093049039706835233864278858462727981979376451968549289769143790326572299708265546269835807813141466999534471697309273743499565717828920766197352886229997104355920076663062164479178947381561096070553149654218180256027606004137976689488593934209740395376895553153863599235479534218083626248560735655480174553472110054745825018964795133595044760792951541411217270509676558795261619806643358992548505102233266767543400058253936574867392284376145023143154290193457781076371554732747733130970455499817364678475328587278591030705520568499441837711527711
|
||||
589232584587824671115767631705064783560561739845885050297179030552580490509958457105285318011760395722070113050744320022677070179045623878080831531743254236096257450209501924186204553624507002802205833146054072769221699492993500119727076515964155532313305755935963231373165834384434746611897233325773092174896053776128604116532456497022960137112389316699770448756956963294553660956191265419755271398637427427689134768458321462129849629577318070679126478421609782017671558138396808782553957639142829969180891566617151585859478183501264306895211014386606522343965402565112255260609552588663725041491417680017166945864566052488516310323899114595224760590140597186869157995842248921152872664972482486792687358853651708890797264350176552029369783597448475630 248071754886499821599813043578407752298009673849136687361401996302536885091603103011057405381642836890206416165168336262458632345608855664134507841719925485374048103372678496398904386802205681006082416724280392775503683752255395736486973061415333416018527745878290578061208622624297813423268599355858942248767661037317020536045426303899863599792097692923113636336842073107207753207004939959080833785434434946426171369871697009850486810564794405135598089193085047298540618665191154792251472802529258690117754668414337028894664562101750930111087549925675816347438367938528430895977497891938613095227446740310710972204266184371404283535691699402117431513189317627600855732216660381043409008683882815692007827940393651402589987703350733720676411885411219207
|
||||
6553913447396640042221916264978535032410398542309412962196471089059703134382069241570834575931832337703660733149453419544266654091153972203262586349839114620190403920636604215886908870192224155623831269094840132116506004596203207212802968343711680798519599426476358177023312297105970347473056233754867504104020285360598635931474807544988906308391356940391093726777267819481367650534697690440475703804533969848828780906835141191654528131488368390587434000191657599990033716829969598681456993887268850058896174536050137434470023569388196950975246624404835240900992506767372728571024012800163559288770826067664469284813252035993778771646978468733225863526651116964187533832419916828866464245763410962028925500130053521001403935470453739615257877244540816616 7758251305222723382094832716964640246013324382737307890935365665246005243556535076826324979781983513769334925595491697711141488434998368179097605650511063427949176268748301121738901591647172814445964749154543900193201268399253552426315948627484441396483122984778205548392468795502755813800482780572714173180880721382948608142078134048095493466194350528321784034197565173023863265544117737601455083856511386808966144326170104809272671942088925551294561581288912020281555115245000388720710088127606411363323591910071996140768800046503350662346381921006382938251762892593917789262878541046447848587339869479913319428425619180153817567495826550544614043141073737291498300235168940509381916217752268714219679338677172876142277094264469058636392802857364113666
|
||||
58419601947359374114542366594504382468733287008224660577605481001738263414359119104073317517965841241803967816983522970901426696535024987797828085999321762295013015253804632741228766076762740125359979482589225496121174320471250383004135589306281957185710646447260594653791613191498994383960426065009979426729987425687550389928246623986993629099367193299612984131719695694276816028826828534366636277863312651190162654164756691772931265365346189409086884099183796375326500533630212522478563053431394628395431271256555227307981367483545843010369274256365841729084710069141227045927105326726227468427254513349351177251722894111357874594807707061532995277072250577823101432547540808453691575993332851981842585750918026882866811975148992956249913356532860106899 82953266330121382532291548227974008620244587536846358515683683379578939533248063074781835410895276789842586690539697357468238226507066056315660830425539005825869904911613904817306398555956381224575090965425983909390838882312044428166538914534836063741261738585039196885825958608709863691988378032089472437465929519559552090400601316117048246303365381754465995905146930206719996356768072721065851966323161341416438926989386001162291668680824344071986046052726329352688239140039231926878639309547450714650046739610937339448930825562699163988693252191032238807917000712898224444531550722779830831950771419230819849966849683828241100313465033492225434725589902899246821864833405985518539222960110348147453372386380277954005619548983511736346139189773141657009
|
||||
494035704324654782393180755030397190269778970313854752685806970359846870930411131749144952287451372866910325195001066798066744700532347914266353670262520683983663833096011018693408862612898211503258172427590841703551406976740175439566428261822697907969759223224722165959404051596546284412819796470468808437972687112261358235699364369969003606529098748445857773317212438580719037312881586430336535236762515627866680664441273921773308680211137573518636685767268966625888756513477612438990526062790130444891411525089824715552873520361603750050837512599110075190072218862827989789155439367523714221086494646207784146677320390154621256350192183949884425708401781184216337070233428313395602722911637274596863817348392734678020745806253287633889705772854096424513 930192152575061025088497818231832647737906459381395686443927807328613035108686067861022979751646265619303401143138184237056326419153836657875722178942447080151069109703523049083857679212630105894668675053554788883543875129907269602351550526637716074828113578219149369390426082547892389614013316026328849562260224918203156483130431356140573901816185048726559123169665158028895352599175116907223113682393043249155411731603764459971795376209149320599345919155196371995132590168022053022583138596038855981046262582889627369975248910882435369827968035348194204774847224435849062993175554380458386142322727561204659882342675800527622606355156663486973405318823101886363703141455060657492346040831970409079816216220305292570609575709932948642501322836242589497480
|
||||
2202281262674260179668304736083158926949093611661943617340616620153204712165618279123179302037889999123763527114266731615194199022288696100752617205862139666719437842486624772894882439974710614758946664546599381247607494735128419104894906982977430108931803264056354749947508345924666391382604728989357503793217426179558211821460650791367785948181558417023632274483416111967762688683615216184527180005239211635059999784827091059193505935044427377245221140818274014665768494781863887176598856635885190634671826119720029102686226180300596506443976358567308516057963715418134889212492080764019966507193321754212127744297463682819124780600835114194362957865580384617245135296144320042163246681091124239933554984994138854416883988340094653704460096535906703440522 6101941336717897046711334832243227710646219135304282012168646910843556915157194483754134790864512341880374616238785431168233220302671067220261214124563824902985888108382260701630819060634722518564704068568767332300277518546474344740171676975468911580056104982255722022102386943627785645532919397520494503394107434735797042332467102921874995818089419614217560016261300953067656883030006562496044113468273636667363504355267650453946534574728029377028508322600391080195671240801872378838723825014287308873962666453523467373573914162099603664807823466396623095532317047348343138844095312146261944508915876850931774682221355933720400139142545035320755244515488030150557873461102534227266772804144715093202971413157268289078688804323833226737313124243117815169968
|
||||
96445296566435304832652123195490268545636187464318862105174823476561482760840781558702873526346840609209354003774038613202514222414362318725627686393215079807378161789239667147732829938306826706669887892657040725650724667786263712503326915174869717345689469061609379460425858708895083336490768840491739548890468830238497690233785882181537771945187495251487245917726041574592992257100443950986795072966812077703365963723461534410063717234516746379767277280869110381391284418921056001663005504498644276300937902489304093511846491354894971219587762642235973021600405449856532796237082294257230213658610302744446097401400920147124414906043410210409491053522593411109369063746199723172442980946544440124655134112524993235283298930475758033647832097346451733502147 29839963274385730302701519846280757158985151761608014268124685836196672814846497178373467316994987607343991661574751369693153969763628831390182778384538390559074651707594705554414361645678184957502135281837194341534645768719770908495660040202109652147951496072838455878678784948467559862944592326368486048314001703780888247911005661996724001954760937441827014071340046490254573669620681998048174366675950419370375805784652778160626589598774717876910242071766539537153247788260372612646535851626944369702141087270876517873999050308599833325920822874296941056057263111402744849785791656555923179963750449608253223259655822454964413717696656458682490538068459903183845259661708880156321733515120096201833132160792778723974802082799695921096324910160570487723826
|
||||
755781164483434968453311101523095005215461192091321376920886265193926778124733257364815531816183225991314317589266868897865911657350408439600497097500985789168930275903944457469118498206836239380674215301226312255813371954594206425164790529544255589197591576408178955296666379712094592206469991275782481045218191368367628088337073794538673816303720037882662852045077508785987466485847753616596281709642634874871299727418624420424414428585424634681345193848645467262812518396157253176187609947799969841938151823891320425126912586244073916464242870241988434787699809423337600241898852016572189414786218556366523073905606717266592174951128609977555097711087258467806658471775104013183360392777215704132366506375354582738048675565795996095522480773687185671033479 442433059043561687892033356683716530384805153635739777622145293861502351168552523601262606484824103692077450357972468899757503380468085914780352800154073604535192340253809364098964534591589674362726199080593469805276065189872764961626346469793664594626165468002850311730760381485410987543784600155408397082855554605092266105667438167547484418141873578846634760490650080504562563442673768623049362973951909193578896604602181853205709302346616447546224166864120631051229350423009172596186716103494329017406286574420038736003966440594112740414050641149140311620092823460825618493260765519517402361546764664309389547199237353425265090761643118588322610620240328770919058692875069967664434726861319936265372707421073915191931337226110661921937534941619563217694920
|
||||
3871614602639106513058641246157256558322415010333529469667265794702774962304316208679279389156452034342659645069011180608878108986643516329069998379762021299542941329528307291128122275643451808759923002290409039448762216008264153749496360698150908217036811120413321276671930887827449116181157184202913988992829554467149365027418996623194923484239897720502079616827658720377480676829153448558512098590775039456066413552528666611647102068256521896678516180969970158451787889633141643767197275577674360746140485981732218927671286564430297028396401890004578880082007614350165051624250005556699111162371170448923106449665312926409056620773035431005600908777555103925040130404686440960353963015116598510085564321984324623882699272496497317593343483514050465203446673 6838560819987384548244085760655814136083657533699995705182208253969040921808974447505134286027390270908190897923265975038452376880190243588078551442443496500164527882201694691936955356845476410627009271462158942226641264425885644077643899255499757000721443691945376166168240536591811779861692296229675882664801912625849632369706225051061803888944534420182556720018320402040046323742059072107127377398065973220955732076218299332205606423454952853002143250671192245647389361665202863745553523281575937477900994602860462582536583617984564506131299667978540710553491783582555984825255498540961779038580796883121086546614853738164600579320115360468951380841577237868298736158006571050798327311953346575175027856140951758628949122963346730242239025823540869484330101
|
||||
16208820077293502170048298025051035618398897941484038049543685410848712383466782508925628161065225902140176864462168326087970772516168650540884022275918313195022811195926118135852519769440859467097121419720604058140917669602530584766720373920020060242452078917908409389868244830645903686397507520992033506637355761219502916903392146031663703447901010265207061344589788088927914513337872523970190880000217529081502685654428778977211279805640312189817200734941186602533457044849273939824052759897973424030919087442068377909072658804687938969914726774134480163877688854599760421923502214506820734702578340261619172573218351073573861014554247430751014924243084813522035189813478477853974554914840361166288140297035856348382994584968438838390403027321609844362009407 10176033203649348765868900689862972196251159894076504796312886747593809365102568251674738308843509181850069739496919733844742854372026573441492308689141168189828850053541900588986882879336736348699938194533568147349741839762218894802970824265505227371173033566936172605379715280649417664916124045614334863095292702399964572034767479937826078740623279124148360052287375959356034081728230944948970952006128709533781170953949517484215139442956196959051381414643495813063021857578160333169017803791128714010324766588604717786866042890234434545309932938167271463541584829744128949869890865571525595954849191455255192728261793208190125641019158826672286888022984613983967536474222969444661769952428671784183896186630897934783857175301236069875144024022133840888602662
|
||||
929052017361898089508104013956659836498814945448109508222936040388406304269785462562226278111462400156193019615194771516948910796405818100656466319269822943552779848393496643207719005525717580257686861568329519998334705121740243518516420927790087154327513689632042279329699636021097666885003330418916958034690214003876038113868631768346098640242035310900374759778521300115984177805477066799010344698103629175166644781369045426364432465255675868326462208823147584054465523573501218782473152858562466604276473061088885173977005870500289366187602065273301305746751015967110755843019098094456277980325616098742467758638411784128382643308297247708279262342922405717891714048058859335078299733007218145095001989422939800242624308622476383685972189749277632493593450558 959386627378121558873432567799882596084947559539669961009988906151867354627529773256621910953266235903416017860930086489055977779547168220923237982018891978529086268958927735570530510369376831193073083787361343846059590027288770066861652001541322608933509589071391356566115060933801723005191448960598781851304754224110044838264994763989816062079029469635260658683646675181037009318351587657449362214402603758549633276056861564680646749692127545260314854910920586647282867996568420570709960374685231462395290118772336716110731414390372984451353315579213264454849163237838789553900943964780895603282471394900614424368262060100565484151322014875716273507464611882199414497969766166884188239537196721790722701988558320929279223976651196512261854062413233696905828952
|
||||
4974875480524963607446530925353818105599305382282183237194216415575517969149360113936848953087422004119558612675894477580878352949680749290926040874510679873466246588156648186620959778355516115339729940587189874506547365254054261110437321909343219116073394529771588125135377826220605661929336040112842033398207067216856007608187471305121382071334974668157129167458499944872972631907380179350960152177013680243279546646395322998528736125948168546657004788454967986219720554214154367812827616550830648253065635775137852502614714297812249076363462551694699192517403505316771528410801979707729466913993603297205770444819800194046023191568434430019545835566265316035346342184862085755854497588228839728593463109329728955036263727626855769640570784790210168528988329769 1846388459725229417857254819235322923748013207983508756467667318365199619747336049257884043976261640218235770726257580686663307396419620986313414589955504778506128942706329170729781753983458917713079392720657258236253526489482508829863334911026145771070783708426428583064675220041371304749802072930439836604903925115971589984520384441429073508602177712437172731241923731199653735212896803775809894980643025135317520718433808743968821678938265265432925285392983779332894560601975966411155390671227800871316382246677595403541130115758160244724705000781942458631345931422191742723934230839071051771483893622241246790399119959174065349353134286154872224888457666784445889210643204328083433571318243269719845431850805021227520568403169287309435398741350036487628663827
|
||||
34815322179250914485945761474324411186847418716211462686842630047797957655763785806706443258776024303278678034471494168720799584840039470943950825961497905090398769931846891206925944256964741018216186550658156010570975989152723593279872672368311436623822321600187786579329695964565029689105724756678908407128843938445396899019744482302387975019257870458566892037587374560394497407479067498408187973748120085677434968929288764454969824613942526554562870243822235365433171458692607915700357856937982797938417222777638184261340851632991517536100255315337266764965820242475098267622309141953611679939607559623609985851578633543879859322772880732775294601336990080032489476523209579298808292007100988061225069363664711109245335404805762196926395468801078391447514975333 8344408436071301404072046022559618181755707464905878755295961431952430399407789380885729373272975298901502554050850079754587835427727400689470437685056988781601766364355898590229989542418236247256665320095258866039096060555336099318056007131826205937793229763645312613354399299855379469422055702919600128180189986788698743748524480870662255266099114234104009940324925765574585574123957131234333657890676025426570494153966036368661723180338833127893689945243740936189566317182046088974457636295754833220959013827501900793726376764127035930296503641739306936571466430743714125156343737272425311992188452592855895250107350162996337856846051429384596854985197708222737470509900984005494426525660466295651576637215192519904124578017368325611165254008202086003453219032
|
||||
550128385389404987922556020173105701945338219128638967913859291480157121582126835544520188064848358122282327664549694521402368666603201828645606653677076785063121414921469392307519307479175863396759898385620538544598508526074606977140280066904672368903356480542873421046244879481771701078075490909301325561179741126258557251080119235574602903572997887935568756974781960982408554250657650385447486404872424942187095603917604847418383000531815900408650564177354466677146978117020334546478056854922886574604552580110212544569804379925955706808411030667546641542266012942050700909856816299304570977230058731421331146338117595202573377569193490443710633611382067491420960899375737603119590393395168738762100915423031834039804551091367185639526069775218906769704225515502 952396291747025492488317538769574887238697257454214116332736838793231246150587657028314579537414137830916650050175521065134145337070165570195916492227561554269684370596512451735525821646038703935723553416966282446198190948151615831650849094836612172348194436335991460221835281917163476703874996644667526105452952267207096148495471450706454696755981005603868122828939763776357452982306710469821256842943945424721372815154214902260407785207668157344865774451111292094269883640777911509650513519208697678832668830718435938226430223368342823545161900464409495473226196717986269181439571562774512620284194931208465657879424812373118134190133481110910171624715779345455822379496680982105444634511216096274290716331161192400168682498871947381779255110033036438780224644475
|
||||
5400000387522426129189542424813922608670443085330774487957508860558839642041994502602318393701002057400011018181575207238247292476966114307663766677452899362505798609505508593782009079001879457120901747857240004733424867908777274623315921699869233799506720025626228354812324174887122304660848938765960547000382815290707477552955740772783415235396649006077775971773185687063605553731308370115623161444122777687482857051291971547255219839523020064960249336805376121708153072129770279574375287694600087072285968970000877176387198189558015902462016781291147494906930786544954613005201090663354233317651432009907079076415209160521438326456893050090161492440181592876086949724177480138683479922654368806684838383272515412542561405527300375667720455817970190453303633246438 973405000129972314572796194682678929869766881085488930296976046026239175869185687094573994332796807776860477712722998434061044027881080601456911578631409560662478413838213372072395074672881715839460905157697085112022260409037655179373123402650611676844672651064095375733202067210594227405238059978259314664290883965572644714202834197526618925827094278394660621941075170474437992799411100589423649045509055681023200463611163504195285705384523079381403744390722007070033249300949388423846565825691775501466725102644171303473971862345557527361426699712259999469984014019959140249895528739313844673669472262420271062324298823701511944911767278087951064105237612980724574166055069785686832261547051124875964629782845640013275624016973393717547995542101495088167266232375
|
||||
26080681800612122286958246993880238776587358952460670121822946724991509659742054168034525584996270657412684129792310795249031483539065298112012388210645922125466435743350700130546068302556920435008500677033163290389153512419243586845812036464252861279403353376783911109560335316924833205204041784511441393305823657116966177549735794948713322482030093557392556025104860191820081833152833266752511734959288879820541527950259425784122539582348950905882719241557430162193506088313356226920804201918465955707521654390998046730738918324370066486418884317208364948138697258972845511064386241141323096980103439104154807185418509380082877646480936644610798255190492821498872331814185614158798448042329832048859187512563400519877811204761893352959111671551154659870702727859475 98734142226431632187546288035781439554802614992910651187311705135144605881966134613413968145177487480805902839167778590930624023478206284190883666148858249308035072263116100963035530021767120877438465529126287523189209751963391428742099962467680225782869404975202432906113925988772275771740635942190137449239452317083656436435463897205495569867788104467421196219638692092808114591559055566089482325760516225494714518558467767056330577117219694199781579560694968602233828072390114126719880355008133627039129078436962181871101248446685431896431401036810250967891715343587473745364803262227530828121838841701718937493231825331169343441093663923359743015163712149569424425024841419191520333160704427970899107044839851163561072392210089671948599498950369482584734423833568
|
||||
448775358922466296535987986551737360525913120423596124991111111396231721573366019481201085292153090741971037472967231922205540532913423026993889619069573776943257059681152998786738320683090558127443100168291585714640399563607894148874834300525392678263357861503901172834329745007319484619324926426867455895222280353710714257429884003807394236862874154938332112630928019007511720569490255878999174233582813928851204627072469970035761526119402576677606973053607336500455017090210559242214118378276046050700985031413121549452220590939256341754767391891121389177028931472681986523699521751559043088267937648734068262277037778789917246119805547607717987449141219005798050601805015304892474438966175328603443319824411262433612392171155949426627829384071697824719378657152431 558683099965505334542771978141297423338952134909934421871062863240954524366617343201211923584333029607081929318172036555082471594417543360586863521082287315960425212754983318603436495312901732941735885298236796383847561263546067081542545189475680305467871002241740516544535441511347448826843783613293176791533497599164804857357071330074603715146388710107296251332711415964527195825800824692561985898529009580067771624278337845934311137432092043869452580723366525115241877252010296081244956568027819956384037521255199121554693610279624668020452746348873157198326366488885392046364503073484609039116029484732872919841169819294976650878279887048315515292853436529257785267401630712309824282544814887058386249809262101786962092255048202831895377506258154061087347946091315
|
||||
8285672350993066539714290940494148843194190492065168478652315970542976114389006300743087193743615326429866769598106455182437814847861132491465928748741969770184466048632843578953787118185595789596192736225656391311391157462218137723686346062831656560514855178105990200527811780826173773307813042624668922167781322481525662089434041929092764876591909699913151138364698497510388965014593983009844802578256480656814690551871382937685250836842940543679275014669740686933841117309202776257940562144232456260521516109917608331338109763965312981235552149780673641607781643389757420491651511262304860072050682804850201863275239206613479678452440970183624503650381585260244215037111719333792385057757788325973250061855985405918857393142150808866045583483518143647341672763536483 4860302197065899826260796244214377531706582242078403378126769007133514073217294807870666106369195322432890235156776702034925705755810403040186325888647657128768947938947197600750572196371597403144286196873456276247178562085536714635066774973231983499930983753576866147211411795401338075409429093632122417478677515004015339592569053123851025976089106160022579692707534985799615946660906751856531670837682981619657420892287475040662608566399885612336378023116389022791953675136633827520500772051076677891615880587896626945984614454149044986194406899714311326834413516928637729558363806191488617186333292565402827445188152516218162339888501104353813907934831099063529406648598560396040068078644031028381491191320993350852593249152050663404186905842176810863917262216787100
|
||||
95557652096931437453382178302867344781793653230170418682522763214689001042434452126458018718180019149187193208766907631530379592561625438981066668690876824947308074333844936885933129338235493967386927132339160395629058507512123121775564308659213006441150137971130907682673670188015154570269918138736813844782940928952481048881832452316325670935876967533947747001841797553448084362221761546860235237679448483144742594104093541079472201966130348556148309607306888710612749292469468669147087939836502204636640567328443536738372283211660745171421037953020924429640386389613805938764368357500932245348010308913811474317440915919439262511095703306143368767431882963059934905905640153032339113478680553908202307526269818128736250167172078856187034462805282525572744738689567033 14214850848291867231782019269868633830369858411467884914131202708451775205783725609078843180857810146081968430447686320403173778121313391700572476534601744316915927996280436518565818559677490227311043696677191372246577299574056304653181071036523961931105909011716710843490646856256173065552644528609928196071874165128123797459473591060513234858710136429529966658178631973499991547521609292958579662689989179271070550933029712160290204685862134963795762265095896582609035514923560596549928990223485397072641682523706484256309703880759439142811276235418128383101960430117909808517717075017605283459569606808657860832105760230449279723484383000106940113723669070824471796823708897779103553990448087459468817451983989004294921685580105291698321745579423955609428403326759516
|
||||
31400833063681629161533920532855613413051639796254194579600688229883421027145002005612145884009834648647490503720335570819299133301606933557890136092860533916760099735294941837568656335018816450185564282267265795524373321489151685832720798091922185071200009304188539385565240233467556976882072995188982818968551940242749913081260760877980472013275119108990544842831765581537192202969954996184681237853381514733625221088003781322603872334417936308788113291854644980751433439604593061234173882626587882114219795870445181276553664136724081946435987011819455805526227940225736297772247086116714921636573299649904553504689083066546829386866336853704716965091533097518540352144363483026242722418239399534117655253888682810346791416371724573569086228845268462940261132803680631 262793919618422952043465512410530541684813488156744430725653708956986370869794591060622464373642140974478083576988644632016587952783441321580614284617623705388793806561736120241747426197969175039576398716935297796490892687887303998138971024703389700124097469324171774980092691259350221401355158495539852989546050515496016222237469213692773510246258313850892816017357688354613830619743552025627860314898013571376365984183723460698293330323020023816490881645675417437693595009963938979970851496381606783315543510892350126255203875377385743364292358246503433001837860872204981962296196022092549905216434972897191890495016395538215466543796323202559453834882462485612286287013633143578576887103437008397853904909068303293005167472624635486542382080741069483838783625076121834
|
||||
2235176500977885621092273235335023547990762211804315492422365711147939637071470708685037719971445163606642391900592059024939413229351005769627697479396381091247224313885992229701516780025337381882053563742511968532358664516262979583702611795522325935193402108562412946783497960783134016820430071938708967750672424054740759554160907545450608375498751569959497621510058000414367360252940228260894112156920463087588849633086800813162465996232655439884714026462197520167430711440958916066150906000682859687553739307111322813532930287859486382763494730434762022831133015732117019897028084765546462002620137079710218128098025933633403616664408988518304993883788394053742633414464026455702681642848100518242642206019466081227360831398339723764621081627055781295587300528323970768 6740194355961943347837948184867332716830762445734399029178223797432999049563487460898671574576321041478839421631314453373836887760622722965321722353870595731225475942502102701829403413628125641966876489121222443906893851886471944735638694631787936142652954383219656912013804420244641972971106241675022225431583411029356588082477731883690854985324962717860190594177776233750245656030649821867231906282203544939234802382416506566071709239017734490109998830155230623243159970637938093275131880729988596865383171732297314835179031668345885848871150940943276675432026977694263128362692112703142453212563857974486721291482144470767956844861997921647983647658932794328750774255945923547653591594105337450861219090351431712977588727019943049292585839410076281032431133494856983269
|
||||
64627578906347924134828279314479231583933453128606359019180398615072772429307705310625122898165189900322184080954513216008273679221959980396024841952461294343105450574141800291669744564480130693772037563486290478270862251404554180708524241233195591082257898698776290552045146016669959188871110003584252444530708177257654410799218022137575088143290254597174504128267413890875791555070355551175842790897244087377536035102736800434803485057174772120516826993286370637895552908702413570440484542524167909111907688386571340175164505777608412477949734279012478492697313380026180133903070477876465264997213268089968439088711254405307078588800184734102003948703870171945014610579131365152470533757735064862742771747296630304351287973020385259312229997139720265136688707926343328803 54272948917995742943798105056738219846773369091096573303402006584877601211201971832547835470564928863829216414987101194625117271121819822299587707030815772047152553898358154059908172830744271917501258735687546110029884231758686111360769977498483082957517372923874728552896743778090988542782394671749736621944188700235949592406128293571675469197055200489426192385447948871642617541460765244591380298217806569540401559160175301506437045673185860821996496997387595718879172296019824430323267934874729873374640860121998304172800581461845181717659327756033982001767503451747839909405494594262904144130253849539395787982094970629258879158900318252216574148174575209275277047210646995167769234257457316876670197023169451745401625315110093648371867388729684141947914665204170371931
|
||||
118803595370820877619602485146307850480325802139511405023866073166628440538560894893024441351198160366278895151904315762286559852604694129697941884155960171512510048280162206728909799381066924372596218969897957601482664543994203902381469963051915138497961113497481021367471123723098867497065487888841246654389442218825329973859055581307390167873817760878379803833607980323448417234154296978697967899255300081357938918078173804255481028368648859664368370871077891620507423681463366921321165763288469605112456802866978227201198684704447967015660113720107859843459402438948212035373338648758113415255958159764995589563576860410464960861205186712514598403915442132612551589777473366291434330377194764224425960845111680819310415414029304694923584255605336367661982160536000343081 188026743532498709635308335982945592466285432440211864100801575030063202651381838424559337954717383847768807482846931542104096708432333386454785485074168444142325287077282626940961920550054027517698499795080884928375719709904159141747692673623539857121137087025589362601476482722222603955330567343734816725745496974182108525610463086411101278123923351753124753810096005330489653101221369905130509714709979021374888968454717590249917263581211144588258957546244100833205984573314669982699230836724896103274184114746668828893081192685285966649264462695069553464563049438228143934845597636413480075028379960604401168388586958992563938992562563804766945447130437181684558416755107092926949223612517447971183187733483607517816026406782003887393474142921140087056288705447630312152
|
||||
4242167759790990783617293538064102335401212874111959632237753312053823265885558921512439645848429039080499121674977073064345367316909152852091166022337610194692958523540974107891976438636069262531707807180661041941872271930224437899055484580732921804441290117313591700344159066452298505265896534274042496735104927048933995020939019130943727756496875196946997887969654545582823927278822682284550576176948496568954670845094055764368495352123027277070647653349504762662659376794244578242620604619215446550654490505937306308101544093251629453054138621515937826968761012727444885859504623106252948980647664930965193357886012624030702071506129758969429561470231775200587078154408793467033128788255046229152639856153208560123661445462532944764663446403982121094031741330656513092494 5208127548715978249120019427703614187395438814633849767113590388645820846932441685547600424040836247714915186323923323834531256864497432261793306059426768646488408458789610397371278467530181345440847095126274758239422026567854476045351094812549756456553134111927325512641261711250537078998890490455970168415938783707719161328376016713993181444083741253482285827866906345102217903450082482817734874577138957669435837710335374607601659432769527132065400694365631810604993678882358400436462311090460833837451030264529482890942120384141495594761052695000267525515631730919072150963566731413371542370672607783129533302765795023288967913835439264663650586150681396364566953263318561923731001870666797445616045112294648274548370899482700201390219829152493802765182807285107097285112
|
||||
21401879909558392517738133182757864047885713803308558000398418522809523001746373462021781707923266963389293133781011403144975262253116013582650845082628863096965444663914933375310128584890560123545864183297166973823924094784582427565142224454686786089347512386908373235752157689544107813675865166299259792636842924073502909876138393690423520565544101634188578367437964478741540693406460327111980329026612265017424608324879721286062471565411011335149960930202169817079803628233246574761322998395059313811251605813306774733002520719165650768976445134951625758792136190996393476470364963994590558351750947121979518066837107781747657828807071593421682240649206396437152331398953123164937566136358247638315619995626605434375386704662693756523496366440823613973687816300589286913410 14668702735972474481278838054124277266299989093050504566798999354343525534801168313932999267723924360014840833066933437166431506411558454640238770969414301914056478245944558426759920817206327863525291935320954207594035501595029855692342835807072602264966717423725039072228746159485503694921260479434497785477662789449279089574021120716107873451128065579332676501357459133530558657107533698036780260558766861193975195181545315751967860838377194185658280724311253235645358071363092446273297617804144860206586503495741437556244464592777098437898546554299634327883180549654758627883550541615256032495459353881517931460851241187805979173288935094984532924115904240731240012559143172130650875379527358582317406804608781895297107208196943285560108406495268592641110568515160050744754
|
||||
320057567045118399673500782188158686185650022978481667899636305022804547399885229405311382653806056170556643478578648542888349649417689259002694391979976048805216544264856389978527956742926599457848757771984458815092224174762703621886475299498670312947928981329576887408400444420406410852163213212541078431030652268881907948292198371658096728279038984649982613451044769937200920323054068476396822819615293522901323858036544307177973333448285039316774223858441274674013820230183103291316955589223208446852706567121062095992043017515209623188303143319846764675008317764438793292696987236015619332629623264327439181571780237077405499698339134645411879805504491392861623660449024378690746788142826589323785097540841977546617457055796393084109225484548751688075911189258126863526253 773407629738247266942154781169595375665504091392253458980224098976733785094728835321154153803031710183940901984592515131411698631361103050889398541197908434131790282643118244593305011172342670808653794690189025585770317721623732166558301554992880730534170961435735848296826457261708048146247863547699089392182719029948471459507387249387511209763747777446378262672613559342880119978933627213055894970997599761189807492228122767827019236623128574302333757666234350713598806681207850149172629783541723702259915940807069499054313370883082644958158033621825105678479141089021763258520201631183521865694115827214337123357310866379118457783554528740874033965200710285107421614161634540375190029615355750914093490272575850193878646955169862603455346124240087267526122399816841530409501
|
||||
9450969767687308864367863519438191035629562677148609388566871565931889558412055910929972728313744310359102308138250257977869906824388890035983598565161663139635803476635004123870464008922050272965861370054391110294133514570081365221203145519925707177279010199760227926060407733122202020937063281222074731222508602990430752455305226632872857661887361375696222238996085160228683420427393328202237623492655310442374593037481743580868335811033635594570995008195895795043379953809428077008743649739794332175120537113767619415324408737762873145104333909060936552799670738313701668794966947371956039179150627690452288796394488102631416746896212283461672122925510770861062832390995225190304111231445486414593299759653740928007085982090221240437355817194693253616346266144852727114756542 9046444308067323208914259711322551626806118801672247168210713449717629667209487263533769367574834762195729373121176156496565775961760008237443681716724952026205424599304087683027709932194946964126180634335731583421463115036164460010111613717071498576300575012322160400119654578905509590317015024494148957427289556263608414105482112624987067584568692164499642385932743894521325469759664144889847835946342812707554199411869385898562585256109676717824350255606614008000096362612909753222600690132894145540054643109070613950249653625071623464159947527438572073402719526945206580454534309127910770708249983635192720159464195504691871459320350174225294418854285115034925693014325339446627837529980169415102106459778403196590295401275658820666387259406342925256975389460078304566447133
|
||||
47015636430602535201333038808758960231901995933018006159414288298788831040862873738805185975007155322113315053637262491431854052883937138020024433821115646851890952117997182865102481768547941569179097714486670006935607971464995205046782735324060192809396346834519751452806203911423732516944206296205147440030069216279856854572797255773978557305168857937894536615536323929286580859012815529131246454376595230805995018077318545822310049845913556175571512328281254506111887715441299668972522235683926341395285898403184132077715172299350406762168470175402322027019308824233033303755965984187268607428724584431599425810573116669495335188380641937082780839658284023923135595192486703128301505902772631262082309964763427225633080118770227506061710683431410305059055126038885205488856017 87277363827456520804759710653261612086578373805297320431669499092024359520131367287853686364106155602250401385545118633000861899053444168662450754752665968683426976418819265298887639050897340379633514723631508772266394082025136554550811908643887514230641819540926628610835154527785474768387581270840953660783148214625677612777989503276799806205620487908652713792293298109656264559685536963289188651972111329760872050387495253423971340545599864960232801725804113195694421136971740484876190667566551252140815321047427768621999345602125958764042309806183222728289859113999022323504741448957609248439728796700705997080535594419046752891327734991163054485812243026592891838750201514209804181414713993585381900741303104898771400957285843846526112409441066315895211145642886953730472740
|
||||
918924481218360447377228484619547455999356667905742589716846130909663154492704944742832121557900205886045095263548954716815419695140402606650074407067093331471910212376336472412007920741230879671558461495489026106511669748608171322643373899635072727743996061990278624542357126637904331842080211024738826008836654805637273437397192060204788977882898428914581019480206255553289665261702325510208948878649806915071475803294294876539283213774791891702703145779503393646450307053874678609448777497276912648037246246180822519510632027974122730245563691803314505717823736518729897364002739923531096072139918313229448033629720514658313486298604636128941931644476199090022098865504683186424640281295478450664603377734504056780686557644825919091698652985158106832387055300844532875567251507 720931488553301599759470325247659547161871653255528798864797072394567942939952895717750440506281279786887698224459223194646560195087904198007698815314621109867633647119293082203960160994272828586041736156517779112246772600987965311858663935911853633033849194676268182296488435251040945127487326907508486971711284337933398925235351141530582468188030400668789171288989529218421508835715040171305717684355561882673660724346186216159416211212074086371880367787332461665221719344510097099514115909508338943597293294419583642277860134276111228478531646767629617965738878745675681240422246786212438938431500406843887466492777620194557737003618230788869873925375279886646417181369700206400574877334995876492864913482421992365635330362975741471580615772396920238892727312374942713399197675
|
||||
3088543179880053559274276187136672065224000339768441708784719956217252358763535343698947783127865482696311829190803233645506503483621042225845137484132087491269038266685070512445999614952948480352293141565414122885477983235334543568062371842957239218874748400886370391476898660078205113391185402184553353579714164762947281296237044750044314541583250270457330068035166555168282468322417412917245802021286286302841063713162087710931835174535418425629504776001552747811766965275944938050145068475431739300923210739358136606895499644239011270131012222142669018509593558500679448244078110950711295839671696744428929679698242316609104121533319534406080443407015991308480817141169437015955930934295226861407462887209547818704628867405623560340955619156897272256726802641908896779591644308 6725522319975036060244754643460314572179333511624703484411668220178661150782379892975597721078714215130385562593615792145679001954553138027056506917796058040423857861082881888692633718428149924299250314148282985081693562446840190226580269802807289661424394282330900468998753383868244640889382261565596030951382245097515143049203876178368331821563538128232443882249058156641129805065657658325548570696242154185792973500124836532544933192130150173643259540587942609055803892199376258176127399411014984104915807796054648960370924412665524236429828872356397546518093300308713967924230698559239128334908013075399702241982074666152363177290816399345036177282523254958457346079545128925247730762836804365842606486587792871295739177345978785113756554407755690227505751647887262720041959945
|
||||
46227174852462022746518725386836889452186491592667403173671675524025560705296132523632376972849411277735415752003149316699305862046692281632159924761125426173211408986623444915781837916707427346340456848443408606311410155707777724882303790535312931638604499145102975585496225597879281900928546522216875619635595140570767901498119440491466596908107982457332805898326546889902021972543302253521741236876628615933537378931588775633198258563802932647654356433938557305255436656059481849460253316152142947474479287734319999350305279147437153373954818968064015748752469996508339487283248410336162677933750213798832427342849706593977901945993497012814949987412548988527479879631431951836279113417046408580870932886660930727663083560426098219048230325193074233227539994944543247559045586879 61997016567361330863713695048694812987285731605085096366155280207600397265048116678204403494835559419072688150444584055149484675883838412395946555489889499045276463647968426371718975382030227155187534197028441090337402555060668339014771862541741378205256202915317965559988578328723880561791835141000743926932863562559951263434064337207264646474808647745536602718156550536243950285416737249891634882411274604996953940057381808679354148275088034982111048646294018987602059620470417945598510311603814370822715277560389844058161973957994201530995987729423363364194240884455250662606452629133764194187596854060015372986302311899406724419207648437212315814267319075044244050706872516619056098945039345311044351633004375044640931489949981316312233211580287320829242327249412509771837403207
|
||||
416078148092893635859942860444028113671903493292532914075127392286377261913784810956869668813384813643177088037441327762400956351286917885359108474174083505433456959345854768561301076527554497547517407699543863781134834186483673535125645319396803927817923203880298126245750791848637964272109258252287691080497013211725639237620205009546979349840973840868568104537862142328310062284985242006340063673815566097589535977475918016993993531669094011911942658465215904513616985520008746339734995687108204657930536758786314265789399850547779674719186382097654357601201995119041933100139802553882688780404739813662881752401149244526711699573991442909230875834565721458032532099606034564180945919500528885941697403831179718222554519592560387324024496137178219066719752999771288015685308958630 376626582830600417774546548938497931092224157270403181148165659298059853078190803857537029364178920279804889110060562556360927020739981062881011204812900902671020490270030201633075060134340346733775293114815496931174888447140199232724138791511603453488939526789192853943985941702840528139131003947383467707493514673627511870786211558196964474473683314138803928062171880355041429426375476412659595820311534804979594927939105527048239535441576644716444014440451509176644385316923173944183523624032921884646822295030773063840068891483729760403092085803840450547084644671232999906853828555038874986491519771019680144725918297149526729635717780705755121403076162187623608924779156904974764905987464798822742928480190405068901463057118279269044036872776208955283938881907589501112401499476
|
||||
3644000842965561813353420539283412737300656203390029832601414683979446382081352241288464308144184098117395185438054634031669143664655054441445521407900041016575393895476103120301743029540462528300422951507774833646188763250090324530501311804184136085021405418957727783787786008118697483059550892250715308904668074173787373414762646128899965559543379166560564393393329265911312755025311785523323563407832039245902042437983131421894269562199804957163938259253355011797515263964162076327965956650071021606218562258279715994989149060672454616449869137167214210768358096182724780707849179573170862340510922484264140870830421628502887751788817005883296600373904517959858936890803485589307054932771012883194594223540444237199389791398498773471656885303176300076355542755509375108114296055074 5642986221268234885936392657348347256469961077166390992459363390143523416053944334755830338267195143255857706542707365073192490161698725830381997292591869443207863542635859438515694936226464303549341093739350838756040614081496997495538799194608482217071008347378801739027631504904245063805550575468202354189346847580827775593179778432852481782250246570974822166727188289834220928907021706482925356726829500445004744166892563288431247680293389571023596968578929725272566227549538048255086584526873484271504711310109244664715974891780866099300554963926905538044508386903075859683134398308354470343562205931867807281295746550073486341222304290149189556693980403168613629278239753022863907593418915937885395215561821555941180810870307003999340064193117582853784936962055185110099258804007
|
||||
69969154278324578530194103463989161001524755332926103815755201280416831401507063009411039058459419526135178868439578315568897479642787554275706244168995485539978598794080447391775703639137782085859781124543938843400992756304948412709196833134981021113967812450571184865368120001772167251434260321416265200030563344960331210991851546833404469016984996978210919915645522896208413916338638447867774624676969288891205161863074197332562437527259965033203553244907779996370693493178578560852171457487800677252278340884753729268454954981428399789849818173435683648868168145205071776388882001497692006345895276228841768167212347463233554549949619194955695790794051664016885488614487422881257525247146846694849413658366844552526297028825764303951812523662007734340826544639458409788420219508817 48348679880005363626236031736440889136486927877610803456348185503982611627951619516808108224504344087819471232244290323394260363646195705373435093548860815623648672935883718327000705746463031484741696468555211927264781971609414856129844998358294433718196842358270163794277939187277454399512207274406265876817113079127802355179399702847332665668178045622388070081541292809203479669204032576046424135836491001115984401617815543175230930379286815183588871610171979467534570368168616037562350218904629192786361936242436122979339061755600085406643848075073679573679941312496032130845574454396188428002874780537101919861139623350754156632033616717424611490197389868431092589196032074455677150332604923045094625335009425516973772882832844307252085454922509676306015547238784917533182334846717
|
||||
544053070657243578608657953318178864991711457770037270572334943831443816568922743511711335019757269139387838253252264868373192154604609688535413701311249622947926477503098326181264496950551952169903171598401740531727845699087617798468710083222466185565443891105427148278250088746549298877317239385322008701253625149672292711764381483948250969538420042158785619424494651419608733592526461273230685461118656006435467001384970997156234618666935259466320844399352509325492066590513419451007063781958731346094798748043763677418568654599636482937286322847326765827072830959535582632134069184493507762024410758439733536329313632714386788878757349388591461650532501874170105392668662506714249717990133021550595292890503400167987355469324081107248906035158017147010645466292269612060335479298427 837807874395011284145654401817770131494810152898903524344218921575598721259515720614136402057799199743604164089646382783363447592935177407968362676492776923259396693326744173556529218967219675541789569518546360352860370847727960685921261201761312102556260399841731228115253881882626030358460191666216498102944074030592165985013482747263004461111015702439538761299074377097542419985613752687822964902235128723129596184239385713274229120019480856318447346733222861185425580370702093355911936108719533678664006860005561327656281485791118467360952744584071771952542109398217829535942992568952092044529261324834462560339372093958914209225921834047603466635591419058835866771541963456614588534387647526419459751142457204193264645754364754515983721396647663437115470271854297685416206575097629
|
||||
562758099490657842522238922047905220507052391636069744247876149394723360706657147123297037030820073264289501707902965929008674577526238568656887935968460899464783618595130190015630493652045782805887496388890904526711128413760311015052281148815300592451773265082415141939822472544259283116500672170852896249765321227208415974301790357493206180212917056212959249647951949836237935977319988144844407133887906252019838692859397663358635436051086021989637231277624188146572149239676664263048579276385401101181202969687825335235458881587485431270544732779961023654698500026752669693056389380004952558034092363650348042119952548315713748320373324832013707745810446050939348895092679665513422745892366265031030348002799397342533446204741709130873795674799361717308348074819589387440150273334050 7349817708886574527648371597283529956073212384575368190100224606186782969618270219294667321494736606217626070106067516948994880393213896489223816962131853362798844557780210893395116748642433054427860085425287701874871294881255853339575441000537949763510251012575738471535214101031699852149106956450146117998778697273536064013583430779574058956577235774070765303410145558594745908708573094893717950620569506413705587386363672385613406438438493700190478375126863011379604332383323144809046321290671735938305330177473570366725871899523364907128391529519237316185254059895671057270073961838127135348457154086166253343674870706190133231361948110007172372961799609125925578753476414218734242674408391009648422196836986527695597045617928864629542295078068901598176621355274204893801377869010181
|
||||
72809204505600045546160975965603543988508820300978081615305552892104578849738315219112312090728499581924521332232458548135106254826632561713804077033435448222769686498455531110860434446701005544263910323992330747446962247528030210481709273527304239226635244151229144054356438393317752080080886479268919433353382517062945300105344113072298263463550210768367428673115564513933161325355354826260732676117788418426710239015712527250995787469621631503218633312885756750735601087178380685015092351905233898419167946921019590020553139030018183098834692026613418205742503800694827637559223105102911110818375709439824933208997482342391238887337574390287059170310627081050917280508257618645897801554623162850816672714923690069876261757228210971775249642859764322798405808710098765755822019452090515 64963824733044658422378315366097390588689665587310954890730408905717941944998271475467452976612573574888795924338925296985525538754595845176478790934516846437478305458228714791193503995183043384967145138671825853841471222841911427710323174408464084144254476132592995640568428058949824198356755571674062050809391731710746650960677817649842607630006379692835404836012789862874767082631853052990557368878404814652748454686997348283643615134141656750689844461927925561139004595166768952003757125687287303897079139374387159645200692309594109353693229494749198417244598668121468663688167263315092049218942156909140945511873118201855715377076419635840905091724496643874842928433110698029123232423970962732161484537937305950074056644304964532866509787689360059529272775476527339121182389434508571
|
||||
868058306231761102805891025318601719626909703936631160082022786483789653970379870592331151210496726876344548783902894723066700975555344381001738536425466792090180070589197299265208215869756547348714024804500613753637945709821311810885674075791900441904778491647434556786536488421511462531247028168721740439189282892900974153658831310917367074383981140225799969289594876553838208550712664437175782837739532703066112738854531728023622147616485708534062284241698787431784104630025830976588870020239923857626535380913694450470271815193041382154389954521877053723987598931939225528269419889460004392992165527206320996301846268521910019048032338725285989138922111313936185214330026332512674865268931206480495848456490233481521496676694467062449773190003713121482540025053845933255129131197830260 552910822937159164413510520707291260240226720753139783185569975957124461784523326387986373844735111224016853082008094399392057052323431312446111157044752608277578162461177045076279000660291624790388573163979914720238539741430603923529797665714471425208586352571322011951144526492547300333330830700454089882683972876607895733169178007356244922844250152699351951413457360000657674867877917038139383910409991191192864887792162008340614035828102085595349917422473889831406022449320129219979195280255049430799712908084958865768647853607570207259496300391597862072710345004534458167210848986801098447135569482488367628574859494267753593106751580362143698493658463458765474314627737381282073888034619026329772541684644357628963721389129835263879114707858517982668664797219264242720007734270638755
|
||||
1728069020916698829016782596792619137776489082437511721467786755366941355068326419800421056964606307050758020736497641630511308634268912858431679431211858271538281269891492269571689238678409440786713802852879706482392982215737530071921929584904597516168473640412971708191336398534928122761522693739480803020120987077658005399952917974665087882649198852461071487003803025042159672109593301334885406221834457336951704124988258593302950258792310631814160908464494889892799200639530820459958378875538041166305851188877923813090896724360603199907869388173124564546841651416809502924757960906822777232710000400720898738593352154545101181022709421860054814580609573699141012774424970841788119341711817755546005201787831910293065670614166275939908606974321871445711987979839207845865277531736188710 9162098452831772130296330150130474630322901338598448135329519285279170425853765917544185994349011470560753411149695560587651373361742041587000013521068252154749475946479169176536488426458699049662841037064312181399419949928005678025017219567412233040967881460686659022925798989100348235128991482105073570922683776293190259430963791199719617696820315066543208344084277006886113220141307660051858378296651545672105820201301862576524472628223484775568107010307587621974145431692159733923385002382245962177801490518980451750548562791819775132645085830649460958830111289317813672363552694135818860260556137702851727052209046860020054571153513341128248267234196905324123934131746937319365082241779913081579272689558976586534751189620588363050153281954875807900194058671979176567662202355603074954
|
||||
56572460222719996966073258141726474528105170753130923515552994450970822467017438485646218398338542768020427225141230605789261853837651323104900376911564152571282762304663736850256384173676852927917286372174280352819980099864190065381450841505071757655037187762641708423175301800265912684771914163150880502415266194124237515890004512235446701749705392714677296347619212839980907139836568339513378392430851712933974942190527318835895114749348397987809121102006529902169859180612916333522625373893007267237514882244580287871891046183459533988349768093652491281059802609537672931758845092977819885076775810919180244663257035467430708146631762541840991893498047832968067933976793072247654574026683836403261126591031072802101323602027149089272748606149079143896373002827365591292882063019003636386 15088764073511614150708250032532476869774553194224730035948750368492824628725545261307436885446992786413627140549128818941473899988998311291767346881631877005931271959146521027926057694993845574539140153773311907626082188921376417569498552664855117606066038090740292254774675682762879941207893520254193950304213478486356509601868792921169307531109362676920992258392332815501383206158979170532147466207328127348511099886326964678938005094156460646643675327893524786358001980696587904810307447925862702862625054670743558114423457689703873661106061135971825543772564034388087037639461308064752609438350337895358517762020803011207484444043180200547332417290011371634722145957571676629025890086061733226197175100867236274467029660033278291763315790907215579709896812889167114399398906060386647628
|
||||
327434288446659685781642534247592922984992514547261766430668352451229898497247482882570472088987622920921824076951985227486103878864671222541362917945594279121930996680949569730009601855948268152202034179975118538439210169291182603211141990729780357448983818566542795837584338171212422320399161369020513560257172871574975354646812462729270298539911795827086957853093925181861647205769066522173294246829176770943897636955407525131895145242669819553774057075539820895042233636600141582906298928501756283843655562557487417181708940124066074680253563943616886230063249764164965815774070736443058139174537974665183498454771626727044769855038778313462367158893201633606001619146726813372240794076150403306343480491821818491935944338919893179535791189805677033429101194862720116254991498205936594838 81519994690445811555402653445095253983905418573854868884886176464950266443339736690161745356649546627773639463175871055007536692811629361807794013426197655878228248502210144944415357613017878201408282400717028826593739621053498122172482886906725885496940799741973606493390100073457070485903511974638417212209645087302546457031449847238489344504341777623447086378455764991786146516915676138813898338184203792833805779783841239465857329464886087085994147052290535719500314512947222603909424297066997513780951095690250265763327090822420915201733203053389275884815495911967171641356561927033706794791126844862737718627472082782449650905262952746641806695901247323102283892233746621572451806412834524751865535436974261506555984893219800975149538651182790089311412488260212106857723576347082811208
|
||||
8724358534833254469461250591444883308732458604534601797787900351555182500991497100961925718890896684038011090938216650434123094669023537295203021676103910261179580377185402369978213996071275239724427590220511775377760367400625675007794834787277700937915225101007187806741410076641377913852873208085953027297244356747111468153565970117629164512816644839524565120977994553258675431908831482635689968281541627425542421024670011235717771856822593344271461621795793169272508471466040394709219156563935738288710123609223157469752817712658262431366438963632563543450462793483497584741552865177308780719031066130620689460573448493757648843423849259766807779965709203540086129099117511274361659810832358230321577369544245256781997393502812022628901374329407008101734348877495574335807872875908588525138 8809810880744885010954963909905853912400504718970371283272321636483146302855938526015821108932176989139365244544315346688655041151851676004708172391303928418192530298602503285523171820338882986223400720730733943817138687682594728043336006832077229178067281979992936628159259258428844541316038084491081796834455763229468716905122183126459981458250482389192249106774685782407951209065462169116009592099723012065785667720119627977918543466593198331433262925213522734305522919647225356224330605436152774605433467191835049311766633762695917100131854033273210554715897281895680782309311995727555525468422703612710624232663677016027560150341763822050107852107450233441880498923864253993148758175347537901302628682330014038266279928910463637830442005928365951147007493473173657871727635438178431958015
|
||||
31156466550386395895626406464248584144376261442537919837914628354456766492554336960891498956244240846617227327827781659336746295533043971786863519642349164119888455494870380397320604126644988493552378814770167044364420300156199935153722181297189001327592688352515123029716855055405124515610318837953525958443786597429730084097530141286383851807190446195845559449076591072015041220595435065656444681605357156318271988289425172176714678537951244179773056527474274371470466660710382401782775385434503288234832888006907834757531912354543870170500208945549315537063487358002561480702310121271614791669394573060832535621271193333980708718047622751118606271771163806906684362029763241409954233510776412737719664821937987880149598985185667658903990080352981936293882130122990019773607003815219977701558 73425759839718229142318896545934431470839533437332224243687024588821772310950887668836348141175736153040186395416695111481672514469457606087686904023751892477425233991669757556079880029894632954592693971310546443135195402881636875197429526574764251577145262031821694740582877941525026780166444989274667583967037526261234493375630902506825551049009279731614351373167841586509610444373279484134546838175808911947310570715692432344339620486909527586704224561616123553148256260904449094444541468639030624802534667604541960552035679771335566080405822056121735928124308921602989267321524584622547939763737967334494546755887382916250319020858400330975435670810623059658430075440049562304656946820158029679769896211902529196966247332042192161187561759244564377170426695976456724981157094963187666392172
|
||||
536854046361847714672635224370187885705471782315308432713908017569135369094501234272153235883189216069467095107727876818767656297246081364861777196546329465645785993783455692799543043808181314178093973777921557913524739248585639869350979406858332763573236841543052089357712484403351620043199867020219667382911649243748943051741906253587095333165060621038954003170845851005973163252345958326978179033053305305379336148201502790493773690762061817675230006539394558623394210638136835040369034911515347578442463632908445572178041849867306481440464770490274709842929326460326832970746196435420390438915463809497267268614633368647897152051604588831943103634871973690936929914843016760465801577715452518643836183348738066387590210532829883313199559681812326020494396727930093352377690377304395088301353 673750837344633331085258741224645389831285612042043679872817942677353349892150055849723172773423420319522762357933266310362752267656298262986443230377016508364868490742281847634571379701943713877490735922450239306524319315733807021018462325310731654977331594470504267220349157443198548182781261437537511393838818013265183348084045904926506388335117844209648326578308902707183609298533438969156334528039431674004534601305366290231661946061017057756884614075943157873960646671052315251330063355298108436685191666608971627044679039416149039556285923614336907996447988881743187314513544461942916829434691376087148444105374554936927701490345687800895613080374771128289555410241203020215583025903433779952199168243242127025659044973018312098407702318863394515259400003701912965433831973866658899107676
|
||||
6836075882962172865024894492674203294033607130503880832276185611160318986717177575523632854481675888608455513837361946087553024417023838386530890137558112663928510535793312209465423892403961448042039557580883455132274884389990518039220452817213893109040692905878205364881546581421882553660186583735062782335882556153112463976888096467596735287329607165167857373472758571588875570340141482041788250671790207230881933901438019752569622636841252960292550402953667666740627423443321138909184631550232134821020912235266637095023002875019493734829248764966120925114117864260254730942784049436786602671530126924594713172934661570677428120876028050231748030367565041326013102429590441126517832467038289058288500664749107843903313989943468591746590909312791334315405853045297907714696346195994584679537690 2838323449022101202864438974802060866365300158000407247821220139111977163018973239657512148290001505201994779676905901879866825425539845322122818863794744865723725275290426141998535347040293053077170579485491214089033838086835717128866443428952196339171321898483590010862465422559193865110862039339113381004111428679670080847657052465569967932672878961180378617071715484674010994584495438071455472605840039433876709981878052021754453600786176312689339881031215850306765458365757002432384656906763599879373560891456683652069186884018125964511094675231992275679261615651246729871960950533760892224355389603331114678787360582987195733664441514990012407793404247132194740512030742747736070549621471234872636819736771776510084259827457413903655293943317481042802509169278788807472337806087353391869144
|
||||
68889209927670393934301883831681950193315695729999970274355387675608363488500448451119778216862407483155232041212049760372794396217362488678985991809853702657193058375309183927462701202587266351600547434706206636896519219880778223919411329823834083841409322237252785926997964734918673208886355152784835280471465222626324452589802150454989366061011441675248871757724425370465110362917888735459227531266128724816398206760333896548441389198925780427759305896913267735769628585243197837227176118831910160275511372752072066611877126972546588428883711400533416692028751748302693185077173713374494294438910681298222660134149528313060519017196990266752114693989026552178882301697867595953830996143993028754463399051209229930649085316827795401643764905345025989666286525505699967935589494493669459797935158 65886799503743009780475168035955960864706846592606360037492149917616738935476472039213393640355453581318935730807083675228716589494183025608668961903850188245032569198839123682590950237923881546998924966082747087898694761302535846354622741715659532164637094853128861812587395831696150090410277724821687348727540197667304391993442220886670295099617617306352760765132802531666972194551348654298815975896112872403404215375328376647430231722938424867974337227309984668119524545565197724207412302814809478756731196550046725888042900905775068991364508773654299596934059010503169903635947501362397290710376047200990449669522108974272979778464314834945146034162980233291630310207200272859169461778678984894221393680802540527601325590874015180795733913052192589436556104411366266288994073172491515104880896
|
||||
337858633294007390445884901066314798291596992408505412035967894092147465822732295346344161194987376110551661902127998373525970177182491716666192067707895330857331325412007226151644447608881690762127070555902664942281061782045727126236900742600305880088611471682579667517716952211814524447027454330398713348857212098752717422787770194590165946084579454097526063781826478816532969972036714148808844314023372519671334439890512112326209756991524956755764521306667803599245772019675803836304590252105006219975001187520070522027384462461985602385774049158612696642980467321781575505851362055199516902555673970722057874628419602504536156104118524536719234083277231519422891288871228108547362960893255468589845235616047994254837210056580490234749414535725236457973430656204260868535174439104228987517145082 973126465357418767942342785290145886985506527590957793110042964386911666338893508131927403303851573288906032719969269267448472529258170430886638167453488216575683376585041760222182898252661627186592477976590094427794795374954324569248517490677680484978995355534567518910474013150777484207289373556029305123840884428774098660314895617992264365625076985812053264616872895052760922918254068610133927155435538557147021337589307769439770088647148841154771343236658559982647924552997362437708615381425268162890017697462820218370106711842206591483158163754273137934820370056062717298728848675833092847408964809032538712884616374451448305628552670215892884225330899845302535496640309674252069820044348043218060021439450719068905912017081312108303415611577873543571036257744455370512013659664991330053946347
|
||||
7083881443562706811491364923678913916391408487730830380216228872683140984394018162736758058384623982308068116132209737023278410851794125293108084241518796212278494124710621285814543286069106377067593972706369999333191186167267376934174368337150086904342630476575820699570679276454572793448734348028743510969651989417545673120095937609857267578902298313919668401756226092662319928990463579730681393806202186251238845109973851575753649975247822373301544734314618770002891625765759116625337408322790793982064107186404158733479346617834762439634577867066106085996162879896473744969549063103897343490355583956540545007767448686713566602292462003710259624285955332498828270574053498647239327152902251980778607262927706381104207841707532797140373151987762512546155741734723356046026876063488605596117605102 2993713344489975009009896055354553151850851795091530348148084341032346813914902140386080964050890592957284506622121546615256900250548181120712028270175392464667232244773669504084408063891798262334357720012377942202356370523417341603231191030775749500172043994565736727413799818539194713482165555856610133713127663100679250558237409244853445283448791269137475765434990228733510684787260942597716265147467719195743803016350785758640580764399875046844704382810378311305368061621041850263178010070942281097329173581025963122668096062166799153164146746558102034241228875095766359982634899218922835205656989611118224640139604330797109843886548233060744921630134048490528587360759692210325013207875448272767975943701929968073951097460315041789982594228919224383756712140769166373461091327192653598964548030
|
||||
78927056549409499929957923329031432408909638906537665972058160083356262423955044873501025757361905574638781849969206235730243939643634688221864312265225649698481876762617650531703590765327306922250330338341018919371826602968087806078154459801461735221372816245186728947486634935510961195447707627672422874278325155861657899879473993534028457836967320964462250679504454501264980811818132172674767226691971874719388060520171514832250882142271207756240856954848485461919472492156764220485111148127042489056179129995015154814625189447785554231722329907440126012340661980785712762655919923020335892363358208366853637250959401079065097257493848551987284421502757163102428125627149588331227961808331875761448811642810592994319359330492371093610927493110005873217411198655311441842171966746985097529690463945 33262230859962135410877671656158078169483485320556524986962412361156855496252379530190080244342183168593679004581327135071937290541972719071011710476890562013238794989104590413048084599205163977584715760472986824518477883710192947274350850653015997935194573308253402387812051053328346819414653961781963489100997620945710701979170475462656838221992509619764626655033125177210217297163706640783329517747323957679606902662587570066953474746973781428565894630404487895042922978093703078911007940144903123327021007885519482693419653259089123099678708176637891026988083424123348793401484152095725324469763356903374482800287121167640600678414988407323060529272414623123554918386371281527899884594898428446720904061788169064111222131201637734736873528939648017937085030143258757438161147560435972422116305184
|
||||
357627150803336917634012222856162346107846270224162556468860556098630902078442655872843581837887833700430894861553590197117907553554125884815862657974246895467025798846659785403148053431412253963103766208874836445815029916894827372678383812954354912944273407510460828470168735782531179733007965992021351997754036299460798847343041789554899384019161479122879406550450287288869792402997804446058915260324405264197623230900874198723186077871884586965221956625738253894485731454451674615308661177276005121817542479705702075764654840460316173514882178779140440158894602686045176348560952898696617609076886522805835746288403361958489343253267730701589606263099881153628820851399350521276383999943994912097224341677743486417599218030409829285577356886881260489763640326757783422300028050541188612433710422533 583741567618684808073318654107187780337861176709126074884432284577764264514099450288155500550265834895717152003708635598782433242482863453667152216723667058403404937456724717842487351979535608337332311561415644909554610079909683417028589557550767074971404235089749077692678473931266263632863699651521538414264123522503703531421670461472200276329990047864225368839996635586833412657683738911417842032699664445692834925903967109498632546025065304539052162780217690242035367524588885300396262006272320019649046727946874261654016360172189097020520699696195559192668207005492548806514628189958674340881408193813199129913163180628420892579959784898183426060573343841293752377201045457326605369897700034968419714011639370630333836749611368642597882308833780322970206718449680674347468691391604663239306379700
|
||||
7455372968565991236838068858932529524443020567070428533749470843905797570275474120675442808088307900328744306456100918882674048018584135409952092633904352499655168842687509458628528280422863369720887269435995941731754644456259871749249285280987918926922312137283989150870768087698370258897745455020453913685540296149441719587832527447560109807672219875436356898266639248507961523350260769646035575241620202247748689823181640518197617161832185435629016257859358362830799792472019724764699132185383789757110216222175345313476560121869255328483195451722259512647058379233871045204662552632622534249230886591560928813652788172369119387833047441706360277855102129836321581201754598096522175122788924219862581844796093463162064151355669911271543686989382264594579172676579735297530556896138300285612704549476 7415833921713496670838554002641931590915850417019381817325285839825488647202369448462605443181049533382514967418413589375602708394581871529241020101982699044928992482987972379659079279407936540553042384238932351615464156058221944992423926076020580789819959472881851868933044998081648981769481133533139513415851871513793828643777345247545366666251876542550604384349033135136109114092873210123925477653826562542686733576475133949649224511299822501596245088155443504020573090675878117963974317002338478173946073512968135308711146616884536879212411464280191858752462594495107515138715283151915609927620759448950237128496347758735493468623759979863771477411282022661162727373481929329817251405745170595553363372071063727176871079658566853573566268625482430928033166102349513681210999579250918793517625139832
|
||||
95153243442047453607199173887163831800307856543775848501323574520297704296882840335701572291355050690680283886540688914554335925707812070284175341072649170010237005223712335012759088719409086654403290856794456186791314356322543164414739476708622417267868767016056013252546437933399868615615797851113891551326863297317276960554357891196056977771312555871829556878494204181784792321870983179009527938336162683275981826476620363849106028536588960066225173580469454975042338817957515222944334244634515267124978456176816496155168995246264981013728244537404738739328816392990582539215029129390704953032240895425804718784352664077986873525659930003204570678041769098846832449748628455917683929450844892982439680437797360477328346251152644331252948981310626583550602545254611765180049309006465325080880762059071 7576009814345135029839303329094893694038732093985134644300169373660945050457502484327857073251404067471207719348221613674953794561968369375889488448958899744396944337988105226294312921879588498862266489302345876540142660800830719014794693341499126109539677110466553095629753215514867743473837545502343686988769750036158150088414706883152097101762063532062639339871723033803744285254774061968872767901317510830998891144283809319496465770477454815253799413928785908625181635903166826636536993316061722976100220071248370013784271878266628585778199997276873896327293306070368303557155653896866072720511344528647442394880500114699852009889059589115635979658313028297352460376250416448597201313637036766195895002333805945497659020832782738221926921980472652260569033314130024072037226762185236335351998419693
|
||||
686189646727184303034110548657959765335295936089491171998596445805579254167856561836715795345369057041492247043559912365807799626137556604859845527514490559421726279385002287811139021103095408453769106103446433869600252813740867125959394144265558859293995307957993482317207777435350012025163063427697791082852069186515295924224607294253835002338059906340828210230199788492947883931722278641317247706200911950214339492514055742522837535964982365665607243918352849327335406579148910226033446845748087770011619264959966908211870498290033332775268866515009177247945913147301426138356013072780362448315112452552996502638653686995620708185127769160192762533517891037244203735459470425326481670833938272054339132029493719754583436936364253070386315443722719438106818966246294062810234591571352125601704934207704 744914736520588715969040403930451409595573905400848011884344347721920190125290196366988440888656560808783536795769566528569508158173521165683287476755908797508588040054978491717271616995309544868340759807244547145157657587152040162785419434842888092423087733497409254163753923801469048145292077511937943792452049545820794756786603630670129300260571759913590752863729651088507127546664316744024001478393447585005580727052144814625898542483650394400255846873182756386632517643488844111540286243700342800544484001706474826835732906577831764420986156853606926563051855235009046917586321705628191062459864220561759474897562433938550624802659882431733437159527264103435059511748274881797158924186292305228017788272440274099453057474139187254955109559707618379994794750490721022497735787587333400677087297642487
|
||||
1459799039991526956301204804035354992196880036674225164729656041825853952814178402801354112591522699174744751919232600835619092154811468868682887638006782346765297723663154027440405760601809830397900306891977791364207545632328426260252039982968865749206505833048214585285157612736027152579824175569970545811435728191299306373366280733488162560062616313061967248951379007268698290256715381147192138449215207275419071613324727274489645794347414163291097057685095165068275789966058154126859732903386493511774928540983760053377447070277029445509361017849107241825321261057466122286582863136887329432472252965976087546632915041932841858622381955254127247383383226636695901623947946757467127990586634892994625976704163030029625065159338974555782710124803235281332332069286079531837898393903678296005580556791801 777865712634335045097899024981969661704002101965090014781344427162234293833072968989449548770649602287696561942624652181400412261926216615861840037924332269243161143543697572632534527603552250123317941090536631670448208123232241728481184559220070898535640371375954611840236942618667726667332811495348068493770932713584099439145850333303429706093832029851820640578167273164075799934042804731014079407268350818871365821623992420509908096378935455950743243528624505954357099542160235390492127488669531089938955780324495728713997290984648273033371041207962605226033614399067799688474644306542945679795769687583919317758255404199948369409382152335393570427064368556794673325005115296381032035140257752174125038408661840705244095817983967028277253238220591138525726375619646686641551037867248780213556981428790
|
||||
43650587791640028381494781359447110677568684983791285660871465181310442792242550826661645743243013368167662810365351778767152588234244024156362368333757424022037642934232428231345802622793262539010916341217829935136469152462025802025075061615174729190267786701284834744940628643619362454826495425951847137532316530928481407205997776957047886625474547066921436991348142335325811693593895922930841754504469288934393945056397554595640684768706898027676621138260354423889802998024565150382298808293265737018787518362026173876807414146552982286329255776200168606682153226403169906780125062963055132788133085289174491521658109225278113816234829406498612435306352510041451248006957014926634594854118799904567121703353091644752046472096082061067032219154588540488119042215346905465551263188778445486631153684667270 98126539473160877770468448488181964159133381548459045910911940134763876749079468862800476456584415140725708149081897723253733101339307456805899102368682484553445887998189936174139368570353181092435345533931966522011233133571530806139608048342150985390798786066767038571988550421174931526542620745462205340860289172626059941351135660372746490017572553715617682954232998147247156666936621452490081122807153564112578979032398436363307220633539744859293963084117599589393493895436295860878359877042339676604299941568399933231310846041328433272292570324227919077165084631040906111072488706731172593085724523920554791043334740545592858314419392228938041214677049721364087109766193057936333729712711340027452935237668058958141852029191420731067543790961823572035017592041032383717038406707490973089934001446375879
|
||||
946727816588834252581777566520514085752786919103781860801413879817175495697018580285200516301572233154751814280123679754563998604948060556943653564877765692363866400649417957946501816047984969518876343507001899831012992700336790181287070876640465572010135283976402307423828169780886269689427715565093342119228049653021277245020641610621715413769222292400296533056466203338477182063539844284830617603075892845898825657166609139450641584921205056376491784202071186776743201698393946751460239707831241970756693594087617545276607292677507938887797916421342055995877402233073897427779590628257947000527017179165866581746035139676397125000765189944695508811417098848116881442538339419210787852061190647432554776190372419147148013812518649688544586504947374777817586414494591611892348781695959397517468293668788155 821602187109085116148731405069352947139861701684630246131841472547533056268222332678481973671239622789649125274873321007261310274088418664587915699466240582920730493453341349791461808147824024333735639925938127520950918823434009728665732178727839034791696519589750637939918708206096956155542257755033096400030376209568611774833438039169139053192249190168252711042453654689046180272491176844742477363977577466402671878810565131572068945186730204846328130267549823458166390777582655334770546740774892362641504359958472679776025573786151358086577975345619411137896200309188419225464749886736536718828237552102142397995461989171695866671119446330521530806101632712597985014642594460370823058100837795124373507820803853188997682260619338841324216507790146221793366782339767284522969540889051717773450544161654915
|
||||
698962280325523481530435938163415371383607614823635928525884108208079101484789553484257731736700044950764077764279009602640223970434292059563153620928304188595093811312957873740286361683816293822749382724114645909049963728159955940550860548200394365871699165707290048995514206989650364385732264406056010960671226820714956441877429632598763531251393135573426443514635915274808249613996422941157589946045988775125557950911749174032590022656583566011518670714814929666183788140602367791105983951244353514326515837850123773753514557272482557038301206958064497332722400962258918998413737584521455306463492476595326710765732254761290472026943686799066729506912102161843187754707494277833982494944189919663957022435220777532146154796839922738487946357369733521630474109151361320022944599058123087009060196421589498 7372720384666343114963796520438147076725435443749869134710634425873541065358090720057486061424681454119021068875413345942213480757557583943681267534614227232265087595901936891004036821498617863586616068849398370489879972591794752803880663786137271078862422582863311979520197606427972888029686389251474761488421842197451123045272657257064042566788407102834878480214878872720783993162479319199001242551064605039968585053745268655232897486987959230754668238623068802828905826183880133709698374737629331851284306208312508961534122549727960461357271350482276512933695300339681298230995125048691143925816487637563821610359390040360238040593930688954260742428683716592816808424326396859014733682178636323940971701146135942788160665983002224411031247129846095312680579925318587144118378113688462824389639183866499170
|
||||
71089106686585961132584764242277195405257511816012340838525324229860432644150596098948582366730799443823619922718564086407889935512402356492500420014378729777797793464289533816935907348358927626269451970316065883176634235435110065841816193091087910333774964855955648420223114209445845312055079581533901694292725369978935805012260562894300527811465350174036458415164860282628535265786297119097425671238350642782974019140598563823389389419893618883126503951203331652014142746218271115770692085624308009479190440636844902367441484873819917130640104239565292559381895151855594684634634447397457150679305185055221880045212042539576295702995138350506019373757567469086068576407425643513796671461912416648162445496362939268092275927840472798608446449188131622385517590341704103090606761769929984728709021827941522799 28891759023815628540298491197381237601409521065597441051980263100798753857926373436908395456298779237939834817451988778015186531867788089207866270806887541064067491403862721999638058472694641189510837109430406409763697540155550967358206864455386228172988073591702031391738796841557582464183044651492439120718815043157701260646115969848712178698647301008249631656903479600352915817238422844499315450192882839927090617667375224059740068221096378810079073643457315229580905856959526228196446375133541712192282647228357137804417321005129528351335643630667377525934049672173646927798680949571489329060151823537308952429433802955030074823022446167565233372901974234588309451499784799715872055341533922059151316211533550565467775987429672139360310500831434361433443155430324398359709513888752237842154081856628203282
|
||||
874618854562499297187950825042838935244068742108004218885888826401734492566262373742098650358244076786561904327426661193312765134704709808074897469304071927374344637063435200744127940034303312553701913119228611043939753090450990605794804437037405985381653553636265230801595479560924659425444633938937003108991787990438628896479614566853814008518262157391199712969617881044147205197625588541589098398959454050392910904612801599533555329471754037415852537942688582237612223607619605523736352896750927869400070306271254283991338740003122691022667057535830420431907898264345655621515886458262944988915103822387610202377678423098401125882872414094628764871454109511036257324511645706643242826113258778350572165972643083963769033270730236439999101406217813311410629862856376205296187194292514349843803641100581591462 7014434384733477471994306909430411506378198979322599309855445481664324165198245189195361600264560142938064283641613477554222432141084011693019889541100879383784125438241447176534295829646480513568802923229265810917601280457076154153505007821717633227239375643284042299613912712119086253587969443010260951852577781366684063616910402169507122192874708566115554617749275015199859829406493252862681425012345290439553839712070853496137847284061760678083460803392385047398647996371097566116031088594248357751928629078397891972108247065510287145168020183728774893186962337728923866157287401436352509103078789053782987440246411976391735703568664234958172952697317204996767578755834386180490440684034587013512879905655468075842151743322577055863628710039152816789210575936343182427196410879873861307044127731710708194
|
||||
2255701310854401321274694090575395974862663634071584968995513667051317055935335553060968004306544495226851165746381128716791033214043920485604490929222189080513634236316622990974202981308367802537935813845629238968778145823977315058740633038857660460267003017763855783380079565666367455426401735332353067849828745090809805866305673534649539648445419438896651953278379994492249571573709211740227356194929279607465254903730043851336280095503409431605015286314697593067022385983221521766788163199233039623521348308325236403691497917804603363367317980064410713370559104762071584172780709846778881554565807192803017776290989402546207645711872651002311054201432425609831213476342144198659531054703068370594639334554489581515975784005558379999636578150481022141771645744566244161875728311876427023988331138273172352209 9856359920538634267063855690871335905676763131871153024228458568287040952329656880550216461421056112644172201252629786209112036563352676653617331052241145458986696715318232092527657037244194405137433566619195944156942002896488735082910757534454414027704561758698351452751552690660557463692238727174973508299195706559023742915369468291229540111358176574504931617452599075527211238580354708039191309686875078663072769455861133719040534451942176020268417039145532851676960189573435798170985028273104198944774375968085773430346681259428472499764992673487735273267144141826818747395936845677752193355234375452057617467835150472307776419746597168213190153972186728001003389703333033436516228302736209125465645565861885808127936790042702448713736798194578141320038724013451461272195247817156929981697919474437529516457
|
||||
29600136341513117577835337879211320303202693495543396343573057031567368382175548920791802434625180862807226784548929732978520558864889328336827005056478225899831060005035408949107123951009398015773182177585636814202808153169708982561010042640646869943513065631268732728685001014223212949234833416157242639295810874980549953261727445260361499873056772084940529111227073334070317414864410360876293153588854356664863687902763575978088905086712399244561551861929094707290984357133182182146983626236433828184695169736489985600533139402272307037011779829172772588145159160975813748494986718007153414938891561727636213430014594975566454867121477437439727583174295750634247367190812165295424657400014092604330756490486187021353871330005318464176818275698950595245802377923814953071725235804520870056219779197949705996269 18102506401078716876337225979016339473052201741837072285224891267036278716188774167471369301675683578783439121323391161191931970314519058370090745135218737103209432047313873258676367708599846604983632695980161325909932647131477948695889543548575051768031238471910218700606348973546626930934758051691751473314359763019237453515777979859347035292778596311520261238853425226599057078199838835352609430194339792264943719486372858145125546971545662020880621190050286600442113360149923971202979763954527909435365269833401454104924097789243300574445147369644143011340098763230604624622322550827531189729913539995777846889917228168866707511602261604377272497060677800658360012126168759113253428777517584642189205371324371153992896543802792803695718853730966584559579827405875961808907261585452780301285315067306776456522
|
||||
84276430634046800563066956313401663265085599999693874004836317216041288714194131149900810348217184776465093405791142179655268391224016787754447355911934265645848110937875119928203463874585026643163940944487794769337936554961539122602981508600383732032655556121622156959782401809380321484365654434643776260106716219846585977744674748383654492394969963560367730349585109450113505711445349309831985424096572542087424070344644126973644996977982214655426362886032341575027063510483862352031508513332965836056164944770922735306615658301936896079254070457272574583198361124913761345034755607173573073824844406879451903919774163341499981282322431919793072925368542662343632200215691369798856949064142738145564960955363108306487665513083161302774815483072660826502575479936472962805982227049112806136031466547778850281530 856028436178069373516561518519929821497245700466348705914962624603185230051676458132096692955707500523997117127027704373433674718702700461446394320243800404940199794834265060077672973040825315946707031569125216898111605987682480996489768938037814360123321520763132350981386022926738455413969012301027367456388070424836225991687405359338752702358968826562606664451258370254350913406993407360461494094111529514275292410647000627741074890730647022411664279644034897986851528191983549205736136830780677325317740653907227700021972914895450411769602099084235656081525402217944009563926820926199541705615941299483764688406066503683749153668759044545720445671605934362725352717992924667287783655819513875719733112606552616000721288654281750938539691626828120722366337278234305025563198709911899717292763414673249234476169
|
||||
9293605429953301225602333901909904181463875493995644089621890422406378234736406796449510891274254034309701075793039064045347890481524828380413268651530815262833712988478010845798712906890531817586576109385161205625122687344545924215872587662305281976676476338031805102821431451471308588236414124526399472001457053434641744912136889934767749282638185039313412907196181749936343613654703212774113901239613125262844978005689261832118671575096253252255403098939535215021485597158433484175722435625065473871848454138481121059890753045669595760583882758112482292526625741285454518731057746337389255732494807652995051664522844569020205015430873337861882253723432096188728404358924050599506678075012131921120796997114927510770343223186368446991579152710354516965779113641643703978597191343894332263634335818787047521481819 4978936046275935389460650835460501147039510410533916167590987602283583826004280028489779564610580026037787273915183833859025855701819085020141876798576437649069100030873633411682295413980130868246106328021752048723776830363394761719517611803890276386824018730038609441483244005054067827518669035437865111698064233536875643047427072038606639011331857653415130580608232759923006680381129741574787760038606382948137807344744211377230289267705728021103021175624008277236310297114691843389471324796634759508856323512268211954642099531284431829266654520928779133266958666146406249253580094200711028726173811582655321900184299596542190148095084419588594673867399067877017871434909982667068549365937652788837829486946559376755487634676893087914542309273254064833892436844236396048161658403427658667411539471294758049141933
|
||||
52752566856408689356713671851982265980784545416182767494847726841646991149994290395114835975759805922011626285638802512409813216035993970767292454289118682837516738090099512779858814635095615687671253583175350456645215493943778534384242776943569332417667951489777663891196481735707943549490673572415578936811371470072365303931596516862745900548827215311461112229101125020590583722192846207058438944604878496456041266065098699138894463762289479551067165923841028866313034801566161998382260306584573656915604377196248039727937181246337773357823353146861618459889008691407296402072843100062039883473078992376590883243259352904424337473749062300786813097798816449211962133338178597180379301925450471526342251980365429008255035183535972202230349269279625055507762557110138603387547301816082656710095553367371818188609336 32614192737806341787303861098764924206792223398251052663722329997032117780088673401681791919927930813383719042896873182564523913833679755017788716832273553027335383102955371982153547444716621636717683510208219989986252190731064522887412988651669123191324365364609199961007568339673578285779673415076873311049701691344808164372258117085077370256957783691281272230409505886012475628703774666386229891934373400116551175784899021679022078104201705187943592003966102946391687271198248290447751440090627374073297719213558997599868721567883896639448639368085520628429682217865740449835092147604280900212954266404789037186752392491718167596953083907459492723896603704672193956035622992229800274450365665899916314748240508559609228635312139326929997082236578879758897152881484037025844353601224842356950812020331108474377033
|
||||
643068205516730457838583097488015449571990323963035165822147707159361127066100757015503972749446122183178995237470903981126121915196640132557015831037364314412049471155424399418294311118435463077517774562335528310842235074993439738036962966949597496701000392395603558514123927670258811042983985354244709343794167604246671972443775280957008903028252631481591136835220640798832476053146176620564633135416503350697745415462733285887059372284389604371445119334948876076022056138861463013950391671743663641881058585182381238813825216514654381345272377570592174618778989151019383018077851404798452840354477341035605491816120245522189141903466805414829825610139221182955325246115983125070407378393711206473015997972008966774561934778768375606821758167166837416038322738671110743747604043648533580229073136817156171266231623 67891242635047311429196143447401315682465460901335289892089358338068982443529631462025312211159375479932794131133637517629956409851078672858712285883709336441446306605711441004652973485208217358587519973845379734064157320197586716396343028443424992268504285283679833754302873544178125411876497356442351275099174876071732127354258052516776944073281001438358758458447853053437570583207778051186399988345762096416290307890004215485856916539466380691702869710005937128337380228441149364344074316656789244846814336144332727948576491557675679017301108722738759253100474548957807958499848205455031761737204145742854203212416512262563002267585663997558174814920871552871430230547688196813292041699091960417829083905594791702870816568987428482093021213361369722342201891632157134621030944554411957839168780075660221777917410
|
||||
8379021220684123426061215265159789447902606590568209712238661714229107177393577879296861031867354918796026623992188174044931197511220894399150436011064450572239616203324024359096065340040241852827349482497165906292762363296161521663917270564317074127737198793154487665804623038816893663524896660727768305616917150328562001834945500854604620745900062847725849744957341012694559702620936961360070659963136620311763621877455628656677158814155989885146778379484909000645636459634821034323878838269872854557257654023642589719197197275374555721098207838786706587625461569754917567389316101146577427821845003745345279850357900849265697528204746261241263107296490153823118245492131206515806084741684131690991289306477859962338148308885854717148875912231620007546023218105187536144058166495813506481935214631210860091023409363 7930791605938359652437961412926306828517156099160530806229180405600891071590757873204205026082995979216672744807589754695846208900151079102670918781318157063651172806494060341750565301630337974587376038966043988459246892074053481416485782923355524370518013328490854419714566064300500872964874038510170542032331416451640967117768911086880175558972650789585660964369443298470400793309771221867946590669930676174009575545456544659480422860707739058267648583239538709153827674280468209724571202162019164531121373016855518503580530000178972827583374727188747747129032002997607045018453934604927228019236890307714406006712972050728741501240454638548984875531538413575069106157517936607391775636708373788571800215182028638269099375761265596787790176712093191864091764095171669074135182519560832977084341682027840643207156817
|
||||
14116762371731013587401207637263787980613037164119894486525765358955796429567073803515365686939321708828097246242620705778898307609684287824879290148308556789452827811200056158445464636552083090815251321500302633375011528717801488490690852033380135698075940747569570380364232061287930556767724383636596952295619616322338085732723240657364270142018758281940820401438516594249222801223781202631974084939253074987839365943772762825092579856554224676953813663741529273103692272336295210083644511988398859342497636009659989950517255327042928084935970548822898687239620181284270936725432552026478458546738990557117676188650770469935837613636271062159109237052592551756638388481579316745773846536771961703793312168300319019016761498896004129293595103894356739376461310577718744073003173867753363233360332447549879604455811871 50234932594549154492907851968978163443402118742291420862973339786050224244084909750632710851506633346815140055597385310107410535966467904488735598817446747393269716472002966483565742854493417515704503259964230243548929386560655322096520689235310473360550391869400755733255537123969371332500584509476963154520946582310231167468944898189536689544696377982901290709765886930730246050993408482920215451177750371007855193143549482167939266911151018262330068978682651651470725103509651184118672786223412657636557302407547118755447322323299036745381307155426952222326159897040102895173487633176705081036969261164489837466836785709283988486294299719450437743171917306000080989142095407429840181169842207049589043765170795323875341366566981706530928295640057096993987915305403183986134728737882976223310161715382126314818389541
|
||||
489168328701699524150201263033868710436314604207343901356696622776493086712330329285440735418428633609654448031045114319045636346528606469067902429571200084392044354782313323288344407238124313455657526126018948285713909847817668499836959383490538341076804581988378116779419196939623861895592890234320203903175029582005317972095353344030740878452558815550544930315289522605360669266415208928200691590533330772419142863848941316734868404360184130240859875297807196943740848232117827408131405929403608629946990026793691407578356132709373019633611372227908898582006005937765684671904115963384630510552283271149184394063130550406355502050304254080899824364697993243450858585369817179088507945654803328441308209070122349417037121404246313695516427822118340445164195722143300815727960104941815862746292768335394582379625433961 206774233929617356206092959356546849514120340555222904508666756652377195693787312389320692519713277720668308528515391000851411157613804498735440988246766803262608423481083027462197941640482773777787751994389103441710005075309259473902101196490966950301439481363301270120608462101120585147974681951692115191687230000587474700315754707442020821203690695431590047147270524800297796655368599106740439656661013448642443129523673974950527367043172656683528143989572437687767459223194181342742685973940599026812493920708533165631404033295492776662895189128138526206073620678282176328000803462533443522796036773840328531505598266261229972089285777793814383427638902832512594170665131320748583096973085111797157706242090124947756308208252940479408320692642017324898498058767271897661514446373327332648073307779658312785833416165
|
||||
1031389206367391873301861343914590504764643020552089678902645020377839133547832576279462874996559374251271038738499432159885229877045958687166018854755663869782405852419698755153729833441214931986260454831433594434667450295113536813424920503359740435731155798952440333081545372834438576650454292075654321690282296552998328387536274868530860321618893911796052965904509618017183283316798160962461080960010813785767593014814394464253358954370190381175581522190036267366508290328014593805887737292306889542218536564122304285302330669186189611009450818247229680336301075831770652047274198388385889841353719426540810683345810576933354168260059347512386980117818191304171741826333068443160669901608386748267017593789256563895306875147834060499527389531382189272355329448832749937713139945927988055463564258678277299319772650191 9337583083806784349656611640082175093961526063438547108104805361987709447344755332501791724790367045981021568778655719374677250104422508270348472011664061855995434534505529155285544540982057212361215502048725654888726662707003359520806182315373569254598515785595902940414422469517175853980894863131843397068889050830449652836876635996101457722028679330600804486543242435041094299242653940335987796275347266046496866521864972047923367073857565103589058552417102611790524420144701668934989830606907448333559678287612524553671867229754993119250371881178399812016740454839304682824592810704457098185045640313241466809634013699406956459584144196052562501119268385655126561847742873810223128309302736979497219851562974156186361589455421036474961153524684968769104980537730558838884515111751913762888590651182527554150539579152
|
||||
1071092015141337792688570484417544186238439421344544680307083191155744053707452063164288572584430395388365451349889278336109181334786025965438104922726902480216229205336459705608379004315678691008659853607600276607688591919332427277581098099848583888362330407360860389252076265559116775776030595239744825953709326098526290851694039608684652950644123398579124748603934279849322416547735283075600253407864472988628742376741359377222532498059602106346211924451751196564021736734917830117370183320534841029371794305189285696203257170881318557319268867418496354301585175383800055568398514833697479870372744837845932758056661836433741445879260832687602236872118761965312359191244876598744190966910677689289958464543903200928823852961292457643931314569835709368127614195543564185266437030182918041335310328413306080801340999242 16065078287985396216153777170006049861831274329320502159802399807305740348807139772224339068165897911803784242533993697329901840732386936684974534624518733898003105060864837642737385761494074757265754539102728950958145694259819283553463215246068794045649874548585944882323711751268155846127200378367922320901820952201625998119743845635923381436885424715314332523306328003854329123069161724109390613419462055575755752552430467972803388482816135298916090357839597727577131766002514687073281819966398598687048101240324076575298905997279688837042565183359790955071172792506476059401454859408624785563381306428969758284137679322498851149367668321972736194236039180237959926215892822256638929038396154178625542611679865580230713750633420485651254076250671521014595282882633350813609833459043518284131714950662803266464882388857
|
||||
196981337562782658905786902783054117465536730555049049357039054213732462361493407262477922466634826410842883740840313507407775142184714950864163244475585045513795009245479274834652499326383944063725633030186427507260413557389078605160442448930007102627944121756218667184180593774184976719904810391065542816375208614470022738439047352744106292969463708468940277626371425536624513339649701332024815869334461195493690144024685195829786062244844385440585611059450447517458659845572640168372132193291964621078533031244887786381732586737799396827757938290115882528650588426281098057839463604141604484988904058304770636633889017263911263657664636095067181348468684058676810012073366794731983469361420966704866504286726412592068783452613124733960361410171453381749130524825977770553950755496977240112489188526353478314001240348412 884687856120216593106144574290326061447638956118254650175497894491812188598729111090696211809124203079187789213567558360569676536450496290815137937267642519552131367594793203647532146655922183804070625194209769854208089797531121590768482361230035240083685881904736442144321719549373278029055713732847472961940693761131695545939215365584568491549476552841520798216605920841131328390902217416576853978536334520306567642153095805413042403528434176680399830908458547348787299511237192827460074763998112405602401522406870268928938944188598875721105715708204356054448641377186029965660817552097379728603397971792614269335245161933418109107891987151271186069118911446988207523124837392275563183398584419453377497877113396612448390258892515458607670157471004770136512191062721798469003837464337976855769512347894995411817261933851
|
||||
4968939630036559686529980722164252557887923717640637493748153647391494488266054545174666279604785552156068919393229271890668489662543996352846703466573279123632255168222047605312191674097964498921310063292634624372941815068462494048416089175840198691927947210991588676494975890710965216586862428759204788501167139448849227868724223394865063173125973906722704138293761255376093468346455213416352696334080886470715117056885753462654151160060358527666277106513731323387193869727193590666268071886937926238960746808818140248144878909028257518161351795477814959540333651902264093824503365454887150575475181150814238790145967703504002980005533596419355716974204755028096634919653675693048647499890321065802111076670841036452163504846312035692609889452237687959205639226246052018033052859352496609763711555195718566935693735887177 2682094284813365298723081176750296654871653839838777548382712822498216133984521621210000459551043943622328495390495790014647364314707471620726356593921989557080855827646542767565325045305519067504168254604388329385562949818345570121382296954396704287950590984720789008431484925764291772385817453676368361268409399264070576166729191997897416736587554814526124805591968856095511049536340249354345541370568491571536449200434645195027328017873597216053420566974847121074993892071420305503859081845280798831826862531223334540722839236497651450432276814883418030782307177357722413205457026812253451612320899477752208209789822989545500110136362205060908811947692579385735736885220210894840043079308354629830982316845957252053619734813069135786686715068346798303556097411729555251820522300047504730771267273375511250357399585872869
|
||||
36231239178722096717535117469780334298699774459381353335130728493751852918025470508716979355102062055686560135806847099533109908514376826836636510100353877296984809286426448420238218261799289771478814968494502595089593409069357732445128771919658049230560975513860746262060220425422996566209513414659331887328192822349243508851120443073998784210433522042480231594527767529602955781162379057392514180558143728750435864714273059721288770309151863302935693173837138245413404662654820875371658979537490037901383352719284992712948396379414511279531381134125054740867869774936108530977920106110141293125024026114849691546121915898396588927928217463470556246193566647059997883593401806527521761521344647311158080718477097852004097042156076670069611599120071064454413436929916531992678244174616285308397370376346085848357278851046765 4650778212616082332815323513921389124710889463063123215142186747123105091190051284515417687130268182330072659129450788292783351204707196967373573807362762223681755610579921549977131900793991281264611179132023739224544215425835510406783566931643897820454276263523826033657036031499574134447956565291735493637794398071342178052924051787943058558435618759120120053832824202312652070185268252555741141489498486050509154085182116853358721001755911877321014348008151954335682948185426548562997422627831723833406665738848150782814055687860236270443859816628192771751126430290511387668304111400853547763167377543679816534822332865028763018543354974970011992110748560511906464754745948382156472966218790955524999951915020146858780248859683797694574393652206275992906636437007700768853634346895512256480292043157916138450429141268795
|
||||
393393019749450479775433829667028237403643764819733708356823664414833704431211238579449119561264543648740516050135776715604516732446322960044304156713856104232883195070362256050215777553364320098211833100345366977041894757472273746733165431005249279783527262755006872290987031920416559939412274568339279772071618983261476131830792027630191741144563674525189743214332180309810086645945991924128211550344206777909761724894152003059706851214965071048973090263038312551055700039119707129289868178223587286997466741832764530855562388973183479506602146352523885358054684385308615926635730752907687218533474779777173550831211932716353323417213803358370753510911296108864170665197014309675972675908235509933751863539284400583860602754099491172395666832213683341266737955922011930056048344911729437120867358862885967680458299709375988 148485724317163934699472293569609710943788966709242012627571646137647668232148735603793925795649025206635526807342922650776536094838856296091726121787898800793823032919683182610058422744467131729411070454117089508637081002843043987968420275440339546436510329360234151062606971597963477081729527605086695717199235402874467280931923318854550666409057412264750478234570040871281364453128009833247542851672067591940135430768794643496974479288855414287806384061252519296985065224914731214084066942258603180803295707450188071795310702884612776103215111971464628465059049649066849386882517796173932440454886211935937870517399674755050777680766435099281716825188437943646095603920403328672092786277172048360797365250503262011266780967466261464347561115313942707109390363102587454352618750334534773736312627425749640022329579876904381
|
||||
2015493354378935713582803253849198256190467534059365233102785638106113460806918629683079962918156142265833478111950396886047747433870493566605037243624556689215229863690289252458143372424944584317538113898315210091582479084095088097780044464239564335085692742670219849577271378890525620782593835659727137872089568113321651387472608322022639567149146737906812532456827414876166681397429843077746976286502344409020913005856504172589552274943611419861570740878476242406264116374292551639737940456516065978624054405992615404370964560704238311686507651330166151969399075150238533674221031919639973474553877934556929989920095364694674880338578375081146120100224965781558457088992994412164614179521425062762623799909803152571054653522598753411725180381723639834762869869011123574546647693864529869144643294832797681473053516433300696 6034146341231740889766224574367052510041175387198354565581027521869456994285712374624839129689988788947127653777015127227021117540998145879224157582589445467741001976063148271840398074714754916464896379214395582937591895695258970226679569151408726069581090134837802356666370024557809003910757788782728283149878913037046142788457484457275513027887011310172496298068324586313427580524955025569650630165087211310385392221645798409418929690067272379908192137482965242720951400804959745194804369384171965743796021723726824078820521514226550479202394967187042402097884778731942493361923151885925925055605831028562749048301133107338652170408609272438002262549921949097826459600928274881983553671253221978933290717549619349258666945602048375085790698061808774147955422963280827643355885769673166873839015155933070966117883098063316275
|
||||
6899735231026263859240351689204614959188620104179792034562651435112172470921251095116344579126815093132701358516370616424665033074867376323457148953695944792198851949803134164050166913101344487551991662488894612673594262901897434810827848205407664567482228209832996981190826484244620231412185981343244943910915640511667868715449007032975298823496188725741018706969356913731958700487924188536665860149560200421466319063320490285983472451375789693415351425103132999674747191824068999592729023090369656031836835208528110426338472601650993254750483686307714193716856849236891259708219641982811510463955985308118687979024105131876546484427157069703056332787473153885380449501293037485453453789441650940313170299497212916306756741740796549404068871354705345308940873653671404984570443653316608315431921601538923381426626508369569222 86023357252003178206213160950536263829636933595893499737417954438957176099693525366368554846758004304131719231954171343144527414672282547045494990615149333131437198192536961919706290475219248123990640288507683235104521488493077116106039650643708808424289901633990578736141091557565288757344719936405177931619068758376783468463817518054417499897175986537302772717255348718213951820705381835651357075026903455124866921212241328407735255799252629176123398661603123642896294934767387603715918381055020833513957874830249255891113787668884962200594072874850450997976685594110631692067512909886760279281331786920134401154980878601713617659150510971857402652419747622732329472105989288577028113871932902839162503521257555774210320530949258687428946123132217523969920373898126898844307767038077819426030629625933251499451983748843996411
|
||||
147119332129314129327463590694784725560903192805254446370341751365571396570041835534914526462031110156399383784617693299882621075880111992598349842314418243527984334075532752175170126547980212120166299832749261553107642189816174926853996812858628198903559033832282440508319576263166489176939844880754613234267747819610532711527940985575260487371473449050843824270682836119049369258038778739333260177733937174784911389869920617608811999952713709774946165989878753671454045110484018064431309500274826844971142281767571356869263732695363558114639361270559828389602789911102634321924204935617018144790575809425963980611688043276717424000254622007202560862018738500542059073080472780899035541089716083749641513330973910647023497154972344756109933957307949479132210942844981886799524992232430131320659920684746002077926844223815797691 910678005193604371974722207753462664168951411962516644484823669842955415037332726793771822517043146887493476023195559392707393540564308423818509374474344763351636580564162689314665199755682134348123168991968803179862819662721277747707362240039552471788779542804427953924015811343098987311602898891583056382452542758001271967290975425845153128173507592287806065606879621297079473153029148373223822335263797461251077049199618606431836414815381317843855993041693518771287958259063617771081790512934815658461805523315346052074617053569702779972956116828939478797595961662283405730048022379641105543412148963666361746809172172104412676467238179321734380426668411849923123420885572521952772305988988907022938838522042040625304311778961161721180943278573790284541472761783108674679669849182226334058912350901370499825146991329528834796
|
||||
5725293825922293236683456016893865031230959581588169146235666225512306369836067548420412368218125178474849366540390742341931616927949171691461786905604351180317347821762587696068229407866213058611547799130855382377644146752356257548016039132201744960676591075803781640791434786708159563043492419050932154377119851419834467120380434812764247555507528154666425669418698489636492837712476014294482234719002241231673139319362061924366848778631375301455797162000466854899369485513850780246390508691508145295294474959428049682594251852285037357577748362873830834745675779425622005336070459749163116410755616288671896785203099091395385229114774819613475634672468191598331530386564477809060095406146243155747668384751794818002135367257771763538540040035614192366950532873581677608077147947279465237138909074112430976071927893859107457911 5422222877946298471470098798686896938407172985116143109103319437112054843073464206118298403303704977564133015532161588768502557192831180474343233937808352473866555802734835145726789744730680658350648729421673654560209339936698644517512888888591527322373739604339942391986894229453608606522936002719761821229394646689980296792678212740759580923153967307616971866161586249434503497561505521259683350818320268704956931113383620567266099716411166012183066692963872588966077498545448164745498536695584094052187604129335821237102242216235987107359581912877026571005964265772053590927339771153925481803474622698349888351228064039781660044646012625390638756224354884376977856866258908717186590128119316708177888271714707976569073611546540764694148015095950715235650400350867036463351161893257379238425422769161847971079319385113573082036
|
||||
67008946006609150511778442245036055570613516663875278916328859305294806149422698259205424342070704670280661380871151393401491811332899196923531677227349312238748066865487100923571772412491733978838317317155055125296732892831941171798483830567635133681370828812358489031057229861580327733265542167913991416977278861645386456055575463311105973296997980865754745759471564063626206758643576706483926931787822713010840417356437678737599089530711945019970257471568970244694935821605589836973090523125559750248026893767966065411946587801378374133628052943456148842255582507257349883125677303297848387574126309095379392317960365591914011832114106761975717424163529649174815457391437550861751260873558924621952978533105175477782872437807768028009147989350527378457826571784406806644311753472633239189094117867528507572396617977104464674984 7313196774609888544198139967823228350358512669305128261594024967622851507052701333497924692216054680361249918006399525975372042733802249065196460403834458313709042397119580305621985119883794447021808308343575641237303350014079962647002285330989351559865699051133718732571262551468512324124448193566714266697652378513487969610502567974608835364897376536145626131775968853549544482217039455058902629045578032137578215958699136842199743279602725632357070835755636432233249478026893021383011811836163019721384821102919350588662536392594121363436177559238932542586255139171527836780598921509912581996403081029212501079284996712327745360366251339502706403151363016357765968906648910348898099227166767700142522986726470067533220691673449623609167906094805903831440888333689692612979906276304232171950017857319189277213928038102628698464
|
||||
275199146149793444113855856874043267268955466517922629298792074225748612244992070582702156159695761909342417939740790099737340471849669705866374003654377740067764823127679274396465886270963878718543832896813614893117472112512061194968751473486763399483794670619689059420948780834483638850336882308352637462954735952435895245558045010985808909310862574062337846162753491623172013705339942658116767250997000134506880605676336329847609784500213846953508559365183959135521073893886219362145949026442679171411551757203490659634842119559839028556534321766630877780288431512911667951617302241783839258990458496966912652596993350972589794775039205822262802531096625705011373021501225283700820681143279861525535059194367362191763963170610365053749467630777511506033479454368586602120777545693287797372461069159424806207516824673928275756538 294806754445077642166484508582183236286590076260927106536329143774439239470807258909142102419726155983112114065477878810141059622535848240241636514401069351841201909154426063762032987568040714739883197367495758719301262330961900154055011685357293254681963816364128128942079411784942524898557158595614113829437697213544667824718306581684704073880367801223014755900924188304804792316228574311040156590419971597291693938507877652019772209035623024457119840555549370425079609731891638116202271702309587661862298997615820612235425782947775491397333451225238499354610264158827316958733972978851387310985313370367059199872314929958992180862776298723144702328769294461349686052187558612407481662829753691796616814137345151751850685141996880622124171624803015868780687359033048475785179193382112868960804001616918264393728286332819551883166
|
||||
1159941734495807525174249858164610943397758527748427338942648229398890771636018741279575943779692743907072091460877092202773903029320489870065706826573130172123514113316670417970280449251149234413040916466921236851387823971296022118753484485830861931326718990176324415865444253290836370594487041903330248723221693153479246795005076081612579104856893345658072665897362156388439160780154880341005247292800901929351188150204716482905406666052586139966400894422012746243938179541203588995250051147772755558623978635269816990997878318730516219640077657185976155523358264695711523624962141050629617516054398254976802974217827430873320877439540548036761161434218774090708251789661228146367211415428542459050681197964440675222700675988936013635212000597021443864391536945413840695178613252657485548775040793237182137575568405158295478321303 3248259914526907798488287323231845196245651089797977739924966364332710275561889668853254155789309431292960699092431673814949398115200154425287956525400574951682589315244610979896473211760747996060167485214078995556726719788138264240565761948683480852741929889196039797941272677945102529097910278135656271201849703443372449836714312676766600976326420076796589511700173013647473827999044012054872675405992073144963233053340121700175715918807647855128277227244203606187737754955766497242378131474715977736488274338184063754629502859736734097826641328662403950427130826701423421486898513832523642343801549619327159701239121485619250525084098846717372591969641870601427673287737423899340889628636834705165088658724001091297760001692034898726696340921764400832096453675236758112569186600862129454657205141702974827432873101515313254958932
|
||||
97964143574053272286582199257449207038647693943456246859173139018023478660226790624650011829151363821899751267459598254255710793377836752882538333011558886113278462486771949805016070284564660587880343967467519159916804094960919479722325162300893857751713832670308883744465810912565875267899399902880456822559365024025200919245294937639741026141525447921400230995926017219117690091438127909909341733035671651289452884445326881816485687793489846169382911065702372164834353470511837062269818744719671428977032168621190970177587036798336458187541903991693178049194346578635653965568048833523037517741601100116768212649030036828840893599934897244466878876831140862352174790585201064147231911545737683962242314881567236186503090808002727184279385207985250625381923470658746250424490036326010166028004108929487040795189804604959803570376666 11733955309403993215541673340709069969508816663734975921197976616677894071407131332323274007181186366104277302861808270543709703551155143629215707745719915450763415185952117636135493073800300229968877496200337633984366159983448024001815302832358845569572016294872088247227297496792343357500487428813969806109688125429132886469202657761441215136421522458003265728696579980034735518483828017797201838986937903003035690553687169514617191004141951580680691341694596963739581567235900322402973924026470346984752643372490158780397030622102109057438090940454331119719732953710649339280906568190932900819553728128213320114400900281566069025796262619141824453837019892343659026904588372997145070438426303959565627320984542273745629021001002440030680857635425993378264165038074662046490436990118721213453639693143836183635074386761997471751973
|
||||
344099719048198009527455779424645124159721945152312046235510970067565362085141133245205183902103790813684310978332200317411800068578306375431426704972795441646696898693804246365237388877573029006505965289213134452801147430208814387735011841415013196918739636645641972105555528683356069089688098828142108988640108802832228446609816243752004172661992771804177182980314311987241309242585329019082810958471786050384458296307583653914311504298345292442578670842403701318282924157149244043247983270701046329994427529342307421524790573964999914365821369547811451703345717102239626808520537826031230267072952126543823972947968283274079574318776689187161691212602557838318345356186153500724624994837257426554211355227534620263901713876675202840593451904746345454019767838303255087429240138095577315538962728402448051668735944887384280088623767 835420688059737088185423958983085328490388567048472858664692523583333221555996910494525444076295365390635885328985545723944384643299150600406604412710356561286922653219056240801834750621771423962220049211203120916399342723690187009790748403703940137153441039534656580359808263696788154213260697075761291752469934970390414582599471626520790431387031758045050893878973772957415194378385177831774793847029411118822026304014706913502327475994946972469782182777424313813781818452976934513202781872662711940634063662650666837995032584361010190974823133380794056303758960855838227865945525397741938577114783724430107112331071271325108145304099198303077400067704459384779729427696366075197778328790695918460448131366767868943283810294771101487614834868423676150183715039233856225075769626719182394130363170720849561545578954916933828607876344
|
||||
3138037077238609284561122328412629609042298524017169966243298379799542523807956934022616998209347667511505330601919465716594404501890325140915894222557547448481225273781898182862054266286261995008685282355715996326768255478771172680419054233294371585990529481587157907277595151260001993590183071896653216912567395173364361579808979287013403912799404838111494895147950175145407670073603617637066676774829478381251951036181763694577323892461169919576994528937866833116190711779423587530552251087199511382533237411061810093606066431008829960321966618831229165902119184361776835739074435019445367387412568771606459272277417542307038233370693663120384043945754715285521433932743400271736327109623304538741525358408645718738316604201578032844424593567690381582679226839091349757005090518389822946770232485326267735980039449390472711640774582 103087751366821074229020044091432157209783616064702195873977980180499835408639617653529398602535533902203637694707849146939883757765294358168027931478559180243702280397642330992053535664943236156656660609704915048742362039074483062551189533509943340285799449038227549074003117509168087675702496414883636151717525860888914378864339804231956985702428664983596657824916657488286457619716220425901402850499850929191762815317193654238723614496999837540420442999868496527374813887622216094454586857897133869437971069251149446727597811604696121469030803224618218125511410830503857060003520410211902258042611785220371877563613202758102449644715284085366811131999760297445284271666295716737137652005354256366071940051847193755491559439629431465200606761021336906223402161583094822577647157940527296904348552824610205511903267055494215500786838
|
||||
42319143133190986163235973599927110459399377537509079817097647630223488309960176063403008129178150816645486095510193418848538636075109828221135807860052002051694080663495552881263895455945208921043590729310709705607308029172197478735383031132852975351330374631526793103691150252352555883220208002527709360861063984048494597940108949985644320194320718938100850299953512585883061479713319393488218196679419811284445811249530626658308410368678396160155931922498569007074702399227388436628057161195565916780403739555097053371249315330071155776913820460796055176408736517928432536119741002208744701987529700902064471017562974772124645434728635409373595752782796131604757461523873731122930401061889979445097203147767983112144084575137851056854760703364538893264562952625688895995982427449813027760506785532563831297384751181942083750588297862 23230326340241274874024665136186435939181371191879931984239416833603241944938323303344861249512549528603269139955275646524867291068179603440021199463976926862386426283143704614904123520442914366845227781245944925528934518882268154930507430100953843509962295546328804073846572329250581307801446146134172097563269249191746063190190041870376641386307719260449395376700736080966031504718615846729780132027282079885793453048582307234441791970958718866153993218735397726511789240803460119302844507220157254084231948158184269460904887527330251710956017311869016151522554085730612618251356754382932896669840657644995369133125206265591447470047870955229357242526781757120390077417154436448620125648750049646195214811837034779155946004742988564305106508344698231685626803600217776648906223338547764613653224949082152709415272487311171174566024034
|
||||
451384189718433354896028398470941792839844296501304108396672583448203935312666337499495217944532326510543159511292001560546500376301075081981726479601927238100524238985423286921759893389718619093859887791073801398544064046881276039522726704782560207263507458860580341076695389542971413337220314833132244346524647787328006999423494410211730689725037119107582598594575782615314835763524048432436038567188403079332871170493926910411586209495228625489277471947584491163813833634288870054152356051326716359046070927643686823902988145624020809550004960993339859739331350425124475862068405740621623792102359004416341350460615907256713206253144203659646766773608735013513629416582907610960981471244805392805365435869131034430507530239437484998834636061177100163960963602230291053315172896749515657649671018600630609260244092982136444080843815779 183318221601204848006027554504430132556302213382662248737727762567150396738680853458647185608282123445196102725989043175386459099749908143515211140677752457850987070707048360410699152667831920996746300196128513882283576476680256431863792912546847185694609910787218190124793534563732980665818142049934038617422207758714487595751323330056560537746439371113681051815412210764510282192410122952020751562009562121445138062109678594651677676100836135029939362905392893455029066896826358691815651910463281007210948637299954934697923696494881576582927460094365350633403682222516969984156292303805146558115621156947163709504784590793448913893765763749279401904762065717203328246771857071249078011702636240792337110859609535080365475200403320351098965870048079522795088432992197920658219974408563463808756342420295941954694281869514349660808313844
|
||||
5584513651365208791328494592266381371074509731494799207038136810197195398515752161413040015654645529221573211817620094556956913351185833578922687855192569664163574479414691349407802280717969648016652372617520538816607841941350486434812236360730847180036303140914625490965783848921328239723779712347552244880056838831212430067179262389734080232887794128197155727065744176024634925070176151300699255361748883108305275467753790354561136891130146972183338790870242407163821954100710727044476604929897826152448359676619307800950106196104074901871749144311674491414131477158029510683142252968626264278083892897978611724173463663631824592484918774923321931151038420767714083334377918036890503336643973657861512963218091282670139326851849353624268073579238475626337659748959149417216644192118954826928873453586880905838131076222761759874975220252 5266169313601578033579610188638403722412839906093658195164494475616030701206455595830963382297568520362061631722762087356697464942973025863095254422640592301816935997861923868383798013765442408970922227485436918133304753626921468399289045635850197685660020573043113419549922330174769853296055491328218247971118877667150842564474986056141110918649589876001081954665309081291648931659622197666133247479082752001082775070345570168768461285195213665343367283940605849174248560702548252125444966721402684774846358966716834513705926524701795620686976224193788543149162892375884128340382913421200660111887685553065863623698264491617720287380911547409360899989886915344937027584084223949399382595694865318556157701895460044984202524994635530783817086483267102962545843835647505746175838988771839480447744404564056671991569664302180957724556157412
|
||||
49842270724770761208955700795790572955417402387830472268541956312585235974084870417890562917032752790806666774792026144101580665458060286424917385602058866328637824600988255854106832534978558755637042953696852114439519470811560213526445219582335271781761305524081965161176647130579682727682635750771224966102360907892099757126001412101236768038469666984068846462940556971095885065447049074114745196661990408015524996051698501301974608752312365729470467180498353348899873755689567769254639263823044920309262384157182234528744234881912034204023837337634321122604462845868121557804046697202726001731309721281915436151489330191998282482499750458241242103374841812473015659581282998160333695175879048012090194063300097912466660735480832230098387513721359018525714147122043922508351676211968218383636930146974682473432407659481652643509121876137 36142660485566241027024469980010044445604083307406513577264959435858406107441022924027246298610377713555579937838294437725912267038486123897309548568175903075083495381547225304615599630403110852495385093476348085021431745681774828277705907677984930333472718982107425994751901374263146102068160181981208770750079352481472821810615561939405278741818316070003749700268825667003740547600717482276729632086026824491161035235252813817682329696323914097874307785041277776910062589885284210425746808259367314880504325696572105018103756987282957637003549788622448225416399215734979336254247174651041077816640631019634571857954006180613909016153847564536250945041663384984520357635348908254437645441007115855478285763252144525746902772655627495144002555529349597715017162987981332702775745312157633197462019697002456847498357323168365524380064016451
|
||||
393451889537629291546409158462633276156468309369195184735288963642766671793271616416482052352343789926167725244836815198837334541434802237171086951641844857771733457141629534688451719493322377921031241496196520705764101848818838127352927897303948668246436442363503909730133292682465741672248730757631334591342181297154129378382694221020674083147877292396540219966641818771872453880827211418617900169411903908611863873302209401294196289374730572043223246614241205422044871769374925488297043521640784022461868700923919859109766348409750150017600798103707453948721532242885242835914493646449145338183930218001988295972050063095651666146368185050981203722656467531770220763648381867201468164645696777032948512185532904647181288816872955299113691486768748876098418027426161807711789897932664404288193859388505931508596863608535779880012229770911 14628589562674621499539415450409382025303558962806791531394630931097733312890954405650518354564086140662979152339235934486201634373255303038806474316198508799976432187795958356031376473135490443496012494839882200554879883023389020025376421629932631063857401005517252784798779079133965542436940657702797247516591716619696210663667185261983282020607529771256870102903087413949528373541913149123565308030639107800350792460475079745650765787299928448931950425961836498774068095038625209244277238463834745109676349272796924010096695932409827973056611107955092520942280542087038545949075609421287800527550540973597568012137561007090709117173944317553342850536357498620988026043904658527349261820045664567653320483282286807495192466700437549085851112888519362725025064632456148639515930325604854308568219573343897870910337313870213658118910577713
|
||||
5999659457232711618424538822176254422276652662840694253802132293755333579567349363548974663284619103265962032004847366545870119157625350536407233679966734405766316950344360147156080281253503285643500763978235255470578876787476916306918352162570191491739065770508181831384034513585216185009574261328244389014416572051148525607852678565077529589535233059884800642980663492001464735553849280315082499266539567743878237749992981314746396910824375729318689589876883821882856980613350165495039162560132343816514257722276110701805335578110374666737694861858217568149308286288629420981040149252755545315892540512803420411925238024991258338024015684928147226574438893605197850962215224015364864532348748133581808466418228998826037317176543500614919593176410838081091434347506621144464781390705430709351318881773232317516345269057062095003410611032638 9995648513849687969770113943311120995001163404216049124937884769557589077063789905994989367380694153468441071562879337948082812176559975599186790931807107234884142174037487900337960016959851640129403524753641654349150987693030883719296640111690469315669394496393311044116055141379164120791494806173895708750294119664479741705091219867821115078398090096330823061676261213097748184946174749012035614551556921812405016594645061297674863037321340854977598818295335005197732671053633890128556261104048161213048396872893442143612944956705859974286074111958875139875541138212812732423953121038285503109408420767339204291222218135581571936375757745201954789435247965210310138349776397447294056983655110789858811051406784900912477682762120490924101877752147892335630021147231597795815215637399484752424951028959893501488707014689621982920965445324243
|
||||
29348818852660615653329733146371180522513580533759770497250356686426121849795069554162200481136866630477745551722172969277492264044998891537491317702194091782703936412310738247208763172728736710677943860453894247082539986560071189692636817530762594878306832291999200724087714956385195998630198769129788726661525164595433384132860396771438514087516292878957499597639722200547606852997788310158781600869217463216664644013447320649770612041825542904033919654307583585380455005507500816168757412910487778335885525726247354215110498536933141508397587351728575392873254208399249369700403599722625951826379055277816534767894681663394270564198772078170447361200406293233576770152461926539285652432414945895880742038935572209507805653274895741459422526723036388289049593251759139937583932136796302611836677456801482513064107341256567749710445021117526 71591316511980717929228283182212683134983231172729434215055436181337736339173579742194622368861094046732906633193263853223608562116555429646294847951309261104325200840220019135839427605046411808869670538147362272259171400915883500850114274401881500839244432703911767504888199077754634378273198036134067936948150349080990104290713927669083361789953643517533675185902819069012595299599264756249285860119195705472048749404192691082535761522028808810784326689971848827923143370216138089475988149962715280261889117449229665566368607246064339844075113618177668802966523971624575127519573168951457071718638064538804398792453285800092049497832062052953383298253627117890628103468908148073622397881140720638934468585972653026329070078033944416274716844779660446012822567689139026032069423150863217943391087184934670951665737133721073527243772303742211
|
||||
760380726039919321134186114208377135780988049371604675722293409742624283638591424383984504721009344352980782365656219303799423799217659416758295212284848298389319222703358943470264510744756268758322383008576333990532020064045917814828207931345093012209627329090354185965173099558742431449331058867801268995562680745637895372921766974363432455649382349214746895863307407327923428931762008587862108033045712048568662873570501355653319664210921220651546005886635583351179341439297836680363028334082883522448715740249479008901207858738218383509405563807223621159735576694907053782425504956349259046609113055558087425300502821392102761115607619186138845338155142914824393492571171326471152311239822331249668048499952699918147335059904995761093896313945264821637319167907875052387694192537011126237611337471761655518177739330490663869221442102067884 893227196382496339984929490994194933411666393044722361499189805973289131000973305172305469569421802769504114954982885104593729003408650366535223022892070463427773906342289659718566869962623072059421227987088250298741959151505820809938412702444628538766265376605970698552692500080436199160116459445946089504555927672930180602436836808726594341628562463212980970248071469942491796398047646892052149580451855568156633759577664123220021183850243549097016651549432738059515073756602939796457411378439389495346173321535483028040198861316376541292410776157630764667745412922587884346774206389801657330287888658571981590778343882619102299966559931199854363537893853236700892232063166556729038325469796923214744106381473018171531763675303077458050624757514675239750841118576591174807001041294349650212943353854561127429804484726549203473014408075279202
|
||||
8710222618568286671871007781930437984778315665191816028711538675395368635870634279531357526475727406681017746272171384473024840586395036134613535868635058515977367482377424285779987196038965202038851908640149740738707123697190782279613288287537395529481636181743150708976814280651064941479400835509386883932129796569958469178372932030248348926969264899190636719024339302342821403468430031553427608397313160323165106838066121333630746602569839122792718860963789720189865949053639499173441475820938254296439067304412091526660373999703165017337813660015513077916454602239026076922645997736837482554367876793001450472220158186269214790362617875278052382090985573236048410659663239715844120691018101833589166105481334140834271877319954574140595204857396103565604903326955884091545925812278557078628008149234972104091587329584676850150469024599153274 2735793024821862599533237582638725827651528786084865637249464841945454376828693758626345721700749632132874040459410574119553722992745279121702562156232581916606466143040856215227851971890123333622786962152547922751159791267066465759174783668399813127312947114722169670109060486726541824164119792681151118446631062980443045290164435030549561817018230640387428192249692240992364929359971355793461953734358144208749138241096967246164448621813440251129965033487744951108733398178632223040729965316278584603580513131359751764251276182346468564794852356797020969509184752837500313666177225647469262907186398147459456304370952508180687746300357566068402299665780108593800697970103710722621817926428897649787713264295398064249346539475190681985159511870669763274793016849068949668328999913784652667024327285911903784889834428438318271733380134889384683
|
||||
87931695492088260130582433071313067669173945860544351563184646163340762967157032715447102377757243029474626506993629515326557545561445570488299830824399201731151575388163888731787743884673721223421321427149469540510205741000458270490576145779475651028719836243067672075502978850812559692429032468485859815310782621485719531214849859420203341885796237945952049990363225818570947103949825983452513726133718647821647787207281830837791827581855763542823133528833147713297428989546931321442148690131314007482416080296035201143682414864123169481855530402026686815397795972107076454844419244278942350171413383095698755887024257345732431509626271186398670407489248840122465472019548376754630035652997735376117998011343271331377691835300816352674613599191843753172467778661132293143608010916207942801828900446509135291418681219534502489095181186148371304 86095845630100381588402093034059258230894682682761448186620948979442174601802809025717699909989135469809289719824159283627481631834852679495057740713371736161440939143999896093868361007146330631205119436004949844561386384564822256401112676132614798748306501811396517759306183637035588775601243307107314362813215278443669702137579660269117756662658091169424357857478252229490927120182787379909441100652716408913807802966116111007608145571694357970050390809272949066596543580326830529367801380236470405879501809183638998385149165693485554735614559569467425163905596853768180947456666549777609807436038577278046676354005686584098605350618034599728342394625117569119165146969054850374576817814301379745763718560145725437625779256363452187179455469709850846967585074080443542956809779187674236942575147818800532789394878484610843108363141097326659049
|
||||
201991700178336313701137671300014756255928115108234847866793500365391040894665568507112593332167883733386405310030699407466729078650087049194430381909414792134294025684953831859906834914111452294939751012663060119583805080670333182489618876356872415732361357379945214695314433251099200219932084363836342935793980885082379572219249444793381644336443163144014378114131220469898023600223842465012667464737735866647090231991920894437988865360962793218549239660252014387652548699382265658223791924868179530584514022503968061565394953399616856293007590096824742638911740606162415041124537850994968246898420219707714030179787894953408498987186965455014210317841350792688477663715356409950197520891939300877325644618479429544052689808855933564322399421548085249881983088914780151546079247834292188188049847737265650843160781891915421712427456008658754921 767075889995695902420640747285078629981865733119278602190483714387971045851562819692726599136465298357639459377804364978324565533568435368021080129700821002721989742462506337646542154939788559116096584217237432522422123840915138409579207298580832990717353076792659178277385364976221925141459791099150759963314140443138100641973627910730170218113934754200042165961031870437148680323741661275139544146496999682577727545112932586199172464446060856632996246865401640810471567259523616091913356041162023810426443226126343980636480582441475408571196074615945065950804705441583651310991208406899990042234408659403400047124742234677452877102262246988384931925977267005256801078429828983549677514880845340076659079604099334489174704498191720217409759084593964683451905614709773327495717687520505790639832543702745926266303892317702370602230892323420250250
|
||||
9133819689205413646940584623797770138133870270926031604072143928100166505389529627816155145284124537918037341212447466352766611734810587817955335410034318209992549922718894405731430913997001768467272664303092016487947414965172547510023964591240745897754518577768541100042591492000684377129353914235399521923062445320010800981048905853048708180746882080986550720930386064207080741874117941898944196781689449212464454672600071270278077202268907205361701645586870042322618395327018372237267620721324613780600489151323541647331641290511390995113010536868963441443432061807891646605866784906402510487482107639897621913035746382165521437957497489686395591894688384544107086499095172922015199333382261829483565781530431176955602012090033072742539566096376589441335428729152515544062270932132203142989485335634368058197744303397037425112073156245989673722 5082466044554757059738898307249531752894036441936084207117022350496515945883522803561950249063136238424823805541971325129769540025988360342638241135914945763636725183591582917956392048421466389276749966975381746354888080078138495059872621203491573681810274240843899821178008616984354808684593932109335996203585310002590598055958643057298521716573127538978027359764291137152039814363645831287385240202173489669058596328114129317005740831574499875361941400123614756334301591281616907398957865219526762324997702886711530927739789490360797648738864720346938380002471121636337687624106910740073574860003502927830835285941279775403385666787676630703757032386409365420653563086109682188479070996815052723971109614301599856725039011420084506985000240254532228829702532676804388395787070828114863526936782317138799398040499188998563038020116720308708167351
|
||||
74542883498010822400229535623617388796701560460874508464369165958055806275895090785687658401056901905725436032103072301974322941426133870735034404879679589834941062939355920475917042897932615836446091942516175434195123652548644512962695922056162578575335231129971158951775732561074931618550313939760155521252518509990041223952635890698175127250325765444344163494414269252810538473203912824553968774126247235883610465606354179668393203116411643923733117683777244823060584235888851007206797104640548817705131137119394577039689389295822193097433135200589819973160940198463717173181922931439197795967642674839365422231120415752888467756064613296652606240833573250789421138099654494131754572314053167363441092262447059484433793325498552088807652785711058126018191515056120269546813968723297692804127875396440380588594146917315513125610415905055970218152 91071694616735089575801636725342592843787007053804789395088303883497474596695621344349254071944071904620976372349823364513800440047456601258045897210510124327991804941620517408565042803345245033553823451702816503720607356911275642167853666920252204834687091846521305587165705198851042216015948876858094900942919708889565379102545803029029929935285734253989377889801883237707544482098164381355701468019841009762399396822094613131260032339977404693914258263585303159771547428860802720897642159959461335279505184135682074521721533143923685761764484075152207223183395014005019980693716227031374840395082722419275739153891029429004627111110214842310474529156958236312484721678583558281511748963237700673532168695173638079991740597915042241409829637028592928685473033558871111471045479286465624978735299074844817820013559043276551504192568886898377233105
|
||||
242940828200373719730470101898497034966233050374055485430457735594132987810699456171177463074531450025225999438822327745359264924050673692599499287733514689402839764909878786694042055274528602658106214130372523450240714297367604501524934159264931937863505468458653047338230097244448318962051368677799076689398467909634770405670274637311248912339986616913273417096219936755461588727392860179182477975069172994412181579083441126290213783036841661231319514072288529773191293607789418577898955450536531433986463120939277438458884606273046581820927942709599136124840505238481460637680164856321729546303711208179671966260592682080802122728121262735585663104765785717766550148924579075339111857394325618719007728050026378183239675861924510260504133118773166173847340645078348359072504857836411400336448258704076271341221589672605420232590016546201408314874 163735665204523376564682689297032154857662467095840453876978977036898538868033299998074195446649382311623700300910688106970684016219150425595451067874624614512962165746923182622798697337699330508389508488684112941014648996313960419218550060923086995060405695638514087269999117771132056855138551654324652553092795510387945592790466768768674411319838316899017708705453726932870098042974134734592182627393858624384198778166318411047508036226256828999058986302790845990149312659936324085543968332365100567798756429217495712622846940818813023379765376871096222259492082373187062890584323575525684416607901501113830585680024659814494995099880237553034130773117974066182743613795015296428412931132515184741785871302078978203193225373773262777348221420848275624684970599789897627519407625046935814040684839283212843850582492820192830696078631638579041055879
|
||||
6450489484865125053410221835830760442739860349076978115021743608748890085415195947868476695151067480211097528111178795712019022539159080641609139908804252298300077173531595333424457596511796102902067445744797641716065527976733798481027477143143113501633181186765822413320746972761573660473262718506856726481612149923073061795821642120303477793475103780011362266478248901996849798885723395393347345746551305831324220612026135234389710844758669049570534517969737435121873105851542904001916272611936444836473085167492764401326448324885323566750249208796575274670470827929710765762373071748196051111711055233946327164669865718380824957544815953445469666895384072012828916342130724187469923368544217485080746988615125334714005123199179996796806298362697086855017715113420078116363614705095211855422542334318907601593255609177708871524861377339895240509207 8096183647182754671124382149953267870483813123243859782074477214730478038525636766366114672280801431469965851215300651318366090597936777275359258643544598602976588622315685150342624408326087693543221421035478519028313906546947044354660372112162116029200378304671061419031802191834831928613349718841070596201176433215556886441357233865078486986669177218029822418020037436191025612655356760912563186876902735957187754628545242600995084306501110723606999768464318246602328621723774513948659196390184229985272074374585378211601069144088229438427818054389900135796445820668155834960298988471920288708870217696326420844378867708739083502961019219626936647320606792901592178640701650443171633017429520683143313332052226714347367061548867027685158247596242092301023131392982373894165431001179499512935457345692749342471497181460451950948875077418811436777684
|
||||
23491481739290472627063627134792742934315331272883661956238295731163372395373252243653160216466231257692719245315480766159576699005492759787951592376072422525405057012213534210125140452594687061994318118621666912779246577184089815329813323772881859976754666257936980377301598406650534628970677047840044093293543110878314902904054302784652469466931719757872687596737987292494769056477316999133755656513940310163215459691150111426267053130734254992923395493148973445323035482838514613193114428336005793095814823134680633727896239652891556176862474425091642164337118301232331640128048709467997479375506036019011896926179229653976106435420764516716730470126288022866072080064900505164164616429111050602504273827645954566464492419420548788239290310672742857990524382922737932128182408107294395707634829769242090618737445810571435076888295893525900963163301 77480055747152402264198886304223303114160724292848040015338213006824598710444272032593798788245801379923492727092430845766073302301155893242109505430270408803180484419546006156032604178830819628927593522282515438167672171925666017774896044476191563364009421087299498956652766136046442978448875950872242530558263766522019632063551595136127522650267096350495609229482868197599994380662481410186252865316890569270671239982338632580420976345361641415091406948186184295643870144567673026334466732162735332314357434112076020745659224484196031800545838212841550389376690847273934558676287546001053627127893701204783473688844031037033893344699831343558608712915860750556954937833881228944878611735973321941316044566171491310546458363147388440959723821169271446515469420895562928668879763986831762912098104501449213572234659766606979506262329455825628052667746
|
||||
93930705943104515734489837798936519599095819395786367928680011683584487062535741783782264861047167860230521754471484010735344333804703045039641595645505090991201308561539565580540679144735614645673565579891672447766711775220878552957489303254286797855326708758818655708461735690976480935600440700880398042815649966493940098536278353819957416216532687673683825718164679481668209483514089433858162130632818558759205718624968692497977645018351967197609576531191083778962986037581679762045498322214137407437296831899150774587145881669835525403955173918916294735142105770508178004860376915714263398690314710884643558553280213945235519007009568901044667194357753170470151139016200829644609112989916221155829552258224157991575074440527180408493419509567348245782322049539246304834587909325296303693282419310350867389662572119576372218775067129300573899796576 553230537866884875236934344844403187548984373569661415513895356764570231574212796907938247639173578290816048659582865165701112958585888704813919458359716264104939765461056984715836874416515631378325985162099627907533306904958984564301431169824921573652063548298711769657758381600255693121167208489835754492170814876439350654555181114117974945901754121244045721590783790341059279124671846811889097755043570654545764708471541561340102815685203269465339554961450262430990859226530218390537401601124091224637673676944863943153825817814940505725289683336190165852352459699655462563250709981277105000982062047627147026649053510143652633492323403610170495299415945000552314749598370072568261092231599831201592878490711218984499321661157699779138683305203769344869020271462786078645868740718553938092287966918074551742232913347187083307904235396294642309554351
|
||||
4399326515982553225121487243299523846138188164180092689641494653678138983296258426748604880019860588046901007537766943035892968653738378947666850563185373502832428094890527478837351556421134737629475364254649273787164413805762054790036884577017842781917655057635273928641219112265746520311247508511977185349585630145990766302721063397158532204837544989794643880636586737312376704702942136030601049268670058100632848881044812420200416525031651060311475271418422582075164315299240591217412986719405374300541639337944630755994176648661573444310865759676703749765538933729619617214810665795656900246776653822219782416042242696846339408967460142799770249406245507680103809759886087122699484832629811649536647811012516350278779155541579520752765986189819968612621894369807667415360153494088333240632764738651183434630254018762123168173555629287761722097657301 329814280896755050173350495509095270216017564946698130781025164490559341668625598411915944486620912597012232055925614018606736911949439255230194241682445650432101569921609440271640737712857382555564729755374847207821601016224913916414938722361486128867891683447322723234363505692678281352850081219909700380881788402099768395168104184376401575547592647365166312805055634907364332333839466072915563602661611287576253469686647563770320339217697075227229419564340573307924857264934741720593288464625945646684901820485636189044465637832575946198423219616070381622766294914793750260601925030786040095233030833706753093076237457160235688348800294589874502486670066425390694451505486825093337996202265062282899197003222329216139511459077743959944826851201673182722615685738024794360168415987424276390115867632104492495455799557849258981627237491993185704368657
|
||||
87314062021232876852254678264188745629407127420391190379800053507352511915440602936381930651798769123609561402508262717444410973962869110251627192810983641266193491856664516902525557728339006824460877726851553765412705573087510757693959153683107359109383011892568405666055175572373041300697624112725711276387371031044662350372748203889734898317955258146611406951171019744026077953630117789780117696114790421424680921889645624881812800101180138873603873794888926468918516413481915185184827888674047879347404525964442931608953711412023767434453217566857109706646520056781973793190017105041497925751736014339798097600796477523124861893010938370299908284352894113434327157212663935490836789928828354250984264583748034843045968414512778767597852917119458373349731751915359002959306470348879219266977322265916466031183158089715032811752909450037381013044827384 26297496340227666863130494308220632151067810542351965416223304257121631658536852006475033924771218219559439147404158828770271916320569485426500032223728615839601120535938106103988973746004849235799139496956665234438591526899597707886697153861181162984063991693063106472393374297900318963259882609024565779838697299743969018991888595399804976415658078883022496814870996366643505260916904416788390776998577259764283880059077526261899894283701066977790326933044106018238382495918359304695473742214900202492115823111992506303027354404357947465361953340377563493465350754110919975091012787639513269671793054995807628942893940707685491877043150335767234607487858560169424145688265694540811948400039402829341234333711529161516585954211566120189611991829294442723103612324457428609216117646991413374594448554879964420611700720423723165484922781327756862064867734
|
||||
437412228747452582090263865106792827762477344664873674964958799980109445077020604369565022678611278973245804330877149578806250417636567889281240250532115497517538563665581750510520089863389757873258569112919204162230970788763703156175580592355999975446735408638751935885195034844364969825503337792203630059434986862443914792056929029810280325717923998745714078772338394349629128691041799233171529796869424438891869808415883529314727217845518201294505614569979442846611837319418521451192247575648724216692880563041791735633610417056239890404146752181893090063718353218025438653745766447893369678517558708281925163754684264225880977167570185883570203063652144298670274117229117440203262712464469933254941713519286517502014473218160159889811182225145364348230158259279980998111313570238027969789737544514920944301478821580556278325484127324434966316275310112 713169591782706543219668335399667728121765713835116865671288050488141887331702268124766048465279754274050919460180206770172115135350235439465325073679156128060335612605412457087096123322367309119490385506248074208887721420386924412875262203344785081703804907105777074752907088034932621049029267887919576660346926043481496995727616646412570239085217825765310156963129902901561775555099299940710619345843788361778749006201720714111086414651026876140988439323318052558070787249300005420040495926890785120518657815129198751462366629904125796389531044618578756093453666296706462610707280619989124130674212272995186883876984246708761962709203628529287298262977553868313158080252662096201174158120437182578200366399871799368642984449517707529696056926946670087336368328760854163320530135403820084751549816513767193074992426751868075157715454149916055967787053348
|
||||
8276466807040480840954839263083338650555760921971561064890326793161726982773355042162451389093470542841229790248496353569974546067744232091269269448168849752796312320515597003719023504567965192849312433685037265009822572887289887221179555893821467186885752185304484831346798012916239655311714503939562589713722475617276960993396992461746492720331936077110837707974473979663275545241925224436225528761920157592464986828914103136281648231491316293500849633693709287926507312946777730221699115765925770176666724423861339226846567921617867328643295378634245991679240770685368157361016660737035350616750566066534562381899497624826750069242239876712453116870264261709271346822644095126344343265602511578323569435185084960182071855808742449688674881805996898731139766171626746893107244969804482260709780787895961155610368622380653988901300053167517015263362086893 1870825170442777471906656804398689391363916635647422601871245949214868663779121537424821153131892372502449856761195314840530952482985555736558058910220690977864848925964751729240962411434520073201450020849008748235881315411266547371496480213076376746027143568548654972090851869974386648419248333439660096111873480483398072632454639622679301248560139342634284328891240659216750443887320755364733756260555680871739300394677612545225318815122845346637056589479789801554617357051947790493360723756903931513357969599479038093009601006851618723735506628782857989092603935272781239933501693580353811761414429028493290862026104620133753264740647254583234007822398125470816057088767543657702259325393255572140725853457441145703230190281024993208067984270135726472578446225482921038119892440837682184859236413347746001085310671457025398504461078590460179068315721068
|
||||
74470868211266144798635662840555354865166720789353255721602184105762200545743090746499928705877908685141889939019119517747737605654947487932219978483385641860828528173541193498748278338345653284256210059991417638207432751767876055768499567469374588289884485628496365961471893910797298215305953338110322252269691988403008370744042806496144794640456492782163921311751939704871257119362311031613284119565518552315592822051748603574316729180654961412599797585769651520974075161707987467460682529418821540842666333562927194152879490019157778547477683557133769784986869218604825061063696697881555171251642321480929423792030893964532758158805294950455539623185974300677016139924493850498501270590198561487381370743827970431165029058854463072795062771632816662805823444985403445354436228826598364716380082274016414850188520921611611530816961710082893392334544977636 30087704019439806875879707993138230860405297370514420087934691235011311702974918367536045899013598621634284703450007243857534907789028588727970960517876964754427942820709682460954337601148471362759925010761981807796248109093391245150732938191507072292966932412892931596428093778826066422534594274621909696203195020539142864031575128278023377678658024230230649899438635225657456998495333911112298652532691648150590123438686485841613639069812321451656845232989951472343445999051152687525501466288442573526270569990985825193421973542801961054066755582416839041053752333730729836737101405744268050892449582116588215785398664107050254039753242969369155528859583582169956403460854417177236276692308515505437707007693973796306213093542461240864881893947097177030520453401103948931997066986109122424899469439023448534720524398905159503083900973091065865121483786300
|
||||
660408947189434408057333810290689932674159680140256765296153653357365500142269941665171749547848353916333566598572292012298914245533919773542508837431518085100395754269091372213762403321125542515776122010684413625974383980569017771398252226027461850699024107622990677994975117957855893383113340948295128836110946143798540434472119679513016508799536764444540835915749084337621934355228997205026069749470806299707368740810860891405472769348108734142923061877765224513604876933356476113426127206419661624437698557622153841030600113996379319231659768066723220996528006740928330537750564369384007408470095455431995621189598479573237627605628917887946274386277914880696906518765603258035558935211973170643945341315714886673856985212446836437808763340534184845831273172342460980972182165320459419174527648554749740205680384974051649593278171801492416586675131286154 395199730820636388877329260642830650740898084571451840754815722765211920249206855703699439664728176421595200098863386580696734322002618580813653553540808046734232168984558791509490182694062663330063289830424743832416709338637373983153556314903694258831265187276070627996744677508193763080199193244627417901554612569325528434845585972324357740485308549929721890507979340083073555610575452481690553671966740613280878683307039059238314672791517122897795797895000544091199726159182523163929489297284460351746445288281668320817658073540040635172529591577219143689918164253003861681218158345252326996995881749769189843956955974293278486163765484387002550652321817612503461028539464900989286849675185598156161234942435573255560790832077601069189582198891523367800935121497940444863442434421077571028110184431624634987292241881816416645241046925820606278583790009998
|
||||
5460651957970175185666815365141747860772976137946085728597730855554570675778994950616605848276804714110249473228789127200542851029868907033728605089013553967971898664625813490440771983637753677873089885016739931168937516234163403794348589521966751026490464796160710119261644206826930937289366393173859092908636319659908118648268881733110187900344395743993262396818007895797793832326267771096632604410556009540640025552074534281166654940002087093851786362163900418389894617216500231225536961882139236282513949857127410848080881146196401367236609434995091979709191978213351231651896792551156223736135898747085436681707696713649391969513511368354489701641525124653625348889623910104739438774903490565048533789584337954804033021317636062997953813712806914231570487886513139101392624892663772547734786194776380271649581219098810764261408738283909796162524754239751 2281303867987037331486104863331352388388284927306351068679342832543583469961191857527665908586870428408497919555853847231654740039585892089196248822530915090438870158694747753338968801185799898386295538753822532673062237636668226047320619305380604708044098023689706063403122387139705505592385066517940860507876943947289768159074646535631019737379478784132869364829148663168594462509545953094541805786281466979480143408395718768433107306082604903255495659823510852038126216504106705653263126157047288230833331525579088815304153381297444927402143119663760897349238516322579566055144620309721292065691845666539268190915426976878593128676207428544196850234332302172036019970827068055593558047069955039537185253989616788997250226620929957242795087132779762357262178046033086765377898602053000743545653878210270376585510559509344825021706805483538482624006074252844
|
||||
99478249386559830925969104763354567211493946042251261015505866354307534180307470380944712448569585008844137454475460891653785127596842577615357276555620346211065599132834245034619359591547049336776870464776698876889313538318745824883426847388426550145027467384681871338749258344260073173076260203412917751941243736393290416876016552644495392213641921313552015153948072992924527132526999548811602761146908698925302558702782776834109933989476478223560963333776686742227575981928762556360414082598613171035781264055558657998559500605169297822354554195703809767029288120098635034088298385921178960973103316998882364936246160107080392221233704796740005246291819028150797434418521311876613181882745606217902675071143686543527197695563649872548740059775058051767957054267752226680862103067388907125166450568999647195085451490720820033136086953487700568792701475280464 13076274850932333911492894529392680906904715344936895681546156759672355571179780384833492805854011370987986206990662443534888964944742294307176411886816400137650399773047762783004420842570590297333433456210607107409752958887803619373165990756979879990814534490076784607925667724403185663757929923466154951258278503024954385499515192713217592044817219726860565443581436110289273334564416261930374559729083188552105766448119978462777011794046676129803431542142758854084733332546340373778458525426412547277001576121991493893934073026430479991453291941782016976949461131688253933345852448782632018045170533702912317535567260587977991792076040120523576505405394385434519978349544389991718212080155068649685739716008593343970961627635835801776229311409690389961254187945321870172847516221098959918477874113618588044083630411207780119771451156135962168216400421935627
|
||||
694430812027639271313055960392950552638113522028050609294448933330547840078272385195151589516920481252333588810450225440424107329213010263467995455538981227499313289305751632590318004830116836422697176233010402316226219855290887007176650144351531761461669142155000683679853319453774387322618435601222241791900414863155501252285814849142265584634272510953249958517418026233150834300829642420028075079482445323180693647961681986558340276160796708132430310398103978663344763400632191185173150461393885710267497983838034868760815072090012821439618420331963771290483118833376598356421514874905388832844979930846034076275215641667354497233700241732102065401330579272250189264310069287524265786349863633464112203723581360729431579242723922847385308464400721115640340393653737514429638188777205434497930161818927474692603241097407614430431254567099552864887038876544879 863776281939570728330466090135397465821775843814831524929910470365140566709795265298207336029847488638055569610971284244055255877768365966549453700157005999259721878516898785631354578808532944752395083262779042287006002967693507196236927974322146997692924027400799177510979601371428262640000429162312432624265084616373552338999507143439105786749010672621313955323074241161272737673575848695733975518571579266385943300216635446238880485204629770863746747050359936185312261240783842112687217377179775793594571649496221300315946232365118535262970871266050620166506888926204471961759111237034440647572362769269293957452815893921614774073851554604633571804623594173997610639384970778577455018756047812327892843292702250128252351630942820338986106887133164435434257959168300914131012768608532880255471292943337990012811247787927024819528353239569869183036235851129598
|
||||
8563643048776259392049425113732291060976073589888308340734551551835701134815706416927020605977333755280096839139253878139877171815884258953025043125365716390261142856947502385238432510447881779466437346141191155620872704680357259708865225821393266487626524639401644978103315829214658007373863693195635664587621640523072069600412972159532326920546698612573326064457594411869135208877931192241290733784437475528332925441280714353265862295737603817803940516485072933088128427220561428519744617364486436920961721576572699986040335140671096620942621718779818394767678155408075946491621729416920643249581563294345576397647567541669302313182123713558095019222941071471985231880906555670619387693891890416961946335517882690152290393085108368272592978148499620724655177627510040572614484864914369384877763692330233836217039975658092354058245726444958607216086210205002816 1225107095989717639333465550715937634915103268393269875193756348383410543349183764480299382081339852331775211039950011369918586594998090787107320900241474142963916601911742431015772080401073618741559188749654706774502582433544186710847485870978514546325645282484319247017862295871146892444594011961694239973076901314952513145838269415032019129354547674341295068118271987493015771159207048098141738134860884679174634664479671652597339713821216854059588732169268732319422670339862312848259857042337027280245564531166583422259534533986415891336918723758393645008563192695139197463241378502170065666607105191164378674299275363554118613876167389921970372195181060972935727457139806989100061919877282798336746956242056076770130571247097073459888482356629161709834879694005655837663931372420214340310797355067376277245040683067821445374090303818405379016069577911066775
|
||||
13739880822332700316994561910274904118478609558971214732057600738312949258422822136544743429011479060634726801212863420278368232703983969662340005186025895713416930012985743838626886976394395715545608165806397010988806657513098280319165289379028064702084539602466752074838004037230742751890448864359990360232043716434788089849688140216418109487652246645483388956546195423649332378566335061693583748498220846387466796201643088122621776342976397293640020694796117614560406853697697969101433951683216762624626930419835077813005635017435726767372542444383179788207298052143635767434472778417056705927225816179607605134820870266878729612447322771927861229774288422215540239798984526542962008282143396391944431308921570360667232555211399576866024904449201439414320128068024625739775451975778990132555193385551910319438810340769836484019205090276813571801693975274132292 76268809891219189335967541707781688861950937862767565619756559871344677633091154059209501836245432128361687489916876805595974271086453154300049678992251898417522887422823773803006246960278441733131484549705280331213846948992729485954921673558456002695887037602123058831934607570174823483125056025462247702951802383882346699271564422332491719199408261591560976213107909874616749274598574137779980322579767818721189065452038066871409801831988260332130986734387524390678003355225343721149033880677910618433813779137439912333778792623574252148950397736865431151678139266847111261239754042889028265967508232709657848552704641530268380689432669799177148039585285737133533353297736124855701192363646645525915773065087041382745329274359299333214285726976995892233549373530199971876921315416322861417538170189866439342273377767981145371330838195404066894819426969874605034
|
||||
111384765675082740482312789369552062433397495559868354879154787588587642692601930029824506017681117209715796981402189982639936966899529010468073768405390037113733134330043553423780400036120142092889964346774157999876382957767152297412335073848504849191542724729246757557151952991374327455684918022442681564338120185979192977387333299075332879241269379738086011332462714240735043176288405775854689393431885488275843957021419228349871424056626366283574555342173652981948741987036910255131131184764062880400045481980876422218078882844855609209462995266995300528199875932589220876295533450252531841218817682095664698390793714223969466963372946848335405154451371889008068405339988665134862960164729604290620643800295491776123275445790311702977343200435000036497580922331276282403363433166940394789287098533987246700599737443011382252858529135671696032759978040404895191 796291514410990460158674350053272005373115374804838881080537795095573131319233420045137396688490441295441874302242822827679955818966218153337142838221851947026991210111033885748284212699485957939642670115648622449139226839048568256153079452773104924921648193442357275674750166908071815543669045766820019998941181462239965043459008735040430020170904379931363411201359566626645635143341309980059480077663764682820812289273378516092429030725239130104288089465488148809518317836294110692644698737668113117660768485751405806859617952589073760346281033428716536597461421613984172447603228096259493395597353923246302780571362650721224432755218187527625062723898439886625671681825541022025562780366574839457808833766992812288517856636365954835130313942003635730430558663151371366434546757944445923890203065315016783493822385693489948541002802741268771039066785953337973375
|
||||
4166497849669938114155318336054166579814672535428242502936671320873014066594158109924297016589994978650441934902224578434132817121008957120990485127358952894843029604905762086071126999840366875365600870902615583044892200158717683245361315051636071112659116043155681243812606905409099180936043071750164846755284570351985153936747137034558185892406266415713945769165548061022909579192345214020785401750729033915159858800077442469097607740719146238823201239703590860824900281885071205989741277688943062703179285055261591558250025591682664470702716274514817353160414988126154045046128344294373770616613507225721921195349579079395348385236158016550170898865387945527228654522625259491615796795327136326464875018245602512662435367469734371378392827547279248529865477121884315765508252099218221109301265903799020424195619230219727461341464107033906646483988491999655607864 6154845159822960637221471109764343266081818107171625601475468973038132884416580633185091642015247448522940433641494647068024829038546038469070400921138921715977691361679663134054030937038539416937092087549601054296249905199132879938123894378623298311269114454066172320154218950232251058571000396625271573299396372831822357854860234117025083303922357152936928164249286793136994174183057297839025286298833736609675689557677749175122700545210419688642615772909951762867894878637352675833977385414602501215412319982581915616265042148921919833420915013417901444073815135437902001193093245963161297054449072904048986794244305293204678437054097548722568279792122636212663042147387320917957484415485919396530729006837163872820827864983975564259006849144329186485325383399596003735754111691234791225287752503525700852427251021507943447288286795149968001367991133589442988674
|
||||
287136256503063367668556496173220017222364599925181240625824644643869028469686936200878247469491883465973799606667659872397654385056383197990077665714754154650469716972861643579872548588276142868591729172939395691966217358729488315072287697699632161760073476547361633012650380700913099797684209672559018866387547027623760743009741286723601107307894847828027056468242021993845488493212556500078774807789395206221122439205923271078594486428880561181720554437185253625244795979826378249891370140229722324268294478912485909245959392649421072001323747916873146916764846258982717720239813185341031479836314710823112713958436173445266020129632259720212891742036060186954021639108153478370657489348722709590244037084245968712436589445611290084723497404716329202516029997765181673612899577734521904837050103489256686815188070060124773129952791364713714719638034242606354844 14022450129487453738554414268853883987529048651373860608030123992101913667395518413432049081972997132610674439271513756025586857951272651245952305798756775574348516954011425929070491451713757642537772858715807166917911901626189809909663967215488591687727535429525545188537486132484087888321065374373503419372963481976824794053890920793164523782049551485620701669169545902189088975581208558019579425095571275566087469070069379906662081432649035415510526667802028435614509953765680777274752010884378987504316752049491373650778877070360239862194378507130046192008870897312844927444119252942145909733418339997411665279352373388136368219082356362501071387119984308439219966779179170424342493764971043367987439567636207195007073050361105440398054682854050579136340750886852354675696064629450429126867793535145370882386552681048451690458512776587276828441755883571693820808
|
||||
580587289971004690929443573156766094597158319611455309135671690083340120552427824413571577832581983469965315722963181236027854808828813103183433593922527829972384836624029482877374189786440380655434077687552328987867334391372298941054010404413167987755367752367624864860838943836256171769364376244713070095775447369921162999394688550073421070233900981706115411322791013688308829574949063154684798070078830493301727197636118061535369700969518615710930422662101853397634260712215342231555634854193718988079382477774342972141338016077204531358370002301860453564363904992798408145435305995780470601125429102406771821866984810279233306697498714153854178300416843104433805186334320195701303219396327901211802066189668789136645320978267737970239038899024375523093198499015878871685610586321351543548916466433981278315462467682184472787627388957968502551447487434414744821192 510599140969942728452991293125664306527927767209833062873869542413069958955397970981544678658210122460229238080143998897537080983973279972486768688744522582455808169375477362120293744785624555921340901836694274673372650460490467326460271345921904320069466541546919058560690514997563128381048560344831482266902191768594105741546352059404719897392448555735577493151556308059273007325780945953881163525455470209920314596420972886954365983426446383727609848639825929746127580475252692561604819462284786737104860369842562012207913643987705959006184490538684999752861307410095047341141839703406827672082608102390630418175852334865292340387941213034344143461480646784047876455922222862530597850291545740859442136411354650352846884805098259711472652965316120750299734994487815823297487130503679748509279262280540264355353032108145817782048061195873634053936088251124575621975
|
||||
8250192982399296296887022151893606765576528716283068026068984614890424694476316352363847994347251421061242647874983691762574297137577891911144006166961777018169455221740723169711647209893855207779387501218425101434223892062000037910094203050726449838254052154858256058388078853562939892072779590575851893898361581483441061532238348189738882269696694023744726354641739997340219764886493214767214945319927632882614084196685902716183687211788792904299731235840443547826955946428500482438452574183903050479965313935008095953780230299663417292158653677232799701498749469997388642205663271926542580792348391697328590185101046261280943136541102525229565884175694869477859471111614534166374434958140091418533684313735518804958715242653893185060124216732106494247983385664478505385217831944763681712361800905172364846270329478615776005151227639109686785892447943220475650705793 7940652464726110124993268509893250833554830023834749177798731356626849497164568790925340625029098687509251011776260049067100235974085017296605464827587558415277257500511884996979004809726523286632660723310041943687708636838797064178909239694995287715069911005810156428855772936546065762304379692832452066002850839119332126089536109545052009670430734110074234918594655048143712808735966364352079939149179446552081045164023859729964843287268733483960650784177248156671867407699549371779571788524542859566636157213610076928472022869680848214229624515128387689791838780577551362729475625291576707382920606926283312666085990491250590511390142179852597325924420876597768695720617077903851911617759274077182563823157993370114678683846259734444040959812088676524566432394925521435180766323154207965686570926172278434684558275907667301383749611460033239416971779861685483427279
|
||||
80830784894751300584080611881126936428766554696610851842422856805432307566894044122940106238043832044158492032849403390737486788330571655303053893401024126621926820973828722197611331183401207283175988827628658755366061812017714247836437674616713307841129266351348651608990552919796359480117689164665145070713065550159930203539350800332018601150471767728094103184196450729328503444875787697719986099560839047401624456902753608864364110775338940308659778608111497852212247726988765068308206496432099911199465813689895925819352061897169136926132458805082810249477605747979101358038312158618852825305914479220134451824290486494220016269615981868010634646955606863769730982726737371489237657315123850221134938492334861132841971304609866763521684306600034333897673615149364584209103112722006304190075925444189996538193421769935239700864882251047121462011245941779687339378720 77527906736148835234967469661590700327102735570775428644588376139204297909251955301911684877956393694541965764731567248367723483731698405173111084689022666522405637184200893353578595344771820321879355293340805246018354867481431152465216484636392262859920291687362073840737452896229079050196453968416661262497000351661157970001471516828382365893249167999917563849508742748845667538891581253343123852059336341687494213193173226046541644171008578666639141603859997915930888042515077973706851535686534338976043845397171479125069238446772184576618849599976481812715906409745381786610022811475944465217431632547445619992248482329982110664614233288931224338126133284480259310121794269076400902769052234738971421409645404860455762080957131397372769007442596064985313487481932737360611730420805404061151853917200676628280249132186774043575538758403652720653770140880616956463472
|
||||
682443132470637019882139464562078239440231304046829142915056963195535539765766286526109929355217241012236406153049517157460584155382297165414153297380826391200682395338992194103051398204824633138905196957501726995793886769583806078036943818147080921164311055640784845888722165134700750583239974552756638507976416772595889837670053711852838276970025493334291537490940672641553301047614700123410998566918460539924638411437534631020361215805663743944946273508558720522203379416758662830765738961581201433349863097405518124339777254590240322154315071195192814618932729981170048773823754328177708392499263026030390522741997509153820678021018447063549500493288080551335534151298988510397961329934922481293702908217349999069857110756844838261673525318472186534067682202225362062557870317364935000383344116513468732956371406035648363051469692300806892374450303194975788637782633 259290426905163295072636385786322422483016889002099214090682727108669187605007421478807053126625376499937956440573192718803619008120262799550885088452323612104657914243877490437472457091059490239056415580328107009941300627371222769374293840567024977079135694550284593570473204334389026053976379896334349998999873267255784328165959266981749942065052107801972436372872657765549482455921681059713861712187517538751153081484529847414958952502454347684038115093092868365001929366953245247938699999048188797504539672426188723564248127168603891527666853859575342844113710644009037271559810656555237017822524803406284459895272141889593459201662653123483788872887841651519377646315227565764245648564848632666834568774641457719048564663870174704305024073114518695289345372896377985839744473049410281889420557458048301558730257163218501964137004295343973568903378130211565223591963
|
||||
1654131405487575381310474728417930127760461734387061038839576594448084201854088767347551918334308347992551356060523638098457566113619107197731262765954494465563432145578808484961504894418900827346681924049670975469076631441175455283098243052993344396555047721033613272010338558855670305058378495881430665901726312878235348959836689143444300928880983151130795870543497492478536268548508282173477590821114135270023353156308678061705087439282913500710022069659383654023824820501424697812265705675820621896470826242297283919150845703848141255752022859835536021677331366605275853326931968264118645501135374362517349517617149384205662349941986485416833050754945227644071919640266324971310017526509076748253400400235209114618169018587272484759240018584195771465615380564005620969034593848310093985172514124324874628033233917374251075392524812740014841424073615005938776358744149 3998114458314623236800015013035626372103282506953759195457058244634738708213027359311714670955340226644826862877997015225612017601950915462139323044434807031268926275018684853219285389032649368368181989023392041306214686620996386077528249363974986481821272426584632369074966901353172673795893652991930907456334806968762630544510023642004396102637738586451106813572566010225438587125530801584763496537320768822965070135518531007977211056929744474068239984180256282285592957750693379813788463866471298646102194967822811638975374329834468221759751604734764456465063293979902123764267307465619414634347459802558547418357747366565561176054123415281449594605835097835061889143602112848676024042755373590279985114954483379827273467725718634092174713513444171976342953926334433427904010101864237490609163279300932859955736478627968593892610655113821620618892569627583932604367641
|
||||
48061619108847788920809034958186768866455226670918327964212616468331410970959828469174656238307105939693572777787169390957487751995533694459808194400721748139528105052182258103166275239214331692452239765603856611134528750953959090697286081300975612177776706633208021432867907185208421420221435536878162998335281210611029563242601847276797677254052807980973951701701137521354862729309135436858838757343352732304477833435882044014528921615056518183755536250380356375947250386665312349114627268491585321691902352648837309640226206422902041332659543953275110686538634594150553504824846923636120584524051440735491336040565753809538741113922056890927213510021276619539132346870746042337753915177124847775615461523682129257965000216125024218821773600551326378228069548862888483499104992568996741453873477510605891927917339014919064817591071598826701220553874736156012164117970725 98032881916047515958475230690638777886985500004157619672374518529551639001068000231541498466265177825509129842496414003721363700205337066779644021259244459332657284548873752081744213929655020336274448221133197138387517803564982113882762172221015826294137803518432553272423232203535777028147530435761255953204052268069732387818870990593024019419302166935767850304358643151720715393755754670089000906525752266109043924810027602008842177472762027511137196253490787168749313444278097437620294824889594235834018535303977847053781506208256726819704963285062944413714592604424624713968207930717061344288681954454386588344714384805730631235677523955740492335480008521739245283015983778234343616586658082785469663731728990788015422477320072773187599293264059073099116293675423678969106769254340745193702540086730888813891441307524092459375014839273364441671189065869559760380457682
|
||||
904985059157564047198186330406566479937577061483319121926580013023989198100179865348352415979077745505929902536264133937438876692656373731523573760667344981557260030854505004538473868567836265537820613542087739845331182587066383608251994280047503630443938226830903209217589603310132308792284918183874493148724065977945734689255397669858091155859888768280840369610799202645763039384627157606894093432101760712201264938779867577545979850968127952999159852277220759465091572942473625886407449267297173897612022977480176057369592554192798833969031843079624788553602402088051247033350346619923780713144143497839052986249643592165132765388211099448477440420779878124971118448685195558305261957739476478811928115190296145800182488799413438672824608070334804870833927529690366321636913828157028278760965562368266097865244233510081281656740955595797066484961671948725822713611358209 179011108356763367175281623915997738346717004869655914699653369717086519382350385428204861293586548542301574329488354876360734488460584419309959549597722575698766279617285622222751283986188238336841545557160585740893356299039031051309447117578000361291063561106216690572187535156430981563187217826104375707830021610300476555152228785048699743475663272083088186264090519117019010385272396142321285160945464743548412384889239418854923138346993819960585418529654570017442225095831159194312839807450096117773592829950415285603452767547662517625470911091917903391464333068240045458346642672738588928714702668502299154807758480422940109066091154223904208008839889566417409229175803601222837801132244148451851246653721836886574300961808408013071347499396668006319321530375148796944826910020801508994533585095242962334026279688220378652270369127098591744016888578504867159358927519
|
||||
3076312981628539360572519384460306213325456432457179380716437403402113065274719773054798126157607541864218517867371296916771019887521610243719336402742081887667650371618795929117980104722703566581884951579084016880613845913960842797536159863852219572505320908881945086971091233306905858821520084061176583141528169509026496963893839439077323481019439727151178847802930251734246891056449421713094856786963146590810594891660079173694000283049802314227228952539497594529678998894756957995355154943646069536018985592753368113652601708123214235586780844343693076042991956187838518699594271188337877214398837868038255900124023807584321557001202636913053773541533199285013303964872361854188710918928815030687896931022327173405586728359026814903235897036626957633823575655278150577516671911993398288252346269936811533533386936502576056586060742457184290998156186888186203696145112052 2769513294800176632815885964725286297058163174146923615540344837330483820570026222028387287494897914092782674450325569034055835579765511480476873311601420126370140985671690355958184674207595909965235706775979963582051592313755516080526213959639697203868686919794078819860505094099638304892011794529633428251242334524208519681647776409120632159412253982353018053683798085724459435752865766479969546941776550278761357212770342318327835750199398146776537858569130642883875765199784206759396938505329237579118204930908666794429517835423235363358334741845094784480124535953064298371106480996843348480233587029953511424823515388981785212188806800085036331750771911332944218717273734910073202386541214864732593716264549212514248835118605462579005373605839807256779080978058345613075297371319643503133423669812224398872604511750020203653830442388530705285946329271474623836482010878
|
||||
55962357174345588284939247370462966457736185849563893528376346075725365235143920065727005742753584446517543034080608902574070031953368926533422429371224922085548531334791322437338849207837342589919446307806831190304142352345750374493462406350040432345606465556261034100835413598769291754395932101832367102358465002369009604347790437308001774516912446862421152708655194640715849180919829364034097560555639023532789937119958498055971621457592473630623705574260653241333266339038651205302055063150549498162089615669594181587003301844418837516394371048309090754486921558639912560518725755255459260583501596121430172555959715926848309785506848161390663289684684392665881546021925283922047118219902257352093593279680936070078504663449670980171658180817301412696293970473191094368352428379635350588111861051484657580742302216631134029442549440639713472190053015959428468290981712614 32848984267783931612000428948474388857510534936116654738547360942681362750110625246551859255185137727140696568308074413086562060229062152409201259183680396963523236636335451591253482577118283496014016529775578396500722337811291197792675646844511490405510000342758705535256257462660465437409947601280378543155294182435183456951249204689948628350968445301256733693161433475152525513652395728717149993634858097012830652253697579247966783735783953144999409682958188417070929344190805479347404370263447590889659871147306635337006327511054938767785423816061323405776648912454920608471201158254195173773951634858429926406530895847471055605362950515478081840685065454275875309332546932271921986649663522420605068512319459779469236564533939375487756966326353008315087500338941660690752976406805861835921790421321372232058445038512737385220940850889843529770448706080158002091409900751
|
||||
163371809641796299643364504300240035022121980542534424266205921285184749463968486577072459540506190902880869166269218123984186256816487391488943213409865814967485579868867459303558652275447905468865252400804264108251729750327749089431230440133649035232652562757512621812548336068205282504036047225452502662074871908232118543877530312198237856345315911319710567332451270712686593303382928401329935940811793839740720175700298724903531255551919792003374655788561946166160377331760974069575203935779257059902193359297227872164641599932305733960285613701326204158476694350305361194624733061316101014945333114552606939950489117924297168198476227309606284173614087581812734787732712885307191414239210913231994050716049825801592646354273531824150276143785861564334023303343162414659184196296824958828689897568445735009894824368818389128900007935952964281815846105119190847854268047572 578226346623092952270026321952472990750369549253890422192459470467845794541755819411149396478347436875885887083285825751689331192434519367894798307984824182485687925099957192912207746324819196821753808640877789784795929975988659341766839234675252295293345775813556987830370237664554290466068863857174136422058099244724664396074901203365235433105370042663968521845546517329273863567694505662242772728429754148418731223039765897838427985471109240242252371982213722055985167567083631954638832802252690281407552294618316329377130702455951595725632231672152853705471217258978274852225214008030755658082650139509931348499739656119463454844769335934529001665345276144872491704474553402666101322446029572498855904074361382710824585246835073048220260156896777053747098131673626515638750412386730564118539422433219177528157656259566574199780496432576629078990717531288064538730448033592
|
||||
4248244105603524056021281634758758088023101078767361475320102962153461545354469071770120265442719688848359964215433898998936226855841055219051394012338672570309976570187633663328648911319211222525387311700902880764613688253370172938990640637303488015492411587067853373295560620344404096865573400352765011142453903111453368113681372021923346140662644488858552230205515318722192467802640753125154746926067699734688613381288438121454888035932183798433885914610900410527018534999550784425606145055810094756556330027951124301374918897138113428385766461551064093242264006103876636362056597280752690906865690403912191037269829524636837735836539726836062211540271274520779325244808228460245040743888449955503057046586520224122679484090492054688972980554623780074533101362631246703764583904453228967215144465947024266771832753183835957216030006215051345473357778307285793890384707229348 7982518847287468977991155409619497366289807217970536979030422169081479280508818612851979593327733827301508484696628688316402335953301537698469274588568895463763750921067886691516177308911456281170766192632346718666027033729728207291652855404783417808371613679610668622874549868182460303336039533285899052602991203043520499026784019453046201382043528871279762759583995168691308227038938747530215855454575257636240937297507023484581354106573287918315754160477683016123332419675444702148298878180137272294093178020256183005983614684298571959854326416515357248106502983920981243751186140125201866019638125032943292025182647729553895184433469857417422440435468641194163664733543716030275880833811403438592525061830698429961240246941142326291336207109124446124801298348481564658895343255941009626182966066043345194845035495330795231845736412292052702771790292011102565232118629021765
|
||||
2199907103889795964571699077059250315905723198275863421872162606639074569204751721378694369879752055065344498212906915638927380048033714140113930670967607594757572672131405441516207254075524785334750414583436548415009351458868032481407992842177434439771483169506782593573633221071401588068302813073779968711421888924398091427476027147236515523764618676173891807141397902400423634027743353932919014883658825447091456179245257785210459875945269966772248550513742757253215125300092819806374676687522423368850229758643397371721025584448978635495955540988925790592683525920612719454788842908714143646344054177013171934505996483051972453692403618646258055559727931292033134685716169421163704912916706844700422922822757079920632335910288024877030053451710249920123565247523847897782093302020033284605918117045835208210186518038549863606367674463740105805771589356810728477035463610834 63598540886880710276043128869504220004699550917443359774038748995201774010485679331059700045940372002390577378463554313725778964525245031318662322723046460196884879162048584076193259698209601315564908072186020227661576955513680453598114496100043293996412440303567941888225223635328584373561396644466661159507510919065601557969446057652308838943674013861849613339982306718115377078286178188680716231459133408612599560911049096989724383980148968010930942692791923978081613951742394257853991028350247986099659114100224614876178273739776930752853486648495441205432722747251615927006193887094120004242502375471672910117266462794490544108644325758488939386972818232973660791683292299655925204096848203768094793752752399410565656400410430046428871551125611255677807844817607568122423489539747740881525858861119839959532722352945813178816815862499507825348562929366131657989562691367698
|
||||
809873300352150677620504511779392585439726199177544993046211539702191697946169843533168922298645272489558998599936968742038656113278513225173752536069888853752643501024386796859373161333229876447879385349894491433038989428330753380351933875133375640156460567265286826300279152026802337585988776937883560295565439101822362289003996867257131344071050531214301109803733370847396852352799509194494994028091242536751357106526551126194047754812787293115294107508141393768922541346465573422376215968390481108654808886778685506001281872697081102176529635038040437617463538999655699454992124174548112944692672785422085891791021077347461000920595550551387114777463268997335591665195708192801649344336453167883306193594693658772347712756863213253995823040723963256445761323458766534045742159475954759410316450886015967949999978091077532983792231862212407567199374249372155347292706928718174 250857198104585198841162088050832380046115747711368758116644627645863602399113847097345745565003041485262504377197067166152994688664370796261643227572616510476484426670610424454925855453048053875201256195322574923192684458517708314041464582420519153801530022440265260059530502828999849252026698841337757958752498360069975403332072566268428633060885226087165134590022696302748544116293423770043207481357595275028591035598666677276057368791911669637910748130394150770154977301666490129025110150355163417815328111886304505922990155278171968406425749349024375658164223782933293028438302701422361424453760585595556716061449196241870395897992238649144185301689697783854282975495761681904396286440958736763358350376820238132071562403968755540191858126384059067036928108370245632059612715399807414782489103142048052901240456078655428375713573527015335373765280344986931068681335448541919
|
||||
6641466104803672158394537674034146763003102208787150345436385295122167445439478195662768891908254634850558027710007990121747155155419579988357631471746100236963928714284428630472834425174264489942094749877452248144046586152773343948840196789438422921794334487948754816648494011400078864448715371171452438462342973523903140792158677011150677981482361279634717306336375618516448986608620427602634517300242154843231544690637906779184625400349159003808907163184234634570032557850101076823869783583563763308236812240405174992448371375773366249905807861546375141048158952712503851880099201272553532938857316597344180610491813804627319297300101853154833093741164498704282075422862500050375216602337838498284976845564326055390841843293150750100497954660858132421499320223183827883239630195836785474268816638417278594543426360763717574701765979582712408685931651566759325721043293099594375 2335910653000023258938351471153969605621845702486563117335910476771681126691543093542447494719676416955237197603492288883272626128812336728598697306041391231002533920241366644416400478677494923029600970745533220286144376215443537477894892830991146153100361367262883893733390792755523098095424252097820043008953378695123032728878422655776192960445650570672327224676778372889393128452512627786398801603588615668989527133198629427189400048222016289387001009011452910508904282901270204420250240355953268102617662085891608196940860553042306971541844613577188325255717641349253429108473715246839252560251681928383494164264307767852311269827672284402748108220158023566050163025098178275645990051416977444556890540171015558291270185492798767005512976942402101421673949457461276462694416398552396502390729744187587871299723140555824696739361217399833777664285941642187134497342652576328519
|
||||
45629791072592812758599108353014610314128623921762192968941713541542464430892240482740524118532535093118441164065883091483751611281982716341799392476305723227602272562013744362401270233438793095079485392418282272645537173195851309343390916189219867070965334167013683177024365439916845545332475304719183293263455307789445549140566515317109105264689380498608946739212754744976005665154842570256816736633104717717223034951170399757638094587947387953681823371781748037464887414335023174959258775514618363564078191141542749117172200142921853739530333611425417534790359130647840700635365372878366449061363693829173962892987295664126764426857669548101960326850209082461625470630323779536641134946351867591740588898263292172997307783246950791333904005093239386226995616690926831643769162735423115194576086956406281516661198941794871331778605168609044947036459915310678473881417480720093777 71510536139469150210722312742374873100197075023453007389133818376247714770989616395160229250408043275988918499219177072737612757129239123651654271276865727068656044103132190420190474194112074537650403566602043115570056610669264197752194279277987782202229713458059327325125988495841794391975847001762610838910252402793394099172780675843564045595788525471744287664100111058260585278112673176943580745639800418097914936653760176201156398775764604257019752495333142029300621242865737169040150352623046045923162541974751344481089467499589085785417183004084753303438858859274359076992967852535843184912858491258608179441381070280582645068899339273509480094149100898437373074396077144379252622995796048108204642230855794745473361609561266172626524452712715156895848368728038596625712996560559601681719464446153010480768361543648307023048102895638716281819022043096429470204736422212489118
|
||||
811999989651441874821911205971383296906439270314434600049872044789767403452846951014322800685608172273008513931208906303320830047197936928304960378860941409444223599727526415447678903469124910871978294691558756118828822098175931607068321900769427588367156706831260145553892726857466524519942405879718126088289719131194593717890706583356600408060271685574348124190849195156360542570838673838092879415994715822071418265928228109533354486077616303149164736099337726012531553866665235563898145376423661886788878913781499711226661358121008298467674085920240673485782665024341473783530203775294769681129827702669353134773212867889041988177140608620297228802369379914787823436112292111329441454633314807479637745001708177842391532747994654698939976661256606525718541357883485160615815620823559565698826532479960691645472602793532128769251628090867432795921986527605848907855985150335706768 233725321793668075533218229542488937765348959999849050363108221816392773098868062392571577239520313870239714104515523675580633294458694758871878973622300044036589959158790098350609112666095942197449255549240873375646657976593728156850770094175719412622897407394921619975337848278584668359210086600728212070750386512993248737521456569408430361858071040593360367505511626859484846943667120242093215254726593046720528118522033231847185492283606161375087891134907233617412601531796535836919844025138194907634087727608720477421109461135924725790804926624518566729880463911141873681541003273006440119794708579302087365424425222096898165448043090553859065252488079956799071623007044386258393052077285105945798099938986275361001442084297828406448021414727295621829791861594399486757369346735628280414021974651696437467354825163288175552653418019604214081229540258351398103415421937427244338
|
||||
7596166665139923699864366251142257560343695303946300880658856402033755940977892303237190437915499642087663577152577051794284594691777027023967947007961117773134986444111197659314896845900752047277847694085433170010476460641094114167476650344262844614278492337843522757765690746506854422207684299329164368040369428261596190243374580082225148591993418376881273450189465540101390107730616264851712785588809076716753021162753602387637849771913549924560342590466611249048934179205214201285277198676530897633215452385093021210576057965629554502731673167896635854755226063432593164021451444850538406640626784536954683525057863322281952710049869135324401874158148528663570098122088827788749645692514002284476406528516763868524985706758347579063891141937755555325430055229949428233501724589970362452314468988839363686511235176497403669291649784088291654564114957312512769101846918912470205974 7604587835103236925088590565369334426687407707160322728404453317637122345063335324389777096677563681707012512904012212840166749993407323481144146235316580991962951491845473816630837025516449091317478709387280790007481314393051958613266274659934707089456667527589270234769395065576479687879218927021252670973900104392089853189986723555269731692996797829714020369257152959328561273652937496549722273688389233140194420488579707535964371537826936594312327058457638134646819123115932603474877510656625029003160464568396741919498050609820978889092543919337884094504195640261645652542725433535391352513971092177607090753946870008468544346640347342058295536094784743439004710176907054445017640664954449872974449237704440930929865922329771634163129356307685682517543170253334639901369522054165649677953478230822686628710272246488494232204318717950232315278442509538255656801292729161596448536
|
||||
87694329265327661013326550498587331189878086387649928031042091401058182553853238944812585722805630860065220837557573038128337439541968008485662515323860005784082101556479685724584933013789243231662549986016745783431025275556279166261915470109628007559255366165005879420938153081852064944247381212269906989447688256057573150552952248356121055682270161887398424944679543215261645383262813503590673401364397975767065656190937837599665389842761976781078638029137128957793280603624356044803593440457004528081647636552340229558909397082111579623560793751437547991366360105851574654386336225681717737453756143714440014230825403427364713909700817715545957386879244472418116696100111111875699059734027566810431220766312095938801735264463111497993617744200581187208576873610716651220531145902255767963758796544436099545493069802906480875169749417318565564588924390835632857952930742905502841862 58191861957262950048688647892494351185466395573360351939204380265056737545851521186809112807136487814511651152677128156786398029656939898295280736174370690750233524710145065486975671682668238689973473262570769380387613557924303314349995089746093543295309723343978177174169110523188127749469452347951180831009954969420904402720247083436093555288232104502783854115293906690276489175850649972922940869686922553954455622592418202924706386493228107481596548895890058097920592032218734515765348260140389121018087135059812934531316563201258975507168286714422324628725458742599475457861450782987209833095811199277514011675386999976253029413873730837292400695057277022647546266203428528413699962557967696049494417572875533545266149883706198424722995126470393258931447023441460490271642428805041799038309209110106941023471587890701282150441233208063905333442942210522869966645151847856886107055
|
||||
144875382722347496001877636554339620183348676529082670044957561871906841021001243310704036198303862025479096550649607858058048558685957017763314239459659636437516302160338271901730751921824911276089230639468293821152197011206832432160794359831899377234527731837664200396357439178349064350321542906344134709084817162690752896099467262789834564449031504968395165765375929997361221847787787136862223420004920938031406527649968466447509905980519101148442577674394445860864974766965243420493849047019019781098158924427212659139548202441777844281492145783063804036322094308521305396116134324737554268538890749699952874289160297732660796353151860465443898617422922121602398689572734883303120455522010720345022179862847697195447124151467224195621591168727936805376073046281011102877604122974148170032630314077433848912251226899888049293238909790180338163175567632213236308480566811937082701077 700816927358310184545897891023326056851102459206839062684109724733515501989550919724123569816502505212741432601501715430891919272004361136929410629176968628185045426779477393521692246453830180107305634189113317667836491499318855641144556431391942053081503854526934258696094666987578908630272154847809469359642949331814125910650066140587387412223478487330357992194771586681606150680447714937421890777921583455091989227364751644597122210101915106441336659610207194921821442683451945891397896822621013721131192499767297528774876316031955664624650961268320726497175989089775024081862874455652084386837983601248051065087747470844521400113052107387650095581445203005178667768457633684257465426792739669584397420378851622463955977693254350180854097644511303224536568836655339314984332990304686518100802893849528051330609480766617184641470113403845015872262813149639247744794452352706464587046
|
||||
9092347106940584255310969220299770059461074561181909927027177239937803065594001688526416950572184305037682697369338147813993406352178282543022931949902967218599917797389250991231600426997563965633340145477076170609781076604732259692367010054305279381220861983781255976830823808522497449866845622005821310305267887083555045836445366962933315045537696375846711628553192859047088993245432425788055747565802769434278052407113764074457897935419295030755405549247619026359873040522274198462962644842273112557150115128012283965821285983797298584601794318262914342446362412858484300864195542320944851164575685650197894912883605929454246283867884112068161068237518388377677665533991616562394963094159785141183767571764115341856026028859649944342997111387236644303304938789004784885990499969358671382289062829889481947644082183105464711860337520320077106870667274125522008798646450262724388269505 5254258074696842390265955880144806601735298972082980546247935104999943840057726473601437177256507493617600439291556083831463887305483731219565061789610801880769969115101169994016145921568489099450013159986208700757003727448559209325753280011158090732403089039156157018498963912361877257404716556180886430487963487398987505428128181961641782886287750276531908422210591375608137489707109689723434567891490196196934424177860544462647998957272595101339120252775559787118112638783604268386989797153688646869918648349796402615917313655825430329056845952072514110962477909341963305247708404274910081248749992977265933658588010447058925014550374080818249039850974720134394364305440123460409061414216560092886016389725263968854374154565379592520128016574476822088089215434283216551152238839550228562540538309629310943407709028374647959139754860962127186915293010688447273174236392786856546710346
|
||||
45440450516287991724762518517841242623399553644948296273594603905057474819817200336268577052257318277653407805077708206166215560546590776743351423631321835116783027667378567666809113130406826776085722882634877509759731860071293782755067814612097893209885553440946382425156193164809154820761063236136983025574502515110790529591854724717630782324532333587749684373038250420889524179661718533938801976095600788595936899731639396804771255923403859278209209744086154156273701585219169913995576736377613173951621182462204314981139476364788433657691949401154483423894769591629734765923068473398342336477397142636596260753396297927933271335783730704286971971440451353978731181864940577237698449722901893394011214403740918598294655525675771663442593736461920608029588598481381032944972013053022650160053976960167662439414980951679485785943155405361072390308332782695564505060165482065267542466077 92092988470541665980737565525285216095645417773802601892955387069055965614068492114327626144644329768214558106772040980455446924600952513430094110610966302684017780654343985387248505398054646214812346950148529632728619074135042360368562633758183606869435890106237116864509090943788179108221156117036514410634804021967611518673678206557604335009746370226951477393923248550045984270352692915303169607356798531101644858098940890207156926434815206239830218619380664311834208503115626139903292653941830329701939208565609789274152537413970022605349790975019884910504105266865946199745018947351644954457425745919523719014445538902734546978998075709433621232434611587110876423127292685440228344958543990085094386565919229115420623191194468649682220031935591267629242479482390606309983411690355716953900666318078690327651658390762336519195514508102017543330802133331188704304065544417122530001837
|
||||
988813064597897105572162278607651255476885778001395045782203440789495280404977423286106971461367219147909131274729471707850221987810005855467594496275618440343396493086645241632215917105979787097507956751897497153739732354160496011904978524157173537604917216894561623184897319761115008150000770328617624805427670539034018056584441062345458956750597326075095321842691081967701321010744292618717154416714135459787744750341124668652878634381836832646700597934184837520191643630360976682162051896057594051526062039955689347875173790286481496635222477662896431574964187973847025390223582220797525877005783459167597251031860285556731774849469832843901504449078378045141153313087050054862406008931022700210836622711699285589386729801852754540280105981214541264127663888519896632958781282452835462179104236661686866339931906014931065198160906296270470342884251818589965950284117246311390512529892 709250564851428765235824480640802678235939882047836007158575536677035933735938578160449784955541486122206863464834449214350721212692616884913854673345625846288207210441015834734717495548419630241731628145146217086073812209010565928358528473240376874640761328748870552593545321905442046048205344406309511253652351747682855263689364772054741914706612002807974454810570840140601686519933091564079687154484461127531017769904150305548298072266955396896492604989622436753530650767072497838599911447777126499052579109228203373390672952359232802985369532129290883638486317836366402375745003412547238888716966623737659978795007178827819466661942733346005362435102251162560032561384431198592972211760260532134355847408331408455444730674295667788548532860779785162463452393333998315386014641053785781544867192377331064681212809015068654081396697887206092241673597405275487047583704330567608437589166
|
||||
9217845918469561344883576853265044742541096769373513072241979090018260639924705553787294128793806423986244177649586165718806627598424614477871079657678788273337738106834911524432256162231086363842942753343818152393320074020141552320182240136724046056661390491380912015858781900387360472599163721374133118508613723664285707130246567088066321911506581844005540301726450215537018170404695606785716485495651346113830191060619232631609264805622992851310766607187397264842435138235497435997510187919830896679136443028745257157196710285544800048597166903861298142322633493370892918488243071052474067064043336170497251651594973717309005091456875990096720831830166130057117725739933824952299659904282122665565811531873824992921170933011908438681544868289694513189385957202789433825029976763150013091389589336782746598269799674774912096827726342038356155915730322728880326473187923523600029957080955 1328768585805635544295479095607074180553069863967039925613997762145970571111177059983833768571238428473435674694632562653515314489051053015041120440567375959895082979002794939866962907800913387624049956349493920148244761076809781580390891235249534757826122716499123329457885413506902956580648639468746300292255223560900672689540689935577773027533213555914541227028794560586184558755008546572183598723257372598405015168024372070284357545020989992452257300305857855965374672852561072182055570942927768951267419423303807131371432252353743234767120446315302763057041245655308774576575071941117077052494879674018114756304388212734334657943749533876875767556482022562358659509108734029514388803157886572384733524364962332353440949559425073766458743683072670656028774241379376073814208436809493847088788041027165089445453908170369157711486592194329799447057538968253385999795399688776011793429392
|
||||
9683808175275909749923719087649291878893560531645445770246507075589058964168634131810824738411634980027941330901582040678654695637571587134696732003056182802258528925119703051322214452368717777572069095660054175331765417648824318375590619788429934901910191005095304453672133591864811292599655252723314862538697266605914382666870276600206014694862015622131176571882523769862441969402429304571955790008247065315849086589981078947117916670313527469071466321576680459690950765692085424263506205980571241790843975657963848175928233628012100700434585885732830106557971027313837271416577556444218064919318789495828492755037985101122767543831290885834937555797042288783073107441406775442117441183513684505802704893530122225669599789156778130545459841392483949812072665870287783394683403060544660702345661906559337510464872809687043274437561358761804454238203753532885054416274432540665701677230856 30808042632945298624774512855279530007236282617519114668489524047314857840284266875801858079715140375728925423235930110812384992141134886004811696640681793421481918018132210165864893357820175385071644103355651788006303116614470759649951410464033512666699040299389603831060524121112179958144789906156957205398027975046920215534036500402192597637620381268658761905366918131421778721932151378948687288951980608717622739637352497691603660562340915721616704030548235251919833523711585920636223761160583538331028938019075672556539270721855084555060513164188569961061528125621056893629974679900709117471078180310411284565745642478700076680712044648697827023289525900468777736350716814067752337888251625542684120585101459309574856824645795235007089877612150951911560567162132859975408688464745111830412652370975991978068949187248336887765041886877369908285826308422893320524954397869784062955790258
|
||||
595301104729000780205764162892177929114825366749331742333494779776352753481515953525930266934818473439289036078393489131920853190439095664041388873449343032989370849273712351602001478339773338302507148726896267454994242511181242513271287795634181517810108327389084917472777158802746024084219248486644690362578585542688662236225385104809453262287686897642092172363949337687984389839651657284722244282927933594668978296314865677752914711527911996313379847570477213824521780893854682258224037276170024268240494525833700132711422682522082783581460499917277950942749799601428000078591494006024583999524710978294930301873478076006416737011860027674831269135555644588818366163417865655091688789890316989657359997856471254789466798959200231402937057144274398285379237117172913296484689307038932745127903585224995009629138402059040200693351435326298239218487126715078935170390371470622422090135947565 717819347461495207754380895753960990992844976323053824983170958134886419688174619873260476027373612968263206731781909073574060149745254158996781265471927535572698423632005872551907471191177533448488581225210972445838347906461148202193175226513609167641994533917943268934029503226041721331785601207607992410630139596721498345129209974884687271957161607393619828499921623750224873276739228004095255288028426402343514010039768446717722402692442246301446704147644633112138426604310162627076421808916371468990298904651182817743284897239152942611410476120666197648933819952080370427885178298911512954639438336786724836944647809598306110012995054194919570927719929727833115736618852209799546994015680660499381642174338248779418105843649317066493049434938600104402818068470985764722229181337304389581037275983600314252402010324040067678329399242624248306608134906866332595359406544934093281157261966
|
||||
2261527315338209299447084925096769355379600585404933374197046020228099902672288750104092014553070555043043435670828079314690495140075894350522142172967985403017735579377012359747205354035677529874479732806441744991964600220043650703725486560759078405609403698334748513070132986272061293226117202895913889692195312230622569798247637389144348807679072676408953631146112184787389036722904714030796271182899957459599734031816544157071640348917056504344412117518697745069573974827137993591032148779413323789433030159212897294437531244898363333484783318695806630727322985586001687354733654189973416356876796539992351905726195824814659640192556718808824698818222797400625610085626406179710228190748528418937786900701990206322437104338803931948905404662680258861481865575712437367296569043786632584513202141200276152605327112837592359202385428158267760605607434005519064249202006683083852142291742595 7534302395780879420948109681325993767795099806895713981404145296010893582840814387694265111599725960266782406595065008546458639942363326421372646651115593440625149983695590021944615035583361143339578632857474219904031293720904828193288128567447389162151746007765934400180329061089972564488476897687251532278032930291475788255766270545664323525153050703308693506503481790080748251721078613726820438002408149560401466982647859425790068543849935856546523787328108147897385495178772359870207221150877981494213606687904188424963613990369544305163664654483733736239762023730126787088214451158979504043433375605323576879382795452140991321286865234066930239421072877614337155169449450700081488603675256167424807484246593012777421801412481456219042886356102668839959417026168866782787985891063805114595962541448576280897221855078268428505451116939780336263388224593665176398243388618396485791711544451
|
||||
63152600998245335464461409323107827458640824889672537641003267793489253105721186803325767695678727113956070606173754215300073605468407809683103788368410159764688053177618004047833152928667475596479487731763975679300733718304742457838956541789767469284463608146740204279731030353440038125694825149800604185128874691555123510173555995230973248844533600538022830858271607940005800151415405159478458576255119479076055785096073579508457803459236377477987411072957454973667633956616153823641182866155628745163826565895703060841797496028929754424450022156214879226332842699700810942552023382566643924376174187975160011367639337150690231509926006028175606405623535105164317970601445293945772929329191982384878602445793540162560959496428554700549909629483227076320344976718823583695465398533944906581174920789566729169168965002041908954664681125300909080982857813726228024321451288730891875761786278340 93412124743798917867190910168697413601088730475698080347867498126863406408051263553206747625340383483123745491571241501405292433560837092200360605268289192752533735442130531302525370557583346654630054017079119038043651023783820296254726726658886915765250672668930169723185819632619132117144890296045028697808168171621477651096450924339301736489585976991262219703224437429740827703201578621690507434124080765607773780131893154895002413273884522001952214401639164598818875108474742934604955297745840528421373795204040163752205648625576709605469189408334787982843399832828970354414713128221039842804963311285171148264273302925409156526111777390378885966927867691407064377020031999332059864339195991215809564965954810566576531974385470289950017980897188047319267471426906794370191590610907105882514089805028580455312048413926248961847816175463718677521533497664720947304656889892264920286831941912
|
||||
762806200065210353508306083955650630745642025746270672390688491195922542248885794847561734460036014717624158000691313003735230397896373120603604991440475021175401059360231361495205989446784478677576843688382903566450318401597592720015685964167855166550508397230590041127362630518532298862182685308145115579395409913462681889711914218629133418733715941825380081652854201886868400912491307861236630095748089986683668371690455527083174065194239826778395842111516619612397082471591235202356998273395205033533218490842247841605325085298619907776257152607984752280622176730530766594920103971582150839975421176970826442021059576255914183022536791538364471640366255369995039482331317079562376791875402810496237838390782111637693220036817882246004279637252659584135771679503723449481437076046315883508492677206957230502723737879640089604885054135225470237312101519538423983634608384474962933437769577745 659973546500923516077182297298271640608822912203157635206553515498517509316649373107332227272107927705306469751652939009403241534498196376648015909653053510679526676560613439642800470142079559344929777966253255019406221436404156143024056658217607015011592779161362564448285965340474032377239001958123234003880503346158600645233536549637188185435496883153225597344353893954914652009767063604857576974254287747052552762957330212591390366969675056443491386906777239756730411659771517165032136870493620720479040565419568964105536508955907928535966531692498355022479431747456500614960457285787214848291775121304328691436875295864612910802326053955980560218692911367237851612620137772573317896447152998799746735719631141864215388236744846047690364419980769611361322182129504397111816277020660525772873578912716295139906014923699193499765776839502446629654502821971094285550113139889170818761529984645
|
||||
328317025275632202010847462564061799984362925043218405186383497811622950285357816390761916219886751943688874847017435562599669144411855290790142269374899170584294593850732617456468408742748078561270759389208454142268745703486041671575529857937174896227796625040988731753618971869239555932293395777259249821135980001898746814217692448404008514260619570126382496901907090669662841526127450325223214423331432452489625999589558483807175625505010588765419997016514020828660065273961629721950552607922021155350785901879796792349448456333954808711363607207165296216162142663320698485418136686698531602346624250376610921151906302316599785445016234166277259820645372429434061219436013465299629796917685538734778226383532356195641815603853567021752589464917501405292456400021188393099367478489475380358595048294271270756127604380898500155635912244293812203004784626842938717780167441839896748330901597787 4553130350441054080726906788347890874729978345526002890501100194623127999450101736577204559251758245893421346180208846872468050271895424157394895148174013411423302481364995202147746470536292850528647686252404445900162159128665338820760644450859411532528244437430492928998983421195020640337240655386685252681335392881081607529142782875495732446818713024306273907966549264631100818701368277183637968400303550372457705276802420409044262070616654941500430154736650707633318828144915232414162758811161831920455164542007689065732074267697355494090154043794873965155728897275121336225050359761916563247895884272270778039456048923578371725020144032553575559889565646665817328689142909888729892416273498536006782912919352757870187583271555813819466324437237653284889484555435363756979822474080189759693696133123972887642738696520501844213222861293265956910421280643764026914205470457666439361861525455147
|
||||
82808754670000230167642334755495180797958215660677547980408013174535230181618309233710724790276402573179062929408939646741073623097100469920510805878253064329922259001625884974797605783532009582762449456202991199737304319087890518539958400908121637705970675956731439990569482846834599608839998594049544602788829134529701903819311817910908287399702887777129739239408360952812831138106858216888917933954696183267154406342674128629326946890767048367673218391693727825336728857374223473450807677869398766300361579914525594457450423555622529748501467077466887395393722476779417124021288555488157698774275402037530905149921701103880179451272555175669495823327445372384591704166924881043932735647265330993881961872448614745492525192146055611065269111912720352259441179776952557141419264412979645909016151751865356659807170397830051531067015860243852357915740269650373836702318520713848866262274458177486 84919283050603211529633523774732540978980661528191158182637274234020958069190250374746256483010872256085596826051673538120506696600032054397146490801548273557203836730789060421108857826010300345043085894297391756490519124440175400093869865379656375151873024709115909319674056500518825761221162700162163834966882907132909687439013977100074885013652237252134464560862725662282862215233108766133338608949683095141155155188258081340347735764579455057310086690964665797602737901454424091628005451200202449757460092393248641533794046963854603392085707029848413880190243478018511917924542952275874760079177685787011246533466923616127106619640957314611129991018425773709556785780699114336275005192283916891981935485347751253044268315588597697096024876851480993417868375487055454966568989263391702214508233682321984607525917825011381610395150726110421279489953244373744162827421017096682444975458842997904
|
||||
16880825976975961694677150784584602720462413463272288449524296304252457432496590972057677235749912492609137333788330357800623019483220641433113945751540875940800075988661836978480261528969055541626081430365413788285439194685053295274009880411850993656957641152952234618936998336595401881430028836963059486674069443463046004770853476197265200911094729062207017000955624142290270992793523007553673943813045243644942161776577566190871520285244511527505330665350353389698492182580238336010658940729881008513232231383024304660003150534013842630703942499717240977150767527231139214265049622917630506418608078727462160617896772662608620157388985893634604308111223797626862303326591434036219356419077237028965416295319185473004836684761373941102605556183998965168931572840143771301947611932570472974386470706736910516327829868118980893471814410879315541244925172903428786194887990209148902483160533053543 444688543910060825910556942112247338305327010580357780316031129384089581012380224216690930250991502091170923906477712209010984226922652807928508863314055361419643800328905262802784855419146146791048347399060856155793979880224538873710717264148019492384890723226932509739928451195083844619997107874900857858463286011693854581835761442078375295008743300878285412717022921521197332342164892273737458207005454063120781493854845674652788598384424337468497438223698462820860096119949750034762592591376980224268512305176114243548758945687868695788335830065417185050731723974605170136632948302764150081424610491411142192376566064013091329302868353583347810186307726273910336855861483784879017330061060073249358107300905544101497841318755830263359389034467739273696612132957538759154256403913774425854172106388877483418545527961097780661288411876581172342898769648504106724641099751178250925671823554688850
|
||||
743443561592028078774860817583897067285592136606463815037673561646036670080611925842478018538004319191485721308326264334168259132621938469608566806742259512992197602627358435564254586199442225737976144854929712655995429446178771237569795294159429106677589432600175497663798376704371645071791137972511078522112387585046314090464729325707111299310506264295211197642788048948535169058509574688696802976088006795970851302721435075713272409457769787124333280577535111889290344220751973205133938260680327726208212534176867739861941925112892249825370542899012770277950554877939232265524038571348594424865600249020749025390712807356129751013607783553730422680023520109905357931724391457931796661771081454692250358241582784410962956397924767360020975674133691199853663074747701117132148243932136309915292145014972413537792618058958077047956004285481491653899199501026798752940543825311916494610351229562035 5263437291465329311970622516445818064090995760128663101528655451694136763009623971721268119015440630138368249434885815632432221430794461745289628312509555067104451710756303995566831796342651944178943964592016278328849304107690757972033379145008443841168809647117873053710122185124995655349401597607839144955241259987607674399637604846144150151353046057283734687192603938098030054758227219626868908680327217493956595264479019185840508269865876680020763854535940919757797305063608398915527946047970386570329180478051085483224121287178547872462424093827856035920428776019878768390133890479310135566487216696991748663254000921268491866667111862389268785994640814296572918528379161676520852560648595438062124939044126937789642515893499816445536734005893854738385479920170988000084949478912178569753093131414761381127390600815953395754817055256738725548290199460814487419421547991695493143744596292089765
|
||||
11483767618379197911202868343380572933115456154816455064307306697347685683072772390617182142183002000706359082714762939644396246387190252232474467505244031315290847531344730700809114517776847780668824194298580790176265634487466332573313837216112909535311346949850507806721469817542099014173224296886450479995549704472439224973252358524797154320588773034239105395901257809403780065585277036486862960350791655913348337809998209635087416576735563598841288740487861862448446010721880889913818891988434218005103337264838406175852568189706040495277403494211616728535631835100351195796483405735797919423749677713655875952571185750255961770452877398675783256511886080987562595500966397416012302372265656793106019473490708342768683042825180278699557571461337178292566295586169298905965866805626885007999586502776528500139318249737967795652080910284810806777756685535372529793509192354072996633756017314579370 49724951905534231899624221080719612501759012577673753363195170036404343222529822703021955898230508704653897173659352679350855746205184570062463549125099898039322888646719443504768344985918351067067940461287526686152139953873075097653459760388998633128846038460733268403523294116175492749028245875757299702283666432604296612551707409160681777276991702472167037666224600473222151717296066774337598357789944001590564693416566533766510346570446672659790740118759850412217235736760291913504032270681853013847637938570811829064689255913173744512196276065698056560873649025573720675926406139001494236011664322724129553795125017626946597021116526252883452567916100796993458335577321956443186035773014225483028492088907501596435390237280683822086790133563530735951280922786026288989791785427745088512775185784617505906362999439422378883148052416638878438373993333276231730251207940065327594263751561152587691
|
||||
360794546411830878056380517901009037262994816167149930150825255986919355010929333164371931865180402625435189396220806187272386481868291492749181298351437868201329363396798056847497472646451857939424874031182467032776149770288569131196246665191831344535202009779171238194675522962408664549183469105168491656518430099813885988896910629165513644277296010689065344533222445714343492448404235119910933127313159286110283201209380367203422922566468770632760155038569078016377589674122038106802546073514177533876394283305270860512169464553240435134710521653353880093030145142875224177074753508788098189248447407091994803842661786334548387751039128761749572091912841304742501257281608382029840374713466225172823627209341319180909467133541884687526331584622237575270449400556872621549687851295316192753167390724264539673044587983690636421185593282315631086129271871562854044284624831933583896619964440163193418 615127809508408302352300827079521552594665780717799514287391038409129901433688611425359892350565071152322293188593541032297770003989414065031772986209840088835939142929596316816055078462022980955297560936051689596293547353045280896033165049281010821454791297914221366180528727294066003795460917622785493835041733282006477645860410780481727477817875886715385161408825758503655503613272538926779279099841874155639580713319875159780585191038698255786597382687929405651906913989251007100805268128705454374368496166872308853575514798573044971055388276677624751398060037684504169200872039617730136108778149566313061294086482815065239834607258886474707592078863263492845301456447422594408848245477043974464938519318753164501134410290329770591512558942901160531496676158551630250022949994721042702735399931487317144723870871846004717096098478320105501395766736044989316278409250962347019590512583025089049185
|
File diff suppressed because it is too large
Load Diff
@ -1,25 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-20
|
||||
Test: add & minus (unsigned)
|
||||
std Time: 0.13s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
std::string s1, s2;
|
||||
|
||||
int main()
|
||||
{
|
||||
int T;
|
||||
std::cin >> T;
|
||||
while (T--)
|
||||
{
|
||||
std::cin >> s1 >> s2;
|
||||
a.read(s1); b.read(s2);
|
||||
minus(a, b).print(); puts("");
|
||||
a.minus(b).print(); puts("");
|
||||
(add(a, b)).minus(a.add(b).minus(a).add(b)).print(); puts("");
|
||||
}
|
||||
}
|
@ -1,901 +0,0 @@
|
||||
900
|
||||
2 0
|
||||
19 1
|
||||
541 328
|
||||
5808 1443
|
||||
85826 60924
|
||||
514331 447913
|
||||
6788445 1818838
|
||||
24251348 768960
|
||||
624754249 69983728
|
||||
2921381753 147832025
|
||||
23308903521 151030828
|
||||
699310472488 605620287071
|
||||
7949775879984 7703414710632
|
||||
86848671088638 18256530714803
|
||||
316611622556224 227286502258995
|
||||
3894033776475580 1961847688498710
|
||||
90496768813265977 36258417483248078
|
||||
342447148526631173 3540073267446623
|
||||
7782821009869503034 6781475857385282442
|
||||
70840535954701693373 53518975114598562873
|
||||
669169243511756627467 96208042663880891523
|
||||
7858656707208853110523 5956110503086231850910
|
||||
77325562078495611336152 6528175693141467707506
|
||||
889941604766128939930581 359143918605426181365969
|
||||
4303395278294207841588823 590815486373055902845589
|
||||
86032815155995739899485080 40795764154746604631972380
|
||||
824461503547170836313574624 549433644033380141400766768
|
||||
4265601305058633004559910079 3645064415081790331460061373
|
||||
52266819940043205419901602689 19852936724456223542451415818
|
||||
284895628990943300591846343343 231088078977124772042930915522
|
||||
6070023083225183660381692008660 2222216863669997100949594102916
|
||||
97820532517205109471369551909932 51207998056582990102919248896389
|
||||
709773874783315737517142283183542 75774449669107513737723294777709
|
||||
8198720696549480766948275629090285 7792366257779284379154565149201892
|
||||
84670800489773480343700855208613000 77463785794612076460043807356282610
|
||||
691748596604739617713807277623854012 579937541482242300788717345290017195
|
||||
6144825518514041427162925039017314378 35393354087893712530737550484453581
|
||||
59579500891402136109713429471084171306 53820260650563856883760997339865747638
|
||||
919330279966493572318201612211646652909 32209659921760892176049802639328499760
|
||||
8616564718781985058505073175458635653419 1943335090581007564322956317379223329802
|
||||
76259021745045641371523449567294129616602 49249414622384734347849932562329844774130
|
||||
690333281666186698318539318799584371395107 578887346223718510345470940708503170109912
|
||||
9616224744412264136466344548407742818778405 758336239960020538500923438627195890951913
|
||||
3900037595193365169507843319656062498688998 99490058901757331940469542708077300009850
|
||||
574387645800340394824222705852880664608317397 261571629776209950393812628709433144020887266
|
||||
6806552981653599851798107811304171570419630745 3568625995908146285502174094839992985545424090
|
||||
38905976650046380093760946036988746044637018234 34813771034428140305697284556302880763134531529
|
||||
634051500166863580601211103689133480512609554415 464242679892432510962408775654255076974915405486
|
||||
7783340537940634301883503133539492976126375459972 5317607186777350471949872669099184001236529272322
|
||||
69633371532902071990163318005828704046464282471271 18022312277950828697104994853115058823739384368587
|
||||
160086657106817724184904035962514119912123978575930 15372042203750447508077231398497112626255762653939
|
||||
9671156725070063600135872333853142878406772026593524 2879295312190859063426335745384301653915343898446086
|
||||
50336393781909799403675326996654277579239278960430323 41304465590671471219985717660964113239043345870204889
|
||||
799352297644895075928688988983453964501580037317879110 744947401537885336406373785859494755728953896796682583
|
||||
3697317842628880601766606169427399440538764686985254457 1330634768465291062764742827456612490164087601950758120
|
||||
15354463964738176052117990157194807684019423084153501426 3888933525345420801190597908881755099918121645414574327
|
||||
807178807214258005596570942716487700127368710541881611331 172672019061825462410789620313576690171305547047052911473
|
||||
7200490833814898678076216463418450550815330107809179087792 2261708613058847086502050905324186981031321933665025100461
|
||||
97644993548579825032690662754666847515930831347870515968870 22147726147714464651848747333999458787000110903443252584627
|
||||
433816851734126851751335565967016346078309861661892450047091 429521955266455765685720041345296008681244168269460845303001
|
||||
7626976380125678725831759395120824373224271600987103403983604 7031892650441937314410219826030445219511486110710025219097162
|
||||
92886741198108873906468804344658123502044853869892810557056477 28067155978366821526371365365523828698185771628978518712397945
|
||||
892154776211028561706577599709074616976194121146364404944220789 587008341991753729136537375731862559501702368387598759697681167
|
||||
9953034148659688892068392697651040174520858369217872599497448264 7081472656484447015440862058011846698625981440978758145966158075
|
||||
31241177623910341927747257114099763405975935254580370046346094624 20834558839560984256814158695089272932622375758692481431718729118
|
||||
980815110185719057677360119627465436239604758023220368084215642371 709123491088647109290205026764620608514441020184392673624016919997
|
||||
575060978990152293147102181617501779236056273150112132363617591159 38842751793886256287529416578676073705451795499110027147782587896
|
||||
36584716111772253841330842460489296866761363278632400589366865057753 24969456517603267176693235725228927090015971826362555941659419481457
|
||||
315447034002007225502277792301527513399606954192332889053157393284053 196021517205964261795457542933837992167305718607476190520057890728374
|
||||
9364553651395137679723039514382896787141516807310408210091812270023188 3811779119012321847822120924241801252071138072964952242766544380628309
|
||||
90389436045797088757095549526778017712829368480896263848273187921310988 88975232728095973949896824818638041289368411808602910744511402102609522
|
||||
658152275228719701718305445546284431662103481926039397637746616011862452 634693921707549974160881544399143144759660610627892109262008626387774962
|
||||
3862898122113637443125059818884973490207918730209905677811927648408197542 3002267070738636508593800274050321558327989383164697403039600001740707836
|
||||
46641922173546394655997697822498572933681238743932307783184464013786566398 43810790397349431377123136666741466202353047124627136277118761761095760312
|
||||
864909979076942019281182585365009596755027290938631143756671587613073189049 216844414356046029777801388291128320970411176104666967017755781292211764481
|
||||
8214808189582700783550050303674242122355913412809923484804866248939151039629 7387123856660200776386490646670058528500907821119943802384222165786814488967
|
||||
95514490754704048297939194953504125013504396879999333767378311890079486951719 84303474028615063453422891198809905362899536455715983420192171721473168917507
|
||||
804076480195146387263091754421274891611552553769378138820418567681766677887858 112001493256827164627698421218194796970000579462873096420705840776590938423955
|
||||
8412469403433141202084129514683886473576320210624358803149605588744530911281402 6505106548896180194996795008518883136002682314745186498031382585244908352604414
|
||||
97743883700325450979586964202850586945727387256070478532415075841154017629600154 43039891853636249387242697642633360754522482350602940668093070885891821208290957
|
||||
670884565524755610931329332463068168658600265636200460423513288156940047333080045 461446943957251558656869380341192812909048026763588497827042298882838849397300455
|
||||
6346908047589567433954282302611873136021372773841505536606049292164306530902750401 627932474249335941494530102362492167713082427960874125687985264274740336926211031
|
||||
71637573504375049743241897241046264475723061587351111917442974260999356845197444165 47235448405498449394029233978999615272834436746406697101576317292384076244643843768
|
||||
687113752409797878596184597084985348894346022696485750556524200270193848921599663543 456322734541111726694514797478885405592362600968664006787427395650184683921834890481
|
||||
9430553265654655772245780686564138320332915514495665171014468180944730657527546390473 2399911709678118583186808873164462570958458707493230549287791039816052630298221573663
|
||||
93438911505050028715454581469726390438970667727157569304933847816250379824282651284650 25130983795640666415326072402789299968339212219946639737870105413152298287862644342249
|
||||
920645289715823353669574864099201493462493916493187783914268757799561033838011706000005 452380679710425469240186247602283119556803596326419192350717838060608966956667556864274
|
||||
8204597494123517094597783270667569085317354016202772853058265878239842400365927572551376 3920739664889248333144508362899464061391193633111483875254013269466655964425255558323082
|
||||
81771100835169027935129412338182257996267077650103905257647905682967251482544553256384562 29658453426832000400993229605642926808229646164386661799661824787018897795569409868364900
|
||||
917967755290441656943401295465729778152972196869010383573744044895043542029166872738740117 147425790186588276057956362953330564100831767415820376158009042115716095555000211776309927
|
||||
7867142933495709563086677855417468500378157284894975444955602625289856029261613242549998959 4252077002406934513132653524399875283483725056453347995812281986669934069036794759336615342
|
||||
91926675434331217358170529733470745129905296236966933828604240541679727789834872188962140255 18202958560332428881219425872466504284270679153174678907863503748068290458742064699138912898
|
||||
465840791512160934576256011204666336379190278983251151017050237624622107001423157538496391872 146943711200866106629659325621671032599816774934541742714432353269619223443876958721848552656
|
||||
8802162253950985304348642625799674047603230222440415536484312145009507084984091334270633997553 536427190757177477457385949465753164528782771979380999576610129179280258133133654159341911864
|
||||
66337839047859409730352746948162259888784440197589956730912529034033535340002120346684520838575 53035577463020034617838614659453550026853480237218563100860204008875638895613401305109593916829
|
||||
560301430777995885862742164171791386908352693519280779281605469989022188949485889953786696433904 109353562075823862662541969405856912124164013211057820447133286424458724169876759063511733480559
|
||||
6352426542425654586104194479989172610165933271146224772675644299990421161491900204695080717491772 543822055870153864540795926951689367017732424085753548759396487480324410505947154270487828143146
|
||||
48893433453453590238133447605724593186707355049770417681378636261873110565148022626108044310416075 12491890956151772324985735290123511868048018385948737650168302021102578510744970572786338129223936
|
||||
952400934442295101332533609036912404343380763105792176620890422849325341717091211344171339551997224 191171076525144820150532822380759215009719137460099913783836388334572629568458636980274658070872678
|
||||
1002663531465012821663885422836420787976389873833302701846581556966968000534771354472748532352238566 638335379586432189039353341567095284961380410127352193993940852368852669025547960474069187307413903
|
||||
70072399888795331369169295115585283283135776324628316782326137957577096442907798728287968507807136759 57128156131963437537795766967252604029010448864954429019642289223682796176677051774068008724636171902
|
||||
652241404033768509180890137905912219413647320955082256996855075080415109919060927234825767809840706112 476298722646166330276324073292698277373994255755429564912337536283682676089356940500029733938144786376
|
||||
8800673981631645645928944024404284506942057339742875122545675616311740723413839633020040758046219509002 1237187880693690049980866960398831449351747732564713410183242285702461621947441555726087523077037648651
|
||||
99192362571104951018789151225534370087611191953024054245709068827734764390277938779879774059828159592108 34013493794035393164701600681680978812570122039363408862308571975082045890827659159420775653265290718865
|
||||
164862367974513196449700785717778348535495168408709415797710046717153604269545437312914004471112535121417 106700891041655533461101177549348561692128903287154357892847009505916317824094328154986240219262607489872
|
||||
7862513612998346958953440875461545802767775771255637384333831652547590695007091664959946697994016571947127 5895754403438975456566625603378628912825324979794915087861546033177510936797134791341507093488245555110822
|
||||
76369398323484013805694320877416387893600874439193387120589288152649751755802820789389171084474812679540631 71425543519280687326832021087814549253554509696924014059330404466914365597454119268779273192421022692847394
|
||||
941106336962191441155122792246248804671059539257755019217494522649120353964513845659177429976510007561531492 95341335319275392445652700630686281744679623670639701890006156288374069847569884477912103344570521615238491
|
||||
9426204104015895885642000876965464938106754676240477246826926564503600927091616281038414381105757723052942941 7774844303943782808768703391181362750368310276027830309411813868279575613584303007931380748219354974004309872
|
||||
86864705429856360768948148698185024349075284554952943655437981138856986208662440149937464790800988475150522903 29234460024090294444055534548624764609353498520635392339705864201756327553872316527338331254672231645246689190
|
||||
392084986286529350357376305368230769749458711977112353858853230522818082370877911046761595666943655966495628127 297785860940340715022028243518661069249867741770350935049393285569736959036364341368471929120950966118665422281
|
||||
8359307373408139112019856074741553857713979482625803966271345158363200163497183270508648315330065056347185320588 7499192508139255529929899183072116762558665048848029769061218244121063414877976065527166143266648311926566120699
|
||||
34354096218060792583461843173443312619234946509085305799291161648890432965108909117997173225108907017310291746029 17256051535552452683316605537107999661613224327875793842903949389919909492581303523959935946140740188768458198477
|
||||
222447522651088159866147335496381181273940890977841903628235927152883981540514430086107190183236486085863113846145 73048645490910368408052448342982590847369030978899588018284916295512210534213137813986693239188158146412083007191
|
||||
4053111364077248171224849109890453175440983592990540486886129906530342316229844186374319566647550197007173278212893 1537882809010812021704923117947490208798402984314181178576908967914072871534427503268613185654612328818334474680564
|
||||
50896865876436063354618933782915210599430571990699430980454154682937230681648516737091937850743831347938639172467420 30897800244055606473355067334933186647716131911188964246515092688582696884586480128632141097977276403314248943197090
|
||||
390402145742916704877750164218543694375760634151475471623320150939356540797518832889428282383200031117682668854484784 121945992639090068433219729361651804090844578286608613918921903162652418608743379502492674093512832149577219583820489
|
||||
9565151809137793416534572190420252633956345629615641456991702066131950855502429300649251877932715165626374956615992166 784176830562442355112136508443750170848146378078181232604352969314192788915188684898730190889518040156867591409423832
|
||||
76503149967347887071336443448357317627962081987088026231144288388269079736868396604654297405858177566270897958194488028 16477920807550921149695233090615098221240928906166805959458476030499795256714635449898134433064459634311515263958976158
|
||||
812974133582279044391885056343033416133604923019612210784830124495887912023749108664657535896491571555945493504347283234 132496614717822269158564069831542663304722496445676991052495294439654222616052191712160482242898653831901069371741874271
|
||||
9221303822615400880392543508557483740683624857296290831299569559048261631599732663716452252733644427920775573424384646635 6785837450064097087712114743618931480400509021160980124429063611911539587945551455847315963482167764986783541396560480723
|
||||
96564177298356670713317503792504437723840441336727954426264419227401416567527926682526972011372147688529043991626022491553 6001807225258931601954585820299988449399007865643750110430404858101102181865359861087451853908409991718457593861160208337
|
||||
601783700833379564265735738055925284990082506676818764436351515472177445071629963012696093678444905635523813038167755261683 135257632413935328014405481002438257715079290484724914303735627299190112442376198582525711555332933672352130699758357669875
|
||||
3925529457857542755272016615909819139303972030973546017820176603149162083322812895042717975231796735712836928342653491169363 3489389541389870195648774928818885788529532987465674320984545109389933904786794795332594040248009545729672352121853477609322
|
||||
86888737810811659809580558298174419506828415975578518885328617020901995088677707918356548652050618186030093947397505821974581 72553671301987155669980072222923332981073594362315533937237477363734285447736680551415605173282677355130950768854088280655178
|
||||
778743848376977558667779561478911339659936953077924512705799523367625004565934866543859845049827265512647398173806779110165408 232576160029550988954269458012841754129195180026413044771530700386042823281083921753526344662698537304408070283254968456885913
|
||||
9689632127691399335005858328905889991152337528040623535191407447599214030698960726118969558490468534522751608147689104145501370 7306814022731835523569210902285113943162653155085058174898996149190282384797515819614084008247252084890402741791228265012539615
|
||||
84826044500415945039337780752929627361795987300255893871857507553640271520775387233009021782692563840407045451773357845878258315 76668352100611196740668161572846203986439208211819376554508701474457755004367146239012490533594020931131247366970032016181820658
|
||||
812020296714183628180796777075442905186061367035611583623484410210194879886800870264244148407990558540293118322801794491598634229 558782093923994239231025524977630438061491527212718760792608717487419713638232262205674404678452064024821485582880710105472315374
|
||||
9986946749731887074510764150739391631266701625617745753272277771015346467336421531513208976129685215275090924312349429034377524180 9219182560181263515210187946486955628898764276211072539945934902350067049052596239001552366235723447683760626998403097769628320587
|
||||
48406290529304776636116794922778124275518356848714355830052456222223365133850600696168889593581213874417800720769433794199134165955 13113118254189145143198497008528605055123572301675673175116875195748366225005569091281657325184303920355304029397051453636680887661
|
||||
891928238830511270141602670456575479565191810859372535323195220075342707214840910719477037021535298708907016660982800135826985571685 527950494871095444798828627038338884806756408142160698140997731465083335042615668435094307328061199679366755574557065874547379639445
|
||||
6887631097632805257340490093390742867646495287740034824011465689875689167031601622083897585416982851363480309823739544852548351132163 3137843693441447305373300960089281324826043228426007428779560460006846945422674768604932544403959922654709743644304506268863022190622
|
||||
93779112823525588048787000880609206369169852880404355836816915753666902873757115118291809453144030319997205479278655831362875977757943 91199389761868036983142892884152843029572938729429488439253817776938655294383541553772321290558999211228718652806514134364338791125201
|
||||
320699857726968322662466843268478543325052042855342198632121893887289267318205188634633804289776845482739468426101437082579381558868894 4849136103525500805681986010320895068107394224831440085766055062719913276954074314749951297745463803132774529272894512799899853209650
|
||||
6648068165431535185379331502926482399929512092202482768822200553713109598094096354399322293799615665495307165828653196236824419179330947 4214215626060568138052591663531631254028599186381338607004748306462621093626217811818876532803408201484863112570705045217161362349259936
|
||||
87829029132844360199514570354054056538126191990503440567879959743443419285827949382682039465605970289351056960320065998017207653938805159 60282566073860868387577963827319570303380411948031086892776348677516482113938962410713305714500817140964944931195798405806125505595453920
|
||||
792625299129982214893950486519892206292660218345554797134914709664957651260372369724502256219294623542737662668247828526377011425056926244 716433683867423793680626080704045550354330822466877085835157399875867356372484031642576809862998140512023800744621969478310302559742367901
|
||||
7044831743598572331942319874689920235841599395572217606121463451163510905764593932778748507044794834808953282292315792870865603399979872622 5376450576179056998428415055460475235504424891291482734618052611155830917500254788563117571088170852852127860097418558708888465452019947939
|
||||
83333304806847205794224058916829758587023493394857559075548524693564314416750700069888497829905413951014481478289690120504535608074143797714 14580316628776945630513079733165525397559120369857031308480546940380022290444855697329783453556284333107956580643176335254597506204638483934
|
||||
672690778145558545716919898574026257225169510982670379335992053252666992465576530143068942627761811392601688611991597883067293299451614204551 650173421211744871107282008903456896762732997973034780904791951757538624284676369168053156628956385970863648749698616083679095753266478650239
|
||||
9535676454261020442069243901850918273864817299086348395414430961092286949268839503437396332240177044795804595322699141221957819380178870520807 3876654030669884719092550494284254526316068233021988671712148886001157543900143851353975734351014487647193886764940563221695238412567593608556
|
||||
81062296602591088635297815436703768868292002343515823718229208988787138001530315988356622895785550995192649131103307917740881970237629093368265 45118733274715535112381508310126409338003467521214585812339485553488086668531146321729182313785886927010135513159285510731370994928256633840037
|
||||
843914536444143766806598308998595017357673931167015255771368139448908835457985030275300343764202086987357121521317258095883963397712938985745024 658367091667795010666375109324966428038556000308328103869501970960104286448668446179239872402697501048604844987542679732593109271493031327967993
|
||||
9613274636222411384662653776615563092286737530010516174883842649493500940100822405998595080483147933525142756421193986237335851249269931433987058 4989255760756927318359175639051323696085968681107257392221105695520766545526723895391968065204928693891705128989866336206637136625827076403864443
|
||||
28971557326237392500516047190262124773244505347067661254639426368465076327907732468829906645794065891327788260838628758782059178889936291575355773 5776387393581677151743661326872830810947950682630614129332826991958748678268345873374849179639632518244262684199002576589555706541691089783225014
|
||||
901319429775299181290195394562188812060359725675620273567373863176324529932662948272437252275707594177790228831705133681828086385803869825503237237 787851042104864023252034375647370772422304424352692653354593288864403241492924397651679011768045303915744248303170763510332106288979271234923900392
|
||||
4082849792403840542920861472694812693981743961484010168312729331288965776124597057250706689908686419154978434485795473826976409637826714374357586998 190581767627024519980103013807333648258414730035435823381087974874103539611379863992483959949939703865647193131818609314241220009539043399831826761
|
||||
62567167101272688373370549439761344931254231568302295832448476498182461407992545969203605785748491263171100597195779918130218994142218463071960717901 52352395004858866076519390073324025047092035393967865815603807137813343910670092873426422691266499675276849208443200130143357993140862204507924868422
|
||||
958410929639184608328078322914171861941556636854992594819833530944115760609714329725051264606531526680402554292926269473016515681247854570274275720620 553512261671731850731744173656095888894311961670638714738352571174384083279092424808691521127446946758630524805645717878198528468540437453802067631453
|
||||
4738901597343298519343859497036881148898807897997081663323679455003374248908929000624725499495655225450204657252359671929893691120999537555725116690489 4494651599373864296269378832557488748934415828843392873847332669792183545133665192147542721742755893831643297790680290291812412533849602557831712378161
|
||||
99705818590775990829840093607926538457302675474283557977879293441094083444400784864503772067864440702109439922071956404911379452551233666117087743439762 3432070934711947091095765345426697976219716540577117438022856434192174090374527533016644136670464332042612880798689768369527327644103582099815355250880
|
||||
947536602856374678476922450319891448602120048165858785210815356407528193642520602609123666279495833533235120830841575641576299925056664364094016106729495 945365535314033754459026043893883463823920016933479058694242610782240100322251139527297164366377340962343708748899704968352366731599423617437518057457904
|
||||
5499427608679026803964313523979477148840940123850687154368484309042665403558643735479892217538791388603104136115935943908775105193031301623809041845637352 102566161122609419704002946412891997448973638745302614797847554991615489907554443300332372124714451665814809703288680278086170154719806414293891359886137
|
||||
60578996367879188074639633292964352779889666165472370953829448612392769539486257751824621132324974502676033502748384029542764003557753766201861988881452254 10629382116504162069490034071371430040408755932404556007170634068977849100667705514343550770244614267260140418135026185806133493442736345064037083831881968
|
||||
826368196810655627018088213973033385963514497351188324556721202716274716075857892687146910156780103875072757270270389180587293848885768919642479126766012006 815653069551172483347009349909087548562423319095406151252007131161215573538680331590471928625338629679528814250358440318598952457257953530615929269111677939
|
||||
9968686137923212992120064976421266707153331857128704600095741052794632660122010713297262340550127072797408979909812705990719102157650355330758800884214759394 2954433822742814529437799788841815753080112317819599309092917364397141764730243391884725118118468172959617429354490304381903718079604702830030002475685384602
|
||||
42569545090575812800533033945432611632394978331556463149777903055747026289665199931659803008613325647617208758788009898418508175833372989266759858985544607463 22027210143503153469973690328737220486370713604288706195294871441126386873160346153533152449885629838048240171663544241163212060827003849419822901756526631240
|
||||
936793803785493988797816954365502682672726294211061226857202576997235047567977018952223546979532044449858177843400856172606809239163550227804802902691795171390 912707243944414034605877098426526874827026434935360780548738815294318732072057101340749468002530283735646667523472446882188486061227049359875051496958209142644
|
||||
2682148280602599159722173070523418901738219348812081048542944571031874688229141543627269346193268829547374649241979549345319282640216912932955770119419233087744 2620470878329125569566032116740627498328233617662384433411865420000645670109873379648225490742523025461524356355916023493918115813685968517807833018653610514900
|
||||
63422099596485614496566318217008738627098803197372747276265328430524248223509514543112304486216652330547485214538938701634538290206927388326899639039939832593859 3690234296598639383213146707464542485622985124986087645261334595857634101785671887880820195683769597466058483355751162944589802690627602657042169613330013876480
|
||||
362055389123744080397358065531348323214018920259329552080491764661632337676137622347246368047622865051217688467478190957829564032434183109671213058646176187537591 302115668092183156289387715800692492566834791210947058251434529949339201133173466348054920261679810456734135132563566407134744996082573277367997190857415704453805
|
||||
8182964090839929861171686073964024847860843629583527653492795940340276297830493569548459371942512169639556065884594169846908450244847859190148533884033263590445845 5061279407160243935197549197105295229382734506426278657003663664615735971614754404735843187757240287216828850762659746917713255896504791710379622672754871571482722
|
||||
20168776286010167749367018786087665237863056701718239759102392807063672309215495652326065450295225611452619441246750052900169006658483404666665536240502320225885072 15135934812618583540424041462584316850212747821251429116376712379629856958646969514208651808019050662923926278700630179508292626392014989113826158025053964298433676
|
||||
564959754322382416537211946171330343862768138615167403091126878120584913920668003377000894380935319107576078905758879772538732940610570667055081591488374257560205722 185987459091632424139705477789721938234821982443466118840582448392076999947391648899898194450876440258384845192213144502567498434652748140467244366279897204298366025
|
||||
8225508971834392467034003945659150488788841727277429363999508584240960891083721433065926278686533909169257125466906517376265751030573171059772022675835676282666034767 3881069112118050839314150260237800665306570206656862865977491392758016618145635019476245117144969484262785440701739887170931052675959069031094733019234800262069751591
|
||||
84778915388625075388199892810520405597818087064715530249723000702637801786173518672745926081849400281066707431802818745672348975570912381633631466723916226007560489238 905206860890298196680122601652615884877056220099640860486513453924078804630562881687007375129112736023970840529142519031372728309951900893330877032076893576631345505
|
||||
651852221847948892835289529834338890903323622279125272201644091481337404662405147390957251636953467710774961971469281039390801316454865794068967453589826167199107622011 408779845098720214976879041476104140705849574518419089602171933688276728352222881532425059838871922647987127883349060803838686925679772113499510023098770658205503663297
|
||||
6555657665028522322000507358741407016214715894270298704885744635279598917121789399192371635921979131580654174814142863887016445233467479627373994781431811689467815911337 3590578152831919736258315758791384960036235237477195925991946579164679950473634770095762863684071696222047837475876577933640552918594642998923805595334295391971839157084
|
||||
93622792873415871397763030424988888210315401052604698186502005070810325879229340179626962663268559768698183208114210027002704718763623276179152766356552556999377794619780 47754464827228478088737786664347796749465156723111661002411826651549444549353927325686271966609434168952114581201626118110221552807061292816032911264921200323540433356200
|
||||
418467224157083603060958057741052261053447919061999477723735107111448686880330238275418463074324555674261631983829561518225565051956415250870597579543014196218084008165704 371776045920698201673442052605248687779459427939352517871377247903161913553685079260132136609453175808902690779145610469447482296326055157047403735837874595625355493769235
|
||||
9709754374719951641773729820806871741570714508188269159676615390716046798351949886030473301109837312888122268476157932366391986284173335840529837337303692809796639321789241 1378391858826595616108765205428931663756257244174994113136613535484557925247910724106950027689129685157360204103054397061641650678404039805980593879611530031307640642384185
|
||||
20388311068188815839480327204161916032467482436613014732295840193291581479419470750490039776100327255022250953515134458552507476631558364152119114281832996536802023168848356 3607412817644855486894739816317405835544122737005603971552315007524352396134797326496171608006857578875552704907352327413837918625820976744275150731094448791955010640813471
|
||||
697724107595946307546626418909060968205264429308772463143817474499846350057320569315390758972143006366147213224916734548311553674588880360392510211196826170705463028794233841 151100675580697475122527425213540122632460872180574642734442285350530357878613954334252913871810924736439482497541956535076554914710276801802920886146822464821004371774733915
|
||||
9128770181188047931416462816069408244860999187728725847919230103553502610097172897203608673394759294265072346860086548334183460940381734375147565119890702651118575177249343685 6475603227172437025127862233500966203408929905197813649630409886257382286852875143368993700497718555207408739273625085000258660443140357552285057623094315441398185058947050415
|
||||
10080361902178884581579381611209718166172705444702605814951056724082466208677711568167951578966849143919831460575277177046862541149568304033737994044798526805280013752120337412 1357166024743194555289315824926257949483293698723694354294262840343860715959170946321234563464277638205828025490438099369227729311736833661287811496693559642626394635194447070
|
||||
174164404294870302223579802247489790942214428409401412841725412947843720256369357193835238591328951592040999645587170726677967314864753973620284243911529248245000975293642217238 111709602081657115460544667164605630778263159403592399262043585174787492701597112373926203714036876544477952519027459308581540052887796653384905171318027112124572341711660646329
|
||||
4108677499608856216603852693727008200442212196234962056179681773567347157847023329899647716224146476493483390861522542821868225452489884877341130784399514948538231786895748425580 719944960441409028450267080930589732559065662549582693419588332717956133579568066247673674023487328257200755115742952662825628474554571059611752495331917895132642660978073046915
|
||||
87294038848667529050716682161484849818627928338421137308662157375050200147670757528898220989194640615133140813367199701000194700758037854142516787244956122010950720031397194885967 84996929429755824423320250551170970558150684324948493508876574013730612834172884146228645917125367938812632946289453811098214569721946881073924166816066222596979079027543896626492
|
||||
836371773232856786071177819169005069876354393106094720304451485702430294770854857165115550760323372050688060615164510083673787283181622320931824273054463762771471742314167795178367 690584609397124669664760528266006868060445362799476075204231303429537690619264800154949058454623853370788622317649901895916011717556563874924103403603614526011920348513350917472652
|
||||
8875142811533073575087163543162316623186436343166474293947649303058048444719695481876775086358203003494707835348811021823581587007114792333531863867644601371752255558566693608232922 7628622021335115847695699954862015885293839560829909876058102381845802692972082262936150593654716978452637879904666697462635666635679902875650099192484044708338107982007645032508743
|
||||
99173636962871521622329486586379849455529428176954367735051865440298343542815622081382847141614911761523214498894933477176258080018647378247540561523335931383832187819455255642122407 66009098315770348729562711255709524982989027288655720185279496614332443313033041909319198193416978936045964317644236558223711223737110023056361517141906504343721335362954800571238470
|
||||
443919810472595524202521410489312594930737803660831630582075311859356661266671354563163291037457732634410596232239412485001244312997818355414984431223875547686581489521157516675353677 121665868359356956256144713299680641922024179524452233152726576289367906913256948861781366792169414673178712914996880439954021650204263464101845599999436374735379484886038835564311983
|
||||
7178013452568456477699477712760392460980305055000237245126988803435426382890473507096100399999076665379553954162727716384136237249209964614632440428840624390111065572704272442360088048 6894728019541255681934847905286859542141908359169762880900186318870368202151091261139495125526992436746499444108475299117139125008549979316902231568246578943235240102145453602131538395
|
||||
94058967660054452168531693194171691907462382180391706828373182969543175413131752096387886410844341085847378463701224463798232156475735139124236850085001191772706028776443307128008007711 31846174964735061650695078496351564839857437162316033540113017060943131246330431419008078534628464009812347626533467022762439930192252715215400426575758495974213426184353229097105515680
|
||||
781972384950469736364418149788802356633197697510723942207252447926663484377108178360739585913327917053629271460682833713211853206807941682355890760560908790944879534185713711332455669047 248028771552697056337020579027576509392874847044635416427690158640364080143595511892321273147373619892007456463090365873328493715050175176828507231662782106040397010212539808813696112426
|
||||
7536380360128586998555651650679098809651270927655765058546973340265729450176934712157771514274735515229031176550619534178303022863092815697619362210131286589511541344046480431090885087531 1154883010980547643133784720622627517503152266899238991410322908841681231020306650874033988330370417872478568500106545985705019122686696267510072179100162236180283247493811246488602291331
|
||||
21480030201314716497161575035919906602911161767163087557716399112006120213624772688714636575034713396588081952645743267834547368473095887006664259867290796122447671131601150321325751848451 7883409109459531576649345410232769557048144596200999803428743226908100188195632346750752868590174558074089200711083846938001142906935692612274465341295172401841169549984321280586167416779
|
||||
895923585424247479761207482588248532438224358605203339342781116065495650325113984700057423207053115140785971753586173201643721070328819612068546572611237164649850766439615667566264307908692 685464893726088354660206662986945930170893929507966659250959835402607989028823291871068855828217120862168393570593998584641512708794676194886814284146012711295621506668022504843823942884964
|
||||
126145484792181273363758288223840631197671436530877713223433544708549427492643838883271739094219405834959665467976016982007363966947312831869460330078123742013024203556912383979282954388429 102353780013187580481093319459317801730878290870794527246387410303349656952195135564613725332446607442140169562093348692215494690073351267685588694647246688987818775552822533443459894168776
|
||||
98627813887865574701344842099202723775428030145359582327283619682015040737630633369894048482756539745253211409464128276272630950110224059328696573685482611380424279337752946875147365885378519 56570197079770759247358255591563525497932329493664472939877145878101473188232266808849734836485578349087841008052017724209033683192121166594882143336517812584698924881637159117889435114601642
|
||||
277568100767184282900784157512141573961935478129996655283619260228028595973042336290269263969931855371289239764937650986666972048303851501796745500926447326260723126997369943170500788039644879 76364812975513044461452801330897442295085985201832322887979204301316660967097584750473796789966615842142771289375669537456374097420698924158165526294029814446876430306851385782314772130081967
|
||||
7848622685317609988782725216599611777264455087849041736995452540810390788512378348542110953781506961007880908937235747590422702357255106129148721101553892686953554135255308176589129488343329469 7400890021352863127368108939403789377707194430321255797234551044585130347947715942628972532884525807880703970413790199874056777782816765382082764129355969393506896432537557937564602677863743134
|
||||
76999981918290408019360171740012599825136550258335216439659261051245166803339553681932358020343181794946362486637748325949229785016199412586011719161500919956876054307734572515840527346859096113 931619931279100114523821784243818494799505013087180124738872678746078148997728294207848814969048432642536711543509064883943711426697381731263726205806688319629670692761547120109345071749000677
|
||||
214068792906766667687063123967084997824606067065638364688721152464266455629816378530323251592185198055959846741263737068198740495831183585117604137197973629184790204431883879206929424703498608773 66353234960838695830157536522702722838053381441745755698064831501834101001567664561161267330142545735148656094631031253334295295390282993398524099070611157499863767922674264404810126014262825178
|
||||
9432011388079583334857004221447926837488814489920888890727557554643146705733775233381359949786001096841087655706261853522623290848479842886113869923951907780047426689845105035500112042626091313014 8451686027292921542302761508011417656205325805423840859783320352352927849846615804190692853634285746547293741823064498943913567828724801558562181932247332587801072832563678970103246546635270888362
|
||||
45677874101123694765276843689480997898033623527932975178242585801421905691770763478453014127851103971251920623139275373351006527965230046618503637545567407717932824873098366347271882029341908845178 18594324543311970306902305240183714225063971050733618935773180011086938694762218784028641909186748000038412279180493687379534050018765927197165322856298977786938559181034401291641571808717867092926
|
||||
835737758082145167239117688768717586755251401292214016879472744830243478902970724545769463426446093026458768338509004773541305796455036558260176772990949773664919010374987789958565681934983498880009 217567898212663536780952966061840423437642825529886359380091183656271299083026654296592272371670319816826950800661996143854712139571761239571734954026856498038771255589451281295344750568446461695996
|
||||
6677979939193676174578150558462478487017991157213024698519320595536328679996834718269652012501370708524058290158466635033086125972246211020926968652005397442711685977479255763833019273250019456524019 589461762453279338791814236089884626361977149519572345444695988654249227633693417036116867396971402007530469264405982387063042088940127497918048686659218546529851924059625554848752378598964867378458
|
||||
55219599112125975259481163470628573861972000829443850267772884177947479933736459836171514142533031816264689086640031311763164443993013514915644017570408776842782504737148645470519262326166498154477277 37575178384902941203117560243963982389142582535763277663455381357192698154758073181657065039292071623751214899915673328028375312730296270731771873725130203704991526505743701436010465804781431885793368
|
||||
485736741534689091264294286242228197325396453627183809440338072114391844694736689614732027124731586655546850276393492425890271295613756209951209123272274400587419697831009914959202002991435206393213725 473661105955735011085728980927518913675454929296927754627496850151769290746783723546360953721174235631127279478591139021455498275279756881254946868791508990521826055689167415568309839084534841165826825
|
||||
8248981512852271108536223263969354488111948149525059045798038519924634757370502077297820547852809661268629057645455144842215752100431307601316672200474555448217637824088000073552525086174768597801677288 563579660175072679927084595977337532499837487136822770354035112016466011663601481202405158528292075769679227910489781502509032808541020049612473055101945917573076542856745341011204036889718556327843697
|
||||
98116717354762075374474331039330208377260561664584226055299427764915265899725960878941082320319051387865043134876653197140713844779882088544707523659310877040429547715131255525679686413923989577568921551 96615309035132171184514453262012631306095176611391023124167205775734929011416452909058598570306988911097548461070096429250251482941528179786380115671352617103486493689584771154899920581777428593651976670
|
||||
719397020095345774768041394229569822581621604386358416167935283977394696028220578489275909919232102672565437520752915315149515441706706045788438753292097287080224897882856562924721861463510194210952178087 178695522545605235204034768800933920204273219257444125174718946099428693837849632458393987787305132683845043365807909607410176461466801478241749770471908649154181726743644145362593062990471123208298634530
|
||||
7262514838442941374245676899894246839417338423514409490142614280606051991988664480725463712586644159462100096781205702753832388154768824859424097720197083748846241081572704705679197047446362072585432183355 4984200450728027967561611988061288471485316035192077056044232464246531713314284916223949244655028428093246226740687817657331556871235433571306716445206595296804027622892863424704009434919291151797528129090
|
||||
35476738382896069141984591164504498092858115387020366748504346092394461428672135564363728068817810278504333705883127128239200776293809207754417620566437279127481881200553549621782908949881402424131494426268 2709349019448024084535469111112943035703825487937806855886522963288035960799733500559093942569884117676243320465830063071647230847009323054235491307520230663984284187355615478687776692623627768199060655211
|
||||
497475099307199490728375346453722297778276968875287052193926487631977579788188420545597036499676750027112599649527680455336425537442055398624556375212321257427668357872396556561489942909229247819015166935203 476971056362635562061435264054879492687224455144339273790290736060483076408787916134161887606229431117532884606667360462637655217461975224603551197146625324360853884484011573743208767023837245126149405806342
|
||||
4358848468029469161973727436405780494122209455401618210443362738371303415853420002378421695029045035090552477819601176193874209587689595841751493130402533979144040314259426747483995270737892785408488820938905 4230669852687613351095011098685827834226406221998465950053945347163527433441450990473086289732441023757128465453894495131532827871842301129940799356721106323274773070251724082206817343268986158365256771568660
|
||||
80388694241085918430857077731395885759117852719543746867481577270688510470480512092352177035148927169237993085413716060430516322067673367695654613053829442952026022702557031406754480425998596827105165925969091 13110704874244756185272400748291118797634348499191168294322700156679713757822905663296226984294576723375869441850998567342948000399974714472716869640371486909847533219069968151140418866515511542718917970395783
|
||||
837855975658439768823496305067480354142847939337226517036996940255353628178780159188856567103586937806720130338651111778968163892129272944103856925929913216055870747399359783599601509792014210726622816429096358 443988863270802391838955726201092747069167556305410584246671534690208285429525239490297360867308534024386047816030521614097549651579888474242659358012882169443978820079388520210040851960076149224261249564156016
|
||||
8346379881259100162711154169479518834397352116197207297493720154967510859627752385726937347487366292845120530286968662346717739479462986574994099808524600813346672020287070391015122790335895375460838536315246177 6919293945561849973967076077523886587038575394062530147460348891089377881321795143353235208000135945097073211647790053495539019952367713777916003015006701202414656726346522852373999304249835877145087489156402689
|
||||
93145864671513367836601957327565360058726276509964153322290748109237036288985081320752715954378017701611460911124881250908513241804655699206270138341665184436844838955693064651388007681970345941373146329140114360 63647466653478177950603792534912846760141988281333848320697998495071842293131644368276894531806590826694634202256012033089769141846206780984962201282775431594127218958859342550029141052188397060106466936720164662
|
||||
838195942718050944359614993752247576249979386370244629632593428287622121291793649318743490565374035797768516318931044050860403581431698198904124068644039167858171310458134927666598198859242320636915190237867128444 19552134071641942151612318706696020338768603225332661932077218947514150297742722193681671889526973997422319870912169835920284150488344218296489195168193203604872347073862706352066307747684726003244247527418570177
|
||||
3886800363033472571373624596895658452850980588014072427144471719987834711817828555420126382886878731157936986840122821388364464605611716933333196190297869955955858424722239039192281761761914815627329427499572861179 2774739698331497401682711865421579645157478970469422407535621959634434853782672574161007180146815548775653553675168085549413654714677044450586937567516198350399829164289432084299063718532690298087642212950933307184
|
||||
96043124488574817070816191090037075941096811937556816128164924960342041340494862884662285419476305464333860847362678068607716341844369440658461529452412856250681998813155185639434521351078160071789399362861632176414 95952126723821865653577887266027944290695608019876189117671845711345825771655472334112196090605521587774860626976483610988437252665525376811746922692240218767774644349283052370126209343422308828725818291081230941950
|
||||
741201000945016798638983511704633185363777045217133712988625167652952599686021105748716686064566487349163773172622139051109484405820976897408588997719723556784747062221798972155011346460162379732101067139808228353012 606722704960192344227907616989746945689255116770978860478861546018889481834241095706908931785824238320686078529362343432322652172769618278421066375229219776416844219565942673983104328558223878451575995145245973637433
|
||||
6852832158977605314892150514971302991069885457693980761073806508440643002817342005606992309653202384709471447000329632621898991348892116952485269213546319529847251040215201639369601767231265346892658292592242777986018 2575500414078086333433391166921493384082978517880745629611374834600478369210624875279339231951363503889921377689856412287564807799527454051829476677620893373740125316843213231974827479777846272153290059806625644612950
|
||||
76026177035620661044663419460061801744579138192044131395280406327222780048502063004606560674091927792126647796696715440667253267309283347358614808988614912097078262244802119828018116377372145504199580831480849651767451 56199353356472787279547132077477363892436548920310080269150969961764884338946519853070900522488886861608192480335581317338427915742774057372609399816684380096502054021810859670585153843868247471606477823043350713412990
|
||||
510535575260365410749716720283589687293063717042947607229392584502290881328513746170241113112053606621794003285884440711085453578472469590882468644402908727337513949254171022167792382878243106071071375276673390816155244 411805528470648297839028565457133797985610676409032601002634208090050635711611530857888402290776360283163003389365860930094705228427120472271366533919120395597299682846693987860840853933060107437166480585312521253862258
|
||||
7314538005800788073213009132244501717282264630872247541543615378403087772107935771342460910326918796700630223135313730740315452329859288690492337912630807313765924477272203017198361948280156892413749561316058562784406521 5808858147873597721927558738986083688727420515214620406740409685913350775317228735612018613215825188869775226591657507257533613107389796371332114824735380247327276425924211451077365980208031612397439850869204442397051901
|
||||
33340051983221853679300840785029048903843747489889861166722581442362206449142989561802964637500533701485288635937286681075975626870013682868500091550856465715091053571624614498338212206598543317769154899412076416481510464 22595483851241604858671085728619369440839684704710273937171938210208301418627814169308121636424303283043876137050256527942705345441065982790331430829562872232568797623122900196961086607514250664807564926250859780895386730
|
||||
41423588776834971115252608332531384110197614259673657759554391193611955418178447770333912860005320348371690168546304564002290918314257253283225239853317530573890206322578881804536620414894182304982763082711112632783456639 19668895142951154947402212292152624857271728128987446239544784237955104119516144375031806695746510181840439263236329561370083834837902410113498206412738841150585661380561059309187790208999635634331220791601110865831618670
|
||||
4537198321736876919156139816701861906496585504865006698878243099189493385354072927329677810310011837335588614444432278641283958867668622336601080702515091805195861384173609614617460271634881112995107776805179112330262509200 882384295588819247864726810656390551917941020825647804647403556521512387283969532056582869502322603014833748125387761433343169210119074736283754491659969882353608087032117660619183902018657747044800802731932095236662444799
|
||||
77849982559282996526344759254324388669958540640057290011885119986295276319727158292584687538526575044117584195397594072164828011033919588765463988556266427468318683968832343299651841826408133127336156588893209174084811330264 42177578266048493124757868048388316926076769426809472939217548003910751766443603373835283629537738305296689179171945351438696113074774774250367890140594431595155988308818017400965531642258661566528612619380868987182836988242
|
||||
675117132856484805884312595157490425853482573605832115723850914938897756584630730496780630888613570406315782398535192103569098887568290942234537895853916919786852404656612875245806467789516009039287453488333443084730847432896 602958188397517414258455340642498974174536279398334062346592842031490811781655450513455992277520910371362898885012837867986160636355122887969798234817149174205994291750395497257448806575231655772742206108779944921261133107862
|
||||
4374424624913942254260662374873364012197681183930873225019670247650222597499462999960379519021340404438977177395182477368986563937609175148335224526240115727999992075830976683171591373326962486049191254428950991893136408435988 1527943510297783791765817634729178685596516359396987082471930119960404095562784707195637970259992132498000967661087500858849551455972760031728308746471918209099796435747498148835826507570255397867772601276056893850186099112617
|
||||
30397465097006784996774813455266025423356355639597155498358625162695291579199228320470016783142289801667561541459088266357500694495054357034329505552036899282767239116526111000068935346944034575161512229601722817959400105122395 1402830749583503904783126897989596792160230160805163328759385846858900845115790478123364373452838186447880288744125232344607724225684580346154664762825557770506824468072446388572536875476245981709978855031415730594768864303125
|
||||
970172251712753603874418111264957724285385247595883913194096861499107054312642387087197435643247090813142444476990034955741111426064494787845127953087708699631726244731557813095444256866663631714481688281542765234925652878044497 25829238868349889727740392462520901674059147179337908653188165925669173019789990382264927217539716648624509809699838445373680611863557831085079147157117388149941118713885187222770115697644500371563033568482078656668259310094743
|
||||
7526094815872052420112375313477565556375851268634660154049521248992101492768241444586742181053429405336637996621257916190407157597174301825124165636988747241882824056257050777117381318139840045455654877041515179023096532336149675 3284170955867667922322060552938668881395395847130490192911640154967300253332405678430548429066095872297691165064687391502934073021048542640504457240035301389171390732047024486067946836393428901706715377307266961418494327085083586
|
||||
59134074243732145178971449383262058884570853542182939677888094862760970914045514816565776059305555098095542663412358207632932168025085048718488544923021851098783010320863141110909492701679287563177183016687032591809975521617514567 24965501846982048014319311793431834833677793527331025274897072220523518512031074375108420355812335221983747606563864515407002969004133048216587504478549830807635322170985052601172696044138127065590713269980695979346377609204503470
|
||||
641595874753539890846688028805718498141868507981095364524091529773815549128009959975332082362116956957524455614175917700758720987500536525424421471098626810417815076435212321439244219851995463970628260779817545517601718454110051140 406436290611412322857821712671368318763159605911542534890213282776062365499401370495856064386640440997119224914707282431767630613299790889627222071899301949595525911789409015920908570084741611279218621287708655303356311368059950091
|
||||
5592977519472105052890562283309654411312972570395036390827699306136828978315264904008843936301783547913267783519632575536903759393274024462901677912228403264613087460158001867734672338423123555556229320956490690843215358674973486203 787276095908400703348138252230841012168105458787546673041664536527813970552492884060985836261092254339027932101812780920447134605583349636588448240004486043798593530457409604381698555026305406964704951509064392821749786085274384628
|
||||
84724374504682999581480109376760996589769887839372511206627110751539377414894454048296114153444601591776283751285870607443029098766053821050266088570329765787684865163094334567768759306401614938186664626459161260321003617377627636868 29041814382727650256319259470774493940414243520074962162730777570005261205642558900364397745787411248862523575966136752200967955608740450425636851240134272475698836267522431205336660190468995308288056193335452522837577468063567643772
|
||||
475714335945377443862004162390406392594189372557295771995615028831238089812757466622208123803974125506645484639025035799848171404497537549894715661703554396813125135833914183271455380443998396752387714959162053029996078981265452904500 257076171174299464407728327576766693430928464739294380565686985419129274902579469192521132829159286889448140524726038157756877393721883044762060320091353867102475305436161831457211937484926803464482150977850971127576535046760381850941
|
||||
3422233822225331688787885017930058081534261687451872609598319343368244668041569673259093627351314030225963528277858193666075411487125545396940851451213175396244106613511526863446429211375005448348509753331662219467305388906288342817289 2430163382871702634647576900004668294077100827141482355214578185532095932178003108201796528680672787848870873586875699006915799591929191863021107872530086128454665229144257389467224765017865764077603431669539050039673724085429577201359
|
||||
50536884882003224728342298135433710500371983071874362192510478978205005571163008239244829284921299870851385570091032475440945264699242064984702367191503946264993909944644096366035480219144029333780065362388206783350600621710038634758297 38604144758171931338427955893579842563476426656062995262176598260914543698398975463156471758711168985825341001107034938964219654688083381093986980274535530767460644437703428266325297609144302032198770105689085814009789123660006805617903
|
||||
812145036423669978962695171812343929259820098772798645329146323505101845366708365612430728543154320293893901137666394251551021753006725785403280885123576480749238510827874573933415927284150498043145544677731544676712289229735678378368398 440815945938321346944614883473976007821418882713995900459815880853342246642357937160394101652361155947835004854725190051581269664569553185984375438070537314281458029128160388473172610889229337681547498650034326620193514926373112898898343
|
||||
3843904102012847668537186182062955298080170521351642816927747520159188989959179565146710032884682348779927918522934647008352831992109540300210522109425814640480631106780323830526108722235145250194933833789448852086106264936142201274075198 1697498149452018018686969524701341035273390049586908974946269822278530400180099085667906638466837628025223830797782303710255101566832610715400299183064471974213962735439145443157857343429940678386821165466968518664562267947895156023171440
|
||||
42182344059028319269096291554090615250153547769652715022371843071098621240995537737618354197904250919879496035596948791599813459384732488877132956282864628093298482497478913743576996676117435193365507911781699703727848006121084568319908388 12766781311182242793214513173605111257517832950531228816041937641987695146178340630536704561700184200849018706773350124421989548290152828624119344160360413885713035877487360435240147528733406436796493860722858663022842261465292868622221221
|
||||
624546675022338357189135660631564446366971514212547781782282833633315531158074855617335234371239387073091048334366406846104952036790053572180090756684626153000222715496580109748122088231841548569519559878613998353968836167303728191308532848 97029639974416127535486971880066103286175587540547206146224456818465124439434445900653419327292847275394681992063016188499570321213202056678430684155135057656464584259737869421016118918664828718119286364382842549138174200336057929289167517
|
||||
6442628594236928231440866260023599596670208186822167493892781541662413049907005447680296553332337851512649520421196675594533341800898289277849568488452605154417912643673435949899659920440468355817266517337515962144344429703153405176364060699 2326002063291997863470610355974056110644228391122293063635497494300902555234902480022314186777811223903262483931456980262702884895948187720146840514353735065406868870700666361984400647516223312175988938355771687274124281761824223116904239388
|
||||
77476421298637371950439341776120971322322839354072634445615351242509027376465748712651751832219820427464010767595076980984113954386562058009738151603663723343205915201217377301195099314355143843299182054243734503894291648159066659417701591227 12542607098191563229639472258823849707079737853818769423201163910236460893295727381227289979360543111108952865802948768943215170576611866009131772334077564075221827469650283672574864450772390831540562619268026575080379547138078229021776414191
|
||||
541487976417265781876084465002947594144120726923707583580574355238673535072694377017599242154218584158986724905020435718197529495730273423101097909274603414323202090814415252163475931535420848180750708862381301672098512064241652435492235950004 535713495679723758463755197387373371332732559264250017867080277300696903028958073093736214027360207153095774249548207558060883335066314230921810009590115540550231701995029535084242387421113081991207626544878723255997863093020330199775193489992
|
||||
5179390910625973865438147580423125691723786250688933536819303977274319447307870599961002342865365309768605615799574934677473863220265869163085804636703966450299555159736748834557675795036411813897090374517422413498550472976572520330269808804577 309727257795916820973992290620661750925798225045344650554172619998299038093636629560867577734843414723956379099177949606529890214767688955156900974271309443208414931353090318001983721276280412530217867278649808994046395488472668218754546830948
|
||||
42352783188508583180821444631983354590321043224174614915659716415059456921964170469456023453291651838148189061619440624933851770943677411412406716238195738432522927172560112120435871750510348772806575705551488315032713147844375822081517410704251 28006175068549741867888658270578926200606153437310597047142310429108426727813419237868010984588753369959376038662477008998795111592722231748303888183209776976576876683970384829407066350821596762034541734488416811676652765283105127011563579441614
|
||||
562525532584505721042587874957701673594224218775520396088159333660425985557932754876562197675611393552003571152350753310563524638483120492304136443261730378914787084912436519693809253861508156766743183992379532265778609475457397827080914812465621 321801398996784517370630163380462586497063840148719075531796278066184349989323991834835131230856502631685785572764950169070068664693169500733041658984145176846448453573862255408526633232362800388888449648782224368841600860209056884276842052418773
|
||||
7103237182452683189108513144141812801500366210362417036643805759130116793430743982317369068618812636323191247747622928922107756773507285158210404139617322365402634050746744073459641620221224083283273070569752166087002094993974778030601216380470966 5308967087667351160595321913189565729395804468509342107816647881833690338829785870794761773725697358098857298887860723261673239994299164727726382936294517959095370147705288806559964683796708077976839413260310603310364579792401674526735379562190336
|
||||
96958153256931890746304137667854212095131518429228148908154136185235721547989554161120558304006446237493721099848841826016701318014320408307485271116982791677875244372185113688772383017044344173662098508137018875998787066387599565993907847445000989 20738042352292110324262587143162546500853416527516871992138255233697304675463993020814494087085812868912571061378381824789159729420744801211810893705242046657355973520813267610981346985861131882732848604956892625692617854065235951385572586292259061
|
||||
872711825779512847776065252191089237291581300337459697878594418854883061383133057802487969623187191462399927116536627659751983618131930934608183535736311046479428752563592588011546159734190843228293148207122701803031356469113806542797766158908183241 456027418133950397719501828387495971962260230642607835813776710817171555244044331439779122173573803661517417304807360320429340362774443956766454035449131128462331314557003907120829449142292102701102764431138317960672828157710768828056518980201450365
|
||||
9031692689036142570636470126592051108367503385844347944440925312241885893554481564294593006414065134161820276471064241160212244811889701637629169836358383101682801659492703823822318539819798207974978191859780346477012801201252494659382904398564843198 7446469071489063826940032943083271558753540630689435043829058799287990553210744766872238042207423608961324144224388185284088112144541071363526758322976509059487409440565159988589285419235722183532893280791735115371220376917571557759528967420136544690
|
||||
37592339410035756561402219390306272967287907534700761535300418953863872419581686311296857525985295638208086226418718566757065122792439996180242469131003838554755040779540433652200376560689318740355779386682788051724889028188960635087371943399157188392 14650865089168431333398146318454429010334383377240430993242727797643884935872918439062389146581263042817197946666973896342800988139535200232187318380993716602273897535539634885281783673146996149020394186423445584350801960487127724640514815690445867301
|
||||
982416751576590654980584472031142900464471009488333909583000808341326295272530775400666563545087512370603389607245231734257479366472613800662326987702368260562024072743462332738268247296603944193428596189865912372972283489950349613923177258236985482189 48947861728575868985632045910117608960070719789414515976980295381556040680780556905938088012799748511883554241059659311919543613733838631444139227044729088058041424389827115953165986673895021887398665016912641507738144099731769952659110596169229022812
|
||||
7350133298298684471663881581266771423575594256488808824010458594330005256100575154639797099379901058366198266205781300174296860425540118316517750698998873723579105664535053341779731887403402582064850922819860737042500403842080172808972756879031233308796 6230586372075814390837555576282490741104755931542184107466539532225086446932822409180310903045507757985782966746500555832314371453978228160748069870702431439323953826106230918589745354187589347444307350343965083699342401105462653351028082644177169342594
|
||||
89056260745324720443784712582150261444794442015559709782134092871918644921367384931132120244493648269972814740564502107172414104031827301772044449025498820230025035259642116018585243200318649191167450824314936212720606254367253290174061289811827033786446 47697390809043948239119987119606740916157330543533491187966970786972109955110670363791904246915128084811815043106623032854674247520306216033605815350521797294686644140902344109790685590643595675022902332892562322613148520300169889147253420156028638276027
|
||||
621507219150624609146560395766732664111836977686616345786362082399406979151874666615335456150306082048310316692782180192721932205418522175808948944303425495462103227441992308449724758801675991945197051995107823677091184786836540727357892142009510026929268 46750271948116690698700092880019892204739209790435522537097020026988581995986269429922061245827041076489464589223097620269701257478563946460901226823180917733757461718908609003366626952686158252168195466553843413904019488199461617337307540623956761339040
|
||||
767795459519547320535222691955790056479280640235177618732037232901553677745036172697977711107422187816352798910060312242482306139199843506946034580477898600708549079950069927368043303959894575066430701277400717789089456382122315036775638246748093667062366 761988063208514433239128007663035985495187769077782107944259431892708653728370574545468961882668308475790610729576562107994470282023324991583420677211089549269786219720289040082947740866433905597160406279916409717737508473384574110049390957882074385683759
|
||||
72415304519773878096620291992628698268850751967250422468469212859212203295933952159829553729581670079098660890936226293520272263408159775516570309591199293364331703966382382342046646058868722743779815621917870931413536486132337520560284695054262653881253528 25398473144342093237884978473946219110059676983178142377859654847809876276250507088101803145739176639033236938230002753649713743608156095102180066248709053184698122017005303511949174623334340498413682785088261614983376687891744775907595762546124610338478523
|
||||
494065101087522360958075452044564408655994059266179036180762736852248078681613865575802490547074174726395154315782615943669162499810675624598420328000947860795986345867640583109469457457296951011061851331665518884057795544197776695114627167458740824165504839 302231499658962779353755660671930009583026032825779872523675388184646601988852247689387494302299573000572293497978416873552462153785403158019131738005522788326592928392444829955222219600603579182748974702320100196061224089924384114696218966540288700558229404
|
||||
4467179332020841176904542256086078455789851508417700863575516585978390769433601949769602474425809875793658101830589978168664721994922426307921033049379879908786206764483350018836533269376720788268507101878573464669592694348083683546984814479255166086904669569 2265405317054603689305028217090617150927026160630590683686098490135236346898743982973010701716050368419876082372874966944508177211703396407919351910918252328631050920475633675084253506864108147707256974204990773400055195460627081816782429503784300873466855949
|
||||
36053011917697486418863438618695317620491756376867262362614060246770729470582850016517405341597792870795855532165035901870395162132696919192827155089712899547561076958585381587864289148371096605207751943301604572043734084638826038282036849751398207574708532018 31703602727898993873850188707258245603419866565360109006752030201668531179288645032622205885248369830663994331848522656013593160417632921617521644395138832793304428508928609363381736062600586363044156049271895002163437226179837658157964829757699812832770071641
|
||||
650379548678007764245495600934157793362176388984861855202977445092524599556107550943172797312281228796459215092730252104730847588176047831512422117804768865023947186931211903562471306306394106947653901490441242143738212985685322732753474477195485187750094191425 366922430585670527954346558151997975162358051530931184567481840360880237330450138021408835024102528924047408133232289073717526053974451966110915337758083633042822314973793747735939108741851422391126897400948605672286210893517789589716210183221626807476916612595
|
||||
6063520150377266927653944691089391389727959053545991057829126227316727382172284057473768636934967423520895491747235438083171864669798330788424389546890942939488980622798207778202675309418015831821895490122916088944455658244124210357868724424574498759757488125420 849781247725076500558002787851683452410309903516540748045263238351817822290518121602604417349758120263279788961378439481136326823931835065770259101555678071729607431089451471248752275617402561171791745220672869808899961370782371598822346436102215142887043189893
|
||||
79760080719244227571018537554932013377886791055247598826343821824748954739274390010106716655120632472018938812529203121138665745435780965307910667351602207187924974162279789842984659988685140661402209519503826241869217078514915554299756870612343157226926886281430 27960750110456676487649672357882762711651726335481473820633025246654789705297455876553460333073986618419799360535142744830670983024776574399376240058177438734867610231060850561430198643216235152559274794699252542477750270405625841659117131973700147244394885553261
|
||||
701188691643394326235328472414770535534523424208603747498702813364458205827214618814873916788733522766943880186551989415491950483969046970602336828122334985431909936058478674537079057870543187508748123665760848666913845972739505117121861318183846781976910075985191 413631941881692796283074176474358567158129948228238376452252427774557967354683356511732187280051603530531792756346042319767592247052094952163953276241345677142344451697373665476634689392530483952005666767114929651853438898594165165670053615674004311268076943747208
|
||||
1445809473657619442093821304944423831043861616562731218807408263744306934304997944805126786067758753028157410434882781054182832075955170280684643864413202195104319519451899107842023812264449887485159603730699311298969237360436829036545216696879850898541530209292335 295954727168830981967386835044289175123590110535688227456916728861576422538249362449915747142461481921239403051149541834010857476373569522342463607302298825988626612590463976666420702011100488134248701255144198881539349248149871708908871460420932603487690055969075
|
||||
74208873727628053615094451059992549728706899253880272119525572694819913955819868020066269223880962196866379509955730523076541475939162853996627506457142396575378129875973417107449290239111915896620752144827940919919128304001725168534461115130464398113190082037950814 54975343141365423165099198711600525970319796289839732607075436915365133793467598965778753278045159015194732779661219075640114150444127910231208717365740875866723578040537451617502680273218489039758527775188344017366689828459764261646374326087924425742118357022496787
|
||||
958245796141338400865088050045494543104269576914902701402900263008318737849034879245521475168639191918770510830791531597610631319488851983789578469629547734601133518211894968340521807344385507546455200658116239411429561779714875085732848393929856798218979669068461475 755462867450764054967558608922417904417083292340920045039895792900500303589478668734290764338913570753065585657469914300981599781970852812191473058077362851406425216228496410555904286135107046191210087604692359275816821896822897568964759141259411654031637876503962434
|
||||
9987439698973002882669730914769255057211342196203308072956234859400750217775119753979981512214250522989189928646176413175945469827769544976385690719228077289166630734823305212327710909441961740874813886412340073755978330746343519529661503123633403547382382196424193555 255770695414996839829829091363856408558220818737241431443361303782325640674736727579573851440793105428816078972267658596779289349501003814181140975111045970399093483389649613221996499058581238528309684815648150117508844706248794581486054594440799831699812525672818367
|
||||
94671897641674433672352750553935307054539035130528942340207027249388569563527900244901525110798035643509241627779318071498590491684772454443410682108454827999005521282490963781149852554292795388778204028926425609929082522949294040911542626521549070560048956240712565427 90304767827969502682957520221656659673288066980632137339460702914110232509068786765792896798914287348459600963167865259266576103799365877078068662728342061653728207694246642411808901733861564689074203048003412110187780591898204027605324869690405750082165451777308967741
|
||||
788171416117542672031683854650199665624176653714511899098116100633024263189957721009098085685655075186412050960602313710084802632318130483278133365932168236797676450884673598054774553212384816733955055049192398806673777926181480620893394521434481541856471377427199902543 728834433044557384883047850269244262973873246029514965833378430444702814909000481704374538838964341319117518173977162719511619104367445053742837128014033413607897215724886653877392770373008197025758459339286962128954510251762170015258657302630420978172799175241579718485
|
||||
2086020513140046307555190013737245304333073123519377833011533608668481918697665268957065630939772003369160638964785274692994313387542224071547371819417705650721641505088448906945467056677516100456677225433597853739766899220356720457861392127591523895730775167317786976605 231121974039017101318359772001180710719446088694633918839511610372916471155917335919772220546082742460971527718256775777569513054883455819240803463217743295893839308672018216896290086195260681657980934475707268268232557774269376469077078060915476516391872967904303926522
|
||||
81622074905250131905075977109013331048306347243725383530710673054501122846004382670385650631623512939601136165080440546103148786444735904143568539832509024033208906777907815646442219250814880799419571864394231894298414055763280952684880385724788344679599238962090275299829 13471524977755807242213142748578172269632830898913805191663214100241963196881514525580682421922102810221241746213392595984760624985457962406466000021230687108076066544144935354378210544055660629976279877705742491182083884428635517209415041178663664556576502032722480592495
|
||||
636559602700732101348242995366362050791429872954069304679400451517392643456390248843030768021558857326146557909987533704756835982948687862913914661907774194329824939783287313542116694497943789094779639713080434827640145745079945008119761180945432911446733217696861005073274 215021214538791683304330117270371530113944151984310313148182513680600755739942411140253103307049209462175788314079930977935227379301919081235181615100911887702798983890848521528186491242165837667858234342657039074414655834672397589568112659065810775018504191426010812350648
|
||||
9826955224872553222983150567294643604503140621532288690871801734064409371345995379287198427772316674381108283814814095827732122860599946278242897589488405630533800092349873760540345012634449302226836267334752445698518436683226672031989064969120462824208500619214151350972986 3380608286103093426095262806606717734856465602780664901913389027487069952610371231354670750759743768886175718057220914079787063269865395568285318540833265912357758807113604181378366946941530333907749442791804942720514324307410786784253341077829757463757380753436330509953626
|
||||
85307741780934248443326654942016141912372041377816437877324665923989213628795172001219466510079572253545621346970970356145548334839746861104612984322206000954476528617705138450753919527876969705119102650295501352203829990592738076139993204469864322697638278037984925464363122 32477303724167454904848960853358596348271259453837134695644697912742367354017007058440951699823037772188334077340843048168463959362050240970633033486784490740856449063297816177422978094122643640336510944195916427421753397514658469043737125061881083673040901703155782263901703
|
||||
465761198809616400256306475525614650579485889988486136229481494221256879029011659312217134972397836305100922315394531471169817542515794570673613856568444951979092453985446884539433318224530850964345562865025698123468633448229498607113617628482860957527301820795119710402423748 13478848160851449009532120822864980233011806293426987723712738305327239076533339087933934805227071529786302198337981190856043000784393417272281413065480957337711873001096494382408103650347812019651212979070049447580847453952407224178149973156694478217360147320090908964771180
|
||||
7971636762744587628873770592473707840014665522566843217921888612602005442081722011112386618157928765748442241114225690170705703102145961729329449548160392272960018960198551257403076821561238298585220941759111663513372525632162244943655123494523401504433419477930042437799294421 6018136096074392706345089430106321966439829274732381943039399730973163091718888685712441904037208673297499395174893033861509569992337297691373974208108507535849413931188082537977860790221653557074625838424216990572086069708916374021583660235125286299811747261949669002880159420
|
||||
39782968928007246918446659635456381704252797168414222213158698102294519681941161995488787387022786232030100341589885060595882583346377175819875734321000759275287890431138096932637807903151138965714218365175380377699985471295115324531734112898084373046021266715220249033062376868 39153447910044760085476861003665191842693537601079083855001509018723372177086206166779862197687536564833713400345512169932964132933315987319372101737668102575922046191833731637151995851835725351233685523676889656344421782669999860950686653542474760357725303046348137014029675478
|
||||
675239334961614144093505667155969713995277583589788090071668261132224462177373595077781877294115556561923551892543998281187692176278141527761662770245385587715335850372163269602680189480365411493135396256748273487850802900351832603666590960570228788363273843264660199560255375201 475214623975685027691803428939685615293057679907857886141379752237164995481713456310982461204102837772151838060986809891991722062702550624052646284778405494815782012832733539309377940382518301792656577626013248865236343535010292404357389650676148787618316902796896217387258946496
|
||||
6056480929560803691440983826472953133067463370942605471001025584337008890949584034713176087866571092545545749971896173112398740464194729646519363456768471309449237750045078091900172274931195952560588712228399227312885343914953191928842132405133554686052437585892900446851886379992 5879444692505248942784046616402733030086029386184944687084573118813290575587666964565664754362177149476718340495249496305714822250865949255748445789028669651703781363218570832346250042248435746743477416929444160008902666055654876572036484547308094774909614814684955481150568183531
|
||||
54115049482930253782461141438519771381416936730787166496220851507851753176272453479363878794015861168267164019843732887022549075907203734928284819967930164747675501561263651630415515548324789088565956921360593895924391460087091381257572149770189764320973187275589483787192853013025 22944210155410894410688398546876552167890142979152382182244290332107316778968806631590430826885454316582081899257026425617864743668822926576560855483363023057946574089675144152518141706630209686146450989604794377385172390134501533488700841346608718833284398435184676900619785399979
|
||||
988002335647529823223174854717574533675587538660692480886223605947803322282286425744265202825461909100236698603040652171231159206211910719831804084568901548732119627857418544374130680653939170434631153637183238800473877710278997335216527474164532000430100060087906160574144518980289 301043030699500463889433920154523305902341950189797893134610490994145522172607559121168525009829978430494334712024751819339188737893440137286814429165566899645635241067626539581957986371635867151105115012816976897762752681669479628866601137456455270588290292309140199242463646366544
|
||||
9984449437254642248539350554109580869428457762846627085166903262512810004382335263292950083837819586468954053223980833009306078000976125984791270952454900526040081680691862009202212509233472094167480314953608347139906165757126255283378298374801486587884749224487808496092141517496878 6139746755478062404605304015975516001052412822233368231267392828916966350464448490479454512206370175759162309303097819294855829416186093950239538875205447136813308649445482241435580008106810499718969042508468180521242917734738747414305367203313112295674963727318363099818989602904597
|
||||
73353382994870032146657318288226963887263318431690539625166860436905223110189658280863811713011754799500447187788599406090325781878949128937206696909889341912593453845218589095554365264965595419189215511395113090838544996834859480044235098513060714707503761367386441790044241130670361 23625043787461917675120736494185654971794154386097438870700568212910060988035779864322062686245013589398765375286471890000648937498871901050813399286052645772728473588661820564975062587763998690977408878079821515502395740055164729355436034521568295482598732808528723718747008095257567
|
||||
354025316104190453125550504894276965319867211856846444673934332884467158933150762289767961033126656141145742691928463804661851085415566414017846755653204394133555356713493923766925711319000991435472687518186204046624255634109413829033674120809892027262756822372150063612510839201378022 86764511736152358527833491239528361573907584393409248997525242399677844393087907066179810825269566859000342782138730016710580534265507586380061620669034457951095608301544611865650275779887138849383220692329216005562729406488177818846982517567228174352481581238687337513096032963135303
|
||||
9120361812440521342725524412432288960286936449926988655274719937122854830649784346973586212190902577756924162287735272214591904824117932278824157132898676115947430787615585240995033837285066061094041445930377245568477835375906994883715605310612675978039302599574725229778197046657577878 4153821295044817770783904613580703563399597956042198520415141245294140128240866720983907695949613141031404258367679084834733395761838139127776413473478133705939743745895648801252634987606816067506448051889117897198464539079778838022994669366362617700023172332696124259295829733320819373
|
||||
51280377550156425773112620574900523761135743188014231514975333109791939630321868529028352884066734319258601429738605211403528679596819351352740362424824521679328682654205641964862562084720459818474739827024595975601938059835106901230554164641854294086719606393353810932133582631498096282 28172961643131217362806493831833080297862974349175821629546871682268302961707583002016413393682077482265610900985142200753269137128671899503471134567527841494996805767730228273351657143926747349446183300122392755787543065868409336586558190200610174790682827309328832685789716210660229214
|
||||
847234488050445777005169035504292940374252772268712038608689589490442744226833736722360530774737454739808736194023267678313867681523948237376544671720968497346784015399986089412519371214587683648522114256229498412838525135750574903727384287278465660018244856933689896755264463151174827405 722885874565688384649907117916407839152290635951124608714627411717833250810929144275681537440062856670790961934572751754973855947801805600338666497643034538196671998488379073751996195567115359509314365126432929196965850078764916731376166785591514600123396998065997898742782917841112185960
|
||||
9983961496382275837168262127558699432380339030496064033117291531367497449681305351455939398153478529830076560302085527645527208999914705852290273903695721249898890816961171063185505368555279408055958619867372817685779814690792178688185342794728222838980341081809666126588125677393831069940 5398205838856956818136548231407642013358973725266563789555470736142656799219662471313237855480791092880389417422175798684570645482244322612841289222764310968552218063223136092185599298183095502322140594726412850562774029456077362434896757279796121400650400289276650508331773859363035956919
|
||||
99377714754044674556136359914908329069407298615230195021452808025519243168906543087513558703941527591468405589664458261362181883801013902309332053181761885315661716463330334278286556386928768725174373382535664304171911938054994785668926992632544985138344443590850628769206662400715528694873 67743843657498701744277973661314541186296776285688892711964025311625597556193127629236011424075008527768551478436948997589238421633177705851667054122272783669862319130571385048515403904737135186247747352673446177323437714646180026818128427137814701707538648562450648016103146794582124315771
|
||||
898122386426101667890651621842417357869286251980550993943522659862818439037344008622251297949605672871936681866759994412268850818862595249360621855632009905737349039649539550581319901852129834558630990678847090662036448073171748557037917140723646957025240611618535578710162746599369426811724 282634416778377547426149769439062420560742607374498102003674487153321682213819700621814337171422949222337018353625120832774236804212968525902648703003432642642346112483852468052159977046797096990135193222688799409923777901268337555317622546743740237163770878276668182352530763902608074335269
|
||||
5404177599414538030042009107735094190686371830378618910994691426132084826315012485968766052521194982652098036985708017574438370034777895655552051308390887909754644734027545244085738146048669278421868390548245999844072452826010070147628019613351205165086359018571512502746472505255371597269871 1397782415986748443536223894517216511090325108336420583427290241149604770389695423946360026369229218019207589632967371601863587825010138702890225617658554431188852274538881999601778929925545332036793658070158540060191277766009728791907614496484215135100896429170019960395465076749434304834079
|
||||
70183213228080886373416060337756653740927257188284850409012677853764073418184150083772491637019109292002380929421065686007840494166585231625901725503902216625479166632601634518689887886543497269186637718016275335987323534922680620582868375018547543302493318679501388339496986898761651946913325 36932894601838110168287001069225805510786779100485286875266008706207001200930977148496130191733011140275450741413904503100147171618105026718181627838647313823194862939562413265735356290645244950111960453040756659228027097498391104567143763774817660327599705108437933104120001527765869507427885
|
||||
635805920942955011418337748048952051594084044215833117738366308831455720450962283456186784291611990500685304238202252107361468826018343163475751498686202892453417837318934037117336033142528407539631204457537201763879236788142149687814281931610331707280922058224900868442381498916905212993684520 204742833192579181269648946294315353078028408367769059869774594480788871071802898499651468722320613757088656873570857981079008942681448667609479132196353838176782533436620038552753992545600520214899889578651925117331632562112329918038806773049420862579759512046298757281406249488281747723523186
|
||||
4979648470350795830238583036866733889486697408145655125733498976035364611022551328570843097923110305213862113818223628603627351996551363129162676656502200212339851762767321007667846453137091335294809649216219588769848784821549119909343645907970870117652392398462338445823202174815341376787932498 125229024550360406236048530210138434643498936987299084698366415656242596767193410229259393688932519976745373915199691306525063872974469487285558702520164743821341530075631216729354212688195966446871748174985363565058179265964902455046222250909109386360537218430424807717090652625783650152270894
|
||||
54418798286000748023338174355930897525164637699085998590643342300736697233823457095636302708816141857714684746729486987053004621550856640325838197215538844667397992600689927704655181853857698812231362693686221699245488268683980891632994726622016942637738014185478431622500852862869606473980792624 17633839530655142948396284251542935246096095340255196564337870537545225749204843374059525257533930341181476539841632691129065544309252467364379123470836440172888160022470178193120421800082274279350916908656850372719318727516912871231977509829194162091240690355308181234902111685277798109573426092
|
||||
856009799185012178380741921943902572777821959139793347488060588494623840890695413991371679689922468688706029268220702142470000567118758304044242308975648185217249904763030301372461703787611294699988483789228154779489900237079834328955374981673841854345383114975412538211246732095537848051745369634 240844051009369482977337847528076133366705359735443963315130074646311428614883081901627765145198222065843467645033063223966131645947890283231901950293723502250642252480355023237375894451836777936653544207406096257481604823726994946858927689177461806345473491302337492756815819024462789423192904458
|
||||
3389262764167419659447324556120597232307510014947506833289119129510406663457951879077010860144606992334714727323470272654707360045964225823207211197416227700919466470955741848921999639415572138372082588105147857931507461163338599395603346142297314889951792435375675107105258264633448624477072751752 2672062606685268261707627034005897399073082126534973478736443082170919693533372870545986236035262648975127380674508051527824411083131310489969026315436904201153328839808704954534365075970453455051597068840736629095619431850214370188273214934449284345900866758936589459111828431364130734028003025662
|
||||
93095913882631439932197557962535586760925947044210010035295932019658007156133127522915193709669972667584893302345240380531591248763361144118176899825029797171531340777193018551224104422037778318497999462630978111118275553745452000428174930797670115130382820711530294859817021485771200567257586155796 50250416448193156908424615500929037843792226688446569822085882056018695972836189704546539392696011187923561006831112346865213277266553439162639959707639737032074119511101133534959753797379410598546154717710215420274725558021980544044589694576805404024580393152995530960258596409130669619832820913619
|
||||
665778350976723887371979999129468619238302816350903394604155327833165046984543322959864359827478782402197069604040363152357379741119752920843990821640030542450965168228046030700238000241451810785505182145981891718845706291109756257632362489871831087612847977383758770060059900086553344289505236299048 232112038560509763669027705448356899248682131780370351622050555223925857093663635588163281643842136687505617091390515106652972476028224015967483924394700414294743543503449862718760239214022241036175252302388771059303112377533099979184175521180908447949798331313898099064296918648363514643938241118007
|
||||
6344077607934678892067493613138994158044275398578703812644924717984411418100361310523736031249293580352547689450729599433542523978274766660021099041387107419693284554696974397672737102242800713930237961649768047281116639941837651788563758030815543451326116452935772885037060477728378864759910422705928 129532645068221413694751128596121623944866886872717008476867055570862658747690848793751985300522995922428485184624983486083218001830067390487786049497984529555039533311465015157768381116092956555091194623559488028786081642465703167697434932750796082031940377209780273841541600791623902486698238681514
|
||||
97798222303730988407879450968929244604704536442993205089197230575318529046271090820137182090530299898272264559648975644432109183387797430494081072436990416206001276265131029508220757323327269323077087666069158028331995500501793981376151866050394132156276800645842485264468883355678986439981785455948441 71368137877700373717060453575813335111347220213288135570507749016911761247035788133209458715258721162617157693569050147393723447109883112315725341640645038826787353885536858364516968497968888902317016420670251608973480872424578625709586416760831282328705862930201903621511425602365445279583192598700290
|
||||
766991477909502194908965854919896347574186312056851540089642240884954364099124809025857095258329037459648124999526381384631873467846263168390091198311804989553941849801318346212021297910861925238115951527894003288203287313222955708972171711935422493590725357457938005188104441865344159818767424652223335 658158514566496603261410037976873124728466275486733079007608219760052330822381189531824224075325509175959024036456402164358634498687662392167674373328283099584913443235793347873749780121510413467378543928726804140559100408142315849574191077732613024911995613247804488061951707336157896367648228432273781
|
||||
7706630091519696817252382670752963110864475402676973490498643889876825882314349416693528046692907854385534604590445240060452143089522136985012765603310962195995914432221113413480361942720458564234440388954964996514976979080881490265979709438338823703086101967343508359456940444026452233231841422233251770 5938869306930071220526823558291625669672155143254540418037999529004301752472920291865592327295419361863746095160951066119306236062753284033851053460504913479946731445142288280040949070964168140579284429745334668497872384583893553374629113473117772542678111459188399017608732757158890747221387652187673480
|
||||
29953457379819209861354488992318467480699002839389925317648117110464062585323620385927347039599046421827264293171723861755403497852292413643431004109043998947702480102549434652524018408030071715450552420399415129021005792716652173594089175403653591022098445965231130146911272058905760127730891504259464208 8603275591713693386369565270861819434219858200956615575191384494124088764359669357195369356218122484959107339050607958443364457047031505268448295188708247528075333000316633917760931028197271764466388472840291803080204477834189001091095492189840319624748402464035741595143965551775049708589889623324476968
|
||||
986318523614106675505517670624997766071803058693212780670165960208374807544801105191202558507101933080131944324439354779614133497067179527071222164851307215346753734048481995448450021435131443047119608265293212877311987939319768588721262484124681418875944713766237243818801366306150764426757020015185964980 731698895832782898717524134551362027146487383645866840035814328516612650766820406369299042361406401242549102713364719766555038494419116204917115167461945177492122744855662386940436849631801054983802858679117208207242251242351285383393991538477277233971743185105131244081016174275476383531579863865646285892
|
||||
4995830295707332729914224706236644148350558035806013581232051890829816390021398602618112416189765802053663902594802284467662394677130979798918243358283935395545294317917708815567760450098324315687146886839891654055565590199974967218978164332447285263441014040545665538807372746302935536147948001600557655360 1048003924289535513344159966181851452483861780968482580764670339190790568887217199463119959136223612492332618389792981403530163737974983361575625889106400716106241971300989863018737600531403168634779842808440463052796625184279309459541523920401984263201044506389872060917537942445798082942884906595248533208
|
||||
89670352186430858709422912479822792249049594148606342290391101316571998455308602394778843380102294042187334965201314507572300450054802597530048866014154817365899517544934897001940063549476982821777821993762871857140116634373024562205567875114339973650587204379949737882281602678233875542625283977136464911453 48380385431584572215372139547352452665742087122267275881652721735714976935240143912989625306371443492773797483677159544394606459685182795583884203248940262087607323901130362018711909772108827233430574851850498233095638650851568729146595441690073800260349249064215028951096885233167132996231516228652132360196
|
||||
491842443124703512821515812732399391628705377852688650677184955225545405581525126741025223093249872311147805533696029843687209154805874955518779103782832902634838822327388140997521748928397853328590287292206272316180643713651128460176868842101840866623604803262327673272508755384532527008750313932357903637453 217804452051446915403525453256032781347923760878527136369305889459360445588702256634330097422507873879702318635319863570514669157932111327377855594570097597611063983161149152269132346260874121921649726726067750627255529774952564657336453085700508742709524671263922691835974729595619000310160822253344789070788
|
||||
7733368585153126616841732601872522626386894255836104145825522445284833777019049717058233807763645234143791583187940282979671861526516475413664604540876520913264561125099652259345942047503044368344075888272609548150014206955380432387033789780591098540119573200936450896216116092938797307193047420700167308012475 997585833005305329358235032898664510356924199965339038527871528176096481395646364594496253927827582738957994933371795135254852848439542211579440939315470787258567197734574206196569782722298615794511377553141640806654064714030756462691326338080585725095782509473655195374092661712765613479851568218019021551171
|
||||
75969248337195165555158147600066186580934755258608520793186253906473408573780117350610988890253549610202858128229049142652669140157639245316229031550711377561540099321331674925408032365390722173968126769899240937445161779557707492430201990158193856373922647684630251132290152500065052106841425890682301686617543 55656695850939556055229888943814371123000085161088464353961304851434662228278555667795626914029164752288524290994421930078646941883035892157215096339991916135404599921259749800647041904578665711230690928239616990259421773719431905797652746355140648572569811628546302481108169244275541479406241401800902934046811
|
||||
722635421122231178734916402833738836291780923554571093338381961020257422901679009999346915035377913457863824459697557154105205099804778848666248635901310689993173621255332932872552418980287995326492742957974905694187015160692342344165334167686528888822503649593619626412290732366102837899521926566821063918343411 529152892677616099108334134265077970020565559860695897550062319865879905930170585430314903774470563750188723168213460974633246125114668622277245775700338112081876692945628776850896864680386331572814747076078352968027253840781522935835718802439959286951266478132978557476963556617052750561049181144225314566165342
|
||||
9184026681839193906536492348244506863792078031252370345554298160766460735808973463636863167161488547912292737964869899784406173473200669103987843604756291861484572307931451168478684235255746534618784759538051188361059908530381583292998008670837715283019477309530200469041131783510223441425806653433761862685504290 453327012198288581631098212214300649082846361406028821472988960939227294112928712232920591574901513019168494829594603078602279710803591197651970274808012177914735497315089932226951929206143139185854163027203528787437779695258286720515675180228909216722563917534199101299467796420046555024071485571795818941318656
|
||||
79030107983094223922268848916297037279593484597709651402807561758146697383687906725349471190521613451565814839017495965493029927917518952741737448430373571971450225849248356466279882739148244379595716528417053371891503741930867170272089149845091048394266376270372805734566292704298266433047915977503252121719020432 73744286926119500215965520452470702091457572312719333113599444893253683559442700957645650426320141977444121050909618182395437533712921109159218272010929043328671725828531385929860524639620260115480281392313868493967197765694573077581199953986658797430665168657005969520266504310886154851465603579445605092803545816
|
||||
860436147844646520503027102525995708561930150740035538028797152562324870175632808607836371228541740204503016370683554194682640091544398161793848565244592043009118222131924811206272256246420780135954100127685202287980135780292443234485564163711962249824379139543525669544184365036927499153158551476352255572407227889 181235963026456482935761456174443108956371602801596874754456164697576671934729483830950230422979768094412913803878983011304079319033328996278926693145223835624183272255585763889644271901001229534864485683771629185384334226325008209788582872180544137239651883682732991175242436440483862536286732706826155324609069646
|
||||
8345073175227205770643870173000052481131723265088061008004208207529609022609129843424783013942125481067315935334388780794767571176785554464655236343931133278597061114384499795816541015601826750630015370600090666706360060491839323234657143424030325910858412835339299026404229083655040822804809022054240077907562573026 5948288208063082782900656782275341036356620247976591345691595016593078331488898037819374673336967761525851991594901612576555572137288138695230450865602339037547184692907715176097488862687354299505262783765552322059153709481469463124256584780098723852535217446421958180739775766223052720050276636767731808990320653936
|
||||
78540471083328382282840187288596415905136742469932788231430641673870598857798767749421507878542668840939072759924885474450869136520091792559827804714251649207017690175192403506859247143356117401292772984509637474272761438087016291625753595120120429387819835373201571486219347521145841800738236041460492722822697929783 31931858471034872554042677906501019537168178099455649039603814125367882211271057869527731111837828555363669630878455865716381261471244362834821101290251894751846714524294090498220462934176887383337907630158602273618675190708640113705162299753354904311203956924742892280055745927901563598351897699107112880223324336632
|
||||
318126160550808633405862354726523222924769097802343960794501100991721784017314902469350468785647390213413235819055737571067585452343272696677304734080718639159810971086575624714580884327048433269231598499648532817575816721182132606210736408578947891925086707496823353834583523416444030929434418120112119293549659899254 232184635829061594948311743442444825840427599123464878711396016086675187756932875750418847545526164014456706378004763559144134541256137797023244932590803948951791621079307611427011735818695795347944504764517980469079229496399990368723400013428046215780282029612692420687817910845613382902918741381874803147425987095751
|
||||
9230195539127557717971327462529273237181169848596741899749059500061931122154717343733737255303833630525847685688349829458056919307483897563348943715909931021309461846718311089646325475906061508733477391158451238487358357293452817728578478847535808293816404043605823312945789253380574176026089354787418658479996104189154 423558164141295182368045032696844490945316123805177140785655279353498395568412336394546721278311673383341865312460739852757214824709207092082577485805060846689216497780798249165876027727216560775530455623445686729994956372084975972180546215666364960583785787614225563671445745095068188694465768935913556506650816893932
|
||||
83157599891013775882578118663107387221420293093484816294033113965849035818248790105351034752213609612400989623277302189469802561171458093788301052811937921196993466645466480854825873245943337638596837972281976026352232189501801106571339601444598245073310158203875134169758018392758033005727154128497052532327420195739292 48961979033104347676507787946186575367098860451840198796909707560308255341918915844758097236580272390367265966915017199631912082076765417961702305264659036944244654415332368315832504310398409510523728946192358996672427815843513116322737207824744193681788617653106104744237862146083831769798185417486702512607365053722375
|
||||
841614856413770191883950640987417721826103644853450940671465968171202245745680794725793477352396819771102413830283724586516472780565580234247576630965699422468548050715893004919114680228844220144387117896299962110987482853433042804299069122446533670267290630138723463840504616751849254187181913585995341209502950571527255 162406138387117543627090627590456898548719575935451279500850916873059402434163902162805023937316531490084377501577072517521821569517036023149942880659780200589180743121082828255400540431352847394193907666077578323393782451791591650113355915535180801230926735074698796863037266709723259242833275555918690240781336971786956
|
||||
8389843463746771932131921143628737220766969907358385942611314236045536215185178799400806928524414869362429239990772734372633978460110491504354964577871489352997442002762465242666367413219554421847736172182846430812593808479700691068849460452512523443836644148813336321041773348995645964959989904149199732177814478487339562 5661891275405888316606110365144710514133170431270606541605511368901222685929985693600129194082887946888218672495550129483571196537827648596758205449839863889918286817475841041285077951829141128511338541298075918612222013497652104420285095340212796425767867449473142809141425184360040333816267509659558648287689371205489572
|
||||
84703271870795458866761294804176965725268520979675328771602786246089017046025185052524575465950731628697658760462888347660608497174877933004813791384226413365850791764654517566672812041101242259921205382511072304795438037923172693143533554768858581667341801482957140550464679500670101696788872338804148795116526468802993269 12054531555655382116846849533691712705096962087880381028533600328559207665618156930400851616870234185949850858581789651010817853069220215629557228744126161481184624993775274237773584408283622708663511644473801441985564893304931469536940185778412643217321118941682219225702294664323545984737880985442143433436025261461699808
|
||||
383679169354732745233020360029183768205546080181411910929252506054624294316389010337634534378403890897495891987022764451412909910569390552236285701525105685706505107217453490671574515582733206298798136187716059639011661768043969282133079585146424411242380352290925646750755871425712203182613043562193553754816741371850874050 35813932320992923302349436029877768434332792078624772177674062122853525432132993112307995568428055124712595173549831363613867532644868521303885097518688323040285245793632855119917909535156276810033928969159589593744443269129838001667333114419032810359181799645438835756359358269766313596584840441123962950278847549769160972
|
||||
4586465472992240313085324983247142325731887645239752869838958488657746613414985050288653186121550890397974422223583374335889301046843073565487706775035678836985194452771330673156434941840686000972451449509407963625515206372747395712907348742234000986228218238316280071026160587514421396048222880786733862257859724533659555189 3987719288167266716756273168612216174862883504205431942661982781245923893941376886892438835116269529115622643173398965840803016852292260350787509633489584239602423647834378830621209921801082873364423438292630055800102835073085193269450290225474591555992241456282810694052657701989207074377072352394669626754415690879103380222
|
||||
96297322000649492504114012679563792002428849987100918371643421660842808405580510100553268186913830466317314707012509328674815588907163106671713729189351886095386609590282257757286028363882673186991072522895970334637867474618199877302620961134103763940196227092464820108745961761382367487377440094698737900379235367761871646457 75252013276489819314029054806134681992899386010292233734934413414777839312217974874980351876907678913570655371560158219313397348133152406792651624033865810528959021979723363880988242428868457724152105222243077271337350471979206789847358428629446402526635747548139490206086376131188914943313985725473735802081067905407998812775
|
||||
451715232454530323911659298657444813944251074910021887658388614346557797605300349381686482354092931790202195962213376871396866251329393198497835115428781456822510711950996422805272857785555761527924642235751007892495767095852271539478282932577067141988157097914216507429537209680347145884012385530860008071577461759691753554433 273665632562860940536088455364396427245078536349387878241425214491087603892541835232349462419016661578119128902813395819100128559929263120975128216425551817522128161652721855537375356460018753247568257526523883146459415809384172629801728297892232125001685193970892402220959796399545940762938153284399504569158996030551241084806
|
||||
6160693699184741919826407685317065211430541186425318146592816499593846588314017061803933543264904190794359041740459977535755085770168785129427161791935696449867710945343892395178547506411435878144914580537297500030209202435815069371034928906002917221335890770258187512522266664253038540082880420642905524680245275750455036621864 14814204615970853941249997844085612510953646591354160153800388009574336154037500818257151230369169321136211726447157359572769315799702734298270458996363375333926463841210023778077634149028459307342631628120229027381923203159743354183487233018819858952350860980738264013929794538907712914732751238564516775361698401689787751907
|
||||
68997943262309173997593096571086449411729741608707714417753177795563945417401189207127163341998799009502536763149141119256325415812028610279040899734476847289837343249531440857046583981665052078529042567359948283644389927019103092047105906638981147996570703921402016856558931153795395523173287977736474878124201007301247857899960 49643051422492429778181907089330695777154441208221595623404181290539469871247668345438349757814248447921344938534139978556224923856650251175079624091688582197371718092574904251391174816727045846840378325196485022821296114976704139490256394099991231720751080387240544437530561025767367312151071407199994877190855836947704025174226
|
||||
800731300127317943216189587128050263317023095460478020811250959877787270388434986466675103192835817397305947377881955219641246439693406143751298764154711917629975555291707136120270633132180509760669345613498713454118676173839004910119482938684563674084548553826655405792898861787939104613357077117552961652307659006462331848971404 734988931801301601467564831591780124271930868179576095840754272096154301529984392630282440705885403765241885789950303853933577894768122942460099758069780194814279538081223717428854120234571927358444932512719207852238716323920261055145206330731675556998097385339569160460867563279616320658985668301181274086316002518230082821975607
|
||||
8028433149995383347611885685446107279172983738054175972154537067788249547200139372417076850036108796368724161129923387407693112449973115242108850893211785098319925915515155100291999272640059121267130469875313847957443150896300000470844415036478310799885257553530062980664915780784894845215992530258115263043209180174266770759030269 4388311060936832954619805793821929524765737399995907352192755408868415440843264259916734032254970344820763132352166772439454546937266330224236023856272998689157330521514808819064394245374558347019760521498786079343932571813522959247481979169688054873775389322649168109715801034732635971978088502034482645812516313506557187645533395
|
||||
82583486011925531309245784991850756188804240653164721262326380290192774558301909151051261115874136999765569123444222794290797414489380470465414381028755219512610887894621680919529714220840737430571689535040903542970618593872363550747993209360198141983575455491484561609685835428516548479816768580616283674223648665845131448785354279 1974082926606550384684637716306157979067341120356677463157060170090892880286045315085855470295220429785892494590501902235260078019968543037911032540222465650401500667030296877186333974252657098233153691266484677942816451732883528104541847626386537593587529912110953553229922111255457310212141447016132785841755619241480657546651338
|
||||
261031579904062661488433588621543656930501044952168700746847485476187780291924638412437187038845912404908420134829071092918373134852604229653896649548350269610986037961174032373611724812692493856414309363758386236879368955824172796110709803408593200447243271308313201148303804826132399792521336662948523025879000334802699468773338721 68983059434595963640858181439331936879315176069419046784319071734001862158957075957391369289114176664542751676254268609694207561187388544448495029561815797532661733223441253710908326137761532833889623886375105037566929062702487618738604031626985655589309024087126228399986637101995849973331954487953712816294039406891870721742961705
|
||||
7103105443928608345956776710632591572543400327030321943459453520567246868862611555517976998389372139815319610175233028480405305739760658450815995533910098856322204950417110059471001424122964567563179883158703046036741577521730666660639242915905046672391929997521788071848110215046765151095323570612565030798269312750150353846020456404 2083542709105578168774473141478168475989994864069520591800202948432620110430323524337422236185614685338425686313140325917939849674162394862704224835180018663895267839138655322857382735397956118898322160763703194512701295170520132287352474480269345666974447907988062424595093319206258436276267477380647266655024457236615321144210736012
|
||||
11486092985096821515963033272309956752337386612713653803432033752081159712997730202309803054160171808202091655618949257836760588469381963486714654664641968005985562248446107984361163389842150538397724878119826507510437450487937001220690991539449113058685309167883922775277837026360962745315163452277759025274304783178737834341203704198 9769400681476874384477620386113093086427753324704580124327166825483412835285755866726688274620363825761850027113606410779031826809279424592592795617423878273770692515529612371944279619454872900056991916605355128722239893576706621810214924552733673180699487840001908700261022621464768025295813464599241343171826682470043184631078698490
|
||||
619659734343261888232355556708828031275674018404683547933647907444535642783689030755868272430091160976764012717752894330520436779657119435531440344131663824715645348978810230662744656215333786504280375099886981705682975741743282167154596380305996311821959604211906938552198000842191685773784159815916661271573194393320545233996746669214 271674540810803648246203709747487899512767491638171406993769582058938787482106523962208464279749914484169314544236334646398424026768219843767734022561773251358444837906921961311388583523434799709937581106758672901003494513923149661814623638294467396006421113618456627224685681547108090003951166038712379808280191794122381280753180542515
|
||||
3831322627910872523481649427257991866886741248033253873185984588358647829907680034257142580223519381471006175889939711693173911623835562325509268918776950268923213384803488665423926265213093031283905437410171353971252276588638816107959977704967309125359600702972697391571214138984022878252037432771555939778741411282762972690894640671812 1929908625601242555070011807565800166820006039630290955082596903920532163741068830488780755681283019595395665397972680630317342763367543974816034888780921702256462796275943898545994319749497142591500644424909427730724095068341211997330893189914910750246329777176341241092336948352310638977472683467885379734913120489936639433416900538011
|
||||
39143777539402269881214228414540816688500577785347906444870071297891430661349530568936033634541167361293985235265687518708119128290052913762680562746351788996888744258193217991786088306633712983169002730742580090215077680473019765026437864956715600404071671926949926652297361504837678960074878908934842649452897828357113582357268022755745 7536800492183416356669614649009977580882425260448898390266309151805264324970832852599887952535955065261883526874905853109792921188601258403644436191173318204507444356115830412171866815829495614718557213836365864556560264203479843907721691928757124605351644486129644185218333473109848293148401606450259192351192242500701142728289229816187
|
||||
967403736085919886220676236362343105432624727037469194453004296941552365173452369970402737947022067311091927333553265079310352614929150543449413865917897495600306786680844796578770504406200274778551477358465773061468657072047559976999897187127142400642242112258140235334969120805690475672004854470982256985508969216933298211592931744549871 709542162047230201274670603543003361573120585736772374121520308008435632665977057486216158303051543869380037660376188906239674979348705301565654137727815834634246244732730550708017370755995887514221657459497996706183061669549712038213370844341770882721647318315518143945073992717051929108290097980972055238889847749056834180430401975533942
|
||||
6154320685555468907748571385140612001987916829741246988980167229718013014731663815827293754649827797067106335564226899750753851130831336356586519420218817872467989658973868684879289031231164621435883250436019730987200027426256030957088213398836967027677799511452421554486053374808091709657824007614031868605978761186649740504065817726915105 2366703416141633240261834641636166561298589782507070492794262106464505296891775011293163772698004059937582408190443725478424387673399222469400921595837951571605066927105263900525596862061377497915853164284217484102493954077374160883549540644867306147064439698722010196248881473586448992003896887611914350249384206393434712789323623873202350
|
||||
84337571691579938537716044614740764933799965766855847995172520690227918795507866435444187713262083394970787340933309260562800024105038987260508241101553914095154742407533705485002608512342857278929732875801310895016207594192564568387939747732743784862177114685609008061072666668965187627392894896583656729439569031744947472504339631840460872 38980361397958363847049972732486531116196393426860250381695890995722909872054129020158290102499032389462482353029708651106574428954351144283554860415990340813931943011698387240974019263981788649575929503534820556683824899933157820276256453288113431500894644427496267805195284362174376986629596873339979547460238203879561098647882964291038735
|
||||
761275673148857980401889093907313280615860305440145500083086326536541295930005598657909732636219137189568288369941625451999233203649741558815131780213509076876064698411588901374940657395190526675577256638399083131743848486357515708087467155158400567910541815293113219101646786697297391694974567257193746496811640690956135451898965718629828910 340729342419309755728724213001113093530972344004892700376109265667923591811520396788143367895168724803799383974972671031761458069615071301298431493217869746898453947608760220844682549719716965445945295288806255522061328624364250412509748674353110639782935849040914956780478353650395379385588656737849436460992116911513909445329441111976680331
|
||||
4497355928757134941199997419337908320040852718427587429798858503519775974385631569616626671923901185763564430196473651296196434583511134976431936037684574301690771210056169584173083644178932934464583326891858325715290406680556830631129582642992465691100498502079695857717682716393984422281850294625309952849603767205161376816441708500684576519 2667292297235519176883130155146267892807356054886054608573227866535309653429989765883650839994768380728451976750749305513841929074220103798551031304418504757587835834938994964324611949823168573108759193411235198943785334512486337988024658463904407714901436711166622334197869017745871946399147939336254996350090509223324191787070429439385674555
|
||||
78438005829736537174598735286254658823407853124966679430914098106003456006324174440089039076597262831764777492107286147024977827866827318497262449489301354698869028167768729553623476250680418259696064728127273506944936562490401282015051819099859626778558688444335874290774664668970549927887437702427844656059493468907880734268458263473009481253 16690636843830369710811623328266060375433919219758678670462693512632344304114965867215406438682987516007119344817083917382142648209924664899387761786519932113732121233461699970855018846622394645176761288599452251857551116092744498765500079923180345407069285764271071445008066574901464152009871157223431221274023823062816367039692677840567757535
|
||||
58445606804769812975159706949728496025815695513068686593933163981503950862378587262908606328519800661913880849380122793977342975304930310441114471760821244255552895100721573490252347147591384921153726573727792171272652106967321971705551655366666123704162583725240130556212841417222538152051957989023495199158311801495797128999419031828133051713 16570152040682061102842177771930482913748234086714515034626008326379845392015064392908799907708908010711648440577490018690987296732649175233468740645096042835830719585928605603676881189392518572154876704491955604985667564261698124822287617633726696430062258843863987787462478263284122847787169862118232821400906522452405520253639848858481836279
|
||||
6188083537165525522295817245535921200169898642873182103239617252497432687761440125120049742573808395040898627319084971444640665733071920892377876772748419957917047674615276628529692284716187390754283666213326605296421080140601480539965174198931782784524007845862755877276658952683117940322519286730822592635156756310242483695099657322877123926094 5465735325268361824820931257552412787916439146970246313446777454266393204704720505250592539593131182058967873965919768176227312046826792873035302394006001272725819878170461878292131066107650596634376931728798687509564283119270201084823331286464244889130075909636754046521850878851472887476873137524130132072503957553538659829499157018478025188209
|
||||
72857692268691462063145119520789784074317572378144493490467511602416924605146097475824574548334157082472929600373655370175596347899694021819304060945882400221297664339990994777794258561209737342588979982596951150927931050114588983584703819154468539911936526122929823743299721161091486180943119536187204751081370983427370118499490526555417406519303 23134698525666711663828649911939966787889187121456038971082019459417239184382941134884807013014128997075207374968061308985332604486883799407507790887987632549666958211566938928093813564017747608756399202350969176530360410677669127407126549396300501463336706376407256269478693005996026709072490015596945515531757795929193462409402798229901922738762
|
||||
644242934581223589475008416661217169423163055684017175777609125355532559465110633384562097584098091209688388353036421002921015132838733571936688087033085114421457361486590693382633667045563265333025566605506247085772172646668952176040089264831702209161967023659799197517700174245907530707774263280963590151201558374269506335420539373887380118811424 601293603143488552990136776570358597358964165888302349477287475257860314716503999174775447088267002759707069921011239912255629251256400426668226181647385462795177255784597364600875851879620503891576262756245586345140411322480344761512171904665609374206845375271163866203429993839937886655951095664586374078405862241343281955697884670028376740303007
|
||||
9931143189229106853606731307702424727728633473254642315606587414819176302298393735301468551236394527427894857873078454309246474308070839475211064757548930197150172296735099046863228333539318506670651456159215277411053963215969190992300180349401494418396433034739947791092878799592231176422351783580058738754214352643268971127298875384038380889625397 1996442342147341113466627775178086910161455811695055102779853835633828105671730099272286797019149021241313135484622804140816502800076779183397518279103181831705940371152781457642132618554863269712910925825172745999448303046556562967397575980776596998368443308027056218681547455614091003375950595598512908909527941796549088681865908363200776572003652
|
||||
48021939414075831945232981682345448841283617652558498158734890976030665161967645618243237428048797812949187237822991524183500051930611771213146761548896665434092016092482581380199479623726120814689180971236861070743159215280070828505871048587959815716784580697335205877478039137832217933788215611213918296009304234128394261112966602399737918346395753 36558493691295764993152706473717407877295640049673196017678286634504261666815460021507953933667704967375472007259061065907885729523784301860885089802532449904290087167030237703892058137808192355853105732572872367792775652575902106807986509272398140975985455023089272472076189863347571208417865980230982668367039152444047030110295966115276711932608870
|
||||
972879022935659924705712873550109713206512702704399167831432820189858091291027189192649546970925258343329115953055327683683311409818630065791465550977271031104415129387616697817700136956845963047062403728399482314426876256061167166879463287524432722429042828915290769118082300734564232374561484080433410217644267211272822421813954477615220771940227958 737776073142242544166516050431345667821099234580028236853849976932274301175171523561650388471483052622860056785095991155072944151849091599036137971823457523221148094308873066158682014187633580115938534842843680334871232255669498626072134373898397918956436568847847009660141962322185886382963174613348354198440921304125907518394320627863833106938081666
|
||||
9875605790886659605263700468257019457902863021742832241570522777889590778553009275815190886042630571810406915203720360769222534117501053603193653636977135081353214290873987475199616456096529019416198627472670286014263167189166302183150986043864896753137352098394416266886250342338040536061077115905391725791740499527223492419922798956282193829088217465 5989776831132357883855262297381944339704211537866501710444862775105708617849917927496927338551483427654252987920208599254267676036429044298575190391294826665553618308297772329047889888716830232488455012253760858578577622892701376726760559588092811131711571758361988193044874476895928161210717822387326610942981008324299083246352024370685938464535578915
|
||||
19450614119311899081213032227075062753927770739837028010068467905513696932160261869431633465910534359271786976690898996579145298526632658514976924030301633429618688163208937589526489373380384035224307283049254207821620820785846544180768274969568067818135657893916835583495874747728752419047509644445965542852912626318724278056262770742229770167702383173 13359373719962990462695848398056884065996140411934556968877275284852759937734475749269381469714646232243143830993653354874843232370752649334373379554329534016101860629486763336334786214853434287559545713605230728261605240596059686142699135905960844060590740222588440982056832290036831897640202131096600081114944797007305415312402132825970516303919762000
|
||||
174550034019951134713991176732251084394236566662634522170740748408872934807814991136553968898179880625625598285850125049524596444136311343550356283129177012900710862431019991269018123622891891788189432423805680388003524530961098603442113892842877039398891430011754010829404758265235610950449719015632466588060533193743127321494736293148627939207618083017 1650803202408485833933748729516131791663478288831228063647530037630501397685489045097223174915310689936720066042519524437770367538325092493406655801730131826187390671132535691782373405526337075418477731823895580074159648578278895359089470626265925299244926884797154386075273838420601348618694473471970453025363770468069131862141619457251210720011366404
|
||||
8699837891357711330675276172882318732079544237378528945042371672532077061034667958933959205442268583279239461022220438594415369072225285255349838307906887820360501712520552581637935472401512713939888279534219379580228323861367606283761023381793692589333942317588502423447748949886896154146524625279895430300556687925144020965597802951065465857812996131449 6178574683667539895150424324013973390958225568339266166703299586951703967314608895787338313173190196791883098734390748500006259928249496128659151923294776903583045423727643746969333116201027710232583570512530104941855521087453726636827300552694902945243886407249915643654806107608189374452419078074739403496390703922410182531208212858649488349507142006118
|
||||
65306172742962591479451728039387301196821958611985780587080463056375416274164338510343316397291173681301013249019310476908063069576514156906291816151609969216364125155820053281078583769625093109007898679480456894598452283502018970952858253335551192168094341182475515881342204123464246542959901437648032935321477165044258415322151260726692162060843751650764 22813225498577598122955890516606611109845162969546872335498007249533389909274463479362978871511353085909129977435370371099724824106918874300967492108097030262116202753447555175710336675718258436021754180694114899047285966437783645525095462769420340937391173319743877740532155870006262360143080881865976361826182660917529174978349269367763824660639918768792
|
||||
298675751277403976101876454723825598711759812948535516282458802747844631357877918592874660999062065665127985192597308834821392433866631890145049292463172651348684714511086381595054752583671097654828359330895956186575262715659542929319588910960037215226815965536527566080017890242829356321158431251527041512580261761734653653975050041379238796705641384002849 225282786075099092741119408554056573268677017694730166389882311190090300023504919710051003915601540034063603030474414243618752495356139472274782042628021834879551289062939763086757335855598333692661089774046773490852941517117895076893774844646031359812884233289031350330273808505498766448819111821298575722713175544430508172116694822477918254444903562188926
|
||||
9655077557248429232629775546237385284859805649927152953701927126049234950180418670423623029777256916796401532482955504267256436930906707252354989072546297934959970179499534056541983972152138536128976684049803791055207639651721027302069546245723007951079870686774319577579503119437533173877979222723243710452666075935516536724726687120134681615105399459838444 1499028262138762276549409484586017609449230738755712966719226215384939357848535412254880693633949851870938597192037532187602068375698051341841876898818143565126466814003594779099230492306940759891665466702422265474207646242279086344992064282259306050395298651047742701530153683192001555467934599600538952687477028728044092608633148093990370644463597858744811
|
||||
61358905113079664040036248378228687859969951936315569593869134583809872986098056927060617683263937087931676321782037319596655900904618222028979764219107581542490015034453613036918839669132030358841122493172962696493824659078652607258626013470191781785687708706053372973894094011225566130920639982790286382775598172859478115470818911824619235555403032093410556 28218466927854343888205843148987941902984628883122140449721668754709996247762034886633561448511355752175913523878109915250504506154046539142614477821513295696785227170464550566979804871834897717467920176146861260794196562003977220394637946405957281160254666179104242529160842926770369271188227325676193552352790379493428130600292320523178543167326164988562419
|
||||
620981777530984592833125611342344103952817324874283038453665289808119785760520960404433707497609737408239934488712881878346339175542088985717541173879212026213213127508187617697716584006981185839709631021138558017786134026091634295843596144110393173617520727190020536131680401170020562043160746388727868325862533853692071637941078014972789977551457652451374883 238293627276577567429162896573956291411570615010808977389149941866733442481669466087060278187116409783383672293910414837644375669925912818127692407113600500887470282556359361462933219452921052183673745697510063902352525684330166021405066073294224697701298273487246588394888982316952597795718871903102561786551923386313449335659376903877674695533694100757822361
|
||||
3649038137043368696923132192131101469802963009966857706514402807424671733226791361848287236935619354009522450631076679589228799666535472219333511967665926880051391832187966301493893381792156599062443304765970158997979139235687928928071308943745841919731522946901355849534787999724755872979581764302186867232618248754204098382593655459685459096505350858610733557 2478052631230197923760673879890695223127179737587716629863272388053191010462390710388944968415015030656604493455963425883013656622872600868598187931672062824250366550376215897773647922828481470597158598599211375036253384852648885773381200029740527612335632723965490495994333633157386169655889971413429276076590611690555527558121220732957026445237500380266409297
|
||||
45320062963141350955698096739661139689709566873056467254624014417491319928258436156199737034952643081507434764482669176812714702807727739429514906372493433354806876238276579395276375765471373071787099478639005172503960894712296616896860332416728412863128284050007952126135892282663120697716834265986050277137673609980732756732116801297457209547685821921037288663 43293845222592095249695989606308427048002510212701778153056346865472567481787002182378634566154673663054767976149999630020240271231255672068767597688874963687010923117918164113443366352927967770626793377800710030824583789748252504645534917976114532230116491533121060556657638565123541957349650066654948138377055721367043028606999764784343800866609346611114147143
|
||||
559071097629661038242140632827555907319372302636025754838426090158664910445136322370451468465632578595876773206720609464305499515063329751238967921743052455283431680773491367325030504773495337329931162845085061940402097131686342877349745476492375552554207845906100569593051226991674177244385630728651707750750714937231666890809550468051062728494140932097493906028 147024174476695707497001565273937440157933083106866249123021976666189485298674343671772875394591717310732538886792761743569010203074031357716209496366397291087297601129492244430916218972120834270647504800277762941917088381804611179733939416043809665197246335875041915294621281171440683037404555584311005446910864043463537959442707305033905829247023415331676697983
|
||||
4528051425722089815738879498194379132596876954053512382304728900457204261576615621729918778320615724027859191307315829944264111378488584305574963779569944132225549672265476469941300833113056532918691618737703180021979515964069030589023568846651939571124623537850429725144552339194423917758977653968840934852399817906463073802077478580323998680764048118392095423071 1401555775025377430541133330737836202665742170132457947644203954160775669182778392945902585012260369819065451280993964493233853796569487059327025892925627415877101300895895331943956430069670827532282572439243481352707669321744257804956870896073082342927643475881667582817399574894888015442850929596158567102229034521275139128267094268972055842300680109089199402163
|
||||
43159510497614001238506554247214430316100227878907272662287998632837613125047536421531222915605606139757178875323525242159578991487046283611353574173803567442238581812905946891416886526740448705960145518235445187849992819531537194734872503688383921434962268764024543256226058336874909913113547126977909312198577079157305500500036126009061503896319050048239250966918 9285483008372925959150960052205537457687027151994592177939232258541670373896272280687204907765905466631453807559775101454301794576468004237058298625880623983176589183782297031824602973866331401734889894501501454131928234124298998696831801025884341521081035711427711614712807138656798515035898372523230022772575295451532693331094249496613346384735530786806059369532
|
||||
700775327518776539145018079059812653951530791098175921582359592549577039319067286762008143109610720852234101576659377214289084335287178793750996786680641189964169459796521492925449791604772236195121476091110803215641924781319520864807214069070697163668182081159972248961793463260105686200374450598094990390635392815720074575646842631711298544459627906268601141216635 238506365089075172627728558007062883412268453779551747268037179208726755918027590625698602934720735017454397116428254351097886216966362638928063202545019938734920223467019650785234522233947231176231139933658152479163120468370357110058998420018378588054321064922184530242002404173973136827045707073813312170397153168592083351346121123575023352148833514596565324511815
|
||||
7118622436625175874256774966280910915398620240425381080332408825093393423335032049068616366249411926458203629112513765613711691666323734065186946431545453942155032146665663402581956082850566719301555924221001593790861941229326813619858426417995166355297533699440145137418902468038776332927702968049573287643884545191348637776670990345958584573249397941078873797500156 2960301090354546280148205928839129843382743453666230456542956621477523317998079102132180743962111385867081511868706699799044211592730684358365698595677199423620254928542282582786540870897829188460638857160455421886326432615943598923134193986443445345033508160023141523088931875634303337780152873254006019009062617307555182926404554274205655903082410736342412741082109
|
||||
74604169713541196949221837306869053780893254587052761385583548398911468375772643689955555474137037549026013341917468515143476424068069287515146208678835596486846346159673660554762479420022221002104801025628047311010460694340826619235621967255073639522128722056937553207012225394171440283078213896999277256949033672428762465671967923248462253662896212090929945431597280 24261248660165233911754768092740111851663205800595781827547638281556674347893806577278727287719204854411528638353834772126156273480073003183930842862490564005927064459171928110262287845495554668507438055222103181614255276514257156673865527395529032940609519994685105106744919000280318881313426493342341131278665062470544911220181542669697993459838920050578488397303972
|
||||
600501524258969321076316132308403312848201402885754621902784159720940197437157958579250822431978231986196230733969245793187574332887378886491869522773623326045874241930297968165165329599547783655104524611040057769216977101951702921490461735550038687279248528696805210181545557238082570111000478374122347607132620897444683707288927253353330490601996482846101747847526897 415710713099046909396431896869906943809198912754727503301007692346971414366871722338391768129874157982363721978225306149250101998039467490901515461484083874098300308638452334021149140224701951213619048311180156271208933173477990018555852869366708202676811211666475589304370093593151787192551680244818257160227289031611794382039268825512061171814582419129742138808893730
|
||||
3813241148882607700240793312074758460623839318618653115011538346732264195678306422914352436831310302831868713872754963508099363404128605656858715220167438084102591686006598593647318884152845474615927977345742834657163218682220362894847952489990628734006977753258185547669941885204917991957705360601910132165823207145373920319644861116629866793967384225832578354257480304 2837213425319357172079071200783251586496823514340849013270760628138939694368544609083526118433713395683043308365245079443979053679097304755503123466344262861133481075032410433962587875491418133807282073214687558442248833389556290588690889005951944652420602209997455033165913564142523165228884668522091586792826674133753898185357554641844147203405180892353003595690529934
|
||||
77390623478186687249380414104166647145257228719507381037909252915864348117146929385803513541147167076620946492528200048730283542253759784569775174579598382469729802217166636740745158912809076440872591756734249439232631419475861042093676809825473015690355125098939813499414071973831363281018783959977856738710875646056345928378349587041074291970658529565384864405873058549 3019939823593511075784226696381085661243460844958072766680967252444592101377233860390026395192288925376721720919810470873907029575389802094807471085009367210517162507179714775877378636945160008799262335484103704673349389942352660348177934129246513373439697683621933144579184965514251551606850590905633357352834422123997175675773787065775505079231649637904357026903934696
|
||||
593551867901132212856169058348978918321478931647658651332931492875306515279458351705474020269795508424879264261408942624542012311325505845879028988248313937094099780768880793280931161100528771945695501889218896387464769599629107959583960457043431496239121523144594266675075700371694702850104959133064854908524972581808600993157960485688557860904066833276081283401609856054 591122972285016813982585805639363748877924615620197175128774097140662586912624834660370046056842285431607994704739831899314386213644683979077238964564623076103366712083194029373059777841667047262619136570229292137927664953224423856627465870699095090488413755509468406130428338185390015068345900595268527822102481185809881567430346571682144155632439620580761599374967525554
|
||||
9953438581495496155282504159322483785903703229761279521155629171146109728230828467108664448773751776100790456433103035890359126094086613610452543817874051225531429599996676380108434730441098979057068761503234959724640534496587128462590213910655112976284565441567935894721818101650439938604167635854468766143408639792085938753833566193230298896090938455520555324805544029719 5881845365157665412713823152007419000632933805310366432235794235357191624037468031210867642611051825003647471503940780280010711979296976078577877793577690752546655564637340237080788780881954313405311926438462284768753177952360741957533110774830393436242881523830792519815044907848718167378945204052017271820201131300579896774226108051716351323712523066695244201452764573252
|
||||
46531262758121347925346384394681265312716916824299942644434326589217633700580386501813774569895637644171027281907871546986911363681025017162002760915994557477189216525945263922730774230766807852050711928294683376183135143765128426546691395620294313190135343492756343212518492954618026896975840688935119433337596105506837350586588976801211462124572999454095428206108551470467 21663894530219417009210086826328810798030339712923647781445388000956045315885793180958048547328496218963292689618013665989420051831851000303729969813298718163802048908015652319006711260888126545240820128837420326812862917519896974008890216598053106682270706959162306590450067118441713400333478250022869093552600801694370723176254577423669154968534409737821951290099298090075
|
||||
899253358138356040666479053313002741576777556474592837612607501428187091408249813651919319431288857878523293124968262078924608278496825230658197497291550974607473132186300504243504755125959373040845981618370357096429097845213458076998363451262097584035628554597983855950498957565289150586854714395132866941384773197772246521085357444286451559805111699398412744299531125673346 565242312605028601295498870363792768513306142417069656962004040246083320460710301609981064874321826335089302141152486158056591817538339133456462231389793037166895449270296130065789575642086513459931743036732670484149721858932110304856696571280367788837968145331697664931331709164368173194777338937210019929051739197750107692838989919800646329861576398154869398918906881783839
|
||||
4708660510124887795759662907953397688624688924439257483552776173927958009607574536141044096709684198026635627009325961015922916029034505099369663482858848732969315833559074816660999222631112971854559968727528078412556290552491928776563944134630570837787728893355322673700702931639962765881232189369277716173732005486757695536560246057353767975626322395737006320706011286623666 3035727575115361501600680773635173385673921724943962885684798681665371647965794229380434323486248086516911694466996817698218055320288806369619050362685801601403551821671069804729057830930815829110152501119123781424763741802247859191663960404147509766302339090730370551035861626894069054659240244265245403945507231335915845289994706683868328774547158116820784778731954706245944
|
||||
36594022419348143085776899232721381160245878416849645176600072927639854686493569874124200661224583787349217394210797478968770531586465326878364599490433546637375001363751926976832442963106202890076928477446517935489013377889626426778174695143100769658476359925432143969796763056404853885679167255075099839239118106327485081499171031882578168661752361508490948078085630734830804 27660437689686325991198953823559573891210133165972712316409658113460907319266351061520912822459170463451189110339516161759844981607790786627941751572079914871495474794681961205008653646594718979003629133609284854089187091129563771582839107991109163148299360339107104481561601086114809547486324247889029266858704246717321747438718886155928734721279473404036486211391735878797222
|
||||
991557424006290038974732785117833926015070638847638353087986786649536851917894103461507084273424686135302871284421524514102066433789407742400528491136947131589885189335712033422100252853226311946907336140680964204118437389456353345358072472608932696551130381099210001052507007313803299374682860044295498655871648037360387386294830933705065096964370366839524131121264081704012307 874826266526047060927084505524993978523525622463975014298278032041565542286481000568429332149097233076724899190690281728638955371523216871003604257554355350554823853616418978212963697528342793644164266104242612284916375720648716233795853167646704242405331694384852900819611413456088832638254745700439143815673772965730437957419150869213083154682708989039034506098159231370358157
|
||||
7272567672612936391932011019993311593807949725243692233142329393913718730028036168772286776879689064030903023631727352662821915112779621870805106395710810721587326801070769016692041726262652876663200403598960710539946579092410437401297686258593879379959772017870368962834854863153428584246326964443522370516407656837267557363710298013791127219358446824004236242434055377010820354 2508974714413167784921272866883246797901557975066922640218726596281660279768902150068915284482108208400157085787021921668682890125706340896049460591668715076739572445794151122342319742146942971565949356737880815589660068541113066996622380084455559462835827638199157639964935146033329963377097910714283735469579175804132059316020773894666940489937445069299559027463670975804243523
|
||||
80613266242960272405772849231237945988982819494271968572901276780266648673596847635871050808347557519655719446878753306160093927060865616880081992622907056689951564913234090182629260872281232942660336278966651812406797200394405566415074807418695054293544184140534375600687500507271061832028872678462110421950848452651659907444709950951325380308205978114189857348031248441507338117 77033680749271565622771181271394017352771198551496536948118803467732450342498299009361538466527750468521823561439092604333095865776989084959634444915455353025287038419090299622209759381900972323831371299554472135655592664008591973627958051038186949911288355038185834347287217217957177803736498659431602620605000254661683311514280978594675300814472048644825924524088597515990305194
|
||||
605542154789716380331705760446963197006859807597464179294096572806489530556942348140917669929162017614292080053631716832340044446573420036425805404185387078686979722630920842038469392339000948887913569190830693362019046239058304869813323672012854941578889209871650137952052647073821461144461157124326267149265203262792164386758343195438074078863787614042027683321436186405927849223 258030285594578322270272560362432812053383528309793677308157670227530847590693391520379641307564438914828409664365389333403077822135073969918785587841061631394452039396223139584672200868960130795847568649500864717038771568209873071796154913886699783965531063991012803098185523905656204961927575759209141882138782062096949056772015518236697755007944170577538815324810763480284808798
|
||||
2257503500512231432745089455497434263966899096265456834834145456482624118510563290433644351888300587574012597409199985548825565832021356291425353522082960139741588949768822987613883921975905723887641926555517387265583303808000305692999273680107469858813908846423107681582976519208691223445167712197306045767594532006757697218892054652804058760962259426412432503422745574745094649701 1721432023443143707739699590643454506034399322051788636809206485987874195272355089835639926430442931698231805283574695688586152305144019162630915846347340346755708027939393762177220131185875238830623725618677210497299486280994439004043718627155529661326568943428906443907716843278921641379038403741661840659049239112683128331304965799185278422639396850980669282192414653880604348281
|
||||
62764161584159930652160522720584383838356374299884394336698532719952967660832892392462210148493319760928776970380880539388845274744568097394405042655134267658815109903762001373259889778095256799340278922647907958386993573632999468122224655962137626454445886562098605924873132365993878323316586625407390350066060502746985085986922532083451379751134873750294602483248564423588651711728 39872616837426586426131815695881956248608301480372777557846191472608845298817164458683179688108625094936729617839253231738305491839303049290651752296038816912813988513733744158750723136529672484213462137616306095838541096417245647394333322292707866412951558953235704925020643176839062344346004407773263820484173466804330084464113051046622414326744248535089608740841280339025004704222
|
||||
459803150916989891890120181024685958618966209449331422344750245895208089201187413236837503258337002676122575984829419499859079434495770729735958140689405268317787997276100075297685288990925644350828955122497292631598377398410140100036505691907555453685970769204903046097512375710670114735477134200545946336270961097552776664147703083812227487255366502412120200291203178673514666931995 259473951358890180332854969839188098153749570882042436181055556616984724546689629813078157731937801475008099065796866207621906949657420711897248512424063331802200444585902662205268819363726208930960839002302085819677671212738064595871541626271753674735655991834547147778043276293096892594266670360737129548883276448714133460151686889342864640992541505860651678948186079019263153897390
|
||||
9111382360538733045784684920361727475110893445957040272589587719602421068174157490838591818419377383898844595029768216053277659672393225291510566806335841042572923902536731428881971298992227745869381619765286534992491222522589032487658839586201718398214352903423265688661072883980391089508831261065392313427998917492168169520974375141750557413282573942567259602315038966662414735090917 6295295579479571145714296840349065489271138812287811166847516391343212366564711578706555540603009186487138082951128419365756942104458917521384032502979013315617335321206198570048902463028505969991983441923112308992045881801491136792640919627334742812066338995726176141310590549701566791319262271217442160118494974546652488045876240269547290563175953788640119395630203317240753242190283
|
||||
9248733927119783654094928045354409073026324075870293713570164394180570028995325281267115977848123813413999551496829829979324204151180694014660689662180075841005892778520571830546368934550496759001316423862422120991755809986894281828626946076816944483996072723125880572279665670459347404645833875311980142666285551913613161721729568483420708738109321044519279776787940202881226423727948 2485455944590372236866396307730839626861334366643191237700014875920421564254260109893089133437039550060556679524364841514690491919923857874808857367394855102455021905596601675563344486291676524167065666564069321320302670213327829073775189514745427252361391307738951298128440860076389628445061555498763784011357105743346641844633306335577530655702835869843115619277928279698990136764899
|
||||
655053407036555051107670108617081951752299122815583819339188228485091353144657923613184478108436272184985889825362705690283943977691807514058754804124795816627760486157122102019915317346184780413181918448742041339025546271415851317656179670952330453749992566322719578467232050092369484758329196119785792320493612974575854418118024636182522412309992350054487222787128545327047970973513765 245581130787741056199906026347504008578607302991164245497920276651705031718120931001988781410038733228547087099342335946099473806936009881192417536336394697924027168499437432074559937427696814240095219690447070679819035905038519564789402759090776435661738536133986078529918306833515631904717852861735434910220641792116377308153165479331921001714892118263707161916408323142468275669938781
|
||||
6050728562478656782357904365896084543439535070960701713675851665129599482712829015038471632508030055358595158833006801834842774842582766651657808409095016612488845163819682216417852672017135984951661327693655651668651281482728828019882525923090263993444368688620491536313071640241298112955749385708338090146302354099974412330562381097710982198345489193640048659007867163667920299765644837 2648387958621658580350260744520534651137086504683193168655894889938487414141220896018935415187915346804017942013099554928875063940949398787424334812254652321724101921218574042341931922133259646886921200847488860970206187509920544286301249556083263437196827350873233166231239652955550047082449262212719393684884986118485761779502613775931485127914692822377942819955692842162589523935012179
|
||||
91331835665968039524956385140532584350563878103210535711951503640331672436856482645687162676967990899027283123415694193529788624815732032577310226394142147363814598737138378618463344822114419410912865969713630712180468586561267763068052527829188121892233255957115121328595150420621511326634416680772616149805287042740721318222686280776483206942647530847424834829947341974578121683288722495 32277309864646610290718306457950100698630640281685713112966608163559662794833021141268351508587602857139954044595890459465966889186227227752291423832994369712247839477960630758757362686157818099099090932964050001010210647180632170896896444255102373792570015541423710340097144343924808101025422495044614079943844014567587468076241505277539373606142265072028477553257387800628123001934652150
|
||||
776332816420572853211931129363156920993377900776332921843915965471323619820527301137857746700589120827955918934574415159252338213073096812103205797153893015572799642766861177487574393971136450930295373454302399578515313028545572222314705815757888487280532367610758414032275150315774400843864316976931453764127541590601843679358404559062522463935976179303514107276055755971888687000814697723 634780790001310356165152949452484497055573783294937194102385469998892246648943481413129237400613129099600172158818058544794166983633212675975692153787831012718801923221496107178599786130586284738672113524057669657114472809047331399000841029451042197403204252987602296262984701506905834624702081196152552560816179957228591236484407083583832243416509571669540508597631732197607356616235386554
|
||||
9422272810514170838821744204581029832770677442222108309167558683321466880069891939194042911067996535684624512573140584334353222494180793551879077891265579480088550491630247113575242440109455295860784071544705316009747310450037835886752286358291619844647812996206871751744066894199810252376250493064416190794581159205014430105769536589266457169067747245596942522858581304185513760117295028086 5161733638917732341506864697149711353672349470815601947722832737223957496124475792768631645780296267459632818103759505212907478285483764471997957237997498183464699077653585250199294970635772839306703874152956663080164301813181415962493119032021808918288546527692520046191341590976883851676049304323354892365711322770352007161871052027071776762281883831266340633509420442798654058520120199656
|
||||
44721135431415708121153827410570768656595309812044630009127957781637009030737190398260718340165773062000002670285067103002909786687664493351563324568448222015575588123821836939567501196999446533735912204519760190076454035538303269636689823554837359126657684466430987013537511254106672128893212018808192151558582595558673860763911980756593830996751152168586582052490874089415837055664656806983 335527849080708983608298188983741292713142511682676744506729890417802248959500675929786451178660200631432467014395244183187011677940368704932116006848600093223773931063140337414736190876358679028239829787436677319333681090277781928007545442808446194448609392958516908617847182132997139613309607695537211351482222674217993521188651139146160937079871440311899543927173224083074240331144173385
|
||||
907365771850991817905481336457147553866195502652890018373133291543761964093286000434416215215099614749340221350620544072971414368142528246437312789948764566614354132378739281228578042544468993372305035114902161456805745346350476960188581891556135902862218010432416376796962707457202300492841588300211517440846721330909243403337493419823545679938804301476524651645539489308475719926535674388221 76948381954055052166396579156171506091691527257922470886224801498458451675057584898157286641070337351448180716980124357589705718862438283926931692859812800112000569960672612639410296168495492202766327676931166597027676985732630877769001772720375834977531959247980235956092740375443110359384988989393505195371637314986465385632679531003420522071579404131792581402994256859308634603334518374157
|
||||
7131579606745475205599922586212058074175967259996501728193034815874393804432700820341265589005166853280168224837108594356314720866527812917959498968838426712402090117950047656026543166041204414511522845074028752995581430978592869022903582559797739973744243964062637287857001012281973698222778212082041716070590106772453705933585518280702147740461182619402078513232926938495279934936128058125914 6282409344141006567736959794783201343192249167799376530505870170495867218410877487504472394570201629614145063386576655815877903179519334393973300902484416577538488085854724936782393127535112278313536732555262836519150315712761735751120512880733207363456447369361396045789479876931418020236876144299238227640399553819782392102843334952654379451403193702253147608885529789615108826604122325213491
|
||||
52967588048325277299621686422452856429452791690477320215834117243528199560683050735505483896602793178501147893624732819288897918227909779541743439231225358550518667757040640971727075494977212704675820366448434086727967797905226140167346667673907368166072077664503916294927682094393414826506256086869790098808968774189654857057422803160621430432400923091488137659601823875896093116790314482363929 43911947646409973519769567836192314580055366835212362253839175545090802417578027026404993060045875042825695053081867954492681132690577594907515677938317100335205235802112958561942405712360568551218844384529823147151320725034656906468228229076572683315543852920857594651895275954182747170628715480059392669685006635616021642858358902145850476157433976204089602799697762399700340794885571061842793
|
||||
743202397260214145853155237562045888687108901045301282954016794228760075487094041103356003904894779114478332363373401551584140151179970982606617665817568060403300593232428942543819058410720103614930663351626875440491259860186643425988769757872899801623959043258778063156637688412132317127605864030727892808264423757609536613291057360924937570665347006427698045143556248361437846705714258092833261 658699645952821537708434143408574804912586899595657795818384553643428541173876244405408463518664785374331251637534866671644643497747874268087979686134224982989571106503936117728329369277201619017085939353739082767029398036062930594905052900947425959957209296178871333461622653814660212577876807686047651224525855168030582879713103582172714516148561457637135919270619063710462352154727764894649003
|
||||
9042746258990313679891123880888645513428495469966420740773953015079890638515681974267567683635126494922926405499596730151660940702826428252315008299528854501445027880763348674815420032843783022455598249842775167160275659914079053699818250371264000414681861349151341398422283354589199570177059030610169505800060433792848865316275574500099800445000322266752786965128372923414107265969555654284345639 5458238714817695264045014445696964288423747178607874110771424456383734731364802430875159270608690582500311712269949775388721385087801064416677490497693782400772750813856046790587280261130634474753039944570773089452640633383015158462846006502397813043935369310681590604793879838622739348474916894715912991374095389744955627859819426890070917975755171566186447460218554051744828961556581537200415209
|
||||
61707520256645771086868663524368007582766464378682788221783024175365518911956728836299634145814826114783452701628401977597359148314153160466196552178953114789922430076163992941254958731140431490442082535903371958060518861080621854672201584451893381155894008827444074077097258297104485496454190052390402727674257919852725491422147555139283660026155724626617050551229253228896303032968628934621676386 50984099677860774679012315594343954712260589904027851745051436550382880006483475108632486944513580882751855203028960017509816196967340398963492864829494424827496562591366864722048615078559982965331697413675622787904935494359823410844761935585011843358315112151920947203983714888404355359423270705788865300156551435342884693228908828602348990269604398607402911982285576110483860622718522521039795983
|
||||
367858556344895434550216445930473607790260727795429657341672452704380552843002598945951848587135559842476589976249709300090944859420640786750473875584184453582927288433590158305475624203629593579846590553346625875531333817350379991244115934305116706544635996945515056756352560655026994289635408356441575043666233341985029656814356636529223557402471206514118832294815178239924944669355974217712998478 108577277501212041084707556830137249731241460038109793937261906909533603768692567833501336932179708174752141103719301525147991088435504156264083926706181158283325563765114582481645526793853777981397332704195649041173878995646037150598799455722002983307565695076130644795911813362422478501952991026187161115813286299239609644697965349260300540414919677745482565502448433392153927434986259342876046237
|
||||
7011530600456194848735209784548692298835541806376345589130299249069667753144454564716352954440200268639869945083508351905136360962059283107310938121210674579971939799054915844451271380446428419577188260837306434070551601333444432810673650432609087583069277887209126166628855663241629736955065051020773547143537754069909806379633426426521981616540145798635471044409758279651199446498635168024363407683 4039593569760803268597450423651081527332854261159852386472342953464019704672055101996761863161611607063334590139882105947415915498165975959194949942192659632836489395618216413813506118960376488608963717676879808710136865958523660559899933440951746651308524475606553336605645419213950542106489835947992521215918438859432593890664667000219330708486517813787389608814397666710749335737350579982783024984
|
||||
56699983983858640857341400276942312782725299789325235079892635996540897342895936681130230770247780321694889212520255006197581947462405094366553169147155090910413967723656922552283795635079525927323263349629447485028981674660930388373958024718743067532451890883343480782930211210290357343110527936336212612675509700450350879835884955213565590409147390061713058797877044088159552323221197135299546829345 51898574133786970158999341952750716227856626917434177247505951233480790601590157531858127185899107712810424574850624561443949728503340994524825910586714201328611970371494120248913298150247119971015493629643411811308933206114321755459730595204072141130179002391347260218149474140342694748003195087052703114539485487507086992540383457900474177920302221880911559184331874668455900442572833063540863419566
|
||||
731252098595555549388955428693310641429815189740995625987222991874702367069458861471058715277944785004249037125887181080137581066867033162228657708263035183197455444273158317901855675509800274672326753954917571567030364857568157169335860290178609446449968901859432390780294487045226870286068060750711617157549086375742612374332846136773344415512048230128937956455153566317920771352266087983726972564035 481726394633909082979895039492862065854611498880502136646930813769298612902005038305945002500525281363748852976053922809230709230926036545769693664498818779000025696358351135261727796217809208647855722359918882686591449561810863243454112803913738441450098594629109657642981458284602727382417309006633006522070387490168749541352583864761815007756175768336147864569509488251659459951593592212029368634649
|
||||
7424373112327535944949002532511115566147335455252685505877239042254494485053921276557757506223498351537298676333625241539459006215650215323315971108449641057918472515046316969564742845426206522486771951346708918584102224958980927430806624528325565155969411003282988520500729010125408055508036971745873201573136819307418228108544956948583261374373318879389794205250764476670171611226867779142150264705141 2162419876413798419250908327903034411661510291481617249782521135745875592887226589685649767044962098747100600197149036770597404330460023318841154135184971550667859027919417001310146458399495269955476613492014865050131847228032714422247582315364350881576844954843629497510873581503156540801993475218993365708290212250233579460081018605461342641110495146612185666765789310803107402972941504763940999731105
|
||||
97778876524588024772778959619308487551517392232197247359003870863863814117414051143502610555942227526929336938481095250374591825615794025953848256781894764730171686866966789416870286084831658447355046757511657425101294351923562457463589064489703012347509007616178643063096055399436105353571936669285236602828273648013314563526384131900485798164452238805306278199766149606747550106921485318172246926059125 32649225374401347170927023035353213813977828329685942014932128348842260112736065848457696594751359034272005171689935211485242697544678521599362731244154688458734907669873186424797484676041481909780631957002606626318602575730439973848843854196233816551678938006548256035254521380130414036481665878685391604439141002599489918912622314316361235973374964820720058139375811901105981802891952972473830401174106
|
||||
916736798991731671716278821724099036449811899423630436529680416536534015934656847183073597970377334463843510964735602679187441030414329065531393928567386017498662688641494214552108926917567926324296044829020810749931441527900907105482550804636606028658352937981803211240186392348694370347814710698690531271151916305396384021673564433194607671780911126236341703416390669936231760820882672620278214585901860 157950442821878252828029178853349273416220139920811639299124253558643710134247513651062799280958841071032317842979744845095511643337178213626478155428838188089623511145047119852935403511107191964981115449227856788837401240083829216558102060956161339258377483657985255727103714228568717212089793174097328468644299288924781288591749803987780104718883876429530566507401274007678286919259265727322511933432596
|
||||
6408571843530864603348386143518580714322572761375719933191904039385518615625703624626946302182331716196181391326537188778568908314650987439038252708691603630691041009990229014310200601589378083803614110955838730178031939348671868040194834228630649631153226366107975475890584012890758870773124042136184621123260357649417991494363507109442954923293166469654469756468133545773651711770750929182391571250663184 3803997070486630471054336838138866853529319898778036722366636390325107152994003151178622028107368937034611800167375824900700825135077706412199852950177783355478056843516175029068736405085750686264130496643203022237396211694781643379206119809624792951120824826202327609937643680744022466935750029442545814845381852835483068302502616425399624858913200337422173931108697544847487059557752272473876510668168636
|
||||
92765231113957830936496002546295470883721374655577107970390476529422797683088489576895322892016793744239762184810918620429036606923192565497558668068883307610293460953527467829513137282118138531357551362651050426156836718928871560482038850561587343426616072622280555736324247075090866281708990897997011184566977644707515520477853058997854202991761153108398548020980498946680359134573875719223932512766173418 37866438699417091909617635194277979891908731825140703201740091652779878961507439451577634519507317506747868153297908617018291163908449465425621343269434178020116802753997013933397578715475249732324356684002823221505583488963950902121526075004124597986807634639183936435467894839996360066028361908237292025515643617605542180758601925447031934896113236157089092534293377157453573401431520385659617581844587653
|
||||
226044835223856780821059846409758164737827712534720327443209673524082918089812585043818388155413932926155002057014093051967596711386384864488342519186139271520499155778503748032472948479689277054749056589844563633334108931751673449779717400010856364271205838239167836984858558554918518975084703230040070071425547816891332085892368297233211947994615623829801398860134544448841944727292766468993990751712638573 49798521869282863272148103069266136782945176045078123554155292993429871201827540136777330527047176774845882522228843657746984622506675119483439943390111380265795046688742858620811651499505655728994574676575479382883500948314297678067192453606806739845901675108922677131989291696316398083593617663799631893311083397033295911349909655018939639245183525436083953850360000712297346837673950171262609699275529305
|
||||
7931328918553616458378384826361281942102119898048728615010350295392718613595963862357076577367429701435888332073644255215128656658019057715339560341048799065268973413147280702168928604792704333821574785354454117010778728641515953206730821883314799724766901091130364633027954475159085935541256227348614639598887375586046405153891171171813492650362154547252233236679673801750712190081879559618949776036363159446 4654016346761993789292865139595330426410524211047751504233446186598595639707017931840000161450047653826087652889313332490797972764145146598547877508117328015797605424823065143935039999585036655602543886953757035830423058054822892896919394896777494653920649119516528161800660864804841185218586696128118237063764278695719432992673090738578708916490788216884253950274335305738181127500677556515878867133543310657
|
||||
28998347524860285517618585131983956855920054475962149261017367028905859101915299950454998558442181062724319866415277371117154260595546528451799551933104882508182185804269889685439046360297354461530837700531787121963521644596348572651313654434132735506465744276808759998650472866339325873767541442957009318906281913077542856979546208580705950745909073082823212815108440655989381156628576748320464471490822282387 11584962209205665344179427923218879764798577546398079590820532102262485583939451232444919518126783145905476440203869379860972524485319403065322780715236398329125139173004274719112416310521865272390780141401848130724209593223835741884203312385308415981987786286244655743544578551757733851818187912259626233783424838124834089812027733250113979409857010072967988981795793584151502628347109304476519649652958044945
|
||||
884765255998249234672039384707572381474666128473518606704882423010548140913240464116771503244040021472256723328445660162674465875550791417557176966700908946610426526722800264529747363852648073285583943571664948265754789102419786540740296372636775786225672856304310858601698561562112852421249380843230898938676829632159460260009316617158708324178039433666241546524071781007469641859530678496388738142539219588259 172416774313915547593518731191410626643693600001824972056487664782300952895685592680214994514182215378049762552457511225879160003366225244993196636657099736761216145348252760922450352858697071194875878577068124572745488163172213138155604264569885308144872527025361002179459532599809223400977371185887023293482253383964739191554004017811033800060788199590757136208046651403122345632827109845814003023674444814673
|
||||
6651042973646898918070526604725983760450503795390344096592090386705532808856266661201394007112964486304693336725500951845332274257753511467654133373077798911924233277602700667554697812457359328715824904083190886736466395195900309789678207422547623375215010319975490235906909396491240440825041577589106246156145917450134837122142980588815724082172738282846235022983442057275667501376589880377296081187581010101445 4118783514797298042612725917242554525529006540276295812010499997000252272443859712455499558642150406522185060363815423865506544184156099117142285568288303284732592005426055172157924316396247312965185172152474338992100045251552802650188382626484305183335947635465756388572461678210774737592336199180931656842729282267222928513949146068396654583060389822848864415960606861276037342532418720694795687707115957929882
|
||||
61256244670142666878438758977077718817968058496665174442034343653448411572392723744871197755145094538978923954094402396999141949621362003868971391269298146242895550896450459913739879062087444919486542768716438307349297569737585958436726872614993059636385711978587976243094867310922826190548127636366572265985248203655512089098196265044643896023168409533510143961606777641302403864357550288683981001363243209117142 8657389486584368075653521531489418572597568549301326915924011830512293003575091088873310071129360308640837510317391839656672116480218173016343659243930183875092231679867175426132896813704297038137384725293719822613755830829897956694959880375607900078606808121115654634373013154415080178938144440652865762181722117240430065001140834681114999143761485158069567726411167960647357240085488292676861477541933103835300
|
||||
558395511348467154290536179950835620860500784244883774783581409638215282733368783859812286707668755031611070583135846175575898352011713562929965991276684237964830607393878924377741892751475762700192421616300733570564538569616674768988651024864812473341363239568380033859080340579789720029106181092874170728536618693664754790457934363202198413694008846525941010001495261827411184680175894556299419818306287740665596 176092180936434646342363586770346121338256299459169509252952394643381565380505600336561585510824831839389968042524706376062652384012945097208558353038059436700958617091081756016383059134771477732682659424803247428202963143579752625056777211892843409696847109465433631784111901444403150989200476760443770233552479282661138040644973989488406867070057104563161040375224576986931902194003075429948316254113070120460688
|
||||
3791281667647676261946622717966564592326963837170666800636744536786298828746727643960441503100364863366455473185607389434803971756171306477643099318311855286479841852461191540165415866036823002427027677183951757306793327811991012947527363721406183467227962829876255211286519565635634282848385460312059990124796706471441196505087570716591601782578562296498267769153156723160770804884073067336952225770603321429314300 1560966215140252809443003636494064711751479731384698812775836086316010857653902108854905458482330971521530953615542690023988266017111864271262690551894336672752400424007163002323732453780797474778494351308096669516351491139826577230402096232128853184134371679288456861567066992626282112876087001602819166484687988019659706407211025953289098499823436805226367449894068187195429867059621133673019789671300200687168886
|
||||
42270640339416958731227098333177698718328406909681503352237942553145329848729100287405265434840963244369046094678902420027304567854575445485518393458920519640869613704620539191291581119438002709385020559829696699784780659008857869153400883097616736314573614580625103160461478488727659759163298240069534679887659512518544514945740239395707317185883950237293994269160818229424637245436956445216328398052444454439321598 21308563345429540206095211116713178535762518650278251810986333645144245226437433435473966519768656233031904476694322530067463653799195025936518362283290779224212398473439260555249220382843276567344617298664951534106561179699206554144080435077570566475759190947876356436513769802968960512216800193392183212666913994469005498292785502592899089649539755588816933288763311272701721320631308104910757614258543003637445738
|
||||
761389381360284424873118164380533398854258433238052376933449553330681488883492250257896757953521836210855352519813066211357606525624773424798652750571416849905660212085781682727488753328590742255269284972984694329106294155555902111625561309288049654487417295979554185710048206052263853233137960739160097191170772932857693449071780763224398580746069583728777418699397398378624280204967412592717638204012084341277447596 440943998631961432223327646368685973417737156540753855157859720895475187398897859104575463508828478212683909907536287020450986760100186561453337934177375261612914124464178844448184354232026035436290541946625696578144179980800985696709490864175808732421543418940340920513324961760537613120255726581105434494772991806802296263656487620303802096096476077145058776690994399377188213859904094450009826683714499112304918778
|
||||
5899488924817026910552006253370615096860556175939453731290801224455242371678703974776923191742981836254817926324374873292254828939057433327963097930866930789648465343132382228616600630927369762598464405727827264541020834669372052589137694096426489708952286522985027751902280488678124677328972311800867467629101914542706815703584052190936565827882872994587939555449694479794009071390102111686465975557521618745216451891 5197750240397950689982973676740429578520228014026501052045205504549840523959399603378510152965500714622346384971942024558314828185278988195949261342048893001443430090468025057793982972830305782136010814877147796410716133765118172461210488675645140720396582556554478186617232634302431709134096058278602416170915385845058422887794415764087617523516966747838624967101285708633672474559151243314938313321128906580681101955
|
||||
77119261747747252753356980786347329613968800895467295417652642762088289318417025288315457195460737567584457159688059840327589258280618632080664660427796124083074776849162395206662145133270270398274913282127878246741676593438299930677733214733097682106364245723282866859323445922016616845583868866134222133997379168664534703272076537925176354315459443225883173059372938689031773715242522199392203886158002080362133810421 4539054354470882455610453300679848402091022338781128421383670930748603220928415910856601544459676213891875775908009629193575303920715329766241937051054446537312202913867554950944780511004818087733326303741096968865898942401983601270038104161877710597209530665884773007890193415785329490580835814350308701035828170545499243803336734406658128992496786735823965957661043324785131316182480647047908280739050139591249929452
|
||||
491605687905191353926739737448803119265728770300085516626891122080147352424388358845632721731946550169631219950924125036156927319273748547094116345594855222799333824791459747810771738271613509156325340789707780177812760445671721718333166409924470674009392568456841040607261201066640783268146741805062361437249713814198035266259239900005584002174936303140733208417365574499198506382001445608681066932733661103444787903194 248600505036955047709002467982949050866353393067309715585183349297877829695965522904832867214065359009600815518039567649576647511043305942478283947728680235752412791141060755713691894197536732434639378334716029627946622115407408563695499193276357503256160209829619468948869497847016490642073883511632537258942627238124930809514901750569545690719996644251448858547337530133385795613837687207148883307731958181289079439414
|
||||
7851856860915072687031763558077139663855076571486938042400718964509804877890917226427227277417466611122945796287360548993077931390427148558503573349194889809727600134707721292430130166558219185432928241665651194566768222794286959946335402377358159976420504859790092528290516997426032156324560422106228696096332542936913837217052189981798042457152176349649776468681202966600581868704352834858777007567839786189756417672339 3026662264489051281582217557619620910048334527111322468110891816737721699368448065403529438425064319254458315050396264977621558275800921739643418261463158893301789910461233006623069461735854679361121972005478029996641481867209344151449121089066424124318064383236582120605620365539501098317642821023539485625876556756188665816978809209746959465717800173720636015103757547170719119775767392387662490949954467411777889817572
|
||||
66456435145013549978506868096931851132386172663108216714817286578765389447570355705752141622849862492723975969322591470287034307370685528813180645431510808798693565218070794258170851592960609807811145254185925424873253317303312202526466143618033138184438082446183968676930424952456655377651141718852825815788782507907316785669621661734458857520368106917004285194578940075850236962905914468250988008888975576712947725065975 20874151218088506902658448100044329601730126806015312432305764843358612243626663641704852631003341275390388740776420042412005130354532618958133467957855524084107449870424832833968548673413678817410764254796978333468746679471590957905623041223643797670187585433381976424811942175853651139297135889926797559088241064953552044528859819668366222969413517315397470146667123246221474396826509130125322365008858279346245225789968
|
||||
794956680992212618112502016929564137126341228356402309485226903195054973337467594541599690174084655568232032905625241706911008932580669623409770083386882111271672178053424186785216595135500865920069384106737342220711610391378642474782890732258932509150402536379499130517191375562734822209918485869841285199962307206910175018965048178875238911043912248780517193039384097372590940772032203420474932286970985341829908867162707 33350998912745353844852422657005719303226619771777579967095294008605713845722358723920696633381661035706660117212649256398940003335753420940780111372588053783626279351066707781894210825537753468350754523956472888338298145576662458486162323320135724986159928246566302380913572606551987264876523593198545801451202218716691974764569033913735737578651630980988017261634398981215361126930293077723782623627478041399572396356791
|
||||
7001192707831556205025929376416076573931085509831629320937776903146574496504471584957628705756542822494725753794912873913419736665444939635309345419363043275885587556111826466263622194478771976186238180753301328224437141026963052992998758906162782762532631565679535328439775189804915898680675900353627211902149958383908854040564412982119868658133366223464696973080406164645649160926668018030363507687864840895972965128573011 4021843178809069790961416002148257417332622272158984291028809908347819619165206967514835806843901605609023867047414935364355753392193176589271142104266985685030536734549145379425255115461450339081511954619239672738679369010044326193476181938196165115450521211688284577370226528124459566084961500180360613276828536148145124580380092539517152588177055033168765954869540806423412029661534227663616121155943207020673038832665500
|
||||
88769105581591390701107029464160216527327964811526387757179966732755664348690480785466919951360503965504691343317300000962065275840012145545200521790176796389315143049970763293463878484738455108687904843057809258841740911922791584853056576388466301278721876782826403412271578396160332028272162592258240080019094038872746678949611869278904481148309588328752882684076963256521985834582307321798223408851021684722118188604127231 57095827838983799857864866386002639276419875578417597220800252874547970933665194523704757618601338216040482494674210590752678364709622412930784934861645500743307576786881568796619639660408115607567154384137761329530814786581204570499552579440384337665002418665544642008125571230805138726816520483621685040376847532626494756216618914250894526838170854555165359301308254132696319826076674019007283661166505969765687316167851312
|
||||
555273885290259360961450733763609259075750291942038804286193024202851890977978488467849891837749709243383365614769613147723471971241258476683921773666007478117447738875399096028752370136636033381623102826984536552801650429310428827155301500245033463217846008041121351700418432566310214606814941728225655820845100146305214473007393415545920085264512845629591629853271664540699508740024967724556784825295086328152592651189777612 63996175185361751208279645183445144698817986091768408837457720190968306887787764429687848855164314970387977693346612493525772792740338896564690845085953442166196189411436457236846666003817061575547524468153696703826141984126983647725477571123594769107145528826651949429140892469127389520181522333589530587214784629214543578659691354382366021745946310422842940099909650288360662763273094252010956792042663396387515136364476790
|
||||
9574199697230498813499135589445213037099320439064567934019862355750521120711132360598775798396750555348779356120332389057264532284843080626606479900081000279803326597035790051353049705385638383373864332339361154530981845114626196466094956354903371594754011200982375960701602160227680118311083080291424244828646044609490894311805355213153171492659320449679659082595565929763455732676913584317717385213014328352333832567285189872 8761531768096820575509725282778611606668349436454789554561950646682333284180809111188670123320327600647611669755957711848979331536212147265574718510758295298011877464589715433268002965084665854331808035065772129281092283591817413041111751258469905660334242087417859054851512350051759482219765339727289287316386635955654654804410222140084015046450284532235807969754121022539189169489029316567819236070232210312329019894710833320
|
||||
74952675317090285827130838317812670880032583686703635489644527626149451285439921753913186991799476460931551343044137913977274197659781772285452819023759271827870040907979977662579580851027330097230778887038249122420343224443206563667901204648494655604836478399847993127867068006459747964710390365077580601921839385179740766278036874753743558030186334622023308174856908587978135632985943357155933474865387042725146439532990399502 62397342162524791792391987518238218461958607660096099524540314004821989664491828060427432093823839428100317922003289201529800060770164796127142187167836540737443777422585855780158599961750287025866286850828289381766068853992030891140883974317938000975219775065121170301157312769644433244286661784517840846990431163433345569724940179202489420932804700363439322228940333462085203399615295489668646560247932965707994302716178685340
|
||||
930886023601527355838109329884656792837130207626291598269379679036897628939748370985500488875224919712330810840958627458528301759720712034096056684768331026769283935903521102956894164899882535056347137437255522087127830987724580923248864866111313007196556391004458489004145799316707914959848940845587403411585280457227887084182048551297179965218514514973877408244675550461223901217809387791559903315605691388152931579825712509359 243436241313690013101831432468056970307863414026733151304540028545949723038314815013868767137655099458216053001834142469850576783449153766838604939283726762873391186221041551514218036476913551826008985006251273400534985140745133826149017878838988392991812405923683131945455464570038318324669873570196850267100641716469822777203896800968489610595276576190564657542793204777355916359026100055700067504797238141993031389752867722669
|
||||
7257696378735399008965611277490164049263335738690412768832109081620286068857217900364213120346723981470457654510611305869188956552277976767500267388250291189490711939084982640546185914691172050223115750174362372178095241318566910438789385529888152085158231544611107890252832583932796241183250559066850910949648228269028269633889155140565862356036289914314928211806560255624255863771743390041077775605525519925325818319532062463316 1524133801338672112939203243559904370780987813609415668200359552034297534231775498006074277989641549686761127562533984391853061137944888923486688938002600538203857211836417274625747964577978798758022488291825052795086855384309821205319419351977915418560696416210118771077450254958084261417558751678513067110255170381574315271458059013298646867378123721492497584257361939990737485520007462091138339460997738886735802365484915331364
|
||||
29324045264540331487761787907939838792370957042735757181822407362369325937269601366097890526998459543429321932648317157144285357439152477336038915998465399231428636477558867116136126788075960629650420339468153623327709721387618949926718878479329893435409997497166899161343301555645461103409150424316464838679819338955758468915018571298561618540147255933913342717416145706550482689096471461998380647197687100331016902841608373078514 29303806068186189405780877250811034423784144350981186066081767943784247687924842437288049961304513149686703189007171607328500463867424586745731586835832786711173455442664616216180885447465230752407704269979999878538978222724973683937599756215512418988199472395840218403426231328679835181215915832332364091953073349259677449361095445790080822793527556313125435268516310818039636473253216626260784234338659385961730767042124299987569
|
||||
266680269470366146380554217639123443535321437567626069082806485077212758747693376630054281849761954822675787306470682674928202827044215176972674999802919467589529089300979673557067395814819463223122466296925668158894202466956512454426221498125432304867505565431406505227707188370354712052672456788634204397977449968591563258450869897451084734232345489955906907483885444208170246247530091735517462183776418915762672420459013086831405 8316892873387429823386405986767212561177242254416217033779803928039319786377638037854622668289662222891847978236067314486772086198038031396317989426417308381900939426959633774207371105550448895687993066350133737085320985427631878792588739362402703841789547744870470463609717833670774499069675416881635081366104772170288150069115987739192948464782014098198423627746183405617292985408601321986261783448394838611425468345268886473918
|
||||
5186342030131181906700421475377733198782998664070640418371916640326521975330395217572796831208353649924346897730155144853533046376684480522304341188123100030417114458566816794358703633135190835094819294626295720094212430622425597629456222312777841522706054564128892449506802733346535908408862300204723872842569986896084647374925636145615272620772181449649450815541246013917085431991014566508132750680681461075824901809183258516111702 1954456631471704627871517045132630406816280886329018059488732621784834483944287386465258282574846876462637696901049471127460303173745770708268324873820462081421663598107569541720318321445562703196944180894546663805658728038727882672197971098711802122764531486272940668096272762963361667829308031143520506501849925636460644934456763162524855881459294764749535815808005186381169412124016189393721605802898184866633066897470187187148549
|
||||
78635382228571748438898484706582153711293633513782261404012124146765352044167214508563069034352499346287930347656279883403252203408557822057094791828792419226424324514516030159333339837520816803120022451902219082484251520539708591073152152638497613073733004446599838167311591926790061754336651352580917524234012254967845209902966782867495394305041673984805581150866742715354945820346906842810549622480185856667897215881352319803904557 65111705966782792842891237336423082379336029646120271285721756955389496448299830579770249177153983492351865441005493391877977760913700178145617607799087791934084080582552105987116185260126872590882167551570415609941534902869222724864185505485418546851076643903289726012320615723898274575148516044218018372008803691493135636465322773869836495992653677590891980611691621007929781929397691434170080229780581531067325634546394142942171991
|
||||
815948949568545240960025500540921323392489795190065332349706985764014002718478298532161582571712614941091018542530274340081686735122641194022688332838765342224008322032312681288200381349452823777090618897170264330780150528965621422172416327601325084612314112503349819309438465441728920142455632483030207347021967978277568282943271769173360247506433501237837853781630726578526645114254498213424702358905780149324718711096359226213558035 682304591308809390674367814953072516626392942899180166146048967098377617169840537494979001499039410096939980154225861942053543508076750046594807769249229792857169603629949692676560907552606532216824744878704199561252485321688336666192998679363538726880570319155997384800951012034709246879435993043267035303679338210912031038853106822085472514292477928098542826790134288197209566314147807641996464534869726492532174143922526847083960441
|
||||
9643606262041109736446984481466405317722672752613675819151197614262167264393960849565673155932673915385895478786382723050129015532247592585225763085869044385900992288408249180366020241531854871618125485733625537322704629516081657778838216770684815722723197696229804763076993660962141243712698002586298907014191605427583659777196906199274400313496458124281607004193928534497161325637192081651503654465791621586052458384218505747570858120 971214649564678920503693826491008115849832271950675803804741607376355830421917021826588312859051242039521586380640413195552079162748244236832090256548426448113667519403090386974882041721321972435530892690837188134498185016967727260947143868587989876007683056139392192497562141050343493844984328912945506675353678447462015401996688424316116229711102221435809873556009045602157103857051689554734301085182994019230115924869623347987784720
|
||||
98113689897931698982831750236791956921292555355379277085899662255277468650314561461496118480585108455295426264847339748593125144950903574977670498730467459457834291435928011164424587604032985231604072635491178395922323741583604230167960596185192444619168033238601545891269981827933000397068739149415123106017484607098731323577932587702454696515157043353468568408350460383216697602392376126165419557665217771405916847005042476576800634156 87146031766821542911321941416588855486653227565896895532570031307250180477998051817707163878985614452924335705250202184691855874381734148790965010428825180726663930717711359410267709660063367666058574716838565788701044275975014387160826389238563021652624013398813123928049085389313626451858891141912249533142948224472794463753213324003084119534192689770855944108751285819199390765530870968046861960420554774430910296605455289003197803750
|
||||
563422110724563812399326917225782075869120115637879296635203837181850959596079686045589976732473420803617457803809230188917631417979223914206891257059506135172589441946529756133988533215955307678621575824213204102783568152520697439260896567305771813185834224429046674166942457612393396152404345242365269264266276769741962400084832490074560230028191673486125735726873824810280643690861329703997217860366347701700811015208347087170816821413 74804768958946187236397273029640081153861343775954243023419333861855613019646099915671282188509333407725517948573435016657358417534898505658506597065819364211805813509468002227175162591851879708731969498394315337994329343841615948170853858996768846069433589336898266997737220844150271319533640916254437290523779174101275571781314511606376051834242501538776809280083172186293686859182923513799033780724735831558506390383117783085915512710
|
||||
7921325034613713603380860418465722104789452444908827284623940857990143724709839266545114871446849322079228204338266934724587671388222138647896897421127170667514101543568391427252944773174080042461943946927945596648248105056269154554462014961330265760281139976954070494986615616039924725229292361306987100815034269315020577082268135455042609448419212769780671221593080766255525511037950645508225126829933622740234873856589949985152623897448 7871253526977078543918885815431006667964963959997484532375674273346028481542988491285706404238867968102038364452903596017079368938054665500009171787841114147974708881184889171000559110365044913775934035566186485371975769975517769665384339912707636864676843580714452102816834224733574609163791646412949893235876494446047164733245813816882345713303629463934871085927229426884191753695613583526290010213198947230066173644859471659771561749
|
||||
99564530915724164992609913026341208473324203373889353745547961313131690446633566793154028800862510059640141859561030428058262721874814971930838465238021037326655661426300768773123049634202693546109152081937513210191323260136971352279191164579840699129530893696532432854453115098705931568324582039686195113210546708600946794247902670343444042391220797757385380799247728848125474406047312056196841875026845260272019221254390514030029543810583 70570510702280063173542016212009774730944509591802933750898498752513187861361171117689269971837622589068856234085185972714870327668092169090920495983642466969440777906982090122995415446965628428991992203587423612749201995742702639445930500032485356240935876157655558557620743179900025584165334878571043302741173614381236870593345721815113690206893558813450366814708428879360506677376744380398309630738579808697412722293475469575458807909866
|
||||
638821708940353027057336838148545135583041859173608175083117683089547669518141498221900603958140546783191916674883243056966803695427050256721574085606397933739179763950717959871682179840767690403893407625462819040386905734859330340024961132281638949281578538208069707729943721899467526287428379014659592996488434534898164785764293039104325652109676624631459456172303605126890533115631438244706176950003732550175505830317725201326518240645152 595832567667054415980538031701414836432194022475871288334495527334501765942541723614877764318557431753410508528857599039278635720338752954285192752109881007057039293484180654048257387134094367321871919823296398249075778770740883353840765416300017259408979426467500392190994340114470291808251564456524918487833283762869432741940104876050994628518355918729047385314352175100303220183590428011664170010542539315425318748399384705234134417616408
|
||||
9151618070256369196945314509049175236031998090279327150022253536525413146744355825347039681661784300417200773267398043234046514894921029155789451063040473443640776746614246503636444788596604902404428024394318209492113405477330549240957107890401974037942114447995759219504649426072974326603932528886635225597619627378696078005982024043117244299029477025628644784908825038330071451086291131003381177546148225589409669580156193039441527088905232 866749446550374004702517265390665523601897839099972783988681381951100432793026869296903592885895238358769162767501481218094055908818704855758887917511914720855933151491556217174330493837049368994314639146644199668090262860398523119878316726476617165037337232030417143750890803320226641199944609498873107326265099775770014219059705220550729034287741257394031977125446707227758043314613462694319556510546548289808364175266934997782174662827835
|
||||
69277168751426218428103705327075219283774672730263068367840733807729285771661015092008119473222721737635154993677159959190109631653331439319085883733812239283901234725449692911872367261234481808548011859186925472372863774991019872946079133622112127875696751971305922500299996399321265524955606990012610525871224495705681603945343817079973323363175778065570883093258133337692581038284822078223934971229540996122283949803002586609519495994321478 13434289655743463997652511344332787812358682101559355411925123107743344966434989062957757016361779684408283668954598663988905059207238734399910913400616695725087368214935178494189475385939974490556952919954940810949634476207602952618676551505014593082326404851651726767565861219949393475728408805010154216732735750046706658346569291222006634372965423451394200509969344517177328448554535610650897179125018094140405256855170837109326521150109912
|
||||
604538984337966191842623160890837385038607601824583461503690276936051218027839269668079237836217398758432977774464893552711777695856621635097077101068766506740441400085240486187680853753864898919469460370549546353759110289923471108444200786316832591681779064939613281618694289511628454867597792748691827563119486938534984736974692511735350943149326824261011502590405991106872031719853227516510293542335600437689725644361927103381577734076585788 291383292896031081277718575325949967723383691927754522642058691379679386839821763920434552505727147863167069592136485220550001790294447767085902434123348776258434308167664074180893674107793043615755986469623219901748781107292281215141313248059319794862268075120552599085741793910519898703104551049991642262801130788967445362981765722338382169783004662586059702748136679162318884561080047152241149466769029228986601271722193218350210729125728947
|
||||
1575607743580836343084595497055865989217952012847945982467322615362813539983728239373536202556960087948167335207889222026387364301293284972102639470319699074500646011286863467437498503468722262164858077158154986843243939395424216736842699873587129090528403999939734511626005766548898060427740857088637902419413206869410717156056386494178937569293003621528877970139734585021240328331859642066786956598322002074479158057956038189154976599452069118 88258118869002083276943524821789487933083918493458394770897860102906554512033072861477525254755563254066724564279067457051179477542863093218737391888995213200271711039327348573982256845481361774212346221258472371591521786043440774212969191704814077785139683611358056180795803717245658433628745147989042763228278698305580416260411467329440036209184109773445671378033247302376305809040147409278912120679733988873347669759920806442471350670921610
|
||||
93388795898989451908857308643680081943922833522092478214386177543309780521501526998337191060880921053123158809930386240939470862801952448568695434048542912217548851695152018411664275072429996094945873639580001146906976897180113610401875245596933541740302529622877387883794549049089312722899649396907079999417645344373247799211396916431769697514199836887871804562343829192745742172002831583997835458167853486663595005439615016037286507986252106146 3782249411378669696684103119399050456761426941355799145576047193601513912483841349317229844882530324943163321347639384582861766823371572382314831146278109240838261408410192445137437116154787719060143314903820475908475716150635736841224093527074566025761412417519319533002103194685362942690396071701321337224081523375025533127237046572891595551014414157170035696507587737290572427686798473777138672355047986772305283871526344488065526541452348785
|
||||
756899576941049479106559761908621920880240915605344408237865986141573412079352957438770100646578370101308399703770948155964911699063367437039550750026357195558908608375155327478889873989610841266871237483086930774916668251874946872841520449865777081377688050478914293499518621304582869764588490087055766958634831324199114251803592753696481761552069684871422998341723319633388856010597914571459448253438233642647588736166219792264677927011560335824 383744863147556042476758458567346625068777978768235471615028618892038730412275788940951525937414010658763754561896731461562457198441022783823290894175876629420708052758454690572921753433089731648708271493328257936154872647907110546253409102600384905514130869189650937068862477984070761773672125809141718126936374034969388000809987066372889258281280398001519104657263230259486958441019744564977285906479328804493828271070083221312458290989718652253
|
||||
1673391516904173522989144798703090153332845119272398022583616694280667975408864600957573993788705900140110008841821768058793657541410889181628459951756584510443723307374636809206387068008948024365085695535173263086177264796051536253819270235594413413069773524568428668130399837620534897719656398282804248080732403001275525612872271776223390181863547153877719401540354592418240563023282905224551312560466104044425917201060153259663221568395710877214 165816270925855566500462417639296133083250208783454921814902568260531736944991969776223377686725098231692821425053908237478692304308906623972382587693851858121178252617927519511799445677417560797552822403816980372922421144547984625605913282040523802054821435166897441840110369035232131242955256389870833934264051550770678564864643567491754370775276966551603023109529550362239812013263149938816898505447136655725177401860991496135414584394282806085
|
||||
43996005217137371821462489717215452305647099368265555675855722401128355264005495971609909469638007035644480650919324778326832882848415870061423317357558122507745051298040189680948422610600815852461147497454804465189718138186968309423930652088885333874161643375543387763526632024330610670415346325485064074160078799203226516746862780728190912503316694002608452853530785644297268096066466570290000644717276922279253302219839804598019021231147698006267 2337205882234267267130603138096982235970363560989239501696531830349488043717720406434590516373263141111077156941913445287163937876819969451152966106752152793254106517147239372513206986919840714240477140623055144364584386414744890698697956874963331831231114430322839525111639364632583519457412857559559538470568651313027266140480704523983369832309155609596883567057349483936790498388677384760078370321508794381708407114478119130196180764762622629155
|
||||
974987312552743187463229878060504524555446852168600558739146460007972706435295952951610697287820718109651280442813384635044601176714195474029604307820970629430250122584733229746261718487817397004994709445876998886721107460893140276829795094043805656889857777304587511096889931282983983069059508123133767986142641075297917260558143317117034232469028948038607180219327874769113334835860405096562364408412569213937201171192306037401384542740072267501975 421643359804313809545220222124318226048963903665459750353248487486279983059749709510766627210957014258681377768588659380233929102895310743287306431938494532023640881223852590840647187345954415382975065822679033878485160599881282970297449668521290927116761068889458677350591306433272873819534300501702114639982156584417483491064364994080538689492973556011465400764661303756733268122882206782192982911985565836668695330331045923188062506909534256345558
|
||||
5914180417652265386665097298781172177770496354955174877728336641060221246085946578224630511262588464116281693664496870255563085663641620473277762385266291846477020346509464789068494731241894099515537773008957619209184364682596986980600712125025140687249890234329958032454018104274554120980356638695112324735351414453829027690136659850266242250905074179329401158187123781411778747302894104757479246192800731860299409486338457018817589558068445190514311 4242035856115449643270320971196168107573610841790478696614551237904933358211853803347951138453705489259556024671155227590595591806383834040104779479674431539658520510582916114271534979387342003018631336250805194508910123756649530254495454944438158677275267914883016530227955942139702707723018308704268751564927559880752994521770764264553783486668860820495994096647747774310391172225833550103285604115128466783128022174077935371181150561482853650075017
|
||||
10559362987631221421284073434046469479752108047881365759363954821032453441107525335238475193207686046355386120735304808993642304497070618644045048858593310243360402269451566517909912308084215591176688385279851653597247774696056783638046844884488378136516052578678842388117062747848475433873196812992901040651843815938965460218376686473204885484075329716787707151224091909392002910861285043222105943763832709727019090474428022748072235184607271045458645 997049610546006599037621331109581240535734159468754866332910002321852088168384134266601342849044085860207922028398286074193563428953389811501982920532532487143351083673228790368256717621542410617199843161274799956771668512253787624176238869430121241792150462976508636992635010932922436409881860770264495361400836303541693380010931524947962052757302198125855020309317832209537324844432293576761251809209761843459396698569444183557229155547857622065450
|
||||
406043652259778376122936260372653954558505814955070140144024528179883232941029824626270167466035960486969261387426326085722625770530293494670152417695187338992462886638692334901118070057987102980480899683165912252041855814392399030154814539724101353301176446257386289163992377991587263433901792670401342511066803337508531295638737533746104863660030905699963059397460077976118886650343877353659459893135395916263823419087857929202426107097665719057713111 328721718286965036141653173969345156343250728612733165672882705215311271566547718776736134782896736276281242437173187266376458788245741663142198842239571254075813808175281314325825023773811333885343641691351138840676512652076479346027327622119722560486195310117655160911401878788144052353655244081958560589503473242367869317668118907097876844079367651795797184554219783922159604476623692780173378587968667228705804384255942048204958802253475085209756550
|
||||
5964486374478332741262265245721690297555838238359465726729041852391132612120877572486480426477910025485656567344323710985637238984985510443322917964817480451387796742074168442654540017706153206804581652120188531030095027991464016781894446517422107237285963356328914785204262906397439850196856619589758583871254874554950956012521305846538071592747874052411269989847965054143584895215213617042144181442143012990250993033477991640701890382426690108084707575 1942153237244074617452499730701913078127731337486308572190600529117485331893474085080368907700387263142772301613681898410969046827348662104296504431275054384179277805553660797179028061393377494124851241902433538267964699389270633711621638813884857873790972997889622683390102245300585106385711230869541083049648230277987034625190414587112492035643642456129810631505930049138028019742749419557282160492746117303285572094385629289659905892938599441898146831
|
||||
95331459266446396407731053400761962656239628866976001397142220572931387472941842762561019562532176119824218279731508916127217345581882725462181493479232356339765917488623079141021805495796562008161981076577059567457524570597238535553215926261208300600683362295340314361954051085274505606976248259459961204853358467171350687960011465189237615537973265127316304515482787855200401604244276215709923541772038503125384397833457515826879094606678070080355378154 13270051132698363404930878713838115141931195981820991460380904996487180794012139002370260727151266989449347082536862768767873776917560828323250508810905725496218252320814237373016952511625733728991151310422872986911799865311244643988724614058125493710779835895991909065301175864455222572547500139452835799817810362484152185811224044249313866886774553176910438500526490847300333806545651607198718096283248585042860489053392436344149797291939082216831327119
|
||||
549021415682665980173774105139621469453654605490925444106737453933698032581981628862222029126435649529970511966424155653894557313929002893886649349333814873291631914689591208812170339830851217945904514238396405718958638818467653808692290908680048588567428026954074338123018062812313039671782414326100011381149156821816082165059306192920573427889318776150630255144905229496336007569533443794854941478832208166546001267837089922539989472246607722182397166615 35321160550231800405414323719095319246732529484651531376998805385976322915637555463994389733637935093819410802525623298966850976405519791300515344081464524255652503418773058831612204821355272802544860743193231301579398831797977750206242904814209507180951936355677196673974195529252825282298361778570995948100085244742550038167951948073604565385171383434385584573625870592183859256261499944115246320142559769959439810283985783655126487085235433041447954478
|
||||
7866095174693241117860607536279203038141117774310860304349063340304779674384302671892640961221372260625224817103993301602074529087608136763963160707117837296827871158681568163626559460208557813367654975633340995346805698529091879827118141419111411555502999115808874904621689652219733597580135687633153718824460077041867241984347251387330707428637370434048340524546126496923332485661915377789669183945341315867687613921221844217966120018515226540851486415074 7126199467487909688261606399397939792447425839087384863007643987454344688106630445087466146651005250330822841315647480073963412686923908186147923482745711545218085825355778743561943833214074406827957700145186558096517573285444128539246306185579434167483153048749379899313047422724454044784645845763313021683009663044090177953166790676011557063397888987590509140362794786318068661651383403959196199729776563081114915282329651385020172157904087680480843518136
|
||||
64330988581829588537839057778222626813778682623778023152442700443225511877299162925777142956784670867799239438852496370646437611455858746420668483529966159675393724966822746801027064646364755053004618166840448858424419713670980312724583007412771294711972074565314010094398976682000199446378193025053305760510054803130936787020944614888967268413528550169547648656284048980777389120574346986827440356918524773942744356341088904215903580612313522446228320333253 45668049545618825077869989155503047076304950632003189697719863772814652249798236349466666560095192729099850035801483176601876769161669942037020628798046278714013102025376851125777866042144245992604091097669583203116285977873843091721907368230496853015775523283427816178632275501286739053868466229856301116906142172991314668040140389075803964550956213737763909399068584482209492401852116847225734966812746891783930933957592179204226114191901831152961910151373
|
||||
655464091881379208934762427946158736122475243778085699537026260219459912986586722734873076558805690976659178399220490800338776282133240284002078953316687132282839538535531525916968279854503163214445658372442650807608772912851049711260755408828645493187693000608973738930787846115887593490731956267591347361203005270091809634016401442783392009206712893774964656857519339734909817814379638518575564690236306527798880805224378453839736405491130458984270517278399 654866544277656141255390122939477514493045385558520418065433634938900627386664640649318626464783400835229417936260069657520881567430279461543362549798067317596753442587475073111010800087164248477695685388867025444681586469834892458357559529271238281034751636203690198959702748004814968736029423901725962698142590401288719410121304820735833229667062814860570157079733223390559048557356204474734997021519170697461091189791142745080389017557654760949093750004090
|
||||
2840581440483515736306462335224328629374100904578062878050339071988795923587781088854421527895679694240973970731382657809029697021767897703532992360893190222198586611937157252688424658009470070427296939115998778897024080647687977920183592469197797965193118405087546965033413492184173231819184871949030856585094349819863173391422941801204666982656663729485626404598697529668006242175207518493988605230115052970777376705505733511314616043829162076233901454029910 189496640334167612795824395846748348303437423170948058950222785343529079061588484719782257821061483557962610041856231971821013831266105426226211866225342428440329825577262363826742590171993116579466303351981811933238662917152436152962876608114141227570556663149935545344692592469150712830121877272582843044301616606407303004329384670935592527732131672014895675863016690300007935400754801125702175827981086347845778239303293084400731403083839367563341922264956
|
||||
25945495777105911980714119237857592690254203744440078356893659976465820443334836361854361137314067026005201567412495039591427683341316756137872598068974709144293943262798471015114619502352681418763583781179373179730542362051352447611881466405807455159947525100118742875207256972938137553671521049159279897702179649802976459936376179282170454712084497642538528926527820185573531805361943385866025292468789490512095492391480988293960924073553131358617977425353043 16737672450066596010709266900579503981650820465354963466265867913894453785447322824723176878361923433819953117956752839196478954082371122648284503419382361013530571577692945212307580885531602565176429239266453286743605649428012233738468507453610193862622702810773680051011655770230945103736779482628139898888980482914458700847743844404205215972700358777108411128624102163056684700593637430280683515657982539758833558711628303846410921411039390801825442594644079
|
||||
180641775774460057839368838866437032698896714429007765360470500731309217090465822972227914452999157674777015297893350088496836431006759507440582090082472490743596327391063060557939160683287172948631064364853738902109609699497103686075219669879166282918466215394901035544050713871622660915048518733763684791725764583433859872682343393409282149065149169815207323659379301289033601856248202375706502466273942115941123745234759119485287641580665075726309151888139129 80684928192473695788861970839409885014736442233169175873139954446981482626728488081081702491660883695762163814552321732490851366217282232685920063297518475245519408183260636040122205693361078860891113414224548709888168850870828926622975519802016302235875526228012171719904330554944039813034757066912235510040666265628866760130949633530279263193242804668098225815940191974640001119564240263274000118982018462527241285165784780464489800042728758823077480980503166
|
||||
3053812462567422042838456581503136831520443764010433462422441955141353690870107788901212960665809896518372781896770269202502178998808923192241287333055244833148612928079696724995509414190496917002139711542544056238228016713042922632446257244030277745699384428358588305696931817207006392418967837649930802975596540457712410999697634343022671850191107227821112795527073774492846924239948942079951636834026258182829016435532585632922967582387382887151173986138978901 2555923447227675982381029796083717709912430659640508501055614343166322988306309616154474083459425145388776182539076819844860913765170446650916444012464680919111760713538202242217554615689525094892728943416686001598071140289830587056092854000843640833284048756019219641563844816639968744314699214841952999762602870051706228448573228675930813506826138947879291126610389884902996576870749259166863868147991917824573302294343765081947550631462793422054650103217798938
|
||||
60643813421391831161640703130563464019072481276758059555971080626177883253487854061337562763946584482475986114799309587786100751627468377721157635470580247287595775971421311553931614491912120519558295101532354880197004839132942556314117723490613899016632854288325668322682648171964523161488865459017154940844659041060495832479781952582698830937460866020205905639031923818944041203858459150176996233055290448908015815837781781627041959086573793392790737346143691128 8014219876216391509057565425777679426548499909426440393375193698056029123036466338112959026919703190069009071436728481987265378696021143765796681504028036873559239099798005200900843108029000324137425148962248989194372187798710957627668802634050275464491956619874137300583102459306297567981947857899997264310238369064261272655754206903295179665930687372956754219301672489400225467169845523845355309518550164479345087138748553098677450443407458826535771906181422199
|
||||
722686331372437985852845507157397657046909248536420296234493365344097393837917813460795490508507972470189738218738377425016177816506971215494276605165830062588020416426436743137653642694845198734215493184733487103120187085005053899697075078908961929609076665228037147593231880693518213479259033905844487127817739410482402928667661873352671025654056646921828755079682047116636646874984068026951924224880488547452340787970461812821967281220205429445885304462483904914 166304102455265737189163259498684759282618059149045612317535415741795877953161477760843520417462160648550494154451948335722737286180247630026223019418200787104419328549019029981204114345001165657026030987732976607116736937994657473085679194367456006403581314374288457664644364143307547965023352726488845806932260767562710939464633298974116697113160720682481627399546487973383899361583324927727925280878970972928974563373197671059458485049497524470792499780720844347
|
||||
9546899649278158409591275000928668968115295891759108680544306712377939081527915374995869918601397355640734691416316308557350509962309162814904749624566531755616236843028622579178876958167938827446721345829877488349956275039953511063764847406326964733683369465292403979811451314898859474632217427432582865021243620182656348754885304400740686100106208568707330506764672987017701759250590106902636836481330189537498859384307176105350698507962579002630726114050746614762 788128525446412254567602328884299896983602503832426187121620868759524837017761485009750816138250277210254238463073655883095645939409045821525185744371886244980375594362897700750983133966137476708332134648395522325604939248877338217616415878845399094563178362709500854189835954733414545762864555578389323491339405765892334194433941021138638843991589800114560968856954777950134326495837463820586538119899032847115050694941610225468448924524982879927152931678248466643
|
||||
91854838461314401235061537268267607736302904543905215159513959202393939595844099098411141959612645029967997062728204030571992473872104027409492206035914023445630004645708679703998852041957961170735993214460449930441163354440623630620311756332038921865841393155856695778317825453613214755246970896673424769690971128377746068892798287738838137759379364698436775040216700916558763675638459813696085465491058362870215397332619982492233551748067544782614320492601202345785 57711522580830968798195979819077098338115820928431333530263592087347878595766749793721399907986851464056000333727525254538432316241682837579018549813168367493914368602298687904618958873526975230414362488143917809141448376954523757074479599905125426466031386199928293742761530506336400289873303263632660383844929849314180092903751294592016613345799204344326859818621948514842985331745927101618336128545672766007634331185984841992948477113730567137560465663792347753771
|
||||
812613068592322642159466730701303706453621992557253355680734250817378865292537545841454229427661068428801664498295311910228990468931232003564766290035853329151383303035381655146546210883777857377280756980664399847577012096371441700443088819490119476595055483566320894479001405840516201000433230314564567893635034699111063037993421031686272826192114976317330771157292128576257201201387382078039789106816767750886025822201688884447878427094916994999611006338731047405973 702344184937127539723347679310412201492451749069508756326997208869118612521634450097572115796545256060717927144870569828962970329761658808698216355266494168197195758948391424354785536142607166929862163302199057042433856692145054268101929245197003897097281183436258734212705071001589383224617089867497044134378073691484076829169309169626232098826988224973494450329192517150941352774212465479078492135686022318664587074151243031487837494370974250974420723676875645281377
|
||||
3916784069381240980717645600095966501278412164626691929690864012945660900188001687275640040619808312255582509621550715938776541065960568444581573793201393562607738427293900572043404604906447027921267314704550118829838803810188437982811424977328097409151631199999724768522770128199379901060211927121218304282717212185270671357979612640323273904136797969548938597411715078516169721243729345808240277718145397797799457705425971293928474792597637081480175013278917652873576 891407937329125568163042665320552611251877068702797119250744284465552275730398482708153806687332795963622989699217899238547263211514471179004329976538867873463062558377424839968283010777943071869925812660816858703581034472917697157186081046743758044778753139641302844138854993470309236491623956919943066031319115135022881648838805204195061716328783519500367618347381996868039271089934287718279496069435954615033016362278220293589160932070773181885564241314676743897109
|
||||
63988019403056669858824835832822188353829314857008246871801436523602250558962057150631216193544146252178482815499838293433457711342330132116967353705923801937232599349592033498128384335027863335455453310359296822373797272278249652189624014416526624535693542376364426164958780274854041327525347976020981585277220674928330487848063622688821530310931020700205470786504006913689996730751829614740391072693938143098057023716040911732728254403288989202977645932895827690259045 34314902942182455268268410097290249328631353614609293323750810863993256248586614613828348389074057423778769702230455477451658243770359492677409073499629438840509507663929143151901766483502893435579406005208590711041326204296936400174241998075989876890371906725061747975710582642659463765610520460990851079792248672004616896640454317383421923925593259691433953270455864685615984997635866916166779537323503047722343442835421080161100051502748288209915645519737873614183100
|
||||
614950676701898860916702094542789669579432914916238815716433462543683261861737553499372130773380621455696096743666701268215486659295333812637778245159284437977425144913801547149112427382276777389570780066515770594366539923852878039044932384177743460795489280530039760997995400581664728576572560652840941639342790089855178600184226311777016804185967371213272978036289901266259013832105312477433751098415978492052906112658857037246782848015544897010549586898628537134285530 230113281302048284555619073410857798705390769882274945874177776572118448402332080725593224427674334715796855054951476833722865790127446050128900053227330036305035700691098041285128811412797408915035425269958423941528962236354570107708152224986969145734573910111267290809355875806476558126505439882700197366803492678950300200436394259124478705772702890581296540212319744960840465483368760696179548117577107654696738539493902227246559320668183989244512651610956819545198525
|
||||
7226002928559531511754318989244497552283505639778717788134279911991792356757291033519936021783262352518478333949295457077255024528758567573993584276866953363851257415141835186136999048392169239201981172683443075606823303322564429466208520971880500797161236193063487007074895427231166978100840027195169914803136815877188396604810125235172057041948506538934323163888898677199137640201976839610132269046314374191200129515613262605562700744551847104475993404741165726590178056 914632679455644992870606476824795165233452748659886491249422696271709470531821229002376795306259123485482163588549688401170403881418710272672691824785819693481600310468355565023121157184381142497547222025042650852918618745438151069945881874633258495235318417992484371155305474252719191999315120289466336553897694885487493715160974927377874926404701456209563326013447688546836546045433498123097145206861303486193847433712981752256734001902519417927974776387417156661088160
|
||||
49354326889449738210538079053478346835121065816286985709569235581545524917395563812418460334587636568663784906735120337929221224343276587015861442336346482672720554990817506635080388941745917967058883238996908703717307219201036735840385486689875041283131288416209056976767057163600223427682854551767239029887549821418999305082870045871854920091188211604964022234089204059312064606866426229494887193653847435958152138154743029966211570333236594963002323220245757984564370521 34762845892748164660152866014009159648227474080395997667190370474757640788408146559937687390546986009950844673481593280792917273423138468638070928950346944546177617137103657615914069481065525970030313954934457109946991042890657256822373534447371704199108395981180600875093677403121984309794942971385524578641189014940642350564090437819220811014700919887066734905252283584528020119128382695985456616292101198390160025273273425613794435878678339537562962175710710417710098106
|
||||
973068272346031111366053250903174076896856724454559188371267668028238811076694942976369334562648617888020639056556928816552837131257146847295120647696233869823371705515343480743018109643998851628967712857565676923177647276153762346005670750121357160364314209878320333756106033640900634215846676918533849228969105406333499271234108196080230348727204675636007542165587759669774310207283233041359222869360846517195069664647241173782099844970912409493767899709968888203408074074 442319573498545614393244483040466506460733443729614222312102792022946030144691286438526752812857389826043230422205964958098138153980857034487091353518317258106791940219702601988916650474714063295582955142837658848777264743360539476896970685147061064924603743470572161134738147255426436226246060102787326710059489078986592778627399886663267076234135301203353225694781106414200868694786251969237943096147887062693432981997321730665265497051420657203003714109137860458470573211
|
||||
7556574313520975409432324863478989171596579407788326477313558007366875631613822356313845146809117029018962528037532569279609941560208091903281684678395546283016494493538582911369711904919901748778206679528948147881076553875678653532996646791492427588911658276846611896441152964295669692448707053226281723630312412138463661126695631653583822079198265473228381328326930883781336702779712249634490403990828998566207081645641724890063652220076980255980461461856786614739798969937 3548284944397885206341596663848912708977855309139812333316422637134719768419629464245185067638680934653221031095361897994839477350477998105909128416019459371313932173532850409491401200981068458564739806157681795229686697695053152604187441834454572172909387904845068235704717397362335526183082556160312763407927234242710640687361725715708450210726619627993240120772532874689742806190890931164790168606408136701546791631828474395227140067050987129919613584515831408971399313982
|
||||
13359065524241920960923486006652112017115512610079090644398030726995699369596417792934957366320633505287140949988381006332979465728854201037770512724837338349396670698457029415034608910840255693992314778131362512608089454840747616503344121649563876649365073944397293856855252187542726319999380166745519215881325544629606371845825847398497139042368210088405794093722170063248049160575437564434223206691943387733308441391852828483909168160930947779927309958409719146109674073304 12426993792312059105745483463092039893919104026203981777922390809374339352499197369655672416217905551279381954320186301573151875234014190884393280938445908757033475299521209864178822070082532745243947144363585443264335115872084287683275786675329878401604628628361545557590943349617304078574945758122402183014966601726894552689730861317110002869570906055002591492893385954103118744509627069843340079474507655018977581539265977538521143163920618575884987185928213744699964143368
|
||||
980237090411970843529697576824179283159519357937721511767955670743580717174201645957705065417860524641712880040596433136708735458598883999346679289868625343862050886280121943650059417101990918866609092697644334354462406427962918736306489612795217792543913825628185273549009487438115488822248993221141201632115806022994175597310735930842494475976005610946194574317442154838319316494666736138793746152877406984140806828047647562211661989617961135427421536404977453294444857377413 459167912696013296271024228302345253602080938504947420325706271949137981814089950273907820780496956420026704215476898643065128738677541306360653919673568732296659957600536633346950340543923915263239051096251696057976866572244678734461676368376722837113918808588114431034922976831953586451473214526433082182655614917732567794851231772227419606773976231687768556808345529565219165426434735024709863819856112457712996799096917392697206778115240823892475533430600485521752736337183
|
||||
3724595863957938812592037692301532832941662920940183003432645850383001892819739850105359886737715257359867579411095140670966909601743626293115625532599595509308746752179268186967182623125752771017912405494276009057178668178966557309842924475179775404743215427087332764857377120355322704599329532683206880675618423751082813668207750262740088874114162477023768011343490725032896241486752810037619125750737303999197777555408007913420049887255139013118552469555709711133471406315429 621166468125788415819965405819797082189983947063630571274508790509424957881061552953052762367172488932774052954762292557279223971530250565705012750045417856039692261145775943376323162882530871270902117141804448704737939868921037271460218583317696864692386598734000876927232957772887388443061347673281933211959396590710196973362298567962392344130537445511280847712264005376185609007441810649764185269008549042694930051658204304018993982859103598955488419808981051290208369498256
|
||||
94774151627134343165708671662722478488585333952059444693474781023244642640764833789165574826514517708007126281395106303359411683050801839381273170738787628989225181652801305043573362664716118583256701902132125385381064815096469306295664945326096468952460721795582512109157151117587526161167203725982400869424771747815106064893993891140094510246449569841823931324257313364907475181478493899387405200564407154034974737696379465505333656592735788755335546853743816180862084817678892 45835967363343572945390773611426407517142954519200019562936516938438842336096024421634468675959370008898619426735235787773779564246161202699266795190105307870713643772800928071360825618032192295864019800305539161805917544771784433594100287563635918018759425975533324579217616153699596797911727486836795065058699673919370577626164498237842861358805214007568750514224701888397416792027077053435689152388846187609926399904087085120375665015297602921633410168797879338556604045391530
|
||||
325460707360623048391869886985511821612695796546895311811854911617991555824615553371416317938450201850609601536939602623583928813878741546271743814909611474738468312088646090056876863616702546091377884531202629924637566186225896455412102931678492427450420681712079579428481687613977608366372547312398460369926082521466231406133153275615378301891562355891465360757004559973883834682809974662402996102664976907649940197028694535870550060168977687103135293904053420580818115213105393 177236268249889965405070679751079669923816111443177155806535417098366774383722996961931475275186317871421925814453740954852114208131182012589158679107426958900181051630847847861874257177949807685172565999584641754280637240535910971243945170941124208436449241379795350178200776609760495966239294171757330813353809766830025255944636311553078684938099490322890780065206613357982240617175426553830384041070509480788689916622897120620784946839194016736136748746743499672636698734533316
|
||||
8015646423112253368949014416810179552303462497921139884674370652641919209149313117647544636100992525415915829327653770058556063840194605475716055240788440301269858325077259080818654821307196249718062568408516239719386014647917878677207743685713119499059601040538429138970247142256973715168652043267136039161634990419617367711409778533732205332652159676329287251380398638970287658850109425457368474317614734635998807645812960685606560440002794700360798544072877987523592469878907606 3649385950881922053536459773107784890545115010540194036470202581787990881684716123910284319116608581104353625015175062090677224820672322612405487791048255879960486636652630976714501353265555525798262227755093093494770298327855220845875758082457151102839195402928676508532136294423385883801675998824624498774804019880186997300650185738523757921577900945113974637933635460567964862500114694479254001766995032157835237888312611053420760017107116995818134299073371895726710572480112591
|
||||
83523351981286438922640591782819352113546618802906223551606484092065333927213484858336918406351475962072176214226624619137824298737945148310782539677030294434823567001380670988838556249723842411999281159112465838120645566047908281350052384564280074660940720264439593217107312624186953625250351290159795932109725288684026349309957292939963842379411944918401068056128376462263588045272469531855643425309891801126357096707758054040748012375676740813711134676539283426213331209821849866 63316572948183286992961927145828551723996484410596362819299031897602763122438246256219389010847314313770083605322887933426319953502675350585294892642616648546776729520221863067832015665213845742738832745339869864778476614492587280812458175200452928491330833099105743213662892891222927976698684420532893123412895462475645607324875818737347798535019415029764352224066420323050487100009672502177105511626226324764111034196885668064286033917653713604350390495022476536522992215465151480
|
||||
636013426799248961099101230182847949952730636707666745382560900000983944728644269750163825847638065705024319157520999716766384945031397708351125102509017927828473023110692529288554133813035479836208186641650856912922825131843664237336336451929758903038672041217386128798168776207552179503483502409288820029693081096325979477650232911785970551405451655281971014604107990036048341758885652240180498457047024305309748423413172045425147982250531055708236032415003945283684068976938407063 152841857615952478416820758036783310177053187698445580246254268046276334029872418119028568943403993831186330735985675331919612645952693805414571375706237399764897728467160041062772925347578502602762101464829649135326695513009784497081414807480269673110435338023654070977601260532699098400032044399309476163190904176806081863942202944364329775176876457566666804810549640647747360153119849924674394128364649008822613792246632810694657799359197406282516541270620394830310140718529988436
|
||||
9209257268186990990327746820448989048356077785323653353084177357262274963582666985617997134866988089243917609723987128191286068187215260099874565819893352438205236170865815464219900176600033891700309628021026769487803079950642774702009870682774245182782756549857210248190786921683575694595767195945006107510253780788734337124078842132157231126736894134259346730100017877045748114274706250557353931178954010417932657679452654089986191958648732762121374029979635719441669013580145611626 3737962427171783020148222278007386208623879101122583886107942058212433416461078857365286689930834678305529791855059239588993874816055694487994607861323012378369771339721558082636781590882261643150557176163846689108998454081492907030539422165988467488430792702433011846306478113939793754470664417290127077048875661308929746685347593532596027737606026767004149182146584085076686365828213735884444430538082511422188372305244589581534606694263767827359231794306000185877211081228261364062
|
||||
63133774387328341661532007418480531545180208554589924203244104522057364107316921442082194842021713607255642376338207252780637862867032527709872646567646947281069949729620280639666643646370038768921135272187372637586940179495102987203660139441157901453742099138960180800472961014342087017133060452401178532108441974473125624136129648604706182324198056421060536146756784300451035024329218516146625586407393440277875585521020676499532145472558850946396373682008723210882250269005846132479 60116257328278872004362687783454674203704251080901595558983011219438133035708612173405316314299149583678327185422289760156903537725894660368847514632118033107098195576062417628766019363609557229993212850303406268105557677078587676957179529983144458140677635760458897418195022606081517989519432797823779503567637931632372551245138506766942874283360751889250734302798455714568963399058929353011138049417514388026958129901853740159131751360968871280727712709631898121561673369413797238284
|
||||
625839610362807237202304700403336465290384862385129027804030659114564914985601168012520544989194074247705492273193642952547570801363760648322814518479142130682290009900631021335604686556715818332213731612648057513601858091441879678874588058787030962538859822335695880452298100181689663725391256855351663944006863844069592793912593195573630168934161542087515197349502862780719749800967050716044154975890382877024648679442996472056656212476775562564493825476220920759272157623762074139352 348565742025532571409006888461555135846468060555117273771466341543453714667022507529020620987405771364640039630985420088460036478919389126220419460026359132244890735706446486777263128469631517343975246373035182677013852940020869839498604615198831684662402689588485123904260097636541769002074798455784378893109845932286177527341258727860948340752656035433021927674734225170953080894390720375738628411353504518114836438740432448282405889993495351330169856533712558317392890838213947603398
|
||||
9249134644148481744817544511960344625015975898022974428868632386740748800855104672952280419917703252470642188544228388581907963054242110179622934540385998139478162551401921708935613841053736143946978277541346408110680535036824004089085173082519140104285353725851282457810302692402362615269913452921618248389677009665787418854261961767362436087113551826935253661376784193796398277926251806976447565822151262471998527777917936292487954030688449048178464654504544144491418788730100910750519 2221817991598195515294196874887938934077866644659910895125598610580799949806039691847428380447368182252792914030150981432369017007880192835101086177836436446971412482044607305557186985294276002738903009751772164574679732620460528509755984215282309112220622638313400956761687799935413060265144256618395364515264934065792717492192773951484942626070196533507592185772698361270490837842492003835108501469580833324070226392990680397111814415154188369231417968124645156602747378817047576720570
|
||||
10048597631154774669800309733266217474041894370565891251049461470598076985491279491254201168778507360910001907158097911066718774859475922805541399713332382926912027781415397030741864830148919271244169459799967874223492539438222421436757884543339180958644211041662936010748002066396197896649192101562068260037116744824874530579752848744972896876435194169688785388043430641887132570591048239656307704600703854743507833513421589105565987236961916906128492995584559524648372133082591420075147 800396844040409377606676366027220400561537179867208183120914871960687215711937601744325063133646748220671566781509490919876523957964724312457574109306217791425822566924580307258981393385061012529264899017386347649123940765246379299980699007505389686105848098563760216177534038409398642335719744641781857968208423770919365128294988469911770676864753369948734765843405948403471982892763566030458439604632806856178453205924066363285183288148204733122093571784882746479722046798025169839073
|
||||
391780981779881907035427278926899781370310084561799816717975242303939533688436122057204153165806022120649053287905220904868737262990577637290305159313119541559675892041280274003835396258691845267950828785636857334801058816293892531221625507960389181215471158506659900310236392480006025268659048873947081077313064358540418845133330460861299100226132971552715603057828643572008958204377923222612123995054119192794079228176666024378743332992677363133475385056327242472698493971979665011663207 261585907048569304789583868847267185136990288396806546735210071003179043012901193969130182313133295409060087680625406199337279839951215119746560818364501022052596839165848390242765145386776597018312185498160761043735070763229627376555995962531004182459620129427663521812013408933702596074766265926264383057031201737417417222703177270274805686747543356788992873979872824451396915168543011720689017452022966786493106994501489813276910647645295391877069404584934399070553490159460534863662544
|
||||
4491551978281953719746732954361501585351528518828455413356247053747983444195366234977144278581366248637268542518970712085721291894093212086394028438079510004588487186038494292935920882354877772447777114819237133516675431828790528037549566248649283223339732366213845025843387696371603170974176927981340799407741914324220014987083480021038227498696905680018839355623205216684169413651309812863831497932828269433672456216318011086417286828525845163364304320482720934968635570531952566265363934 681252755391405475123709193582144839913989137354984019468663892190259668597509639234173810703947081946917763582847618309163285209249040857103457586453159338035423072092931859016213444399114151223867701126261004703875070392817713132728178419638972539418661351324805350619623980695465905334248297974169804792844676792222117830232877081716030347962071125691795916816630390134398805416483063273800011169409724165731169275241599048576797164002131516009123587818952900291902341838398209238465816
|
||||
84223383593714687636706868229894082094669514188358754573457400288571920437808118867301824074226550975163003633227945049513646097872143017899852392266362406798941521327412877869056648233562535191885284507067910989209820330628575569782579829415190158458353835962193681970182598144174673764469601455900350550561895502357947195258745438421325768859669004444648683719723403994579870380978268422243013996648526034345346357007069644435448208725781232950687702265981466317953535828506476850422647600 12234341429618120643391586358586464235100954134321033277349342012800852003127390752908922642230259349854870833840969900637202427935344233314625584422098597770657916534430890875309402678903812342019260837288439044875161078153223510206238690389367920592805691446089046014157990923700643631917862055358981464566858178610514350097360737304383129400206669594674404597198261914642004954380495677516322217440311644878406198923866295058176796769376243504883648992411939726173186730090319362061821085
|
||||
929663230392217366056764371412652479047318055125611677724016936977435899669437677593201512257862379558080615977120078206110485663566285251453998488609523817954369790725473948364938496960278891925985877294842383441373034291867895417579251636315799396687020766297890534850578290068738767940468022907299868273136163503105156207385750266520964396514886550448179189475569869221869452990602749235520535534301404881866627030344119921964182250014595167407059939548600141038485085060352526975523619397 904257486628152239863947952532663576951766732133495464363896761308219265214286928166245463758145457850514257851002223166611417153933635365450021556234343187566090370422088057445279813145530284713021814764190500140803164831696016220152788513270959527228077012268760017490388947212768712450025871083092090377450920482383706312467919224591955277571930216546834504762231751217141556478381186399296003759791749502557414873291580444498655383670982530392578271879532730467020401854527729707389903773
|
||||
6090348436722146135150022910604339532881285198635190450404377721683313709364594496174099501738767439477502178878574183433351503902336989727252983342469592005392861638612492999932046806137110956757855646803690132402357328568523819500329788598540586033618838611271394963609559522636173939877239565215020619545419336109418054048140069137552660681149048826690027386163608209972283922116953210062673907779785870631861462308420412775111102838892997610496977588232305691035996010472348671379759772291 5109776256325088157462735715654342467831747799148519854520945238714213747407952096460835353352761598870921789727075953553253399940159031675919693865041497520658607378551120752610723894731922770755651659910904281436325906962673024275280991539750101895509767612554226713010114743192972645051293875212903067652942987943016108591294552879167254879826614364331464339153204996777035761993209605231432666604951849438519663507585131981213644978574236508720185706818125260533589762964869050771832050356
|
||||
39980604872994076645644135046166537548897290777424566459816934039905896405259781012995110636481188250541638027837006838208047829630211488317033916214250300495782633457314332426409203792557067245444428221443285524360591533483252066252894170787268436549496347811816293723825117440683856043736293761809430163944004070401535053102642480721877976942373527851347299116481278503030000357408432312505705974992053882043465372097918203244922108785874731350983500920384085184818080506697441528505585620094 26987214485477670712683499736800322020171779620994105894367144352761546201465591850305849859107826903093802880536362304422708911108704295961935307205222978765727886191355053223474026237437699141201318534921686586892338277104195225416736393747039942868330694092426237758209501679435592760437383875643617617736884383681284802024473779261438885950435118425466064677992427202299050707981726021865636948463977830505108855240806777089967239351721389506187537449520839081595838100018478508299149683020
|
||||
881534555237261911575341734404319520560839402848708487861944675333021260993042202241596115285184644617524955536160694054636653170678794216374106128190668426309878946249475679871372941656161866009774376846402362409024518384901973451280932484953587881212359614382954014878778885368421915953544578545150938797773130996876417012359207281780365393105340291759558737789938539128059269213857107753057150967372385990471833009688661933075175645080071798481497259103212729823456686604472954807395848502008 202529692954295981626560569957078581610269835024403907437312813371828405822244882317808289488727121090068694757649022229107184929599995640501937496232036403615564101189544934564115028741585000438707548624635014507214127227713095706554869197908145914113909900293014739767664867543277624141858831068721015481887462172121977218854973021216437345068107110296244331256493920700221748331969680721403959470499124739793360057488606808285514214250139046323469557204311869737246649340853268005153446519716
|
||||
6914400129794013005201793953369366323782113367609276704901218223284231641713946010663048340494854324859659381588961657453089735104388681944654683418556728433956310321788518213719578162714983297017671820172941501166465593600629168521388635535735567562885382537580638880995864224224455567782736705388878473923215457878761319426739573223029890865043713814955562190134673094334735037704530664517762005551911171293963466953363392547008491913141840265044550445340557386448219636972413816534572784394758 995056599519563615596075148845120898886421614995085298134343350800036607446165950691742059519569969810481020063888160156122933199888308887692492355691836327819467246728034578733061812968878426876330146417351901775707900861830929862605791607353104620735617585185826164684828459827822474012062273087442488772615863948033780261432009452133560245770475883831622526088288757462202904238858893971220593427435311091168059853442650198158330601408683104659855262983236790869349265637712601815182294239116
|
||||
55344962085670389864518825347860265766019028073293160190608548716821025962837906682565337676644486015031150522376019542264950620638743285164649374903988810273847230283010593458709547902003206267026598095589057076728913996631393699411963520043758047579343260249639906884469559687403633753520633653070250077793775591680216349904457461480856995959144153428841548070527114481523338196701335825624111695267546859661121136901116231424474544191499297128079418842300433112743489259110619495645216566222401 7354977903859451108436633462539449383760030054926927453674708063689202255590910811111606785527041134394859122999063094411845692320389640353491419300143010083552706297141144261507301267240430490540363459245166907525925898455325889801425323850822950312684032801617534940885695860065887245543432714100272385961055317040811413675837588910610957067489753174834472297190916996309003263542811975850788341482138586252626031882861558505586866266310585641658203254571686452437867107475026498112717111930257
|
||||
816447358889685598323243822733855994880316741819965313566953276838392838580456582742413617491563118734948034614412050129468941153342343668406231957982023476996569325196314027600957170343712325576611283963120255815064653676775234761831653095235037804871725968312018566420548049424099087907674513159573175983875957218147772811796042668668558497456902047261178783721584834959935244914961317188397525487016362147756120554040284481299066891548904082277408257149886001881753928630074607470761052516230017 463917686203008912720966966292029497662686101047148928910947504397900708990267150702281472769876788856392937688972707086941153641296042968001318223592222469264321019770421520907045639785663192668789378164205683148197863701188277273137194908838897940688348892960589287027027658454609283441095747941570107030209594760155516862417035470656304556032511955035914069642324393889839943338171333262147897722915556860486768688227662393845575924117890755616353960867278224256397593399340059875921858789924484
|
||||
1254431356426544861424972862295109420332032525065283935726513884080941786585250412827302125651792061124682142144402123338934943846767171107518057357478001860370794096617502027766277596024059615788727020493245201669171665229637468690876774201782501586003506689750451446561646802650861861590463266205488946234477864700064951573595155398280860753280843783419265359762858825965036092807359058399045692862076809830660623099534760394300233889009716531541367731720538908174577215773108544067461748257403932 577946121799033717047009816204950635993064337016313036729255570864196844049544509084920688378772435029289834292611535129746496938810607144334587636798452781450920078283333739180376924232900431123432803308520238624554362021397383496618259770551259269523056815953803473156050359964380070969221658868661263000425525101137758887156876740737351451336959062108025139840743609842622429879027902435648836464684945553824362453220323857575648820900193192267386479921361012372247577865452485367846704578318161
|
||||
51249182489866775243493800240417098526808403742351501278833592356541725211069944480908147469639764987011670634206138534646842832413638556955744161321600234015514180946161511173225095262355471110620838759249929987338115122468593039022545921513488721456077055990096404754915883894304510461368258026060274864800197863169954532956341096302783913469750452942002985397696855167503073670812319897615893760394378486941825732728793665951692402609883558393048635466810914726577260265621534117827675603872379557 16525803937430899747731324321037766026741313351995631195955291118455160108976574351485017354209455666382347173095728547806978570027945083071008487438090943734860288013211825636038332417124454680725398601171549305011599367738836999597499740095248923989655120735121451135370592099864667587407733328644548859360439489204027642110102204698285524220415222954675851063634867249153228627540013648581992170579213290145660825928057549360716721652619411384344188166888859832571479201207569791813223772126736053
|
||||
516685230132777725139335461045225977820408578763105164676478216137250844822334537058354198779041443437920044951729066660708163248312010395554792934455237392371173628592378580580195291640100195848067368463718597454067394129555635990380139760798400688487244346248486451641899706915598468101759677274921582362794472673372992725337007691348719022672622969491126185966276363688154260339035966575024715374543720836959028320928934603720969338866830489535048480149662737136794612363965826200970374628523719828 176699988964861612022017412572597801881036024698134383247701804191368412890030876854171666714648937833421751133725906076472305148392617104075998197951868411247838646800562189719464732002098692391418480080967216241949584910028378991419114457480711471879228010102960305073674586601551514621227611675269821839675555627829054476128937607936029767850932838735649238194818459162246913515164724485399731784124045996904856103343734339548322878307575728698194016951069953578701290220651081376372618120527540279
|
||||
6625562980737112356600104505136760978575424903656243279321072031125815110427258220439340852253270918653009055138443890381424220385107244315211174139156779957371099355848310249465110601454494121432256364676403547609913387514971079422334263154897385768708920426613426740841117254483130848563320745148374252454494114475729664914438125528197126173450633821985198533952908858382657471719544205386627830198937238546751597758667727885741752726630671518130313055275702457236402946584205679915747628992101673507 4466257216875103455820010801635627976654672653758468554618030890717553034119800621701755912842902409945352046437257950140706569454414341745593449569981040815209258068634020211964231702790814099939610156370828345748319086766374679552526118349137122532950033087210891374925761227649477127268202772600444830743884616735685825816561184406463034260507200527320510618173499351158410982779306377361176901530847165763011608751605951767116719518113330346488537682743142517790706764382373751782934386209043359556
|
||||
83738190244607887247251290101018829558448898640679505817504556737459683484977877890673527045526275207210766789310691663469531046338060587301930092051890195118048610120929431213252265830152125143622935688690664556709761062768444293960686382897401858645707029746355156732813914952874252126913341195359296530739634211253194662639494568987690279901995239679465674267455367880394112260139467060967319744296218035008627123430463800254335956804529029278668883056671485662704194133307464417199703583216934080566 7927878866140695947274377040975382206024101783515653599580971368935908332591434915685468344496099168808308038386418861584309165869401518766742559104985526470386692027000970721993589068735980124611447650258475011432864007519746739662626661074928569616401664988981848909206047571780232340318395639758989400215623818150743108392373224585231102033035005866894426023555203721889920582236874230836916712271237845674054640047679977472860909995205179295216168225813972964237273902629138542563181231479666029286
|
||||
627178523733124531047813325213917577746511541088661741071253307472963164274064074524567802289693349162516737251326256306865042768843847532084044970616701168988306782504918258025273753956122588888270447489797604675751478873632279479569757423279018625966502633474150213654118163352124040158169732489243976502521788055609666398288812513895237551946233089974003584392348797343616129583443227046968832447788964958303863809077091711907452758543947554840265313311750164374881359646944444628371497652793398171953 305313560720856951865686610678767163179503461815528931811643641043705236527155483390103922793267564189248353945327320367505554913193177825010291117862116622576307680412894262761870123081213866321653515873362493896584134361444952166218597921517045566088581386220759305446593959997477123337895335661211867493396738796951928221597645018580275060541686884438091472779623715315292642019563269684582344988170301748353752566383570005823827070621406969366489049335236315975245751780588615929622239687489984162345
|
||||
2912817140395655432754669326469475526594305752581460305635027688769931923325173731786899358663027990221294246365403131121673039318617487722931291451863342703103788408909079739967295649494166347343530508220181510971272347903137311953955551719647111602439882072364754875858144832244891901451910445632384457330135457351335232735690896141724629015503246696647527776189578617518649007292177617194908965017567877599780412585639020948080461171649052275450583192099714985053937264204519260948294071378327370169197 2437404463050673195889411715787868219377023752710214148293618749466711708629290024803533195938396539093193287239842741895903697127744505371202197421428321557382014445018077449335883742893160843656752206532073201008908167821556980395346942758073555198041375919904268638076571943148114055265100491618074649748894013367438197208152508533086365287532079382826265356855355723013414445030591622376320767818720789188683343318373034847720133637756979231802629616437460043056531818140719039750676627771479922173253
|
||||
46947625830925303896974184447201416736581990759082899706152851249212904287853217920059115446900725459003473154941803520340407748852318977767467226098370425942829967834751940312092452671182999051614504999348502527575327560277739874061871359031370143165466668344264501613441568907179916807635858226501612319277464351409983234005055572155600731358669327531405916739058553764417079724505352202254544799082170534438868188751671109709617839436741112651058454071209734760588240902990544223600955187372506829632765 21582875796529134144334542184965017549140168157323347722687283374647463953230350294333144882409768400295789126401113449862211232463594176349058601202788370761091908426504606937156692828810243427993252839161394054518961409746186022626831267526434131074805099679477819583985242265534523997868089095216987336151558651408848351611077710946900582182865996836352129646429257162146207586800192225998101042093608435129466995649413492499494393629864743508875112808373710137579047265028370614479080273612721241171621
|
||||
671954738212719598806558240226278942230186218513715695237712370113568589967517044386653856812577864390721731417280213505025788469733350106298747137753672738898919146345195973229546818982384755218560890895096685745863223434280769502110730835488630891731298391380219739924521492758137301141310262554582061588368307851123074947609956239210114730738914814650257133651319974841151734822505602686523268132417889370809283755600909897102077048626360005883151662024868271486904483252149401360667463735806626337503773 536903961793290144679078566451815961166315793196886497393058199760964334539326801156521170144444248750004118515847083619955149204171476190606561711803842178633162558691129172078177461338625234930811166886858198943965778524520161604974795777363231958680752304738627561699509450448030380060588483518924808601383908183463728051993001055062505392413167057779198035516479719813034812946202806120719100922411732079600907672165402624435102366885871172375450447480875848167300027435784109809596768058483287361129194
|
||||
7124498466259882405030921156716479088014433325637771537004812433106416066032672168251618594600423906272976237806200945132423153796754620237186366086093846869473732029027861784546954116360317186561578425526866133883879703057276152605897849928337050861081871752792575961767260164912660778937931781973890295889978835387821535342807277265705016518452910500703856901838507600896047662500754978119113351983983891063911804920323097543135365889754032673455642175375593836611283627992721381206472866435673301369186408 5261587555597490717042882082512535805506278274753655895177336640107191178480246587035631531429744858647604212587759401950865598608010176314322899703696834269876791208105377555020094000609100110414888759565887250294751919988917410445455815555605806286030151237311539354717295529576360872497616286082428613931770040908289382831345887595304381074653185484275910568524977765234261686792190826258054892983209516989747106632054327960273020380947420881586089672287484834557171075518697699728910769417358011349485879
|
||||
53684919476839858624132193265817211251485093257299897670272312280631761988071753717562866119189477098966727545026732287115058886179467762990253164283646133718932481449766885534492216004727657707936890716731988705321377390564243774949481384804820944197117692312430609808919387795476710873923879945142727790883852777274220537212287919059826426171754745982227922004074383832061932230270962953945408149268686392925884446115670754101316117492273906174869324814189174130193919185015740411742085926009318899927693768 5464775766446919705983384381833204520555848290344489961293242519334095201351478296093821216161789409910424846187152784250744971522006573746815496467010511044950204499488717714858049106576559442466045612237877492557371490833763015648954833262888299398557467892668310973345479924693175718843499118316530309772323955098570540227827160744460584743089876434186634409349578218479288254978867424835108486675886117173579893310968022176845418761278416812822182373235794725375517066863445991011769033428937324424844679
|
||||
685365533723552595700434441728284789411652685919734941930909697637611614977592511106814750538155646182009288193736146059392165218834112905144500692466256231383655146291685861260222714783830859216709436927736410134245061193127032292933675913309323132097227883913020490711494883574676812410732079550695472371057682358694331105123371874827323380495994651708279022221054558047557767318755485726700399141262297116943512734128099400946543915228594974884076215380246143078348384233050267214066713976231037128931598452 548622228675760030365717783439105146767128304033551086698710304234637339857535307821984654213441349846300530398951332567233606329454278291684160260643041099893561859137210057879077653765476605015100274226445596121374949028909509082445340364577731623401352314248204765862066395050604227382208540938081470666994277382992051714433013827040417573440755758635773506410941308323537376534371846920837638716425506102463193275505750544831630538221807281682009451976900781343140084626784870538574906998356000073586070419
|
||||
9239392634797559797942121571333849056892726925692170933753943002054789586253453722650220152579659454881716750244820842634487020678402954327709296145983078256051564567877848502120637472688932287443411896637904201540274196291090240729104644632071284062001688453042530098516036877543699126461934903018131078590815362515668850932973772293403964694887452545233938019747229999961299853008764666671890104916123852058186975226968363922093872163149713094139512566390288944974332544443127199459655542036172222648273462379 7696768920094882132534686958998697751718819441813146421280633904940818173929441022477805052429780995446005955626383072722497612444008576332143495388442535463737230409792370893781633309367143017170798249429418109645900346717553924016711888872715172410201048028131646204691547240499014512399445968685009880448968783874486450563153013116419472639123222210512134782589659474055278546024220399549368564630304382550352337534013599309656204755874768404601457065543649680430742618130377517333336656880721173030608211672
|
||||
35296909813990909186555654440980541447960758617366377963827477325712820979334631276437494356568507562786677758563626122310697128088356562586683930507252574085379826478236428451910500864564984924673980028646996414870220845827114844830808849886768201106243793824660869106517315004624575497725306658484819829802860949091218894400204761745239776737228345076928012409785070208003346703863027126769321619620099757980097921891400567507381953249225313490685250831883962123165785513129648689444538206574403882174279522914 22818508807480313352134008448927348513980818508483678008121430916414467775707706938240955900073848070719333819566920148217983232994200288160200016220890291596549888400769018369467744131540286451771926572386082669002918186023029746325162792722241649777475721108389328762598497702055204546906535709356177392750801067619518595427333657227583367407602402841665106246474128362891209307712609301596219285519537482274362885487334275892165930297286331841564816950202359426985439115844640006602579056939132846691801929537
|
||||
931546084929752714319946595655993256082869804763638131138717471555750772367471039890446091677361675495007401168461024647688776515945014000194783257030270130630030385116881845109512140185861906790830919601262461706067778280956198734936686800789976502941630959378273089271947644945788471867311527020663591424267806019456531174952570016273177349084081705341552348704538541141447096682926685164634885808085012709226717683731376044898501597101951408909457594345784806385092741459163991823247275552930601665849007373401 81942278961845647958614665783559676140352742410697518827414354149625809098205419425581212888544981238258156838047269891600439207298598716861033530200797509834583210064734576773904825299735630851513802669267941022322886596642933715139574493998355540880449128772182799646205438935864604629064923317350739874800854873348120185994749329952043865073191964951083993027927778762550636138247656805262182344315637292505928863678275679597685852837398705187393353003994561074252789820152878850361940759042923541302470662711
|
||||
4152028977095469972564282477796444812682179334036120985217262304112042199546677764659269443069417655573202436626233261560742764639068333481541395616854551714457980534513958560713850445715668542715258475147169961788158598167018669238042140551376524657139965795139449334950773060123337360703503418544582989387751572217252022584269991199010301540571205562752006410271538026392890152183387120638963288178792275521033978744930651513054272998017298045590389321064154090157794329774093990692553609755571381911135445652491 1808139993402841548044376368483660473284651156766527161852643438965102784367474245109145777153356370842748048014394728703609659074672057145890320223799954675443574783319048282469113132122750813223785221714438152318585235849114611848817073018984709029382936903885092564177601995980675160367826417814697377280317428193569775248380445035377123016371718869161813135138219906107976110927134589044951422905794556283444044535644568903365686672634978978473431810188488898999074855963909675447085482893204646733961136058324
|
||||
77977182654814464469982265069701770712186591742495416409116503328022316234158695142167353858487171401991473094047073354348674872888782129240794102290774370237335806009894085160669215006515491558200196878160580595333665207366306202383297302569573743068110031593749282861240844569357376695108707098033329394305734188996007667242938003167796356456538729794892162948797402504600021317939271144169370792533759449572258323920848979725082783459838722537831811357625842307446450813725929537934237030093355458876552688780326 75021410072246012942026335939343617019566165133251910835861542163068513434338587596938958444557201554880520248432616674307486339337829069192925302610291030907612428250050413610008047321328047481490884417345819980521697670375328815703739552847456607120898179544256411123529489407840395202040635970423061693927628268398211339588438633237181303667513168429251881436488902098120610526066177200478451901781213550793828064869551674495377107147629029023759462410458773539357984849445291067108317922286438747958873039706262
|
||||
677472163797341387856972015765206896953946344401128349477355616815848059303180623218855791642140162816365347794659288656471677501360658224085861475133814025477812680195760122505368776306946952852732856709957094199847325901473478296167462707585612407897679037954797432933603739863459391651153754266798382421164046850869929211379356077407507553504112197071267653990398699920805429270046219278078633597378834720443762521290832343418492119430236783577847201404120331685254786708220536959056933737128896818924690645329202 478736483947108808924171761218588052254436098165518257409546111721118631950137266707153776979829596170539064965929611061108084222346387783135986579597707621258449968948549717448105578211122481534642302180752028872830779466641566330280345157083134391941834184649689057548100729811363566428081017283931689117227749458812139144846050362981932244697022164937568052608073740057539744221752209545117526515735195366583793211073378539532400280306587199954807303279835744960537737968105476984755563643345357457243519013186263
|
||||
9307089351158115143634436580475801449635831881140308780115739251907581052271305498593428294743597956276117400798390108013455111160913835647672579057817380924456117167375944105384094570361124858103016908988411241999225961696125407622517637008922712997986905948327565482722136738098521677175542532915068683874489095793132768515626952332595362647887504831095915003948309604382860934768088069452578007143116500059412128174694628349646692977807592625737649681172027767806325832864398050806826704457071970498644626338356300 775747571002872185796648977588041425206294543782015256337398417633552205462037160623677118331985984390601156118120019722101438786897350683061942789733516056171381405330278014738997098805937832520326280136379564289895722289745669537846331320064504079002486800306992392780974300255371435722238794586242164639723758835414339704561695474622061958775759116228866690821907488118896814885544273314407262949823266444447413943744707780970097105167853960735830025159076209709797821459636379696251767248644432169894794512714358
|
||||
75806975726594075254176843893688933904797567974663989641157666856016797961853113160225283935743412203328230907935238055222300012463589681737461355949049532182311443656316145546128872574351660062001446815006280660508553743671947329727518116776617870591080968400598954646435812637769552654060968695981227926494368241293797747258319262755092463892574952214285576059227683512845127398357471660290142267098769571292387711830147929190265484146870890746305579404029573538375174061667029142427481234939595918201831907111329755 37512622065313462471355398442495975505066622412931090020872885403937052585159095852454496345086670580553485893610433254482202014868499436261709747525537391756673863559647142092302847969919380331612739221603346357447167691820269212572872221075414626353519463532764892963353160034727813387635960590716398600389186825890054205498050546025490859434913247532790993237318988028195592525537934655443954507789921060877857357434277643092034519119902866627625116874437603337429852130356718209980118643885667258888235585974647335
|
||||
385186238338765210280463311305754251090350293716677700472184587295771047959222031913680175752792412155737798893755878662365613133646957279298820811206770339639623861846316223932667594783934322010487934861168429137013650062552947000179846620406588321613974437498420227679210932414159728685280410917286313591653210006352243930360189092668763812806356564738473688980832383805454355274137497051375902531900038342609883447516411797528495749395906930923837598206408082414404790400728638540000767996214689277707234821213483527 193750789483174733151632138044992626158282357190351673234330322537239625005503220656351492669936540020485353990717256116956322097755089985041896710897312328509413443650539112216116553671123974667302222082065839214705249812538783584168651170543617017796869714372852105319998730696645899506086403683053231796235339879563125101117598677800524802100586441648174064757012432401842105604116280271185146963645051491476852976371942069875823944593972066534530746569678343298128848326044389576318820739381033645544900560386758836
|
||||
1668223461214309384390738500368396446173905384769096783892317872031454460723377446424665645030164115478144642762887899271695791179841253820121377456187227247236647589979726596866327634143751809975329574341367840407051451618807028786511728698735957127534583755725829018318763302730327821682497488069954224537599042900090971614603636093051302376533397283587708017034353013615538736450147511332027682382931855459108459683050896855845574554648965306193159918922882253944542112369748694247876620371909339283946251534199491901 1383353708594931348499964794704038306371890548431010867946307575348069139410464236567839232206624518962861552356404908158361949746234122666483218417860210261595940108258169400973698916882461929188747755408661297587290216591424974180180544207362517045806052472180912895604909362343955658686788356261830102422278367829533846183516833028037093039041959337589825069964236451893544283143680242630412083558782576970440948330031619059224754297387818645511370534945349813070141211343934558438992101920773767588083629035274626478
|
||||
22873654636588893111903821748185823370702236291255414892248601030087746908561964839507311112666023507509320109588727895741527583036945535341785977724073105630323889612152149728234352438011106625627393656771885354291514560760894034903072957106302224891564970161808318170772628692174444174672825306806624411065839895357467864596919244875797442586319083898109164246835102954150413243441023386653844070817094127998924598135186230555349875543221423258837492519266944665222180838650634932118111890249433980323905209912109781613 4130896233693978089264533248924864586989613477841931133199732028607646924047644469106740815913956004982683597460931177810180682445267848932991580195767086577963676443085772938095649873392740663681674299487575668637177801248737485872240126382958985490680230337048597820088605405033274044319360385701073939119200678505429190894875395217861026689971541557188911029541882976247804478950380139387216769885539634310206919598475142622381152075870397980914077540887985102086815942452598861846291587006831269649446727963072214502
|
||||
599395604689276241776791411422345868209883715909783507436057053720023207865195473941922782850378069915362413697319166990839200068127288407591416554766170995298579682084646459197177852705951792439476850707281427167703592840767463022082601435624591432295853894917334271822659752343706166768347519432483069986722641587220771547113991198334350682885792395706659138211883644066482373082744121359735898270669586365950958141427324333753798879668201820352689412251368052408131264129049376294606975627785763775572540948812051056018 453264803905172505827119664475569750129491661298789795857307245692019879352228994216790089657472932414051415763147518175289041052349056515653106000166429839645779646373589661176037403109594574319280437305117964049796105802298624187825099063718982748896272908920770983193962050966137384008200441983772506869052680450307474804165039531115122916965392410353659945559554523980034502657614232641306852239193478864495730198169805801275642594992342126954178312939009549922372926085447298175408039517781115551620032600488819343791
|
||||
4537232839563478661760973046829587491033683799006006708681277260634016281547401379968499021005531604683835506092810335770885645914998334630604883841657574047104179814411314677343783851923627084415659087438267138142819518383325465950819833534703858555880131032649107372536188500922344884926749492858515367071746895632585634653215179040600214532739192976069322063025088756143711771385111617060008101356805305261306068864241435065958421151644888860325986478009395783410331124552064423746581079898086826848473280719671743974897 1685677387370028902651220447976796096662075852664828944379320032316349950899479330745487550974713201130032438242729868954577027197289941612831877260010239513073706671701512686933697607802806657677395821158564619946975609758631285341558321996412320549133314917133019363334093176533304688854627557150534852647233589899003638132789997102059181633873036223542728358682349222345340247385182025942470944666863466612558902961199129014236789183480128494220025777533440891587093303014942507187241059842927826618848051992726478299809
|
||||
58492797390461629518480354304060672677217640848401325298640778935487644652059260483798886871496391829412932126727960189165987989549248378034991494267451051475032867045268632078142735124568738574075782085524003470163766544857626120357686487165192769862421352786566248097622192452857364032462941780832872348700123354686431652299857605536810895003281716876516226970201950838420713449009507893328167237561329609179558949666068697489019521283397313436262045499093153067170411374810826866718768073835154350303798852834560059809769 44240919234873691129080722481621637992034634610759203511303395423634690008609430794051582242582631390818334243995647382108606108949389008629279856678626347281087200349218208539306677288082716242544325670006519607554471644468569049885948209920201610639765582971450423573740034251722411580275448111583909843330592343378909509987000382880895351134621125831554394052344118611265468562307219826980280067817497466078718562864990517862958882054497718199261185745225980456530147050969001081388410508369137154368279534478530943873714
|
||||
973760789752231269848570363550318982767759384245022599029622234250292315523282908524583068727489360634461571207490055603216639948120544927812309317133287307572898213552473494992853251863422436345285466842206547634756328284345901128141666125898353243027135854974020855486540311107415293539628495468627012388484535940618324144382504297629895009031197799324288274362377224361712485655988862045524010807691268377807175235734744617800487987987153530520238878178270162060308692487877687655387912166440840353398365132950279501460133 443549650874476041894952852839618861050697032304255702554377463633867357162038621623792623856833262747971504973214358426943399706116915452821187386273261590940663111483412479460928832404273843290900408364198193384120110318338363608049750118681051036910533524169685460637411497164140701505182917165959500419242292313205011210017366069890074085947204227097441900417990187915982246123679088456843349485834326179331418215862357019718482497170229996255963075039333129017736117626698115843368184611298171173289820555733914348856111
|
||||
4944817852680320850610681982918512520731591794510762490094389076189994416285649685990101084552972096189320526477113745002250669178501089751166474847009767823010324167495263269805793638739756870423775249504355193167729889435247758542519244529739580399812753688416696789312098866634153681652968819471481277428937723685394764612751353825211188569993826303916008641749598505544323115918672929062177065881107636970997666470493078609972034463033332584429650211186493517527194380113927858450025384148731754581805955884346506673732144 1759240403677501402138170785158846151269373281855451864443491080926626738687758400541916259790583906378695615178530253510863295668423463662461202265130593101989019233544693821560222972708799433270372691663071587064334053543009641892235533854050082782381656199113010487850508530499459285927497313357897131423356365505023282516154558763101335126369379187200762021486407840465588954612040659558117389464168787217390659050129881643682259257283198684858188861212137519266862126603948169794457737857980527678631896495219261839157229
|
||||
68582864732503380441140480003681469351133923440463471275761915661767356590315726178757131902052128164556240624587997936828729057326546089932031037570442376533869116771230034128606857424256128158098819899499981089132871564361433828945222832932148990484436420808538037272142766446488310666331734463170382767384591329553819642615205398362121774526039250546860544520564638886096923100509864908871990009205293100245724210050733339630122011826569466547520620848499063165741015025934599823220561683391675439854737285897174625909664205 46739176666970837006000631424614241077397003113548572568113517423275956530581036548710182974137140816992539484617867554057123259853856219775435633050675187779585200515712047292286932009757049446609027402386816923501280643905203899347499154467717793700244862737656838004876452670138714519918172037137356128984059680899048101194817239599338053966240618667720575936735122967439530641375315233358069071726512481437430763447898272410453910883437548323845037761493586804244318708299001751278634101606309755692269218059449640766208024
|
||||
730379303691402281989286337864744623004782910347727641969037533603506803037739426033301695567820223142757154503010299242127364984430935178509575290381569466845621573828703052372733648172223530802230795133899883085285171443549412599855400674835952755645476494434111373137628462026470137393715903368232980337611468752840477232683426897748628474970528156507843957175101964727622181971296725942371366548090071315347543195067585339098658299377216414302388696014887519751865388572232745344011392071576990364222550305711440836613365112 644547045289414651007861010969855944038104877648934239953857103418934112605854757540176390214181514248728374554904308906593970928482261880782348778304259685144313843627553237906815879785352303649553108644148359565442068798896320529290085651735632098552932135759796296835909856802534130330576268680919139210082534074313151832261611741956401884630823923866160364269287033249711291479659913213359234931226219728884339037812888295577824741563678096526546088767597599283362235335797161220383072226513242024447803527364138956351442454
|
||||
7046146581398539520525813957955196762125680915837072293907046709013312590747172633290004238160966973338452280207820025230643127992791545044478689940588097723005382513595589556776737718465415545390884794554109488335166187128630234499227208307412326109163416994724805016950636182169264313809909173859957461729169078341064988365772257140752376165624465785648228269461681545890797815543599055151842595311208583006059893794984868789635320220177404153244115615031321937815374190406084331545319612738120434412283247268624635433052064623 2260217240441624361759916797381628129957477341060038796470860309531896689747862785548778455328946801828242132691431999037047177395553567141556777118893714545216302288640962204833749361619177045017753875742616708663489425882898426046199122219312750851283384837023453508508284713603042674501996401326382441165148407157442764764846264617956063189515308129294714259562075961166001963818869754416722214610012446303901189474363379882303151196861070988814741916572285680379905666837106262472794728694944195091368864493514306545610457907
|
||||
29025420121767116154751214424234773311314588040604913531845018668849243959551162836947017078643351833364792107960335749773630194626651066916415979397425597797327271596924867868499914430762725972429195221124417613065160902366020212281202376414516889779466801389921067309916547053908409857264228635092092052684930299981246225151014451966240006848342947353193926120176807694249360130475031385881920124741002337352792503741489141835306588282435565365658600792683053795097840077302993989721910286951887873250253061656992066028910208831 2518027593920386288253097617534334122262497705028600809277409121203015165767122757905283296872562532681944050687288188000971369210805175593249120880658308380855740717461252213223378784810183417562842852915431306188524680405848415325340833374086531879018844611304807486677547568372648466918374056450649257654231589541433152269577059355192243818536400444806087379852018473874019071818195543789279373631543835265958632102252666010650111867776382623209260438359085107675157786120237176983468301036546054044530573534220918139719411414
|
||||
720064551434489354186878247710721405967561784394735209541781358366891438923360942648700859147285920790095723025759569579404681272762651418197136325138546709323686322220773921762030704448716538487872602250880330293076146957556234358080241881867929222457030623740348915105133846939683297327510468542518106882633062467622451931546007970760427770494816492530819006000555516452814081005310770417021744746687455409624138521299811993879751462322169814020276201278085197641290882657328073830763173615917809593174234998441370779724028105203 336838405588890694141894927706394114231415627702848381738743383966583240390825834559696212556808843017290328466338659324474642482996483825549659683973782547432040915880146745811926969465087987666917512107800837598362103786252989425623808614622948889021026796488023972136241240542317156203274738547915504754573135424550910929417154732836559076982210789273694070114697927448188270611334454388034693239964282007249574111437435172723467489426493170250005445978154242444591073371891235318850585265557167527214294248202256088357262779974
|
||||
9789535628819743114715480984417116490469339334184442033053401913859769227907874561804730112057251525506119141730310263632103795425078993496955992874898086494682215554972348403364766575983620125654691044799582160613504607236372529439555734434279825004953312504161291890268262211515210822198970896829625489519944405474668115439210998299040024249250348910527658025709097858570502796921592831843035332955816017045305831382762189061861247886726073439545398463988745852383323658776326785551405718498616716335034298503280559683203465437710 8525039727478758941520967344058020688670524359797222801783692327763010441411438684981617388007030405846309429753724283527362858666412209606557050924662913580074789240810331781757514556956608054717898916249220178021421466634730486189174297151320242895281522675086938970696664924484594891303866170475100835194356320596545031098420430935324431763738841919927454583963245570304504476299227753586055764638679757918167521279544059753909893132687307717093397130101916380486587090459637899034026823543094239303088458211366286438548441708291
|
||||
57105923721773409055836546665581249921361309789421021166331129721408357989141619068403260484324781980847145299077138461882727320969734573139912363400892825527772742422602728554458574251995052460898155728417068427015156876975888529788607654644065152412137222000810432331920788395370311416978070378267912686223792442468149785337002801844309387984914901861223306545832694364813796081109198654148470471193139279546574021213259220890762357533993606217691572700622321251075965237876622016112391135103315589494968076825876130818955026296654 15473792896450555687618393660319147600878660002697605722101944279645226003424599815680447487184914685863950807716179499888513011505826967928078741623979914039974308896366861015750650605470734939618635555232221312991123044436169663167731911706478212394324543736820961196121006318645555554069468495388685210646170319740563504409030565411852483298220491276705753703015327900173059169724624446320957944532851779178616492295424437725712808408474040100722198254705791867051813458054520935028665816580186017299407705960415562510883877955428
|
||||
404293049510429190503902779405299358712356584023825619503621887999450753216484302034760489523611545525206219510277734713265969765194431729309372428237293493248993663765864380006492173451663245245194140365804127304608654355673986060953626958050370952663181250896357952514212397391299488819033105355848507772357260844523056423234300225033857595114923628343838274202039524043148847525123204882940633628164110269616968264876681994073912982271754167508437590884148556042405063950589938679220724229184006980516962757495522554077710721760491 381136226406926824986501026458179013618396197384591155209104584591019982667228348506754768849031332343449621521505391606278633932129934786509156668707761881118336802263102770367653210793015465764175511604432286561338789892238074376239988990180533494093183826457776666547178769783947151701018939452528384479624982533590417213376169266433974982797434774457096586551153726935458689871048993049195551408166056012813581342601959655566650302856770056223785732920437617315491302538061325804922512665558638877289515312124130603310378856739505
|
||||
4432015999604852903399177657301329697476290235616708026547172132980068902768976718428426329545642193823421305667880767889849232294926004812598529258431059007927370217733345186886887787618702659958268377678106756617378832198786765520989128038653494906856260523409182103008481602410797174078915996922582997129093442129633196514004728359407160677398050881714736431124107589440202028791244300339668090982249678288969234529117874425588667873373727109286536384046551633734045667568270204149372432935954212534526546564106134832809424945034135 1858133147107136657090665915164821162155820323180892864559007147594797597425055984397092586189361570788188874909825376459105529597757539509015913468223671821997873406997470509460923136962958547763391701303026717919107466784700032693799906674456285567046904704265336681965919732504721283053911068727780590116731807268928117140985757359806097562163588845387160537330283531424837956995371659878199371570731499711282797217965158934298479144236055291298840446609921233148590493050385622036662530024268483274946106279041474060516136586766410
|
||||
55727905338687191348943447918884734169430695528536226511227084131812115967742272718739712033601108312363218320604914150070394846193103371555516816402611394743448227253099575466184487537790399477483771583260456090669435081116660696781423353197489069348563986591312087191849755195819488989241157203729225131900493674631018734971670508425272079507463190411413105313689214115084209357270200078758842084629502879770620123154859843970780985209107060815982872103977302396208501263955894687058511955321596428352009776104000710588405017888751163 38304025805262061341242005147083339809630853181639851553258952647016941899595128201683067844153422450290627953770752327244849682104597085934542688883385774591633610260896833098080016937730218772838568652962078761138042905964521410215285510737208417670163495624198013920052261916979049331532108808069118200508742438931726870596592974049663057959821057830422197062354983155284349743489327945176690764681003091203014120583028878378038825604698205388019515189833678524824983438706323790303746586462041577352136906246429486560630727581808046
|
||||
675279920878284308264864814559476337237813602236859467832743333100637391144397094790673160118331186408739125117180627315254482321937040642847183978295592344146464519967520523226264650252813323293268574275953662269192164019368791373944648764982812057825181915025878374019620341879891564360322468039631511621188880913475126952740094051312556346560668390909631625771631597059294769565672497940157815540689084791720015181856491540421249638409687778552048300820999058345986963446030394103967871340784798274437957496806882465980179408201881879 448695831531894980209945585026811176273705253670232691684597050595604548523022934874881911187761070376973992894087644338777851561387602675865550636276719911660032828397864980707336597082584973401933823091494994775201177475071616774174073159817819651307803933834554123182137028751579766931007030713293378891157868818068837097031353459130086041123810063794238532651075536941774801838758767240536690190920867563605961808957806670045201598289877693786648466154359034271374152998383295534577210149110405873584738838105511292739815225348084778
|
||||
8153929407562592810771351113936024063057206770199724319662049528726482336696443509543912707607695021962483304761246221614728048858699803723454089804672044793083681733325853138828808780511628475186402446497199506288871534010546911114518988245581568705218735124106599960293104643909044153901138982597852467692703601941949268499582825655396133424888308262660246923132099405070719738572517939231595716171700281095250236587150453274808166178361710863416983365471705040060309473783881096500140672737650782212784720014761395910241506962666400337 5089190008292381846440488865724159681534218383593963533106671185023673308421243633662000476849873903082848270743697014364818458053455542002489012743425297933743250832070697122388425098991206388718252050616086757797263262494563280952019159019153897319908954452988738008724111641666403509542647265256307018085900131706965074395706189048785517739110762064556866350905422833464402777678425704594139505568537426921497969919693568091978168951771665582949394598449749279338555104646236977157724650543496953320819419066976426361184479718624446294
|
||||
81185489106570157991006150183304626412730492532234387929864489102184649051159646538413386597679875211916785827308006995123530492857663999510429489087826068463061324745740661358335680901312750114262329228878426161870572482334787978786715936040859775442153568107489792779996767604565909111534674721171210132977792539757052339123838580879087293292059356313703558174552659519170362953300360813867646279940600388232441847832761959494897230378368419975589171310698049392355860112022045874213666444860781717419091904210394370790467761108444994692 58359370644084755158785146487745472306637496345147770738747686804308725201040154082901817012993330888177316427842508648197767563683150700851663727765865210838067819661166375950060241971988674055138938515854103081656582954793779937605505254017250454458192663635518045009735739398670322345124832949853125804308193114789031433191778631276243921645153215633451136187223143812792900761672153310480330784177983535046826342486063024778760716369540576468890153626949314270329853578142760477213792819913449451399418348464166171806684886844310396437
|
||||
501552706417223526522010150101535037923970029528100737346109545742184580245692051566814188453623640707827074501791448270739873149946796093300961825898228345007951793564324357216205056905579076261346402009277139065227411149536074908307158800511295747108032770085143831295541815156136819075834300555349725846824505124883211409524441631759117289778269136800499472145165001950388643154996561694344706192472410270550192612018480817243425860752373963581733953695649925626278001708413277624643892486505243009130921976342843844908808926571772443926 83418688954483284510958269190504272549776590279977879594104947954772160610033189009146758412219499431219737872563830307772339653335942667268039911821378025670159196427960959190863916817865031387700429987440677846643568464796356797402538189863469931130590533782789555562805136247875166444271204469961313121225031799097338472719859865894108818341211247024973408480209448899608235736826832397583396179312081379387167101844544469575627564209954513346101795805484337190001774092844744285980886880836139647481927326045573816795844575080505100713
|
||||
8198390501542761468627086040560244509797502509533760592836072331854593390391741927046589277962118844025590861259648550382115659122642230220370658128893251790778463418953820452912138631341655963986927277106899823306623700866570860414689847651666877330640564319966755642416239945679345480631720213017954835987107409884512303787612740289432975831434288130958552737258915461777657730528330787144837550206786698395823833579983526768400535305123888595342166092334110268717823087300626831452277155476599854775742005629631645047453090169327760619255 3699658846731494142544477652729937483008648969486838264428577081529071884513740271894492072744079148252611727588370603367939401006504541742374057967903431174617751522626576238869310334989563607085569773480063846769228700002047723627452587964071860526320902809039221485287453405965146726503160510180032110759798817074796274226932940444886663057439227294347586693242478174739182888960533250768807366045736927382047683087499204300636529748001743805624165957743435925863500737412361487194549973509185292264452763846613632465259897759478385238025
|
||||
70092618072642824821274187139842623311157510377653541863863599792503740054207645122092905205145730548913058417967112205710156105774960866373326306397013459654133067790017884032221618165734101118827231653891480442475360358071112656643339913990623899081518582480135545192977664822483550703868336625418885871292763946740347436180513729464306320053246153616297211072255557888147355943014599216027744052386396962223123805150842299747944558803635965225788041389713802650315124754953973877361651476231811461161642006748978699546480659487115338219182 4778446514434303365859486209139927812496877721337116345581539787357924362799449308146161722684052778414435707882958648558180442452028475761031958765237289219317679875948628634351334454949990062397686988046855188323332724746337915886748532499272129366798121089103529296972132730516055022500645797537425056443602218004797896692704421096570136815877980585236072645311173078027745077811472970600596762373337439398753068619630803073194986012365237912443113370156485553698820003457839474824377373064903500007140877795334274378869884784427474805315
|
||||
918978452464928889558733540275419815695037330834896827849009119021892206306158065226623378928595129297547282361017593008375900633532833485103479190528554445642519921687440061036732335707915407864352346848728003101465253748492329301164117330014724639666314524250345420433809695525053186671699024500526798700258574405780209866906538306886427219134371751784786294499354671504496123573874010658191005748109995516436381382368232471901812297207132693157100876013373111936652069802588588908377400754679319335091846610113845769327395060178077816011203 661553153465496695475167779151477752338276805602015222152496637522136902662502498999752494721741102233665736471369478129249483805085084306919271288854036931880225719222642802954857645527627897884901088839641419727809410385634932626460734923813414106040715617290846307546715060679078435988821689123155509599394490002587288630723802061825278529173518982239323290507008949132050629013388842368536509648063354677104064410837419342639435103885650406596278325968104003338289797845098311977924160219217383750206054936406455569181495950017540107800201
|
||||
7259668247448782466776756346817214567188703376854470884821323652754933131927481363660143481628771521228213450884825594367188452060621576670933466650586847202708293082371678151815761701574328498669250684487523735403898829385699122343598436004490250633150070305039446403880132341538291066713645894741550378009137703788034439866382201090111724318242694380660769841003263633760471597378464115293439522498672940130020617156022088276305666327101914050427208680857421160186451496303715067537419009928222862327217572944660124279876915852169799295461231 7138020263856464920969858796316406627187372620503112339354580655472589651894264370143091059742006742351097575657700860128392515267455530103007436412281225338456869863486067078151126345210416575560830807454247366643253452128817359907373945619984291012669774644141233588883524730474576752842551349433261957289090106342240244615848926542112666239290043344313010827811333652386253579731963431419228007992691943553946462635602287854099649088972849836023865227544031660996640488690803639816706291084045594790160063621754809373913974638008331566673136
|
||||
48839653100792774552656024223981158858662395580308757649887807688513032424494819920520026281448458457326216444456527121770447281055107060909862214478067550148068790488010654443683031693785690370928510483999096959297054484261711822455221373055785854007345844775109398277923130192290114818167575144808870351878220017866279446323789329286109523350724821444403632873863789336941023927430886726716577545920142955118006152183958953969219481636962050136999574719120274960928747161846573296836502165087260440054314253929416232411438700006540237230994235 18976658139043327031691934868543321165225844636738631971028948105861176510528786834532547996517152615379630662686708861928286214867819585801653086293580734390131383497800760637549954581214180706557817772047979250330303194100312883103647741809033134739447327905228525779380480484489460801807903253409798697311333933010743517004381018866879428628720357230614763995013735184626626368016063670721200377283192546171421349512492230999499741208898197441342248613766850242687148821460956805489208106793395300029988816485551334961315080599715261846168609
|
||||
689703848601417721954053136112312278908814210125400050396284272962663652691040079648826601705841429288231923659840735769760090419410684021906506998326117203330335326318942378406941530098234290728976599724081986807855942737128907285262904854857990416434672926597198627013687472356762213320503150134973393048490520854164360595960829241552052196493070838663085880727383894265567174116642922656197792732549957766285015439555066628353591257872801085810695301785833886142867160416333993967167994904247308279040198514070075453106475591530155243140243569 549834149598227109350415325449225024653239829936894608700772926846132268524693392051000819575562798424888995523122858868737367052245829832434950049217221517018805756286149739463430049221977948511844954683108283481666448207410156786763826414768451392948781847010573747591413996875527594613906542229003704159332618948819377844418664243892786894584002601538267495675749643287659143449300317112148314540913761360365688173719982255147174407933371238754097613023701381659266798741655867147849409214739478694577756589844598283806210000050897540428873817
|
||||
8032534883713516669614052721288992164978527119781198419546486904770111542619103106008391979413712424368509357558449401032803875013146162901649950778701167658004524471866444926127527665514934881479065322838495889351606670833218028972683371483275183059088627821825039078831500877722062845014510224581973353649611938223621107218840813264953136183578189208827100705292408084226936025444751371459444328700768380473874788793417687073045540829103857722202093825689797979445970547552260674524795272960989300200986976941329624119654914707599429534159062840 4342602275885262749080222246189652773465339594946719557721994919121958616076080599694800993565600449092172448476883777677713951564360685730622452541130845927063803229315682749707352792533548721285133821153004175176317371742646500564453815101253623111085113069737837479089606855726034931572011104803246363338110673034825436505793567141280902157838459305933269745558858435277523495234158963327512226818344268454569480433099046219309577127955180783275162513938424559563895567192110833134355678278918062131200755307455186173976673422319581812561899531
|
||||
69326032055969972368634847093471386332524355121419652563221720754182135678066217141105374213697765193645776873835425529000637384226451482297640717729607724745643146692368643510624031036687679794278532391337027850101848217780485536549321408322299892006034922668274857180137966204289812682836656927559356045610170460326584982920150909640111106809753737076880737059539767243791065019876350863151317203727242035297343072811225734983018004172438686950136074170026402325934633072326684618443338622414844925309454704761372298672586854375322193768702395412 32391087312217484180234089856663774884528530557807712813403818912987628459211672534254957518197151199765921861306699667505201403839747548232569902341278326602873542311573049110846050848893034365675192061166166707472884955701003731792023078012770582895455517720548276293359683529691439307238478635559091588027274917178251102851741071298512452207680297696117462595973078315405893991608584720038237969523851034767503024633497489271758971225396333933811398985193976993352049850266012348029182901320619626110730644011726288601003833322744321376352536566
|
||||
636646608128654339828845463170924192279950484802185059714424187463852620137368511030587460787011138102909039891709022459398597951036532221326256361358160993534424119967238360784591867109697594617346294060504471437405693413740182574006436288467990073574118300339348268451124088443330695130255020991775019137016635481186364161882311137806996873125844853797109511846699408476482361521574431649553723806060650995069627416389204243153456439711728103611702952656167514804529514345675721514460398908770520012887256099911737536593296495162907050877248022998 461175788705221191299009025324674839255710837948792177579669934579915180028550558009626590728407724722793608370735197249216741088260870402740520908665144123125217538908957527861813408444659516291560294265164126030926057454263666348809937825645820888504157409014824523544480964232083352632089116593435847537030237682874990597227805652883473862707982110642189196007936307873425457511766724620599271744497294112615512567663035298637110138999345719484132888093042695576793807634410017706874035103965439999366545617913673572361027174690439140811563577583
|
||||
5317219475581443044237051625135822083576764334410197345042872281840017592362130533719001865851812783068630282420728011700711494820322725679468092229830927031740427083630630893134317469747805870474239381442803528906144976478979330695330501774429961597333907929119330755493143712663474460452256853251146690461240524255117705510068182999507313383079867775487922029926415449587119885470772226436331530885083440909496459649156463033179560655990467120874702365507082987342462607360978040907412818735031155819019163351514767524232734468885605936753540117637 4123604764989718399947999771845165770520224501208868477419672831139788965952970086245430934800683698342005336748794391478870393292490633034442717546896951740603651151457995992669737975540165222883533064099763859866088625594037563511075565307603076573623371476917111991598320141957078956537051430652516316589475652619209323788456627681664780224970486281823238390271598449867809710351621980686660268187848464395426048189397844600403448277939925318650564062942620380076141340677865396352062815241714800410918179215450739888211008464846360336188969388987
|
||||
67958687715617070396452316099338403444486939481031794611538068780744396921764057752227924338419995970250719504710658261173497733622136899458248160353078402035260484411213093386287304597858323634816935270807828454146755357471463113278823192095980881237547007587538133617018087166096617256682644000976650129246203365269774926945990185360140416782528641393362579062507034314613105135624185723621902754926207633662727876507074623826843190387855709995059829485850814048485244573946895729308748666737481819311987008227798226881511558673015902606025884540991 42887472152002134601561962367695315644805619857020175669086008010109879621469806184349175894744652990113987639367572926570063879223283046978072138835349516693094769159214238722597561608699096812600571193827346142267328716770497884219939511451047584599835487166892677830522394908299738741994641060141443565072893070319114381750583612028823810295519024576896147304716851677303282237628449680349680398575589496082337345906374285946888975186779260161070767680676539475676764679993827614508469173905926788479539330733292070788561947927651816158613828164357
|
||||
888613165949911277534885081673728371793425677146839454526131603317805768448606714986842039170780647616323768283615752398132673530773517903611347184076370454844014220274331256512925429451883144706430841661544740471710251896968662185772028568171143956581811795336773244438418201764367730538724853998961963812889466581011661586567870183156974916270484049109942159888125712829719511837024671749677904092819357038839196493397084528134524015470594566653674471297902924499953044953627765538587109391617888020436550216313622600741430323130227647512391591067605 214488503457381447179498321883834664922760973550752163766598038121312398027105218828635996489313212736048005306125281673377887245488008748136408035890367979278431106670131149710913151807979897297390910862417285396135481485032703684238172903658855046196561424352088325049916028172662104725519751366971100878560461192539459429103851563980323349194711164874096711359252806561873646853903380746925165676594249508668986010281741321711135447095190382703962906124044278796542988028603547655763800134801168108012392473523980826542250000228070288477345043056183
|
||||
6548888885808800919663668070016701866983265153215757136145664416556855953801232841419373071699455233884628434916107491140125609020032102705136482396510278302534699001031033556079878295885701722369208349537356959703281637074889992457667585700258556153527062931549365665917334277181117912128066598505565850667276117933248059243416844495740346790583421034082501572997598827658403985620860775885991888264432207193569577480077653146690036302263012285709568067259315007603948084697246684622340476257244350868987662195690684484621077561720298199672540319074785 4985260402864451970683503729461028699513944638213336141988942369273488437246202502390240413563035782191602249374211807498792268847972137528779747893163908220082862265092522143682659125245449725625491923324898712152716567997254149509223359270231583496589007065506496285648244319147139582486266158262517460033914194536693423693992222478909930339367126904273524114461177687151744096625087160666645875681160650993330800927375502457134898498402441945840943591354354725104151821934655115756621131645934971887158459954593223950001092381624230887738635153450632
|
||||
54163483167186416615124989106358289844086497366597388924075920696181472332551097382494024715055349671866864649210731406068264955241159266430781394993626643335759025915192364217611908733151085470611139348297816510258497830022020215073543018695129073532599253936902485128584680549735451099468919419424191737054109374211923527819774044393003163063740672586423026678137047164891463664975977763783617829617712851722153514528093374796596183116072336896059027650030036117544224617987237294242065416786205304839550976162792789638310824252716965882399572223765730 39363352877009555933332548406868477266846856587847851108546359350659731183918527176791696007643148392589211813095360821665975556172772568903842338973285014707168277260307977397899796120817082843742264057004357692290664416568333350874429990584852805503792284996052704714097926930303237702883374158381482892043397722115267749473115539853081162848790066448991891135293040678909003895473727042664529460891757176889190434280581440900701618630551626079066186187051732092163350074569070524356454903685119524316299576883834302149423434927659931592985386812087752
|
||||
786788494578877102348194446950719870437959878494365177042730791619605526390680581673819930244777934044787984030687512404431058176751893996400947654347110861638764607664636809777941650893317726888045549385290672866215310365212029768928600873716577027500671596052128587490261295134332188924652500459530113662629830607370760706741742003088278412999574422563188501249808482585781029182365551631781666380859229433298803859851983076059983194623927011707388528738866914223736358201484373346211858037263541849501360857347989134384140406324700527274517281315094559 58118974574383449888176427636287820732916550355099731331850148121741510972845427832770353085608863855022070743143039113247162142431209215599690212586224753043251861777904781561284408774428006507106605866859003841940616000481981098303998049872880296983313366399883290084218562628468809081492165983629687434363470003411920830906422890855086035848164138008190331932021736321256204912513596209504258176687627484854437559209643848924248333399562214381935082211235102510236133418474353763496781567935558472526727166241403631130058733711592163533229962703555832
|
||||
8956658947412099021626364302803123546448006919632385082091943013339329383413488766464396282596649068572059330615424692652190933024724398458133142634571344684764963012280428392815938276611297932945369406747646853183800590695410894624321048183294435921563632463016294067090403587706055502745673510075278496724081375257048088303928444559067891035691499332685658171732752042787787918160192344001704162246016753778708267085320281416583609042451960356202264946246182873104884757540026184502377284432582978733936264000360587178470219756887294105695946980075509535 5142469135844748438871042652712583910902756663136749380922155397015908360484907656264835996212160862705493247285260989391894290798584941968240988067299722083600194747702550379833977342984373542731110644248235045521936684602312818095177304296041955781049495414714088338952437872825602498381573979213741919124755284840274463949737813227452318672883645398831194326426987446310991307939302634525704247008603233126928882907315316374514690393541489908317619796575420899664583981990948605857123467761722472677097075187668032219312110181285446828341157870433269185
|
||||
51951016845308935433768128576671731950485700234194823022330024721398422620780351422419372693779532210678152217667987704093199934705766773844585824442169951190976558423759301261513646301468485685998702449588209912994268793736147785368434029494758071969469905310820822884594582773262469775470273234384725662435659046515388175929517900606647555840736889231770966918098998919780497225048715174081958781147117459999731564218117416517072874453783848536782634105261482920368049495059345612541078188016144421349906564451897027304512432945267682028212606014416187824 28225296995252970312877730151870836342994435591673198235558416239638922023401586598745999873418291690599339594883355976646036370121700986579975660442812201139416177572651964806197650544058386724047772290469604926780898187527043679604354841383162784632034327346366005298701116311064126256002744408315218088549334175162932594548166086349101246333650866600500066783133201416760279752396239468649024456530592077182110364028014410840377525957698908107499236965252806073530433682042225703733648375561750854185501937157805082018097366375432533189222237527818155089
|
||||
371056737015529335190562158896562663185390219531976746677671245972383241928647916450304294091323561420750824931105607020705508646781577448516048588983379403778699596511762842103466464246397194399378441847860774737011474780459962249449299113779144070938898395018220688767056898853466456258042649706156259608544352179029572425393347415021034373590193272309819645843929446958813370749318169332301261269678133270535430625857688994661184198523420762075676985258942639756466735144435205588643129677878823994748857221900377974208128638140902633236064908986422715714 168608448204924615486375229498845755176422551431626404214074927182384736252976549227971928052861779641555376446906764014707853419348143175431950173893934070105174380719651076281039210199691406250550091415340805270936679824686912175436203725261139136738948251889853042101810193131085498737365444218062561986209055714992880028856191581504200192224522062209043567276804276390086937035017516883083131222732928404657861832157133393276750891603355033966906313309059871540714727500968555866549450342066410745095731924111336615322196639910260087242366389825371315453
|
||||
6633903791868350909886072075951743366409747280847052393036491668801459608148095018735597438829110227762361959821792808798413692231054563096522589414988502059329010167377647777898958791062652150653784599856917381408927128948378430583063527722883637802278353472376159865019506732225764224273493865899011898094763349696953432567076599357983888341955768038107915973848882389245716271520298738605918653649783399540603801585931915227885887390719389065249322169796720223902090375303739308085699665924718371762982992159653815711946007960230154468418884517036597410154 1342539332265775435703575011665824049329884306964054356960582718836183197346419571918140498495020213294727963259918061423131654719868740574452767749076653266109625306537214326705040886724638400304096121669616725059430922293201616692374479524824637326984703582684453257410684421077925269068229196637850285824947451777075130536250596950135472698897859518686658044134906483882223938117387263562291725442722706832856431744470646174480764708256700679683742640679045148275203777583693211070501060184866692407824905565979024011978760376214551906379132386350858017011
|
||||
70013075980330152747869970778392832221293497180120860754857236460964985566901501430313847372061326434111036201521682157715404498855155236240464432048756605106652681986918259769783309422955678239635569002905407963700951681334204666556320216849160079598496714867022986886732847109225591616272177818354505929134321707196336132370152069421141652462185858630528024662391536910585279443321419278192086137495320508747611655046468215265735147532050895965705656234756628733164822286409850252168336357235643197101185398553149981625217068320277364773477971625180263709845 36209964936331848330761781720599265104027348848751671034449966411325453615240134628568709190279601869712266379797167758702650733258062300018425541857614387094576078936423358529400374547157930059868908871675953853909469654810304272738486172053035845579694131051985958835365094017770848562667964759929117359017398503222115532882150574928577291289873967658155802452444746831569648712947621046624669655844797490555387341959621233225921719544139507412589389979576067302386346202543435271935345607031585409596979555704154887441946220279695300766635029890557202331002
|
||||
886417496825446372602259095204149035455684182808054281717396651675080473252569457289999039292201311292275296400633660733304962904469967715066411099478354650643900070827142429466306280879960865779049899101461428696090413630517068681869897973119574749408478901033926085898828090386001493918466307292548571080649858292823511699050310372145366325440865787411406257144786100966390531012960906087778031648664408232656546535710013972553954477606282141741894072124876162508027577739479335448446695568045074474209786121253200784468340896412823664372392435369324316588081 243757477518140304378585402180877808456547261250518658404909838490439879262385195711941895829469803072456737591890328414622429643014472248653478554096276495279404980640361509049211116054241256922825754943568607639328176848004994571384191868197285423977748253977904480074036146681316825210116049848593812100801222396291097378727462422404362845473997287902557853394622229734031899671439134913857469733753452349815234755713810099959793763531352162947022598877224615606285362668257556553659432498316919695870257550329476611554829334264458199186678853334399073100117
|
||||
6579208277458810064670123360355804517183282072298704618065226973331697106561792422917484774481796404971828988725949428070731210391224311168519175069432286524043368896831489176322387381838616932058950464691862192603131278685490995804607664509755725577432888946548651544002526018029484567031448301753715022649448318864479288751785689855111139298075926929484329406999727031325945945588989092862000063353804836248020290981618442260990740448569712832895988433137941634198021336913705760950287311623837954731347443827908542521303243266878641154436415386960455560356910 1990703698841478013801210068633709530663089203718848028502977074620299214044944940807018922676786136174312651823590735993037627784483985525919388613209237531464492911939939639176706298227047852907550258469312681784914878687942699189600065198725069810243135098538485920663072658568124961609797722313432016902110831245962707400188888563943583707684521206691019485232748547753758382766336589234219330868772379374393278875767183151872167248852985287652649978589306224668445245813822882750137930681288543827607718897899011147797785045516475690215232991090056862170009
|
||||
19607282937817190223566167340085154515939924661412301285766239180868602200079121681664259078610229976983125630601261340239841235509145673664362333819847543111403901059885315681972472964312420224273902332622770350419088659718300625653182399257052480154445416648854677000236963269069533503923375348865487409325618799652635434831684281160894551651032514285792030556691357719548549735556437064733285302906250967010040950685596745384642771276292685666695720088117502630671884115379021121396810592234863205254048211414797715741723389070179225802379317763457690142617077 3006152929716528221188879879142690883695030204018369236611228250090621644114808131189128835296554806569036050127372736574802544765442053900807301333722484117460933212832381050774597011813135468847266573137543861078764972129535822452523365668057696191099169434802360250974697543170663609440273955288120349490670322902920298245915044005463968222381096109003959724205033750151076293921878609683924786670328485991129732992480081787963277830196485665750546888786188221132865895823456690336018173288046909053765777839757794110728390415940616579594629817678621342410844
|
||||
387086623547386386541477086859703429541888818264467619448021299853431794913275155215063606802228558145783669369556228982080482402120923372174646178524298472477050336039691997934329313989362928854430169316917093857076266981132537399774283106435639450276309377044990825216993975185127532089063786146357618930912395746457110514839169856422157879596266226703407705034188439002661894837100730274804382016138364083632015233699191985889798806280171673861216420792960323969243298222762980970612292764775706822867201490677854030583055389968882949021004626189463550269430144 82673648002520733191287596503551588612794611896390196833850362060848071391028656290487329578560315501518917466605654294414274179476785469904383460989037050696660154000803986573436534370363270697467171238646901908155617173442979983562063991560760227937347082228037130865042445689323465969031613446081037646123149774018406981427446120301888709731251167108679104947644779804642029095887051106056999185075569525109974393618823715939869842437396366183401625724484558035160891479432863492674869236468870905366895096188718743488849794083305352088811357414287775516527861
|
||||
2784906026105324898187809535538637154582355533193904593131996421428291349566244361671628059954855982509428462072304732419219696384569793886327454969618179077946568027835476457163148260297915234895608938711863409424317150204189423632721802556614448698185976836939339553790188009836681841462181838236102228827261278298938551505276214328802572742165616079025473231322180087888769101595848727426302841298726608337582741052987006205751248499288893443239443151337231155294537341197944780673339889897122586178480032499225706912798247381131553843351164656820863899888629603 53748541913717590920819001672916904330489886297592059027008048893863380541900255913335743959689595003916198666024324359553635192557571824814239553736656169844414421713380392311213595707100706452285498805751681330179298161353507756059687074585087631989284209797663090697799218180469666239379995581418032522966398858026184994157438444404682215653943746848862156878948629472110655522169567965357610670439525467190122921991943371565013604119852299495488735270581415098941629622507848585511193240768634455864895310732325721704447587400384817008325631655827688615736576
|
||||
73405050022418121975234291984153962543047452172372552512447356532556243449559086639213482607749004053318148965956721284267855933547761303555381240797630751663043289383535497397550273769116086466591686495710818616325225689586035540743355079132508024589611427677598093723086184320509757298723544976289633683814166846561619164201803887864977992065328484794147804207008866583525547844545353156543730618162508518074762834118121484291754237008812949416188872976807544610235358194252571144087305146190434333510963543159976393325414025120440267856088076107244583659152617559 28789424773779577071871942041486150525544886603335281678742451554935885427602410498982181091670710328252304698838021571438686825127680568763394685399647801082165633899186230733478956767950690707150398678846650421984252194374678567737785794628797348259362271062463962194703171871484243841853068180161393873029885903211044348612536509488037126358536046945289373126169662765134194657680102369764742440630026027310928147972289889155191539074629692908899722930124009400356645100195412635411940999451774270274857399648542490504488507480927924917223471655154622785397758895
|
||||
838884557403923172632692164655424654269243534004124692567847364260926003808262541916614108425327158001546653178270819488302993647771581785166385989708488653609828303475805055659885954454362793143253177190591152563569802292440864155793890099706607917016423986979582276475875740438086440645874746597205920406057875109588436799489344890495617759110981984352604900100441715043272486679809525700251878208248848043531141900707511427401059778209418154861134450884358847127272472641227297557097934357852423709631425389065360059430605229598136946986788201366435187628935487001 336857808743566714488391295459159708349009422275288001580837638348169816411547933226239395624230477281839799795220581810430684714907133232037185598945326610826222409579513913184870005266494018164809887656541739016673401530257127158812233100058627648633229682774764939563756557811704722091823236162438685318899047088896264557256733702297065966706711536650283298155455040250014563935239549576731830428220121017792744878993452484349075929290200912853512889889045808642274080543861015012181574518429827629665478669494460262681922030286112987538115351088295334466935360729
|
||||
9179322071182344923031102873400612728228986504763665532784850944646109728324946322723533502529790707936343860831952383858962676704937556462023229016698023314985380660218726911901256046706057085759166968640548431361963534002068230780175731389212098314571643557293713671030737806196778089944307131171956022284022028168374851447806095184707794080177951626417855817194513280663119436682413307102940916179945091949251110113755024109133751448273506486183837706217553527758363051128648091336040941693463287635513312203144491789747310305278611821890762150942649118542881743505 7194620358837528881783571171635282862513481312792184715465104749696969049733910802252359222369320592783787968364701420931592363925995451837187482993883809029155230080185604420151166477539632707205316238083657595631452484884895463899158831258784611421601806260564269665398738161920264667989950829187033199846460549984911474656062598696788802754838192735860253942503481081835821747023311108306874500605440322412660049945584703444477887022302512534684329114171008450949574338450583001890745837254076703917971564015490503745923917750038444024180274724374930092601395673765
|
||||
95989441454817821535931032920490812512720823443882717895008439692987188194841256750065153296142377545790700246117878813029688594238031100929555000358158339961351861918386266845106758188979471783979380177663557487547873312442776045007557542181528486551854463621131894777844746198834716467381089362887528265629162004152130645659685367830422678920870490796307625691002913457596096141231351250189225602797431454193373286371468267908709392109913363189249214618482814402686359437992384445656211487287506624950743247661413563181894356898471813174647334818252655854285219943154 88015146181163996790170194119443608897045124697366543720405230884915812635105318417897915318862234761335895541565899696562570472996058496722879359230529080504543642279148463798595919240671969315158004150148436421888994346664367623501411313839048976227188910999909709467265371126022342536061012183699126051738909849176220825514301549389691774074276712030414879968566506841322415231855394449906149009226104762180750275812385014278840481921339951095572162146943192959285970078556936811004919206668198822625816220986973440822887741139368734271044092930134261353716587056573
|
||||
558876031001242406135613737751095076565179016816035826133810655778252556233656851249969369858427514953781209611390767286058730027021875747719934933161655364888419352651065232004852859479998048901901148937846607071905531090857243530937404779409786072094760326917516836565424183724189854035161612076358282290071106750070536126569471959657009091007267861669832034013153364308460406705691603628030987345001432731162436436456253549758001171521070967578637485797030809673018878147901457223979517158575399551038177745082229603592223605606888396138091648520907963333820513930757 92559522297611655343888629251590934719979189250053856387473621373622192525959612861014767729815967672354130444261303756357282231591266426576923427383506309148996302131942628729113380318980063173771378020428339378711245160625747255262658255416101338769913241579800703788710967983554739810955609469637843164542990420594887051491967910693065106160962551913157277998021375302833870540709934789862082194847227339531660583381305206227182219823611515626188345005821477015619495503316093046582474466808141642271132341497811333420348067292458884506796590464057134781041701222381
|
||||
9880351068217642960408821388910057059713136509983438400664900268848305082892551637937518123684750187077609801089496481742646580482576855840725114406818475312656678833872113090339443684053555741901631035889085753126396530292562870728570213374480903725212552887218809190994335237843141274575073206689543113616954776655595314308324770672072361703461922044444030113233418211361396823880663192795009393440123332807114785092198096651653219945649403570321892820462145242949041416435534959314111271015161054039024369323140714947131131610035220575366473123529696348451109142847938 1903993417154035314581806579985698602923600750046621501290910885501563444332128119237822597987727569115986674305019174868631193568518303207134260433920606350482479090347207705614504339131915860345391645510640865839004794656561891069310468408108156341894482327574890095432938911573378338132534922590702532009909505543061530819225539245472940963747278226433703958572465909462247644729995712942583752073706434983556700568025400799128117676094419235094953517315134036646754268817492574541959041810694716440656613880558962865905428463666488976575924461336074188341975391862563
|
||||
63281038473803751602501567550199949554623379840390646871398412131877412080854201707825637079001300374536835804719175139677175819461465447161871375360753794274769664753845236363806384843920682893804823484025323796913194984823593708676817329570284354868504618299588100594237127015639662154001762231322675161067939958069508144044196190710311719820854296140716180947848968026584965924941096383116969059540498855413270524513944085838820214727907713860173974416834239388097587278586287415890651876574913206946462131889691792084577182592988711151489873156674244809262666656827456 55228510626951508328321162367071103685620895680768030615222883680260669466167506033557454049362729859689064121220430318590965314961350366032436155080425135070150741744974787941314480647972189887053416205471109869628347923608791836482571436226110876337367109062935936781080071873941468467929191799178691887792135226180009059824772870175085390098488434812033796876857614108602535872425222041951734017599306901817114251664508837837559211099371381654936606626150672773359971818309654134310773491336051634695257738861221894606870309660705238498109149294488647506679289891938771
|
||||
931851538009962469969050078369837972605377165736356669355024838027898745683985488538826212381335619478208360604953223582386412377155716338094397646814572910255326137850421768423282287801488280722237674280615213621578626156324634638810206147015472466449605557988315627646866464820244714885222252125845084999132577515218685736274378003820234430690228417137599756730046033051643185562430959982328310707226707841985774566597502848056142130692354939949022269018317109339226696067873156500883912770585769806654740645330884614685012049221997329434556309082483715599615061479262399 260209151678958763149502102503310588259296988131840240285133663342754043296478279714554765906764425275489893630144243480576218241789020322319290691107177322075948424299797200137568741557103029307773069882753817934232967059689261259387374194687337125321499231079313500152750998399657323311468827953796613485280862272270268382343336928287538314671532718004100159919467074244471575288696451537019139311009563148752267331019661455028076797150262591340401624710013516124534608155970145192789018428624940735152063915763597254503094805189185205331951240961768442843330419719996268
|
||||
8856133950023829518375049202783932496533397648773841741774426048942873319590922106330520654473677876420083936773145784250923881844847913914665186588349805879309645770341135757169910637162004997653522204783991768208503466775082514268072541379519210146177909450517934736935606266131100471687343342005897299546079092541673106682288460665943962870195724893480086784810549304635855792033486335152361867241007634973677508871955675301852384872594204342211479103202275809832111738526285988800653287275003851281505398385263286745082716154650395668739672478764280355106645378576321432 6239668469969434029820048056397239152902956339006503893915619638979662137715715514418190339350193103119137369170251964406358995907091636714751663927556883978337286532180307770825588791135096732444578941701485073389706210167538534654613394363089677994862269074856551288603825582010414792694260151676912251646748233167878535304236075556501533125727915846186247511527491987047770705747084344078635023523121060803163368022979744783531502255362120700690421539412108312077305614677607587691486157007748262492311617286584531414922299891465598048704338662012032989627870353452875183
|
||||
71955782583386973118678683880546409087591854790292506843610212127177361130550276272199096385478709137915909989671201655801811815180467513769423034169996692160471444615012781974934878878196136724958479383014331622031380431234684980130595230557255921166679145550541813259836371566241754055039299721656127959014610428729110118553772291566057690495144695939801178246868554311665276976841752720945578270284129413495678580710923682061873411950946665012334467645322065307072751399387838291272491367992463213528947040380168868192148429653195566458244631709023160143407057133164617202 34511947055405924301580340809181259587000837980892405444730162699308741740399917991769746749425406735324845448261183007917280084284843115359424960485753429766080692696510123994600199585381143535612730263410120548317306471134212755885553335148751338596382113724749614678149119794873440554579710063920640198095019695835503767932093724617520774852758653512818694823367051884062185296776065372615246020053342508446691028198768581526468958008420849605896284403404987802405835539140621256797155374615427001206182070425247127667346804266402463135348817503291821962703147085781497896
|
||||
818594801423801304480673093256986691051837817778043308760381498818147418626014481598802132768772478271884956141504731524102561699310021347849120038270360594204999357422665007423316044905553343779909608718945731693339520616738679516053226108568336836278623094102050157598982505917797486078690227037339030632230418871461052616383276766015474329018910724065617995869171864705981378292928788683832166565334569101906684808660453796576500780741117815404661856659088637713708143281883277086819707815041317063566246305531331907900810815314811952230341464329987968209498342707960561887 100171483127147375182090323749960480587241634522353886979845816936557265746583872497679638424429487983441094654824446037366332040837289529434019308200326054411700298669765663931016589497772017681533016742369649373531011556269362312998916467615798273231122945338455055655447498803562895795054521605685558532399645139374156225660069086804274262530471514002863655029170938299190948684872494212308216013029840571542945776135497714364283110492409470634135797866466344746300762174089860942736345353912344555942335507203049183700641067739940006313648976938394724235943968592475938365
|
||||
8378013712506030789260231057892545368165498253267343864802953872856992762740751237735676977228482805727621379025852049309424931195999414532768776741047933725195525954341076283500087835727771703971258000260924855397433122419648942767754570366211284816022233757926586357465282732603142070236333845041039689148377701857150159015517830455387070078962673327378396881304438006207383262176622497213153880098562818782522796907974893419549165549688258954422743569009043674438378093741680889502558724693368199051606257828918451120326294405138282103172894988949479235692236510589479823964 4941076383212225343095707869270546653061297219712201655315392734095535963647316643211363854556208664579114449399446770737550973058228561816572407629847914607110989591052417943679391944583069057957644474449103608289368513754704984171167808128077432625689160927871935396768831332225294007887673967474533148123040539657056229008563035334243460062234362130673261099712703847493373720387744674552696321070445165297323991324829183481661079871738800135530503385857224531166628595377580189625349481312727002554338189498700445180509826773176299640840127918696649249489696764622036785971
|
||||
53094651563929474003781818905939327837634233531318288669247685353746739889530017070334925437025905168420219796248098873415166647115520485589386940660466841403010376662755541471231468128909879679824899557692089397183010414464494243140058340895254805403123480243967655711960797279783710388605692641818190483204088270686553371206483951289795976642097270981782790056846078855384854873548722853831340373719168587177925289200833515637707843480257750916658387331988464367278194855130776561924892658159105431644650609244787732270087576370748089398130663208965371633003467321684452978141 32050861488403821957012525659471636552041707682682768174088930732492950390674600397703807085216490125529927621526908604329535736408459071403976160881775351259257706279691858011994620262833048401159884933409220955400957761033587236762311346341328202475149979829733481027562116369287886558622538881102130653416630753832519511797773276828774854348087678051168548527873765187753564764245180730733988090089307112494586987981022641369378021775148535913022670754459949322869778883374205668595023619954467974943045654010102450370689354537591627195869077114273250590972009285747438474710
|
||||
686139981931091426703081920315706688296604474130681131730612758086445651959590389460389767823514541133886387276825224862859618913278105583739053076254897837992469934504893780944010232699397131102300902530175467658699044797595180110915504575804373241284091783132323040356962499387617424031337236389372447682852866306834149362954576645970630829447799898259225598711755562369095512524448431585716224127000943572550996597667613434761798394944353102013705780087412175337300790306909154741515920233866717959619941575143981267536130755250932278109574849819590003132254194174458369742152 381136941931331004878862254099448008695944840724388015090089989851763676705381820867643717434829099989255567303933055563797320645265037035248687456958190740056631462384347166968001308837566207178652505651030270980222735019341958409953345194809383641389194410249565978824441619918341378584290790599184332706046424288952973866678028002533833087413525527342147175205769272772758369003979138125723405624821646693658283545952027490697722492361938082619457067469107023131488162463852426628248074477718542578410364377351149245759173420061681127150026641410648153363210875765246542526360
|
||||
9727447191859220695655877007652278414899623696799203661038599049194467373476803711165085537881886404052258151578932413561364248302077394723617324035634113037864530025523356194282711855894636840874893584338640027957975692730664468383457609955619849444849208795832829306727964162118195646976057778707300883848131546519733982020191204526066744940551218057920886562280502358360731875880641155479144600645353123382769794396175458310963069746153635977620347718283369232416523029285118321988079758664893229918158387368152273624307311778677632534521782630663814901219144594894774811414932 3419653724227389562807276035520572816642903905845030090819098879287882418418415255289272952008117022927560700352533971241833170633987306287699631886824743113480315603720934892936785183807937106008499772441096311282408224506942074537744456935505357485865529981870263663791331344636904683132364636777029177988612753195072111421190553918606885614600522003275457298008545567146124782041639497661067763034868232436256630059979172526694215834808316906960781429362391613452286899504098434331310869866566738472932423744705459828572930813042026625898898477253081292839974670387792394184587
|
||||
95226950745275359745956631305863625919450217042345784754497195028568985636174048894250304932432143728511350366242666904647178112469438662400084796610578674543400946130148988865723302967181468014878906220735996638949722523393505763810986346639048847985075953866904382229681224117310246827082518936738333982710055106245577730693996509841855384184990970915326259324068880360554750014753768565591719824092966603662574060884567931773861082905763439977157730947059970706464181303642690861275647228000786810001787429851466139615893965688820758574515666220619766633828468799779053338396968 47844071007442956654009930638857523543418740273150763219653197254003446301630173837140860858882200507176529236288754512439281894189615156639159950572392921122314107524620483556463563687443979866663893461545258956994021679123368686032309022412292239985108644346909766197970809516599219554803788744264312236221264094284345118379578665266496513972332432049167211184287536776041497606356273701984978089569669517782144870487120248984728673488665629071746678456211867529228337965416311152927767066156162950966578197848977714038956673542696426468611398151240158066423259385262629325935887
|
||||
290083409095528240826283739374561480136114907812626648434840757850131881259974106986645722537359204050099648966478784620328979931393250067854672302875459168706425289227394064545002488261082745429790576860651815109792656525062103802215915232259829554289376178601463525770584515651674546518296199161784814274244785736169707927256176270887906103823818003213050594482006416282693512706456493496124583505863199854025509385639755755633399900718960650813781990404031018065129077189809899513025697897656664193076200420034614553000255702896957213990298384644914421892151769736002196409511620 164237272082287200502185006068908384967336839868725333862639749172799074204865894872984780793604417090747709362117190180423200009800905555533824741189738269537247290619765472092923611825975862265414092549019088762288039221109084277809673086662094983171903490106842256855356714079462431182436337372745486910689027682902762087110536690288666940060423036566256377928060988019144324946052178649449042790921469594694731246379190792463643494030148674675997468494714623608372481297873228824387036534990337432543265114886937443606100299965406045132239423593926198722182990850178964300357454
|
||||
5723450748158639774791947208398439538718688442879103502976308582660153547542555596377706176250846668652350672386391291271194828788822803506331981895768133988410220871807904986559466968750189135939961138299613461783275735713008917210487216498685920719461131536947330393172261349403023410815609921608547573313256488399315332661427913898828742402999108988539768119674387092081126826323578447033913949106102912198715941159711397548625024247046823888495337745226946292472552291828021835287929773053066844339540225973173953307333296388376344625198915629364316351024101757120524709789153386 1845981084608732520877613416147375232043259027430871941022181995863652292520375955587547032205249501266282327818488823796041227093592099213171861604054464731315391277255858289010243596146281185118147316161872985449543330529095446661478018222326476199150795535849810257707446860849102195947654568839911403849520217046041653270082813771572966481296246208231423220409791942381739715897164340093163498605130979648790250162564614705367214679480955237492242927992166991909488008195712516242591880936325789555013292467154010221570551265240488307875516759516520030440595019333241802333036466
|
||||
87203582100213618790802200662509344351251332299493699210326000870955019870661336863763835432512936816212873167646578067503188350733952994981940208453556351167430265041742230523600317089618878441831716634165270596351217775218639158835336865869401689297352937417406835283268828826463706429579456184428174690071994051720703736486344829410173995579637121533303590140402846127431565140278844855216976919166533383307462089514819260485475101658794139736183153141936468419029079687610563493455506504486749760668012608589911429695446963657633134799041544645100364975464528649601264318161155623 22587530243684261320252363873650408710301680829981367714609605448401125505038602763689889397920359491808055421875492110497691374545076899913234655036044261059291963585170892229014494812257967357725629615681686052916700161611321029725435934917104675590665731933462186220054754500039787857423299386361062385717652345195048517598264781856291354933252237317621369433376111300385168626100815600547069111707420772176766312061273987782011010455659143651595644289618169721391309225364231279136098470237304891083813616193085369667528258712421525877351544481288905030758848810022823690606915858
|
||||
526823358624817281029147313719419681487543677989275476158236899648359637092412563201181215757870582082595679617755535739713472012574953847929734246543995012808054805553041657889670694553600359890212333221392543344143238498059585638373106509058091178265833069148350565122355007199958391288019670358393853087614888824079512280322968824177253093979979621467788481257923671059840630031587950292100827472049525126940562920085926095692470983226587228789602215691815296177112418221874216466478195193224148674490312854066094185650657565369610668371670767899163650521192402680167034683899709297 277684161088967526881417235438860760917604746352727047764138683261808292097322002053936382568905807285067111840665865046124603644778735255106155548927980553893289868342484544004532088494912901482189826435754358979968359694960531865535178698938285788242631214738347382744422603744493968252523884864134680224321310747401400151092471242842225520164797029666816802781303466782995358954246705812924988946094357382856693798508812404688199432479648608327947601583497463354452964949885241011016467689852268219576592473986592414786630855255118936522830204313759922980403553098544129966441940405
|
||||
6099093818707961416785377618572655020911678789276140250652150657956492456443959147851414166791311664748326764911255641149070538503582092357979045348588312439358089240323341974718082433458299608636713576542854656203069764602738636062501092814778581723229621833728777859023355015870820281002627574232944116282314100061142503070040153498407565064693219519075331718307878373265844113297937911045714615468851359206016918352589266036301562117342852930460757312490560372209817461614254157483429970328909274073201514582283720728022624933332589494276621238745412931669692585719322035282970236996 1053713262288133846273883823247419218174197563017695437142814364431579063700033514307647676569725670478524030200050562983517071747165626761299162998261370084841499151364465781696709616479870015951588939493707247484754210533951776943043832020232590525055284554247907883364220536684187662562765476576976003473812532538415899635566563452846185475797183558273966727428201129628203346325247211225811367683522948023345459267682572227766484612271181098882928186752999329429081311573502353068597907133044454668353886907977827456430713399650450556672156617637038865883430109231626329053112991146
|
||||
99304789561097275369075971567617259418612375509575782443214329776325619430954461279857584045951337096242530320103063789395667147740579776776678311341776132222567018456796856220547648892951699769798345859058658728465620748748900118802640968494858654815298274363081906236467216888872764791226150812579578417300839582432663986436168241445187930095786783806111880060472429796302420459948388503703285030741950161281940136157101281455322861076069761433670985485390804137482981208032172149891692569987721263754060045177400499806451794375949046835975527124736462755171621192889040172185963300600 47542554201987294480745333562548120945119164360145839434233459572740822522470892234409721913530230132247931207849648482825284286772287610709115540567488006329789296536711980981884298561335675151159963461018022662748094824563485483380103909379530392829395870839884017162485135865402514377722787330749393513888864602521320809399494844107563350107239126575340552434465101832108705504708597323222195287775686316056649914708131676800528287177287474783243916490170157283835584104316365101157142192128663779776720481956136721707388771588451436764331189870166554410138154013390458403830046077165
|
||||
783006883633711248104944607474665901603115183239822097679470636986507182298264720149593498333676991783522486946303699159552980925397721611408401456428997356168582325359436046142587058256077656441592086785177449600134194244471295253150494889221140252613109480045817452036857465531566722383850319986586007294175961778215264828168979594905675480992731542284980037676312360150587499561431930531192934285432460886355421351036227111425521322594731547373437602128296852674714811354707543368172778898998972996798566903873177935268690356542767887876952254876899776487593388416010330736644861933785 402666983146270447455675042183116143243959799769801534170043594364683884515275756503362693390140766909237950987496758295255619918655929948311478011279133318605295191254959184234685729694638721936140676909162061068404047897764220199907212369511459534420559509774068655607349547911946963324118809957374817285140907189654571668653343354994325244979494570841867935670349482795989074000323561446209740797256479191982271493522846696521270373231898883722026152015342297349177433299298921485846799858698030366428478702169230541009797047616278795889602554538341968359952552874931181996997069093387
|
||||
1914764332599769763662117511421879754218645386776912445784153245983362038804705921190224680792956153080804295678516272989008732157516749729761347316817690387367974646331814238275676354995231095901244114514761692312798183380410193834366919435107778782285641211679721072042735844804832899639332294006361338331923551205385719467995978978957719207352744139265611216799004424299703003289664133831770293608287787049758292094248790557735629781757132740316586389986481316226018995210195283534085065524602456024552138764958570400508219121435482599008384331670525710384867944193600713220468160985795 1382990257293217578298535410845198081439120265918331774735229720991074784839377156612682839547697190107273904238127672157845247365751230168507661055621524577613830027610484798986194873326626007845286574618135119977665888418809045181515897844639383888804477644839002615299280293933349858704162478577146390715526073396589389711694777933209407510153632318336277627910867451889995596747899464907629181618177416315179965542492614030735522882361508431169623032583187037134313747741348354888807104234161044863351951279811314389647285306395642221493184997303513421758717154056349486325602824282857
|
||||
55851342121747172008662025608101798675684171794481607238024082310740759500905543198333420580915469316997717405635134259811278666739909512784316185944870894694295122838586025103323531186714637029108142973197812011567351129500046000513897972991711382127824927048659737723213468774303879376541469611831307375315739464123048402602952432879731379810636801755907950667292395551244937921086503876368615015413224257396005675700868990244105256864656575991142631397948241094445306779933519459820121851175516553894654414565392747890968598893609003223037127586594451869895342440091218013084076021538049 47873342879100318669474146336238719598033561408819246980227025843643214732041632365132691337134427103758777487398742429728217267370334989345655936119833014165781949851433657145914857669126310504020206276436921938259423785527410595060360342052443145497636980481253803539992152049422340642695454644108396179834773072769616023010247521884948806633455392821221540128053042071869720528814160679907684208931538406291387190500531600989819833946852991348820214046881177910906433387786867752459280614508632885746146481609908301505298638351267229457991687848492660186678225167404589279001153205067594
|
||||
641915295130175284904103667386872454235347513992463041235633740394729162027284611677296479523630922002433002293240668133901413776381178636065869156326795897083876857672303417485061376731428605642835132886703852468009358792483945188257885816320147070144314986467075363156116360345150657704575582422626770126288993945933435438398531452589450093807406726124542390690237103472857686158181207434266501730448919549402675065080446610512072725931626207547852677819233628614280697531423464158675178443445509836221623302442709373200096505069554464990519770700229730861535353467102549449750761581446721 34507016892917702807196310534504962047291803041142495684958349423185545900548917479143647129190247526048133437708959374373875445599832910802263050078584587394548656636134072798680852554830484121063559207843357932957812236253911611797148050917884441530780350544403006820202019600296041714839754574230538740646295084086464549554304281413849781701715161788684066433694622857270146119693095809445499834339690853756372666144966972737498375661905636254095143239615983974635903730191877507814983963289667139303936707369428538192372592554982468008752976473778603700861788912332046212485917565186032
|
||||
9797796048576760585427441602227146945350433550386020567047884820947906802400340411616394723991695624988482881498688257299959639509454450612814925458069385833623141637230090942508825572552920700423091082174249038153340515411093599365116081148153662840313627544728571987192323728400452511055797294906739187153749947557577583315176235026869463349090063762724069228302827344733080383851919676003257298335301628361830437574634660049871352572653703933261138408687914071966436523100258068723484560606754361860635364396061991587681472313466969596116801098264033084457020850755649788991820816683547039 5942224854899575271590456042381267749341635757463492568903671020689479126548949877014760350435850548172457974134203136177321129636170064612351842950690416251761127994412583362985461885967341527158028912370760244172563593358702675108072797000780010804442108415397889465094238927162103969434125435586853642091650710661824674104475530882417565503078398838224957588886350010668542345763080811807029573059283656098679036411373119323995296308326120932721288543371252493881258626361917974773694854832943172878539449591896790873325060996378401169251976538360402318815298438422303253540609955444434024
|
||||
81053159622064663888079449010391618082005379448711939771306810592478227748617599963994982123327226078686614751575929931002777298312074404877343486058889021910594819127542366100023743999444031964626494487464940035134596552043048989963686543062520790698070525786961874454997584106740265317460044291049219555122508227759128698344121623773388610685612480989746858449943146210773937722153436704523769187965286957273045714795137372104852297008287233804041276838890455560629923665613166830744738819116829740828104124941446624519898513893140291052947605017833774703850656101262677647724067048558318303 72969251150466012437311699026788724766457906282245794886738259787383530718382713805476016413019097653161750069866639769568701586332747438275750616687340139548239862519252061217078987931118534645502185551349996304665665137303382127378601194878927180065904649621102171029497871093794509005101271375792645353431362178720217643583725789072542874233283830311392754311496285876732912657048622010326732075800642150633182041349614595141909457387064137034112349126065658372478066389036609494175601132201106708169570420781449847399907026414509225312694058574881135691930603697233429988181988242129500115
|
||||
582558702254752453609507376321787497535202367268909696122510515526128434504959412642439157031531129056338619075530537048163512084800549170762411588819502875033825806659419090622901027861546715344805581920819502162153080249670637470171936397152200272236186045247929421890001934313199784446488821575774368204897013457814016592394046111528492808568682091708718934451576399975214043580351524816337085749371530598801951515357838984344026142388498679359876251776740505377610468501352756073152002830048192806359749037664680710441280312825950156979383179461804971660110211041232060630263215261970569195 271253654356460073103982947698173806747385001777947331097254210035681667795719113420214906118205898952196179424267773602090104276180831237380540285158942973805031599815326747105345131464517327911886655190999034903380583199071635793035636026467534232867607160785083984423798649714880863146299072642580148782625246216760603818562617464610037182081688931533002322990213332877720364344615613396463914974693639310044440787409293236661440549981789787385334548792011080607502263321293575466932863623629120218172906372348022966894467694689194261813329714663728053265009938024079819708571197245003285174
|
||||
9734179632592103491455980494612163423053335279599960493523400985724634736793866884291935932544534425425352697646112666096005547320525165040024022448233770433973277782208072565317611916829201802623997887990420366621671632843460773406727739987717692948010159648262269335140394788056546651465795223768816303828505768840722480734799734187498886046289097903155802528949380501193681308789042188819433100036253077798784457633256629448252220636397449075562043251680179171776200191144707801612341265579303447684167049146530551447838785457565969481540887346099747754953133738406022730789884807034363422306 576175410260227462958264268485225811412717650501343134827965257468889501319043253303533090052257740977699995292307197120951099461357522414378338138946098544987140256465913466554272519688238470410407096411201323400038675933311823790673997267998939126337020620337484969909827264310686878103745337869451809478981099294827502580502863166741672186312856907497127506246682727709164481039782097902108018521719460766163421408009907106477336507476773080921682306993942713427223830949980390087035646076147859469448932333586958908863900997459890268572990306274965581394134279442135838004538421516505828040
|
||||
96281662443958709061431869954653930277401433773298987243705441627657210148340997586145207349062823959417051317078656745603604903802701772013895112980117683495887553733840700981905591539535096421673345794019146664220876138890859706255896098372208631430718503880538767180551997164996847628804767256930927368535578535508395076708258445360010903413094378935360787614458675329277930203998580514977570248253636589216350087617464051724852995068023679978718266611390731930332856217215537822993430570097209425352194362720151936888298537075245163674553342179362265187286156126413839002965465377212396372574 87117341207099852063406200169725989815879815167033709174108191744927360427093334411340960246729661128843505055353815909397458237764991862897925264846428002688739317767930223746716156332439257132202785436202554265444279539677177402812118809789857582558518206097562971897937975245725913623357674324234297815524049478290272324444515987895948590968402465092746309209365534130396001719085141487794185405586060431290445346357521752874534074832052318979994922921653218876550311335339245835636511944857987506780913398685836475234356749907198242417031886643276200415191360259425266176831818331258909435046
|
||||
859960602390062306860976957601491154440250680682480850928632937539109249091313144718273866267504784790906186643001349855226527624568803154106238493366596541826053375611614030246726921131455420764181475594639881213327128743447179325582055387167328427546259390155197866751628876907175753459754039599578439035970665306982674749694490309137497835681025852931161032231827026633735791377203077277170161597285725385640314114009656012623252487186392386599560858269767092049871725404376117136015338009972968493325188493842756482672776094006988809634965393050335670702619719946478656275957488409660407103719 341863102733203420809046197653314498316562019325030640284584867752744669320538436712392064349965060550515284791020346924596775862493413325278171158961970326321636071914300952473131548960396443292983943870850203896289329961459519721737535804695999964582140957399058867577373161891903851321531375132891630178049048064565462046808615665752772712687231589325825496930016816346073798382950980465802633186009964696505183304433865615426678643406564055005942537309860941330608116689319659378454356491985137650852561325289898400060627707785018989881194456152979669783837303293043896299774493815648850705079
|
||||
8711502483815275210678725103962295286183576912185354821778406700661177199755842732434805606453889281378140494815200378741507712810284441044362012158929620104061869628770402847151853866839053905791755162381887857889568548756125997410030671950204942151576264774706035918698395405808201244194704714004263522707568969445044908396244259024293743073051030545091294579592333538230599125973119581284327311235641657495713195222994679636568467248940251275294351153683425355205550718003794610092919631792405286045950469421797684244516115227591105164957655852738378547729745759396136799033836185984089464737587 1464483493258360162458463545637373901718588945069445472677671156894666777374549457829294602869010074998705367520662116186732177164308187368234553782470613089028756607071109250491483503958052251417122443075944471818411160194561630336998431578846018465960128676205152218173307386595783335161876803925656108943196529179455480152975012681810717529873735671011113721057663849146171050112109891807656198161581231531031748374036863674887549595162862670332183360091473890303349344443395630035681390258819158890068217790038952694503641808079730072450359293084552277207359864543842605639781745782576413815931
|
||||
77343479318525136577734184797487089021925659727344319029701862630346217915620432008586472155222815622034217234111774599348105051571484859067810938366773592383597729930001274070411141476823365888878709899872562084150267798964072931314595663259368192671515634354108993236848441904940046778556112780830374166559495423714801147781494448554689039103732136035581565753814806597260999676864190063359350312303909592162817709382675112512144832415201328867167539975335664454310580137947142847461145080165926350329390301016967547515106492241818948016007153753622731237347279542040143694296433681543873272783226 76614371207808327193620706211473471011484563477670833511373574921320353474743304613954365309546107919703351649633922121462616571761415955287860062149558441965213732827816433549038236379051693724835032781114795691082466500986676351324859630666330140708625340804097821985410694485808347598124616926911204880135504054110337879295166577954872931880369962790971778411266359050256229349362436195540026798444137627969398245376769405869541349859044215323620087165387196533594330919623727049831326099064087241009813365607607022043528504436012740024230084294937756007968701525648683321267538926241022352896017
|
||||
436179157141746528454016000957312798734185188794594251742836228030965188701955742570007408403491743307198161340899084824217797461348921118756238207714009981099628561684932398864732179853335088397211423282714561994075786668873889092872621356655570212571710553897220035419230292789903909691740937424375384590050490375579686102959826446983151036900771020553536121438346116525415818386516624478189174347721262702079724421931071344796634858382995938994370531488356554495752029372759142144807088873966826899905248848694569855350127961652824485299815079219454342139676262438676278074175413862571692228090270 65644419335790368646957525464922354069325530811554381559773712676036146201934752622402003078708036349687997198560952664810432614396779331553521680121809134370750080967431873941761837658193857302392724645876305782878960026324983730379609697345067106354533974765103067570396041819093810184317793490972229752413189369017108913122791377148201311914678971833258201438375886638897173393759688236517338107565621563922781566881657177123385652145803432076114044037401797852915888157356911708642510959299828652247386420596678610684504475067897267246129402041308125232167107018528056349741000186914768989533549
|
||||
2011187928845114155868356146774269846466390009608348612376726688079378366826582050624713056536298797170585269312163989042500655468844248945677821703526704978942929841490497846451507339632339469304481810987713192462997090417143182839149054684433098079153184885309514027181416871071246598705015534006032873677604576072330139911779794551276149925509935391728608191975651004624798107702749478266116620959482133479894767405280393419281544878532725020426005521209422783750079371384244076686950574260985307055153451018619201699097539839230789693133090170348976628750520960458622393847503147633693829553703616 800731506537511897397165638265005319621391811389020120908916942762214730036008018507882604541726117829766552180387927453881058000312373729763016470806888807608886187112362776481360066878304843252842004264560666680368854468345421808965393148678990240907621844001476100307603105664106267344065016006915072137908602209751153931281377452464733335726927803866785730632212797605043204575280596416664397553810175745903639327666726530309664244831217935207344686012060196924070912298178903171884342215985271548751109297518220860890417123927147819884843577354924389345615225186862026038694138662355917716669151
|
||||
98091037425025233400067622994616422672803302685176235260945433451195239308746009842234281310905911108502811604995938710131493670566740478943955347508996496603638943259976384909278250621695719563343106255332456662582232444909888562971130310939174730447459833504217701989979656503728395554984600582506830253200368588866110474732373877126002230984699070250668455585737560511044773490488362026644692140871884349441468382211402760321190311410694615812423143666079380081468416117200745995054017016146484568229230901642179695842268232516772005141797640432276131189761132933827231491680479158572112395630579784 30929330659387507257268019146476146840203988435569166738186049815391370293625076330438148102781468571814702248369067922104329226448106776308705623375111790587250301524994515828460329327017163206189023257106296179973963439559395193257382092676335406564799216296333233047025661746474304937891111045776319506479509996312738475666790820803807654003281976798616735687289420664322735899478591868786629108171710125365350905095566132110807075593352670865189426448170678152576123470027529046266763007048238212841120031547978921391428560211108897505803570040154104170021660056095030778939364173586094504466716360
|
||||
242488381134780269908982238028115610145504509086688572365368668516824184488118588896017608258931846427906908295116124160351908280791374723560596982223024359996254872492457981882609478183296519426543438890833598683991151264195479546674552815015889045105355032719104002287149081674383330281327298086619949592079335432559014760319983757786243700695331316024759864403300128747620343252124959383716523681147844256112519557512116087848023604862100548540545577736356248025579964746159375417891661977609178706509238137814243429562301996684151816851652951865732894242789191779697510042641288071682797809667086439 188007471743473669412312519338018544466106207285664797508204928894242402014748582135336715180216100111612231573340178426696103780455883587485352629082832787061808623887808385064283763515235884428399193609721006598402177419255723443308952292080256289217694853262738154025226892232001630471036203442331943366653683351793738007721271490853381905833406891936677704796176696077455146278068254413959975666052502689975174760392344009696518616357799945247325176361607821529924984424902456756452639034249482296026610292136198139939227377101608610567702410506200244235405336764000981820462351176449399022778251096
|
||||
4876829774203577584887290971258996392412241020740584619709516833375694186826465139377165622647121196886722074567638017753098384014973459948946009289433866274040163294962434940209477692677539989027306260634742776279942197176535880783251996838713038756860979624883121832543720044451157175999425106519018393406309410382495223925550346767803873368049817295436293582910239507475164391753904662056104866673246005912674181599852520653486075701195702779578937502805451714503736435712204886212289025003571160879163826772670513877908480453139244091887152507481644742849358892135106622807750871765395228184450082385 494398539033210743751595949910568159708276418701331153885218536879432883973257405436322932021656694542531201354906004677206181860374837080266573151824359840898691966147887055885302310302210220694571318215024474385842132706759837116572415734293485893535016485560612024997376444757237069561071618707634442373080714046606338663094733104616949203852810610387263812580376618767543366701681447901978922967711932544673387501922129312455583844516309871692413602575981356615241146946007809860726060581445696111577360539345120078470968087436639482907257198951585376395134823780014943582030997316844452720430764570
|
||||
72884179373332726420212905891150340900896591158476357168824084844890707197139572528002916493948670176325431205639990175226375406018222394918937887672907416165553506122559760461894778460922720121098422605034864751755965662952985407014407412117491243741392677606943601106110815287171960126172745767322063701431650590266028695872538623120946249630300373766720996494939945104897069011461930335299512472097109447005008453453543530626370503722902117853589128995077226883773299183894110485732583272518986817549099171784602460815969297885395530009812316297515988840287044665429071102986454754964139678585859965320 30347374479555286608193055579945518944026057268836800176627694937342284537086681155536283925770630699541064173569387316240829422634903330905160258664709638107071817763414505865991544564550974231302864276922018288252647294780937594091814195702898623888071235506747244333391098574303395022432848760904479982795836165924546925373598916203680032241182454885071172143617972685607576811419959126950945867721638699068116991207212142658375869545250587759687677677316551320828219084374135407258478411806809215325040456061528546842502620105212545540084216349006442930591347530880722167866592523916668497161876756411
|
||||
593534886997824864137626803630775487157800814342565822824631806465231488310364293518757278277309223115346031447332669738547133865470473347959231841169413587666448062124145767332763673224041435095405178341910052108991985684879355023974721761517744561177476940419229869219696416165660471300744122781304355479979318243680362682693378073286939843432923763075225361508504743430669932415758292144755577393237828336730629668689408341641332609649763307331795819358106373193276951368363103290775388876805311272287684775318246443808802152433249647445806001521222009735324636156295795431890350824127176801093828474590 351183368560849564456258338234263557425581574089516757887727746482760942601182263385370969866373339317409652594830851578429167078072349445832079439834680084060188789429638904471689189304175150190275468242196984339269560115543035900548685567374271097418293671720499871876923823941281865918283734242435236901627100764782693335717642015022039635495985500722744438443798734159221743685023739593955451935570256486961149249473295004327849526881694905793824566473751389959218349931527648498669588588797229766345964476413070806518945715306123060190847343711402927909987988143475632468270397168132614363986031456582
|
||||
6261794456653868573961123565157509127632333869999017312700584601399498598320809390473040795855641851875329626011163047502866355201544689640617080626199501102638655926579699850097680490657846358555872352552500618978491715030677681329701937104152984963021590877060230472423083404770198906457823388875016848343838693992943441853942474703749187027960645774755251652380983637922214282007984773104871671289445560683290395565179541637789665939934068138729461625856845248935097141217818941699354655352367377735712376743790652653294455041211306063589600760061554432092059287963363617444646581736291995015195546774043 4700307318108461203796743767561670712498738524069030653709749735017209899804888702263719977807056596918349465786914229922634144445887375431843859803462406847764604528743568095016084938349414714233355678201287693757103256452233431478020786398870025556736160454415964432318791110298051808247654255698268151066766852839677987460933850788088707887200751223554256700890900435694738394310727882961228064721777291935834969617636855150409178278892063165306503366276772271392572730313565798218751687964349840822007518763277905805841076202149889879141587451467235339821061849897131959463303033544877413381441424351314
|
||||
94266940902906868691724460700340764958227397433529583993929344123413948292151244400014852256451826710549134992713755226296545881970210210506527374469581185496092881338637358818822898233785012912543443078227286505117148423658738278570204330054673047197513508861386098210960988769497723364568515615730821128710367043044810398274379969047182639214979944982858291612845400883368206626875430156825134686650846741451554078487876505600711203812208119880882412040941442266767035157777580141377713966416979105787688035198738120234970152684955441006652856079967159997369036000126345741874079369104670230091498804597005 47040024322920727932547365317491389425512252197562264179350010703112768807303701922233604386457985667099690861421087902425225402912580338696204693975890025040648320213728680006174548796034937753266148672783797805743477064476676750444761710183974688413009471196059201237121336318233955915886901751169107582875188389353654151210903554665514875480912311423108508033647142192717223863254613593625001894378427439189271014906631699362575296304524523356049383447996138096655068134275736875651681336101938296616861588575304471628406235491916558038075313510122310494910901162722729087985001044047417646855153964748444
|
||||
626343170146246014831733764418628874790766190142627236668039281225364927384999054844143392858549232207184052318732238028998882363440216862712214523516978353250084745202552839476378699522034504432196007053579350419872211887502588437644376075405945209787538547895332376200259598321716161718753537424450533793258293654796305627619417977692656017970917990222494568688239171406554632725444478827327993703628451636888508105798364182929791113318440087775697102289444467148602957927157114005908595404247174616985204840235739446265341519876783413460122421956037935926836602582908056930288389562421893136550975952078606 208821217717430273516451466803776876869352232214551666133062954233396510325319523003008288004090149675481149297109076914170694294793947995723134762238933684158320520418926325686128600320172090433009472088568832139829207555278253462816725873331472934040967508075451173532385867266122309932500005822291167979649757399341303971996125975684527057159990337504030976750221392619151525224308473424776905588208433108212487005704133030546832737617071444621749362946461908951685145929005855149045945451030355437744830320410590193232266684615643024802805688880529199404478233473780623115076631148580311173344230597017877
|
||||
2558955973424902017781673660945859090909710435428958491534303695941638676401712230796570349190839087082116685019234213450821287275649542007679952908240436208416603871786908352156444346505406939228670456430883474077013342920209629154496817237004655570545258264759005045438470667595060800970495372622272363011915825495564361343132615795126945020957891232632376565013403817218485629247727697421015372684906711837007034686590034016552907119042107447115366161487056152973382537979091011458062454037686287321559487189819262735108658578951709507663677563381391459508574320320990023491974177231011689790792772710910045 2277147305346264860613290214829993470038122839859816451507541052556803918138813354036559930541932209086349041076833364401593893885562376147376546617495426925465527369151498896296763810125640423736367630755486274426002896949248281545594754567845728670238705572280313725431588510711074341339460482800040493966847707897392308088569487361181887085219932423347311521614165144872049814365498312937549366702709796298931270840106868347928799374023257762201824737510827720204797405958409536730276751684835751952829270679763984868277009457728004669781925008958361702318523359550358611639403374762764533105890883753789343
|
||||
23543114614058690578559621527373216201303284852587632172988252536029825225384464553425592419978370534827957996227383955788769878291923125604808275761962908103771440992903067872518312726622346509701509560459739084467208129593220615933562667345570184610866344958113686020266248300659759596013623181455738997665813718765091400316915327169435435109555450471473884804192174241264411431255830852444168055751354570566550353223641965066172995566512335830668276260203882587583458065116754724446919680224576529052296011440196677635378020196820288114537709475666506014263772065110559620423356365301964670369257577127370672 5963772700854048974540284772111722579969496049962492041025671976839358639158663214967487672499005793360900845697378575737392175812782581876625835188587364698908659132725549287242929234168444450825643574845628232955510039370514986850960661769558422252357592907221577072185294694882339432925870326225815801905773008321693520236960054789241540835025432311130592616120763990448445593777920157146189390598767947000028813506573303343831388698754763437928864148952758051508823414183541080550274071262069859592766143067430239291315620791900132624621254385152652083663888758117825331884323864498561178582863770230338325
|
||||
620227897631064465665400031945175060509279124245994686511961122517308815286112680604493495935747463131101420312294187776307700651384513052867961610512524466326116839212938065024929219156509008271291295646600061910909602767577734405866451468926201256740475008813460887482957670535293636113830535830076726699888334971045343173433008820480520538998573889274944982835551363491349127971005028940251919933847250250685583485804049758464786099997680121166144652478395036295110813427985741737349331662854064671990345983513660259582835531978478342438331820575200670246040975403593802142093714065426049698587152955524303472 71981084098943981502692588850834849349367415924103012235273442071573684473548036247698031662021577499201052402105205589316338707140850242599277618532390633140096365215821080578450467644850436994594597093379859662331404552610362990643294999533913915438865128209030056186818829923234043709823525271293793026426876798696495609740892952368445108318862892738090427011912672871684788569809748663793207549416476230783680528152548410622482446371095054744202804456394654840827942220770946005652568927956956628385239238985536524282528925328537929406296113254497749536326681318106689388660031809547138261775768473641841979
|
||||
8081014754677897949346251517354071549645573155489322765716804802238005413684244975120800938456905657606341323626176397402269305219854283350649398563280557321113691661634006639058265364242527480609944847702425827957849849697649421665134249495962052397753020477067094042176422472558642851036081713946729055945539812115184596290125002145573404467373751993282133192015005625196232983168041573603395687226980598299352367517486203082395566184210339858260765191624086445189258153671890820761784038256684438762802705064862005809964145371033090302721741779307663458753578761778738556339709237229524120605370652365994383017 3729606708089818342272596180680091920426823085755261824550754975714544924779084929458648244703535334913140219751048212535398599820032024767031847744017529301058550358675302841005770151307914200426544698151743717913942406544195389509042633383542272914859830365485215571133101022849914186540655354331585211432034229968345036203904111969154026322952345248678067788166887811895085601030020386523105391693540768089248580606528783924346543107704931817090788695085852457544297339240834862493953005496263269372277312724862589120593560782868526969805716286965278346970468317472393611991880853508633229073241884931368568067
|
||||
86687482836700073668843617634428997281967981687154396778932153859388206608374670713550350021679111211591949109431914834332051384158173049650943994590600401990215288017057331681418352679504885604131293295013210069606142993634295770875937013172954625976295496987866592760124279392737947616346506907059678323543301904741733804003226234388333368223936057985121222242060055406699489872490253226466776585366233548982657231723661523285976796426272320829266890305145975740234605421666655501870444059330502883675404388164884821104317095693563732417240477368409694720579119665992509777352536335635160270062135705627907967059 8012962690940058676205652383326315923057054871005090617985622841296349719612690796518636390010632984375343640442872413484611161730918722628769417047199318931909088740602477366620007022130002429782715405104050013495383391484078281136618010573931730339430345662562070422601779704193220683551082524373241440577347486967708201739692100003499109497452711283999472829957002795523936708450718091282198552298158877647339318513728871415980119799242740804356825982788997125413633920830713205644990483945402237381889371275107804907282023186655783434213135614448900069953281218699466299069956883227224126021773381501213032543
|
||||
867428144132320830855726391144594455485061986436553090826379354305686444521866323433605719053901047609503056803596822594900594266039638376963163594448537495440668522124260260616167803883658054026234202603516513048298196713706398716254131211264931024637822560533837121371360498976688043960026857290713408793510438445088101451687337044980774329993792956059556790574143858373165279213359384774703013468761932224318230472358244626351951109981156759367464520513578689277278086307320185746100789728675871591202264446924586344369131179086515449941540329507903031998113796389565375115299641834183213796633835194148042177527 788954627267329036992762161743274884511790587534489104257941166747961751325841580750764762256216084397450711371649907334894339961708244123912081901741732090579017479206044542827721001424274256301223265928356673337165575337215382810090112722692781699326094725704771338999562788627413570111671168222331698381940315617999712637857676335829611758912040164649035662405171731982600652312105606716310955278813716698714894227631630979749383579241318550449576014401033791647223967061577599582794964778672172730103412517181657644906669845044540760933924572972221047470167668605414865977305828298131702039436315008230153851250
|
||||
6323305056221182578371012010050913809753267155880029023480115233688162450622704169714942174587258759280921622850646241776658614631546416054201549313728263125848739194225058554096263133286858898646238584172945679057823976119353562013246123765579413525487741802306578807798967239370354306030240519785865911011441843460425331704065175850189033847615336839292049555386974251581618929209408364267034683188119974329502910081194206845544786271662803705111905166887075787740837130446965583189166611731872859638842679098065690093824944056408100008937308484413216136955441568547306581131588723506091249334089245251072229637012 2679203889678657479699278577928368213665303278090595187459837958787970411913552101784917774815980036894725125787349795628729755335349845638018462944142054941503643819530318018966140146862550988184798351547358433877830208302367416781403384938215344066865861675771568793431892658133430153362267611215358044457351802017974268243913792634954297267835929433860139109107843641614362140272731259061607340188114586119406186859775550101894783075749827079803173449448989430443483653514859517484606919430292246442649073039510467914572747906898600325795835676528654638803118984783869086407811304253549332890593785769862491254951
|
||||
57147829879433936909310291698616918926272144288074165018560933532951433571864595404498857059533411394938044945948763162368399055556274702672926782011235148855097375332315329189574319099529787771803168861488364336161513141524408126622474561691551965850924389767878240439722758624731586000221527370652517226815099840981147128915347249273543644357399055528938676404412933981142479884281570886972029760889291909874484359351543538629285290933727921771927887272617394406821313489391895506519002425227159965017242255717898040545776709842759668700914143086063106491344170506369584809907236647432154916231031877923773989413646 40734794023754448956812853182899864925337209275586160660811163950907094899285180522197846592333672133892355002497250999644044136955564608221521815464878919883476499221621073767247198007840165661348180192408287610197116945038157623089364219089438920092672823376315623696201943618692989248726932500648814714610754503036076902723830341711933455099743793049284879315352784638068384376825694542705163427440738131057579113856684658005300396557863210277266169042756883717386279272803531080203743183020839300633024721226145322307612133865217535699589667839740217434868303761981980826651017709614742467155424413982479110609682
|
||||
930481017979170992887976432324303368940220824833175941065724956538586379008406563732047595010350430635542495831843103736109612922938332054379774022501390641373279617023604508042403738876280462609677066321136918494299489990388006848739044467719997627356660933952566094875336529973780701088606256406012747707745170461722022180107675886598155420924579697454112254926773455476441061630675012626080546236795003022184884080832537252980891036652956224566108233207435362922715828391678654545989048028295367948503266275047521601861286575679368894934466062193723301550175315026050165411187083595712493444974529287669925784449972 850603017938986776874531655456810073963359210451939649988388487210003718430205536790702034229130032217071717626583741673509918306814791357931197405434591822331339286441964453673710217307617938236376713800574329467769425976073631133495039109856783279625582776089643921915414636883077615001907194409709664035906407397867303502861290889168641244640175970610127851559432949185495805719872476369954179558635038502297515312333339322538006944188774422114507263313182681135449225386693107213576519390656233296206977152557959229249314681470463351500643533436605344596982507200866220898033740930388981908404285005802095080037006
|
||||
5963103177648858505231633552155360113217043509414725348202938226263621276903706058997772839647208629654452270899332401241770218056582241870795786350725131946108241116219893738637798195765305868182578358993900014879096165985485915612668355119878486232303236361773778732812380667668394164834574174266264325324266411117227914830006705842888342893706857809314479137550161583126145264048804045965568342116150437253756314492761009629404362763942418993094436378719522391782536611064693656818413786116258100999277976341667070943871863448565301048832793938234710985940373290558782269549370316927450046700564108759263165851712625 2345297339846572184264723414336544830596670309353085137998945856379916850585860543694186027968353044496398053823555236836293154684041898137339275386717981830250156695225990104149220337649336938228432589756887586477940252433101137864836305799443140208714735377650863100095164054150766839838464999296912828023941181037137632145830863014020252023180873811468178055633598939671613427555970229807875727806129650227906766237958714177084121861292990889181335715977870248322817945278670037004194261313855720040528768025696060306354539978811519189696593377252940094878154889086478674248774143405431269540667398682934346807527821
|
||||
95007686075822500061719184519895847490638448523385410710417500621831138714497037187283550721727271511203403268826637828230723329704788410541570380030232015644120413010966548002590303506052597443733587630374484283120428857335757034501453234016571748815956434763030995646108564294231861973562812495722862191343102558739253244722205393427566425277677239463222837222749918377256199210169922107161301687208365530589009368488625515489652994178710427316512955616129556167698694074502446780141567333714322306813786360459009231984922158538255276027629132279738023701572364355232253535005435668333981753394099684447504335466967113 51521936333801615478990186318782514205361962057481049632848727550367738723959368157815465397389981079359446254986988861223651598310492158064112581559388010020813673371471000318398283854280953707554551230305376756439995833284475079612073441929688302303918343494564167509596767337388143899080771754286067956569378992706910533261457000089616913583867595222206347539352071534196993478648244849855253657990357324840328098219106579356587014730630746039884701820764389516322372805309274317922550153100750019072105585014307725440409198322496685140291351551310433257805048805466459438199229320521191302088576164460528574938891716
|
||||
901339783060208596118894329504909536115868146077040629532097873926140199532082527172521542384631715714269630076634842463138997594345828494605145470696520818818025144678550509742206928099480263392797246635873081125129249940124973201227075235325028325247619869081652030767151226423637737384133346465741431430815107688233969831526628800206001054331041219142092767789566288911630468457546842011374877313593474588671236092658727231733938650791462363087348872812162784082978651476431175764243145056683844402091029456161677589571700661802198397538352337692825164719664709737417924180929405487448984184726283275239842755124427402 725163091347008684378572572501299194536755277829428176778804599580374269742201197064041392085467558873188413765512842053571584105199565671919360691665766883502985658910567067304920389277357911628154532864232399055688328632986602116750373264878216905712366660660986430790337673693410882297256343315447715488748560716898734848208826068143859802903013681587311815435929448222452459697995651594384542205456662363675334821205784433823159921805131940643237306218819763527629230603663446574507613761751509948240813210281925428955928126280036873732826384035293911567245497618198998350557519749489580314074441104380651012635125736
|
||||
3604430285857220142362601530783323765357570260351631438469753835216985870176941943957132700124236240609235975735791389733492522412784445092830186282887629481288218821841238666825172414106020952619075809905780776565145538126612036282670773521909397246905774092661260086397305104179191935284219191756998322158138816411234182790201409027910979983615431571199955523313123480934024847541422092616263911154665998423497223662231540368477001604566162826586234035681572091490237497042563766300444622213810855147161373779549832751207142070361373065105834253541777143505250541778346155218168698820126065286390470566433425097545924471 2883028058583029796218257716159467547543155478254901598777598289868279558652913110634172052215532917270442146787142698406212957351538684783239366523192422757633989446936470689965415415546911436480997502654559529678532323185242754793984368338527968873170373635089340124583692637429188312685587770216899107180450212442804167631465251423002756504047745831252317286009756417799963732314464471783613695944274008171238818772403829919981646595160494990824720188072214645972707712402739409393315752333799591015018261948756883409147660224929210907886401335988029873243456998577252926756633598910429912238238117865403611040160119347
|
||||
51313677288952818942201707569870796730118267036882122897223312142803752823716981546840548152315787431135107205622897804016050514897049884489014143771762363600276925687944837245308566394690448724402188350395783036848615808717199936937688444927287003075186077352237364233213090688994979069700719520140900050425055035282459168154404998146162241020187755126036657130311516963833557597207610354823849406531172542278766383655793815427930707804632305651383897772800508113785956410465073907946730916220980946389815995167138491954713826149859143102096347356454737463880097401381142531451154522697402661710277387871721662150197217275 33857262337537180329463047699101499671169785027402399513602298575857437476025332131606573868415923773496769230694895779956201982246941562979841318179221934724132725778649586929633121124964561741692226225599093310895743915422097773448145362655762722232803968634510878205784033210684276707129324261570110401360515262043983733247023981819773774961369682190057620791645786936243464858636257379638002697938913413171945526621716572535562859661143149481792208953826633314732106863464480218412769575523215894141427240659711520853540997295014586814564136720105158714840218937753257372716319435517534413895113604926436420471447378037
|
||||
764269808767441443853490904317930977897678428942224278198551349322970994550495032415835361851619923306500403191927056302296159939814938361445968619637020744985066571921828454760677036433219743285838532183597657551943151232087751595200188456543514660014012357361793099398908359721995600786064084171641988799418708994340043343947228138346473865974140138501479467150963677879633653740141895201902808553074738563897171458771756376322722893822470526094420576023158832596737865406265045453533979595780040750515895067208885842350948925086234164952639503219001356303111865282723601944111952963454125640176868390180954528181501278873 489189456606706550342006360848021960833282930016702615595845768855616760442866319806474981461359975666322365735183047316054869282507492889832870844853935139677053096329579560514544816110090114823866778705037467383489378837391904040981920003717606615714327108793995714180340958514593298584602333089666495811913485727042910071449005309650732988750921874889349088794086930152509399682094892163741803614529272360011042948097898621129706800202201032078699598895637543831121960607981579034809271217003488890605885370723406929870339645738886619841537614437650174934873747383226864318826536908466410218220805540565517631660352840100
|
||||
9615408156659769749984477524141765985136581611844131797852057889400760523489464512184253958521558113408162817655962848552505616424972170614334042557620206795778414527355796789781772949135195146451952445944927986812768701893735959388119614448841443645796954593899641582500182864948235333423205234240830697693986814493523128405293958470948904419393067878029431319702698110503438860510800904699671162862889407509727683145920754166577819400481583376776236832022307945691977650352730822052299863101544281197255376369750508454775274278599873236673300331155073635254737175932812873936708885180290566412160961630113296179493118324935 8423255639733032152854346192215874228504027607169245738481948093250175495856930446219608908426149332444249328193887402771079928437539602916004210745570151952560037535615978495843250097741817013331222595108955183761527935579121134156976126674549235205965732551564090169780918052630539053557791719096880415726008387973161731968442239229645313765895154352123664137786696168081020553712966876709554273848850019479951893773808048380836577517248057276886327907697300987169336156381521637408664164195779093800106836510491738429026808607025938164375962663971356452098363840801376776410848437897192484786362256914276710043034196126327
|
||||
95301429176983389455708137729075664465713143883150702860864558310010550041511056847625319415189865595103409010670786762263940167104913293007464739389559416635032706706650131233785571088728252372814587548265414407860688553288171071476487913948472643297348331800338231723588067488669195657188230658743382288514913610185614131201875467522117490339025667252852092131478951393744485447514880934712106332153244419675033400858911257520509651006426177869559226315752101320630654907837871674201093979297896945311816317224028081952961779524363525908577177629529097208061016724390940487806628416490841646264359917716206160765778415793655 44363061129903415433010144755660136690757162057630562104367634485900258378043210254367125255018688909709048234600112688388348131432557482666354118312471863350363201441359327910008345889424594362507037250872200178598914004861412179726920615520749280145703954393382497888998100037799052181525646203012162325052365379415533636942187451978157906177733723607313196781839476196869299241170289418547197058912818272446459380123793179580011918017445097897452689914972578417775289577751117446922556358249091897140228129668094193934732344330087806001772129023571261948263036030552181107881634941599542872470465927921309098021979781358018
|
||||
703179421718141622763818166389281410831529632571040739116569103856578550029666762842715433139081461626955986556348065489562896611510370960845712753427675475993487590461668382790412276009782829811778136202474383920579578149492059799328528418043159530874278992582768703835881351853269180318137311757901299372612753131990660210342222888381351697371601697518250319818898884912767709207423783834005442387453312993175954157850771502664682443822520000031630071063801566341071226050387372484284914041291348774348657547967536905024161954179381991733789940834585270256763914128904164264530288645129245473887458666994017721095593849279373 633230698555115985212546546804158700809402689922460416128232605474076687664514633591762391042473283853931010137786119924491567832584402745962576655490481160499241502855366537159638085729125374515977994213448376214743005152480592641720754778297207089551420460801843123097554005391137175623663852219358915894243442086914862822639906599234180345200668320978766489873684487337640763522114880543828667751923824618702670318816743740509008784226323640625969581513722802585859328043027622963811482303915417999086752826314567461687471433290040472615903276896545528084414477864096692084259177870789238513605375866360520741490404980346150
|
||||
4024505878582425200963394244358467506671334797444130178116747995599566112381637637834024129795360679177085859784599776810360046361455169563724687165129256700115976238691461312348418566663766288219397511901468564046602697374589864658333474355666779735804706308412427406320873063193947151132529671181158254179719618766690429434348557141008852616284765598643215074442175583404719807738815841443866625090403050045165967938550219057025995519984666498453320494230651130408590385285537100553351303335057232640219216727333971740740792580510476588199277022089388868962981033085102327783251643682040146304617827816902655990289263803279826 2936921599943909761138837013818252099229137692260700522886981341091040034778165677097031972199842033155713061611325691140452808320167251591739434944732965200945946113126185499767113001490811144112178750159119828716275450662940020650196159914830175904862484700577813084214846811564048830512500536917309224586848026093577258107509279360587241737663775255507064682545914518090316523481184918439411242474767754692298090071716127273733882620039748686022216367180392074945956865308181556816680206846474607413210275735297880878558317205325071606050522852495455881494577743260187542223866587380534710345009973808305218347049835266586309
|
||||
89939035163719021069534796616257669002723990580652695313596789934087586356606905082626122449233858746505126902713192747459902742326546937504217230067398625228680065509341191855883130745590469320387318804471804940702704875585007807543780878525298160107055691407464029636905088912449906475434898077010777619658604728074263692977550001810595617477582850190310833879645336689695860343362634774723658756122409478220388354441368441256986447153922855707312863994976771502162486374422737581989605559804410530734408961467396165546809707694038299552785650446460859418877955311680564056321952172657065354278800413621926358878495095585652446 85093266543004435389524550842686861304667726313380347395591244914558337983741859813023297805923280882414946737081917051912694096800404570412379469224187565390447248833314758771237709555517527340970331601070748616756250194649404685201825853228924766801569804918719217317237012614293273387834197154084948515464788741330294592995719564251800578995768222706090989883848270320224038440152458834292636597948476438197593820348420790735584492267952789329942045354506014577203993260967888793234883600149605918872331220808237054891325230060317829366042495867075317509710359977145712441745120380703722863011741516221369254545668980265558391
|
||||
203927394657844911599141457560775410391569831735379591918781498174713643057501671077031367702912229369033527163343678660170099221826901318849644571255442948210289236283940953650689460953107980220846252399484594964011264769940174045826888966854584203121115082944437119814624188444791796143806885222073158690026340837693066503509648230838494518442844542643795993322066599710606137801669374435891660647768078998373756168137869128032740247608176536785632957130944502600805890603953914027761464712966055821475158976604662898520511509913581610722413001074043201569719996823875613324382737395736646769413158479130927509625075670535775125 39844922652577309522884731527131534091324761308346931604257188277770885744179823889260349211896545625915183326214689067538364238828268946546940278986876987010746815307752856132884758357865535255806305043136589108194747993000988687587022511394200469812839706383906295156874904535557782213294451762651988040455164114668698806350378047306753631031032291547904646428278763606312931761391885687794925253953966717520372939558005232738840267955991326591302018317835986526004624108008658744053494587110803113817777811167556405423305328912733466942923969849477051995406659221784997419831526706982347813573485369742769123886106750119336300
|
||||
2164558916704868434137409421463093409722896743840964603079941883565024734971961735498964135079492608797782334137774483251392385104476912351485931239592909170838654968650909015567206345201826782331324741268930610491056415174464226826685763992086556615527893378906058687154497385246760141377307904323203371104710875758778250303096281372097489788222715185111685977625131191298476787324846269815856793320789225115885132504857623177121202911148899335732008179761330373492102831796326811026582247090113319596203597956702000426603477716087756150154384853276917976575066514657116923308987568841433215236045720204859634702043351290467475671 801520565585055383644496237533615591292491031860551942841313586695151561564363367394755508186318570479360148026292510834343546816263658221814797279701012220294638432543560313889275920987499380669154704483249970379859155675522500859129299444444244354680327209521830890661511536063316672959997466137472095092981063364894562851347216090822427131869309495334354822562839299175137042708235819069219977324452553510779457530305347432713925021143876291903558073834603814684352614345662841379314180769027406125358321793078507552064411152551416533294020313226958919660721758245433679384656063014712830998819473931347824437704896184894978040
|
||||
86533979488517362710544636244200628080222341334078725286120557607419612154548091577692277511608931194191408620316068338349756441314471372282263458597009988938990255747043060144908197209795865670767311819704741869424326044971483061835864242737501447941381657028971369261539161156254351953654543668909657819320677587174287495341653959024435853084988676236605220041417534806045682522688516893211946311649891503049783067960498636603219767643849235516220925959597018153443470245132201345633797422568378857905289358828308812784698775017644491604760943293504108698339200221678089510326969737705779503641350916547365956716173544007963053040 83773715335466791958745812608572611627546526210515474826543224655895072698748851901308637013379530555772099471631252819810993963600551568661288212526421170683413488160188648456636683695501789608138860210874789425478889349671633162413898375922205900532513937313952897514387011475872532016052457909679583701152263772893977461180665701007576390361008653891567031727084222044313573906511782685126889266663498822872377621998668895405658283800280748173402953821922348619248419368398272110472849012184137616076303197702047383484765885545616234434992270691327850852139914308746693002698072839653103147201398220178393783089415006868723650418
|
||||
219315955066086177162394744912718001068395115389465311229497353227528545990889413330335627528099366736875921010811366828126156448930928762175093599684862395026709917538414519929275382674894541241920935609879930320523928510947526544404873278299845911678393272169688293964723429995335505366877783971926463327847980113999911209151697197466307132909268417635967075339423299023058562850915027189223418556078072248329801918032394860431776451720402065010888979142368012566547835930327383174070861474040467103166092273535130269016268016274369433140121721967312288931083593978106005618453789411638052199125971342967810410681972408565673245284 152166648558455778179239628439131600930421096059341699668950754856324550633539652615389506757070686895055280022828085129480184111151139748601283405474487993253800849495406575792270871361176105685585969070516529001381463482479023651078155021157465354994186878206569938037873006537539677793627608795472294918924791475369558552393484644601603286410308338660504711257605222403408470741052699676487974835534054654989858191895347760695088783889527018815417106901536771191254650970158398686541436455698183838285331471524982477542374125780855460827443096296466069653834306194009267120043939572211614849418291477499013078209443500748952064385
|
||||
7747356825738615001119908718667509753457434005189042456059221463135654306856887161708096754716632464012673894842297895121321881536244978909787697102474670661305989418135408788661332620920958445566383929982292912544649576772916930670639687386198761221659536288294230922913750967028894062872706129201081064360627537403797300083408186767216092423901958973786869389452048355223050114299166713255948759514863385342897310310842699453351487733508269516939028047220927638834719832074684232641538284233001135950043195797748902849467786208436689879719393388252221830280006475473130566752771427712639508139146072410841758506122385380012130666814 5398913211647479843467036281115120922766490610562381011687109255748870398540650834615023094402097326078025443308616941672608461033071420909192348199212566913891031139125532379689727474418062684032715643624685693069506570790933100005109873284357423159325824216739968428557706174068789952639875802633814479727164457409739147014046773248427373335542097163122315806643501862594586010786479555158399561674998467760304848853462086580208651992250225014331177102013245867598862596768685673952686736422207515288332704532362338566684505131885874638228977544640495520558066192529699590612691367314214442351580149819609584829941232619987500785182
|
||||
25874839182631107709571858423485257222737332182461355323308934718929378676107913501469912877635656311492463975192373203043327655948910211429510621316369588665830643342182579628458381508707746404074923615440637271978579972674657272304494968558150060911518381359377484352357943877517045552543403810567831172673564097897278760357650145571537486533050719602941458015076850359366259917843360186290284221677869139593047335368894550411151165392124101976901189942872006577687078746682208471066592469287650037423773229452796278461232822075238266639726230107691430016876764379373381528336272395720376415899816521787792694783202195684666952508440 15863164294575026325237840291579407773594064880912417389221039947666159042820449755570866198403049035939669194784896839902221308140103486913694251563827596005529001775691665509752945750664608647858478057278302753458035703031099726839034217640596123511329844467208577274780862207388352761458736843558202874541057368994875199710262810832017940960400952440957671248303402845994294539772414135429071375593107016947831923051597581292919098061382784271333443212453063855628190818460238940614114043636287544177305692147334140098019536654233916771833653835118816882057036751963859901175944762407540194302211643083553825534677356405933272808153
|
||||
745662514641711057992563317153887145286784156955050601634683190540656777752671067053044566379157095143086534535260411315475350428176152033791812985862452820128842820787995996836408048655035553238864255305416249914752749574632373177116395203653586295057155450913884517218145879591954391498985992985192382629463072961165174848550065420399221433178716231836136160800167250679937251078770678068805279375106360056160272070575962342480058425642307660715162645889236003722035629468350960025906206612271075460663000956001543382148834932063756292143363705940072076390422042814355755299804268334326431223734205282837632572991542465366164983550401 266748977910954234960835272545673827401837647693649781996511019056253961124535648369826327600977089832944125784095936241171600260560911834538053352282107888394271247198902760694297899989590219164309020947155961095301649247964708700097184029339260261136734828493861109771655060264759022614279357971250041494755440874415722288993524790565646640503441576324420719682696009321250138191901015392847255838928336581675232011807867354448108526965187602596150573963249658557255947394208283196219085033264286719500706928302306249384808505070957105511604703322257937268996019729702776857021912437570756212938637561264986394941625959070017798116446
|
||||
6179866044091219901013348185715492221550737559517346089232803131197321408269550864641535678654181299388291552941946479505558840473097307158833065386253685271872467551776919393569965070209570408705261840212476909440507106954790557074541819001879034822572258416429940249159710238495868203417568093583970188938816265141623017737193532022850898121568568309263552264027465861058781950399653991450992210657698434932308771836138289569412124512668429100438300433074865205985787139283584109562502085069629386101153928426210634684273739505397959627960010733927996433298841903160835729725938192754875661719994647853276398488863932817920791989931147 575580139399067726971956919052171063768658712794858742181681997814409356534707528724817730794836506909116884795210849834830616710775903671252248290518127537476276696688709052598304685172669686725832014600934705136102272296621099439413154601648902535090483730993958843932418627844898317349187830662019211909127447751558577235472076932511755035654924641254339211704762120535604520134116847031552852252591566423012699127547001933483776730972818496788292801604836908994847593546691384178392358291037098378738345036206892271825458858345525791035527974240591653361607655296127934632037587607796465472394646891853354919060787870319481919299945
|
||||
63393801695663182743272330256963564855427697826590705496115183582735694018224887158186490639601163902176690740968880283406359405454708997518758510899026684444060064457462464681967324041407829670866382902508793222309008622782710190318709052060061742354473895191233348425814963264462020141433690504792091925133786790461671503511906852374727408067273627715680472586209094729621262267682436382845836865105893099627044311260757879745261725627334813287075516677365438635149453212985385270975086597124739211736440199913921143709180554696951875302417451137551800615165617611761928213557964844529412600970897692700047054935724604163498916049346525 6226703116314113803567529208814705113335865804660704166642227909966898832461841342838464839349016456254180716521967349138713894433101511968184943787898434415214991079772394249999171007445874166196274306413947019751310623604973167564176181043839033496777465510198055512254185310800585324644291328602011276559568505572720768869700751361700489735067014849871160863864059735358223035918702006187809176085138408643196591653492087764042523677630338113950254063286906810781759874103885823330042701647077888280351446244594505253287427096191104199708898277020930541236877596078078225500644517873723717606393064132233221070004067222781639734432177
|
||||
960332942472813238550215088354126601102566389507872477864337122194408471722856577558652981808281021456908746110105400596547882740418762795973207727344635137201162489059948409976599634120977342628684887680362550775171002662974105498766786558968422636242769694167610197487533103315858389355364866731514740762438393104344239167655659641246737850103811452023853239535909308328649511663707128771864317610994621808850622131837660344437906257055741795863407177243212656121971272010738487397408501038270758674078066380253039880094617667309556452896918794154722526223845660776758457675600803775521372747782060767250035950768777805152747544730547334 795028927186373502758433923250769839706659565505983382239890039559375679012189193064930649126422413435349448168508461911544892809304041482885081570766846849034953724366185976215191849965140601832775281990728155147608921347727247411989606961904985464961899099501594213615792219599862302789848620045950497938789688599054283097339074958200542961339851827243997205493657258272394639417174604559228594383733362655554144910543127546956192079089551896522047283193297319641125492582366364069650591443412406381323512604057072063597182059830303541037664251712665526497752183208763009859524060160544449604228640816497069965892803119108033731192449718
|
||||
7179694934380674483838397593195281822479098134969381863225353798990007669990746320522751988072971987877373485253899399105644108664674839516050643067067460642027960221902505551840686270725540903574800436794243675988969410733342150946692186057648202403416388461019713732389820351735782390069505811862514425966951115261813645891864126009359864152665441464163288665827737245645122648773754191247840669339002267690960061325168669620533800834618011345675462477264275967906190075638105380769722284778997780602198703407807431330604537056634670814538696363668041135332384345466693787973359925252769287537052153599234231477041613915960620381595068792 1448742759848029760508821474994921519348845168628927377503949446703419520707459602428927475500332890434878398264315522325579555065764716533434914903400214646372475667079436424023910313472700261205248800450625941889894588845673836438602781528849727657051802957537787450070611560021612779195014372938000946409388530334696814055154452683920831218266176853754642464106237237604952529875935953180586794897865868159597512199075221087928222734160763870336895609630597363516996061887319921169685353714015781192317501204357404703432709603625418937383079760593194938394485373971577721708934707905027321937438791944084386099614417446389998452835789817
|
||||
91852820749466960571496314441365270826986199969378057466909683683250448814214452219624687473740200471273399686978321315501223305045172072123992020228793173162498430790558484980755851146588193817939627165207442843518425416283672149688301034484649832807736757641045383146149246933650782601614435051033521681588882796284462013331412885892279859731249943237159435675042218222717376978640627654509076784524641440014680053467770760972012136299065349500640486705038985285059260313709334818282992010252392019773281028104595203690235925685409222877977688364173527482344708351325404724413395612280883379228967287131956439724091224322790336600439787290 12820997049400715122317427110434506871704941909848970252947361119827676025845973803740863166151154763572882776807254896843293352131538704135699799435308860551504154006343420945461417981310666894022837664421224586549915336752932143803645104572495688991870382917996235462151541113524553450265000016658881133872538194311284576021346791039882232141475392482098483009236140708947630112815951402916474709241211895675364763807049206972300969797244520515416123185320893128601918065966836100509203276705524949357312612077424729485863933719483855441502632805954537927574725157428155668808668855195697096622087659107167807631513785866769432189055543824
|
||||
338937439450330180169356194512034699743280066570329848389072622635246551878213566574066779363977323442412849454982140537391981079899745524639196478968959444570034265228835274731627411353759689090707999911614243819141481209919268902132051440921314079243107338182557196198377127952273315137888152320350077372752526247246529134050870008334022411830362018700846082574357430808527071340102203937761881663582489735219047073728710261686348322558692695756142934544267542074260886412140368995099592730053537953660446299324490417325098374669944927532349676688539553120204481022118204521027484644387975723542656780629091493121534914485622072783253706671 188990399660389106246837916364073408366884988698211568510442402116026587736447195550085279150762176220007398318684084326257027602781041213805605737370802813784729252203352159547951214891087520809761302297222983538468871441443999003372334728159861091890334179574880832694702850480728712372270317850793806400465672945770450465954794723704060298627678678701086709740694661338552328735597688416311264835232603973716645342914020258961952715963753582884129382616956593375684609291420209719577768676746968149803247723394770673820059060340311844734765667357713334159081706625312001564645730443649137328097635754529921183350062446653225209248705154549
|
||||
9935496575273596232689735549764173519476220444172902172606155664055806703511891501356931532102658156024096513850189763862646280643833948422390250302596614582362525962985209540171319059837886311188998885147971967623934497512277201165314818797237335648679251930911004422287429870281413208071461423242702406878684385537958633909417738893393894654635061728054290910137406705596648717028388434340674256275379219413523043752688417544168295905822089841563035896156677359155998170371088614582882434269996974807630761758045426125576294419844188696896148504623855642153924134485625623783890472175477070966929550461647896919806491123624375554313175933204 3568894158269831511408525846628171718557947213167604743339053755896259914650858444367726295875681791734267203026119703468659685196613834525351187164856526442510337964918868019723280319670359036118420085158876745800137902892364173447356110507171699628039260990114469452000583739277963138886370432162564418669981714085644079356889751904320270991242662501640453124380298372998201328240865317337778340857116893191696735752868419491094839966907117193383718144313894703371804383066894223574510407762855468480460205053627744928831825594163139966114351890604765018719009338617436719213187376654742041580232871137237579717952223193948161904682022878448
|
||||
82646552358983362868788361909088676757724434684164683740487381754046137913075542033771360663641370284298055725986740556510679272882201030843640598458430936196637749249263607218280878346674807900178484345838448275723450047915826208815674999143525649183103814055417697518990005843390615973624271821667089627789534714006790135871759614217398674524894905917441255980929211235414996228454442810408419963952760252155195622087151476563931835885025279408365412885829706498625914064314612559510826449136036320328238378724939747529353595918166732651992516432527642348029951478093109131584965858296056638076680123893979811080206406591161138638037736524850 1527414122792379181155205142916263372062009114487127120734865513801897839499947913782875355774245013783470883022423795390987999720164505380349021605742962728341319575166174185380598043771161094670283839602829100981243755997952002950178135792900434744058258091640928945649120803012732135120237117637611538148542972618965807231313276875791511830865908206415427575756304941339345377198013184077880636353030661528895214589890999587727365720768670088819496854245094054743331750590278402991834978031302758434865446914288317101886747885646636873426627566243117569665233639094603962897173637148305252674274951029943740564822458130338966720435257503327
|
||||
603248479344334187860123057321737151802086947007769909069598300807791224443580726096283126325481129175761250802175155684964749870299333866433822430223436902245937969489135206225978334539401164295415749466546595079742820056422825521645140966736529557749763562633531425393416758040894930088324771790978226066620952106908725400857088738363336886613556366579068476798064300482501901012012077818256250280418315650789187186386713076877083904752840448522840842781670960305954153834065512691875485143627276402695527312611324962927197070414720434034568067681683701661349911175520646710053654062026926401867063446483722454986598737196925036268806310778562 559643743335869573713069616022237500968352032588333769612575076685016429269323876517125369486571779398519939647254284114254649213016033842263042266551895721425143201975881426965463463643649436521553849139682547246130493546666007628416839202349247162121763548079343696448288755802842540786360141143207319669316210483572543013825884389559366688672008429431623044863679324752206117057400527027942523323069021876648449635478911044976555062123298524945128549110367309951370852121611769896934722261480650140929349563298638186429120196860483674736701327517632996771445776300374739350183955689756020241849391642273522910056092192484940072292758441813239
|
||||
8416689001202583743870132513338222971752840796404335704238044123344694229629379398744742173991384293425155741730472282844812566001945125071061710696213661081541565293513442317861066889781318362793809925736273371367858532057249210612117843118874266400954317189108323860527023493809170929632880533256119320839730080119221025319647077185073279308198654687366641107952308059368339443396380695440884257162835421270215248012188909775900148061713540262047543879540148471349052055460187097547789924313497402428085160099480559726120382820814762094244077896567111720353688650271704928127280574512699542248124467098361398924038175104445251475007765672613663 6752660286436896153709202639590043714783034479674037289274307374381875989540620756352764789036242559312916209784134692665819619934185302277417416331394861427058726491199845086221779525907891254750181548314671785865914473129828909373055371226601752628184818143318216201755510272247251495364250425412851630227981407438309126212588785373799532799137696383658399315300320591881981128285254671000000815143019748079479812087977499234573708454260072043030281421305496303857300393197029338738404229816546588641968823138391894454861490886386954895561906783538256015995443014812041803824553384532077905557455788692915085472841815589123909315036439655010272
|
||||
56864363523720964570890680117431970066849078159285728199597391513116067254605900369589979641569183858720954576136091706416560480211646399001845879596707572063020551395800613648190963959185877408798077859914146281583729985179170100541381327942185681730373283943700507273212568557183233566768028656019534499859277219072998439706476197906599056482391453951793154149051810035509185810476783086471183050184895707604457078815948602659520287215853455718366284313237965298784788209292353711068846237729129512216816836631213813216945625951087057876308807443819726544378654511175014950837878902614262807308314953337143228166408058572588597906575932442281847 52574166272905218363309277035316038444372197743995224368352660966724370265586258450635369155173530301320205379932593468275084747649996501652575306898901328544688696820255611766408297852237686060508879896049256049415288840548255290302292324929414890920340439781206311523551235790664242771004878938456648188841578853350800257111787562663074917833251546702400105237246663949285165061159889659210958849209449221634839957907655946235248649217225010288003065925229185575816551505604344024411968945703900818652990223734158495014236585557152656144363884863623678014600319841752699690105799202322554294902803242990451878799252530458607008401566413208338517
|
||||
972964177687960758516655183385797132635746691737545108961337452440336238518411665155147094578641688108691462111832867493073072303205571294541734351174517603928503677479113344767658672340080193470809548699389749061464432444297027767160205377247329457009621083386979334760722669391049158625111194019717536631279319718050917166919571977447524223005111538319651607518413210379576502673620387283261559932487707928466559680479104578966496510509062116898119183591928204474301295783012338002294118061109368547917446818708722913793329876300230726722624409192683551925977716945959667944045358908393413045880844258779309255867500652577251260508877943669844836 212864206399822136002921413205916807843013504854983894791726057279032257309752206868418996371589759706894183018822134697156137063171517836972666269347090213759778479527331500074891774998551933961846070300121478348705617432893469477793213594757679747159805496937497564745653418922697764078335176223571114078928116865939279646675601412773414484637490680091087606443603617359684429773845164873381064656533909651363825981654182807739923343260498526083918433020766913993758294654071902620893116644921907756140472049546365788766462553973141637244181634127632493681399201542829268787430623719561098729280780496204581630449100831402637786135693462886486534
|
||||
5368526181501826135257362378982825862443063678071403492614672475903179654643457648421703083820378907455842355829454754904401459526782357563117235531835299865382119837245969408181861542788419394311710133964556095758046249743756512469129070434625072051450898421921620353745675512988044551597210291331690532537464871086997283818561272845975521698007651637884872477212733522700128797413613024565268811933576658082945106128052371399328114156332263198727401539404311939277031542478020106382053899845837032827378891989665598669234482976422291545056875570600306812373916596235274125880156188762407953466404600269136184874492162021192694853391890349149562130 3544788381386438535453169374535254100858149995107478018214946186385127384664644714617062375459303171724716632486760682740488129747031802558454457471343210129060928630387906690602172230926086308840816018226261440306977384488550073434613821904800793312366948102102650260438968128126067385024787813038480685228852179062570549468691022751822607726398489810665012127300928817109528777660736567426160969311262533820599194332832211524283150952684699309967750913871805213142036158013957721854763088338668049451108546492685764610091490560279744686871422605125359494434454076192981668919678020335643161736266481672958815797019048334529467049609462485350439050
|
||||
99686861674043574167734265345146374495729464919358468524055354746942562746030179471947899415544992370577826230728088047896440496852083189179995586783586297399740898329954992207552245366660956167647342415367519503605618033627011585433772773759134743354003168013222308920074667974984266212274273333192174048084897107970903805659053306577970025712648610250218068083864857542887493037942475142695647322595454286526976889567859168885272826107643181852103740049564364531216641282303477001397364107373983538178758314577499131153042561439871192128149782498526987095559481443049700695045627828788076690559133716034061564598944355137007959528311642501226364027 83143944655477999372492048409323014458440179736128187719741063808389837128269178858680537794020953887910380387273924641861752599396441574899974472110456765245702228049177506297892367154034010219948393766671265115302546719467578907417547157842904950664679345008147733702912811710036861765477488550542469039693440932688639278257214101111981597089531845642925647648934284966125715552671691685324902088282963666808902095798057859604003440525119771479893399647280332228021503581667946086053124602730074574801604233431296757215642196796332306002565944906171126582798452404123515927572074326722569561518467673133204143274885315446716785026239446558093417578
|
||||
872917057454900165510178219829322189626368020825143710499308674535389414151582436695332764945818787950208226148842377708621582097114150877733155142789175880911509944364997275269000476274347204549466840021129592275921173557912693241368307714545837309168591854964313376614596183136764555349424400195406414561518791253093029492092545501921821305654043460184993502130416428857907458445823492437548213011479540220198410410193462149912683739922627471679806575790747475425382442712791267804358573563581226666030291918244895515718593512971151980769585413324713183803233520586393389922931294995609242507422661039378444715691885264529149128005195723005164673870 45080032748218840071656301118528765550433185968752217549117282707892353629626609645178751312220218474146872887369853224807406838194368711354817481761113495444654821178979367037562789291555312046722015151875038136275075150785680671669949338090241047671665728663408128767957226091073158319240086977064633441303967133659601055600756090699460939040263976691326924132559090943098831330743532031882758695168596174769815450701596250161894520935956979704735413193195757297173624692640383338320265947945864553293713439410308555520533623337375788078768904683326873305640870746142992318896428332112309701397499335395339630634382873775875376427986589945920552586
|
||||
6034532436989807808672459758249504235475178699567305695085951329623153726073551866636437149052953623464797445472687159240857668792116839418510892073306234420960649829906630712900041773350347934586178123809829191804327569577088378838622507497558029658391326769557580767322927874123305385395005589211075598909671954116082424749100225427131286476222666069561006560985564097670625098534165051195441507597008811504524279384757596347820090130121332300090162658727295539851967319968809568812231584784564574576261215043290350691528129795191058702609485342735150520104593860961816163516810554774100968275814257669776634139972858660138705765290041330407758733035 1214062480085265999701545749503680747949344307772285667481550541414521611147586126435920730321654080018351597925702141526137295671808805382666237708378905734300703118948035026335469442449413778360250348974551936052369830928408501960822000702668118905820953007549762029908361410823686354357449340572234806666597739783334385311658669175972991821703935743030484148520257380381728458434778084268677808546291348378100952307356008926837265936206996015712658941262434956732955449002422987838316186222555028535170078435283026624841673182558308333289885343015866279393846304274743364240011061734341973996051635855355235989973860110691838418718381120022010898304
|
||||
67017737660415701622706292144095647696074798582556453304796380309625185252896913324719600753450211072824951162227159774694220524552228673881539372831052327130923962624932280985079253250834047052472773062552154770541137829618625713735350062866903386875661972310759430012010235639256139811947909973057461337695957218363349706845955946510649144723707491764387807745716428582538452680011624665937805764031426212607279829533498601553735834785885552241250805692633890045206368775331613778918788001218070564186039305691586675822064885460700062614565467825245934075689629970050876026576287704928990050020063327984164797977497030600225726653676980447038084172280 15570143608924519164839082851469455582353564050603674946118647152307997571371048704865123205424404079144280333522351571351392447071688943699715873038346793821605211879042919640579477731846940195734032195323090599301925183366493465543723502424961697883147768530829442982770085183419682349008898861569702526035823375335263290890464111742440885178286470982413447242769054875601722999714955863708371099522265768385252310606353146427381248661192662796319097148360212988521668258327946992192921690578624024956359979550168670019615278020470754984825521011078422188081616692749227507421371148778180493351895086376720170536983035457527152040400115461491279156351
|
||||
980054797892872144889604923485081200256224071675218346742254198032030894292299174269984638330570235105578085922938620050848791704993553654940662837223818197024716490475076637804270060411701715107550035612575799540558889853451496696037422781869940156671800256286596278361125587037447978427905196548035510903720485737923632250982603236733659592998440971221458153709473261047363155562796689726377479072392386018600984172978551321169463344587050491714441618033938601875132888931820985236237833778038548037507910485356770184840458482147153946694239083902520293299491607994599400842743087584482204099487394948877850127846312303289482595502418013517413437996899 858756501818819710337684815444612656573098940614509561325865942082441940463717336681300774624018608366613070384953014299379285643375060541245966463191258095664347923492824362827377239523841235320580926488764301019163435326474135662196286579047136303075581916082434845912900621302300935513787609908291188654919955504325886637655283892330101348007842778471846402529608124291025098968313357062814212382648590362885723976974108260496218258046102492077103728750425581956899509268471797194729377391191955406987315685777637781206154765555758453258290983150507369705128176998865321747559018835237192855054026504712048815482222699962585744639436285864590356863752
|
||||
6380482533313161701683310890611296233006736285102487867894013818248265071551278107271252421264088644764374359472457508522680587333107474340938713101510039813506648468966962628869133162765174681791621720567658987892980266038172203828374829826204272991258027664892028980790198910864183911483175349534240342218059128225256720549449325268177856327795818302061840451127015329201553234917250846229735843606436490926111851915142374642114784006613752413405107034303421955816418475116591857271332641945619324238565183419272261639370735747070417543863649504315520613796839190839851218860659280291941585078217473854833748538273247576163797276170852640187990735317442 668050291431101234409041444743973717109204483447928460388790755183375256579189904576721499846303434129864049456055234517900190370995474772798582395695546289514562835427686162001883654936189334945745688424900880294835701672544303895637589678358834237992859652345496459266988044717590658477936514638872180601040205837117061691524992694615810795950207423184024535756917300938449621651711045195402451856571835614763601564069917874525869707246194598714121769335259892179964982283087222480382130330524223380740123236140433409287243756955738534128231572761319507447925309324570649056193281910165834868350324188431709625662129736002385155286226249000307461389895
|
||||
90397027277275951761261554961775350174534431580832753705872131496013051391510619841804185500682013246219918908178554427913811758719909941312413863138594811145327405390845856786561475692614445515494233086248517626839689200490342546973682930488719281516206066129189403327185956795047255136545115164471560094420825254357255676251997821494775786108806491637094733935356100647245115844935174184107567753749021757362475267636561661131134516195668280376302094542111892688044616643844414819687830716126675320890794029816551306312085355090492955269924411864422100255782221197299782342880254082834972377954645266898289008198597993982608097491084856201843988181691956 24345901464049831646197100882617658764833348360747229820419232811988288229254411664443602437470760078574211392222920008755953866759783025255328833672450912792398212145793741309277726182491309088169873698279530097758235403480108230091811025261107230370542684828850256460852277383020725264572104096761693340200158996593065641462315506619766609147739235627866821887666531678304580466344184762390886449993269089132519412096751028991469895591309395598368611912053315839273268236341833518236316633196674897059684095054246988479517119438262006730383184984408948811669929835065378388029904902590444460559847309065020849711290794775743775945059297140896106400620867
|
||||
885133017703228178413502025934451646115459453325418911526079731378459604457880272507935602223887727662759676690504956421492592740359384051849334001745625364093659449959407160417623025997315410534136495875764589852763694189837434371083002403038409085010854851323686028720110300993354956188277853365916950732950235159155804825770120100416042225470586037838261086488934279233804944970215017733420798048154062386671673657612575714587153119699973503204909518897371216042363735137785911618808012864206303805286204518576855012077757093075520363842313697682688956718513690576764821607048761452403204729120186683269975130767955864943337323610035762066758036042884362 764365988284171568441019441506850966794161178528579958975916082716904128979111014043564095146147233000628872891181281460282951572275195508884739071834246820011110702685728651022555901260874050824784696232838240889213447966832550216754570177733975042159379385012045604281908112584028785793239672739065862344730377372910622592668954484447856163784076409937874485593383297943644900806061882427798417707127004904612874808018455126203926246592781864573125390779339348468037634241694358541703598466317170410831068633047663502232937296243644913852906084396446671547467202108038504630479798539277086416628705062635889736259973963988371875056610206852814301266692904
|
||||
5884583631332266998054645376762527467369823892355804156731523540757745898574913673064409547403072994039267455107857304546649226030583059074486822286348840606669986161137632380672945718177236256071071758456773319689040185987009328654043455714302407976977937096997570468792907249123533783508659647444916239605398882811175764618743407922321688336787810832700681480333633530495086123681293946469211434359862151468342029774503310975735768486703129658883900158458422607481564235328368468930432100622023759700700827588494539857099264295200965011275390248220158672354566467122418452270999323800613428244650754639138977116869272006265606856346311620217618086484296075 3735494240964951390759411654346327982612105599830070332362076219282649862200109097005057486566393567891386728546002066105531573849815267183800361163107501644406189156198748410190455993491213100427938142844086890573340004456077851264407295646471948307155835914541287040892892468488685555576962300678128580324707600685490236420654776450040159149334329314277447059819554458851608934451500375064063047689996699768045173529969215353438368414206997268605301404499750486186699709569647452431742676136424483078519314937418347139438111321657710677397998217534889721817815718424496162667530638753380822217727686336047285686947493687058484737966719932673536109590078931
|
||||
55285278453941684024691007429879052019031991188719797848749781704049867172607107702047377773620892930322719732034286198670702798000930532429142370782225241510643776777719998624243217433411805714391954509451862900702375479860316970009041172426434291549543877180744613397428718738493174560194437460000210306359873081854879684385721077871554339241392207485591110862288474606794338738985503175230837650699157268231522538979034135296355397057220709421125574095357852944395925686791835213011126380139308057050323137390790310628035053845855204802769373056499282523458208167286057533384366234290489320297859117717371944918121516858504812964281059947180843746301384217 9701086710636294684812808859379862259727132559209200564279577125299933502473281298923698663223333622474869325408416463187518684692895245384048707631080586381692712121536293564092986276677177367218587719108599333511618063815789477471177110403369184741058538370583274983327526262576645241180067178107415739383547293019294942897302627948351158487561170778894815673007805648635828473521110311192202164449313862286872781190984861476342455850233162415723782245040897463085519222604891612086100853009556483817724073712157500869451942709009354167902537522082151758592738271898011022524377435072597776334827626600887203716928110966250567110119041761881642465675821981
|
||||
296953861191558945991321408094604908213754482383035427644058821586442904283493577387245935907048852709756150109536214047709494776181723525572562007645327393069949231421916892241643284811719366853068441988953436444928294311924445230881028228282304389778934497469475906435437631345693000562342505247071641825452421165747899283776496853212297356643842577926276177139366321902162246670929439057333623167560430510579808186007955527622626561554739359510920903910774152254237355558327010345155769620024873183128731580061451137795567458641663813981526820658581852232543159513652754097270804059409045380486287238993319890133287250554535224260871245459757204034938208756 159055849653613371261122479088295745166406230406152802584429233997711896743065604036591855754732009728517017494770772262927612406617172059852559173814339833669738346907052012444371718595530014413409903081009553573329023850503247769953970636748434883797245764089761657706080525766274694567996054001760884090103684414532918738935907993740716242696078857630269121492656280643765946698657784835581875844739066217793308890324961873797764618922948275345936586862128749504013110974866154126760239360540803591041599573586425250613751597280198642446621678629067814029148694384380516280678650267628404985978423937076059432655441969798062172408005834613096698032341570905
|
||||
6672050645837982454806473668747563162438130993418396290833650839837867795978113799854910306257981785708460802304866238271344340896164216578177877515976235769024877156393641153157136385759089184282353187384854621427045889715926074802573710543096682813782762859153966444365075878437387692537883377212060545451341194087342196079953442690762823048682313136817624614349363145246053684421554328014147156964371622625554875970984871140138554699874264515058938334377776592693629162156399006374941429134988730992341964839204503056836502261374440410739834379997556881777050849556894352766572515349288314913327354057094364788561429061493620067773527621912372243491684614192 5103212909644328374214636854588739064619364720036791417428557188729833591662200534478639794920717563932603565963664370873192303765348975792062022654988869026783410808176088235065705110238993227499826068345279422435555505259117762794857990207923059474537892954724822404016582797412025310589674848714759619110588653664175397821877962909249794009179439347051636570872026545568415880093758185990077878270255520470987280965185258889728019642231475221288994557624525096678401024369535634991723832509761197275032418639978077045573403705023339068655297616581041297263895033397274487725696592106889914849733185554264904585724327419244019676866269389442245396993354520131
|
||||
69095812846691018624036457193800947823397060948161298501898420058330449849983106371793088902369863395846123544329076324753596340893447299735173956250110566717920265354004108505665528242938920744192991330266204888558868715678084354833906833929028179479632836285217767893109351415181267578693969115153232093705470446358225139563042438487677501998573779492078981352018449678135857637836074982833335202238368881037097472175792076043538617725765664212534955623731455142588029498420932354515657862591509367259189815157744682724668194620616809872765900647339058793643246413876687172207009012369294802839746783532818357405422845274241404759199472767099797263245580868588 35203890825608525708520321452473430569257106413372979264883489479278741706842766420479558598902525665242880994992852903905912185186251831442916976988940705137672047052781692045676232478210393248148888874466149072931767547669337358790324465698228855744223602836723970358804275148282682397070690805865515207995779194081620410203868909266381104052796108976478418500736915393109179593846877017700034330673685747300232835932270858382254866144628904151453017660724804905235697760916000782875493747814358639473038280330237162219412334111360558251408156067937017421940743820041503476623809980009889179760913142593480484118602626444469186570652146497485920870886228413890
|
||||
840902709863757530817565408135737085193288822144283414879655860907801862335979345306307552018195602187492421380462239401545957081949243753199417182826305080323383471883530524462584561729242825797340370819265444464806925060299713642635417571725509322196111352531694848230054632739759982601876334309297966600022578696573808792109261634964861047576542571940922147472375068596749514397338705520672797787507479929300409946081070671500878563496671945564191816722625014867376800864339008647452574385269079061278590342523607861303261376436613548231393235858766417189324521028163120251432606169308412955215319949275618324468912332168287805677082652685134270708149442850846 410864513523924527698205872600345722658242521981011921396728760976031256326410442367523441038138369570923861543187823382603535650227805110204397893304899451989084254703200386182628180625633785662027817671897555909247982098701638310646809102660337349333725485837627528188377691524829699416179977654089959228530773534706363489357879345482788025613776624843378367242535711592048128107056890707700278926744910279467537060665197828505557309608263461558012097986249981414009925442181242959189122897985762087593491411730085418503739503448361358824625649810764435942370185957566604951587278673785133492557027513808591954523122157384516570098330386937368126892863973868796
|
||||
6327961580257833277983367867032530299018331550420422906168214882522479988035238822781081541689425312186931755755071433718997329186171350892333230004658527730896574374097401308935789014889628484535138776960857640085708183979202768823483227971615349409135055936827573559341413714873375702107774748994716410569310621225551804058972684988034641520097725392298036054967459211269061217330360887414634362589330221626399232234524041466056885774715868005262470580391331223667252197473526723122299123218078170149661011877438252686094212959291913261675107399164995561083914517221731842071006358269656758456400955903111657402760656283309285040855702046266324858276979495491595 4584036760670148536909804158944273151620746459940933912156243328742680442649282842210640626537389911397811114421177072727055182359051638261202704154157930886267168216887773392030998432443329687755363004153585164005126590767201777348036983023973595730094930370651385113857414582395089013067053015699382129408669843236559631569691059245123596198045813386549628336646616568817172001010998384276105918539509036069675358162080147989625016666216606150445815381504168142632139843980053123021476819802924567423497115475244486894927371625052449545616648651684501288859133922385531542320728917526132636784423618726398182467689223214366862551114774278824513758248879146105804
|
||||
65809650262539150903711408640004689734985862398055209917599551732431870698267934348131207979589107673472051643097661649794221736393521048014260047442177107801787590712033087839237585784873677109337195829052936633367582754760334759046251566404988325817917018721255450549530924601080427249526733566654542663946836407380018310168352823351713257089050435768001503340468310211308311542504358811570560778270291222830083329316440895196517823001688429149301500791233610703046941044282708453399698286050225385545076519792238093024675704569587867273499086458621363182137840149425253794534799039714659159523415903799174049521430003652412100712910179479237072876324369721054138 59145112255506430345852991161277442689951888148293768030940139759471678925854810057339056744163865843755153467666086040900938590808599471246365332289407525777369831020365862428126189645525621764118692560302859723104209378934604656680179501671757773135690156302064561273712124851818464799548731217386632921391852077423208475398795492558625633534871734873007129273748717745898565440930872301211323860775708241402275344232187199085652906689451730939489845994890804318404561345287555257946100521214747258248567375696457160976269231718468376256335181645291546126966472046449160246915280444371704101326364659480501380868977329258357540708854182713225184890079738985580339
|
||||
231911988432274973588239184789633862823604246690760453785315530860458214374829230087689424647882430913151608014041485388966223816121239136005331390115722918610844361917644005863182813570062318603263898001103938433422575096203958271793710485328016959041348498772781557310693105578429845986052818359854673929253237523508437363626832174181452240974168336978753720008398801331632332915272174466918587480229893505629536335742333922922320889212820315385524689854938364674458068197054480030403063972755481393747125736064706140745400351159635433403256467529977590515692911250172681990505786864385811520601579882762488713514827830270841269368528307239258240197486776017503092 19267595918246431629138713322292539551089778239414466489871149519366624495169770990999289795528100476203938136550935125669916096369187289627490921036130470164645742202494253348876994683511684133552182809511971840122880297265185902188593138483164492671788446576117328204544321840233687021198761512080054054494710872353398305363513658708311649795236957077167116832947858184638043727385234134760860857157603115254813247204252673945301185575612268567409094918366503039576319760447924120082140998700853415450137799253102858865169360278758511137371677606169245475563836366741100906991493160147080267054006143989909885198164986622884399227400413253588672690113062922790538
|
||||
8498012310234745412152680047440265186936267129296588976335443789040586378460636506946218506286731525149239161366052137997065034538442093998666334047585706260015411778166319208116928322916513888982460612462958086043201993369150111441710650478331962915329000232893125771369159873159789824892353380868660062428025118898316530937349440411787287657298042865786649953141900598459060338137778654838520420901614962600053979629672255425581704374186961911515230001510506650635384526604168036696555018932124695955079686490357225137637371087034593239586102080454167857096605248561124132232744422241424679902913292706209180784709882872899486091181015143790447666048419035582879389 457570928801150500909492121415553288748366536276281483740854388512140947974207658475723077763649991099335005026843179953537390008752325263035741052300334697069979360865197912266800564314953337124029453879760155487871025715125927202393146887242635062283570744019989054279471353178345101727754202360810130492694391358828773828785138364108172601278117403018795290552783678422637453728496700144016275863519964449949763182566255288273821319253800744387169280597246425231181149635618356043986739365592601880768717551414984046200740031074635108044426276370558239560310545759196065186608998050550620782332966818681256938713202136130650294759768484475640369738654948950322550
|
||||
76610665937604328558853019826102527371998397671609101868030890009708083717034582485725940616327833243079813837070641321531613490602946424292137900906301593793571832186807921546014997090185054973341786829116992033166510905362597144738813689534502096576401247145075749854702244812493093124863539076177927582345340594989775280965312110543696877024602705580050489458533249681236935499219073114981828711326047068727233337111086185853558083642959953602907606304575848690807615269092072080667442523665533190929256735666356381238085204329323070598632619604287950452016866280421759162562463301100995374850899075005724775564690220550415619641246006783290228553706859841683237902 54605415902799156097885893220843789166204717764514934949306942946773266932356937869693500081254493283095829436032086182281331215242530379761883781525315478301464589015437619680082340732586519458150605658003211328950543417105839145486890796917039065441921434455796241311190832156930742899100044308484383100922946995579408486902387974193975252396674495621392225636300997702066776756512205236084867924069228002566129275886912254539530657985917094225146829185390408507337388860528366532133831603783115067363950849815688328786595845222368271684240848029608750744093584155858318341017251137755650060382925087940726298000826551282165524406794383562243553445857043752262323480
|
||||
814916094491927848645725068484812865647042216748339674407191003945951005166371635194483043899159254390542576139160110587608689850143519179007753905061215402490792195517725191586225118569942558676707331210672234527726588068069028991121174603203441933574354288992392649920938726188268488668220630980114919634121346464339592893591436854062236797896881931890063248943427965655608518604251691563258108690694109708970897687495141106348717568177306716409406809644584130924496551587058118326410094663344623586313217323880703690742797265058473173300193112119329357169903604413405215780123323230315551239677283508250825718419228808286795870014909298005001027655057312562784480106 640531779729950800209645772318151659019179294734467555412993915364139512908061993134089538236363717048356087442650546022327150284254390826764115911006030109129047965542924039610036614639007128005908840728738011452819179927761809222218919518506819287244566808389095243370814726002088062915463493825831300439048375116455222715735891061055430593413839931756204450589167054545723935581538686807485779388403801515703831700888445490391253105237578901789633730808734665886424219450233106819504391116958770104271113379773774339578096668432038946118569642404033130947587530215924402387085238303122409603206501217633602595521527013598507809669137025288352096579702015625440917047
|
||||
2641814893881329428721372230325278135182388053525192758146200471515867190262554103113444926102885369410658241604914749389464769293246555813054452769981319088015243291708914098416570902773219785171813941643356820328538793520101378228646945660186671082431083806655687764974404238824530983525411851758258567632112563490377621163403737703104693937742203045841287520555547948840443603069031879066461246795385809879482932558988858141318639216735333423691606948887943549736457255131005478447742351261667407341276206080177331556921023461618172971790803058950644287891881358017596869889567341615582637190086056202964591257069103011159670161883407109902082718235739876475415643765 747333520995463603250886975678191640492837249378595654760663394929638932397052398483098592568526231009715420331041564578404411281146362050597389371174692938049357313345309034216057734001748550768844198849951721682802980562483429504503613114133309251128901428594138295325314537325556645709782859458440313538411465646877919928690169255441889984092832439297313601001852269659903826555474987022944940320679638629604391719494589247033273576717175790475615597729898144511668913784870441077792886070180092966184765355583321089755084144289120820747092548094937624719070955050831940825854841581434854505077763648538205312572506534338649755539259443313387815573790542476606320340
|
||||
89335846187929631860340920105784378331152014455932771723785044095577133116209284858638649887349551586125531472164216150267766996395777592177187180074650282500389005065060858130459954340800281576753889231867692480812036739546383584478995647387428382960398493837595903536152286346961444785822431060789506276304442218055605703621804072885370998145235626465531754961554846724977638335235480341405804568320764298236270957109190162108562314926003860024389229680628184889930220418438788031475572043292407562997081275752931537891220691041689078797630417731140671632780802626042809562145430743542212125031067544827981662540270502568691378340908754502666936580784186005224805219155 56684871379855628276196808247216920851916088177509479761999183185542858759242721967583990632459995812233463380461680642699963664630012369016036118554987437211243874834664573476159597935377916294533156520587196042538394771649916536350213095803640176609791056088712419532316001422635799905274950133687408957365582614905223097211486931610433510973906718981669671346212068188888428410918447483948326417544262990029168844040658876575071344874819065242631564948489634038836744412787285869899998782577078993981718777953126227168663183057303240468832816038117860081680532375653467633519072818715841251530559146616948565378362763628930343884047712695445412110255863542830299748131
|
||||
530272079937857183251850782558396150771445402359893995035656802620752447734990229577857752450583035295207711016833372957514911971714537465856268345966156747327936404319025458680988429693344906666984652603754813684588606301089915222351757613258936674736885546647089876016315617465711737549792867515082368387439852336723954939733381450208249303749999897999154864714636876832809718552804150809204748974864307338920789665061447381034264722424917473338421001421477638568510731852604412933450680651294072475552722806968496937924153562361778605003509884245087187510369345017364602294990474803460915741780676651843362098174934390603875739783521305342262278984855519734930004002353 475928343947949647269637106670968906073506872425609110012788068270938835512989335879218633992123594180149559622795368111307221765050455469698047435623726324227760303764822916061653300808924387884447270738603758378464847232392688464826095607473236743682526037556226448892416836100759432171331223153635625131168388391571741885325237124190068122035805865426061391986074423582756430025550205434949903607271041663844965202338692416387603085109273820089946172653222463714170947540314035273255369884337119835434988534295717523221647194608089872888715795493276217516465113245011831347561512570851237939369146399223999549637797637816460839802998210665626126420869559590082413971457
|
||||
1136365617404748979150745228900286884295915331659819716628500646200632350715515853599616634776122838332500188131389119709977008785794930663693860200862243077451284148640827012130959705412587063106309487467150516870212228929597845403269135806946084097539606949530819743667442296606863007113820463813064237059607145331630866456235994173334473879134647925044534892791730253456729240423214580749149275113490439997503398144709898045944913262157700918474927915993734736070428815572375124744130175569866877148787639559186938575754259836510103548396182198363302215634778044330071342713653304214390897298225811808959072797446370982722361186786758928072299950576896388958923042247843 919921070526307966890982995018093566861968498234148812593999288126648862753013605455669679679018699149530996770655160122950405929266065653250380228770409841735107424326402655499180992948336249402408653969465585708993708313500269815157666508729409559166636455619183921303128556780475771968129829946460491282107574837700614474677504813841797475246519551491500505197668392591866017041056057400081728572445406939619174096111300896791491618516125356923212537640411860247337604081923188029606678136128982712127215186990465387402873127588521845105961908861924321039776766823506283873714150684049060872208494271775814086954612526201489878923331542728498776430962370291523367969644
|
||||
55729242779120425872760687542715984953278750213428964196755882805177607717797045926171655540784096295527446757084274432684986826714907180273727617039346621693976975092024406127910030839629223621409490045852097000699259293043017583871965066885525229051936067426588054704782317663233485638642501532904943299007919781361043627751072860860122436926734825782977562525862715640565859309002445900827809431301579186251623876414520194419784619793171253707853362326980843040293301626695391314315126525014074953161630016716951322633253577943993431025582495917535371221491082192583646745780447035185358903086288676321416739259026080086668476629562274330251188105742717037325664918908937 37107526300431093243174113709359456341737573102564460473541415438919372149138935290241720885442245737585213651935834174134942944671987475846621412752804722981940656163389448354296450937859129363774585620897179166913652523393947813191006323543957314653493380571307073740959862751513270177802502923725037248442374806085570612328156616233537454056876754336761976306274018983097884406738523609219050588479742879929339647678833400834180051217514795502586078962689033443451070269288377833906382658619443480430285913634693393964998089268295300818330745892297677114338637765623819129164832161405204241061008793481656593206170342932884727378048030192933371834889312651997171908950161
|
||||
836991982022898399341123084460488529376658406235561649471962045028857703503131943878501573208717530393607794188787499311210323719298879503648329129792996695770382396779849016415855957486051265812202776374750830641868253797638219970585211101001336024888201790968831308483944491233349482746688666083284999602675626822689306889959887437129442260366020581498480774023497574912848074555521515394033830401534564355517196679542250384555212445122787421726331647259660033419405932803853889958299037064361398939659441770656555037421166294529946547788222975730490317225958441231569012755142266027180515371426450337199369644328361615084663058281900673138191661954160795621296532961046382 399167651542132509769960353119341305939328768814872443180464983387712104690001103672009629775766722189110930441281773100556537733885197834235924049134920624247050267221002982239874795466163040478187328554464141124846058125347256541223132416640939110549230029480049376891117758055944663028823569025889726460795541319936204901306725071671878398144235140472922021882688252683163023890200414561200847148952151716373672757627991958065923966171875392254718600092625173420637638656886494367067375165172673721544546061549511669751052357769972884573776619039390652150089272844195843248666298890345608433303778170070653918185027592581817850983995603036642638941290343954590692405439088
|
||||
6378794923719262096440142029661486665170807152856569060810399476674689741634487318252346900739840952502796820167106258674706344750193205111337782689090366627795446685405114458084663491426126279953689974978151324900759257461915269648007494180044666720781354483768556117677345112187407783770909336670813538341177418524821221419486458314330277978318500840484320646090422266173379955247756242799866331615978213643489430295068911456858394351775980255641705205382737397291987379595308496951896556339149714406807855140750158944254852310690907657572281727953691783693876823350258607059965732870981787943105345330909497975389746435180549799768069603485362316385919006548849608796312614 2774456385080118656700187362972359812156878386121260131175822457215126927712829284471980222843819862849711890949162132066839119051036858428815984392340125849535309552372854999688219656827237611707207993086627174860065334281580137638077150783867280249600076909040225263564020460997671613353570409178941461079480126452901328871580233110959498344652054096541716888775855148433287091241717423450037648348802533014060959440070267689388655611914184724232754519817084397344196829975953319443730907801578518255524023403383093527319551530300762492498349766277558146268818729691733065511215612345677816717030320554515247572007695345641317636488891113873293335027198260915562794380863786
|
||||
72647297402407728580027274751357888675887586281702942746323217354339258549212534254438567895658758190208035428284544759451620933849190165886090508580468841921098608086773511651768426976032436893792777866819506106963954027065554846476144589032987387737049622807220971291041026119753101506877049462395857143107051275556280831002039382669392423287057401552320249793388682709760990259283157896747015725884796883463780032144465993024498691514974969591842011945946526955018547270038598305320359806944002037914602345475054382602084128106134499320104902412175457841081629671630950211860785868382122784248582291683615111757043270124318017055222729771466309660600801570052996103933440760 36192418840610862519043408059157788900496640377817555667371303720492624942929202950658893453822716025662440828375728233907904770395553494845090475952784430479815434104873284673285661673448350198532703215003144183296525296504552303671652597185996126796897738650190267576904405623308267231458490190368387814376303816924280061860987432077004524013278420529879523079803340594106289824278491242555963026539756872551256832373390715940612189814618446053915435262873954641304929278882138289034881107586425299037661397389440987723866995123851185044739620251256856150717228342654783271407492558495267435824568556835887141111008892192095651611814141379417117946375694148903339055111005919
|
||||
241226474839609835987985458335526617172010176668406249833809750437516198382372040804559946670673468616662176688347281793459775913767818654797386646227067038323407402512220778172334897257088619158995067806863049862104752934256512163213461208300741368859826618128621539073952485852522168881684413569521967742194498352201112673613064805362105777981156662758389429109917343740448223119237328414472106120636788959161209199643745348521533998811470720838008053816251135755075442903578501201801332797084599061624518105633526834951865116980373570691874358026499449898514786701393920768900600026304282871696689929197992549937504487471240903329907811262338332876183025728925355116318812803 81382265643169570137902360582443361196336885306626497437006629313594932263444493407246978816791249858514356836785036732024981602832914876563208538394570462437399787608503059863863801250183091495013066590920522806031046837163031396245339801210667503666161838815101198761081470113233952150500560603709120246417693950143933493526613909620994880479415248744377135849500199106106027816842116819429003163511230390295099638826752207956593024034151735381435080875293381682208623222653081802100905968165364587157037210579188276023837161491267642349636927719669059069740642068687504957599498697999181210665804020712320417478762937695083172473125576236278485003934378337302201418354205705
|
||||
6404307822142024873783891755883138209520357541450845890948897295102763280857363747027618070880577414719791898011058029780711272063442792327970785927177486096997109053830407935544212488213593280568999777130826735104018735876599779679887219145571372596759976067864412888938194747663803415503005652584758586548913744120799835424316513705550650819730642192352896645130346872564669513786959726514315151670349582713297419420743863796845225722174058363637952542995287428589239170233499691774662249474883073872173382085593020637514859839153616630531605048751680686369128824606792248489161068141480305226590775353279431322108636825029198028316286651387960172651244383571020204371007492026 2884808501470992584464990000755966762346141362684033759036889698878250592187215976696918744435551782282746489295337006080413925297320326392600498299584413127476232543253896354511632809879163783250267200477855370723038025456396014071885269413199266315012684027656042434181642729397560462686623986447977190252473585235136463812539546712999601093913204736813230731172722206051399081032732477144789195342936961366640767888769765487023755929917323913790931918486677536725646491358240399414376954472169178185655820206923742371734704774900064615646330979939221679677173176693535345533061534452383297742394703577671613412328921878322633985553607186083045189375195553554920514749617114916
|
||||
70167697659634854692397444569927531209769099750792173943793138480203265110655287168812390995320418577205654958435678183245489802634722404698426486229377072374544464178490691867856906483828124955166121302011172960525183208717743676431608557595205229858743823603940088603092651539177137955050909388260008412886288609207898430117841804321193051005903673154672154337612601546846201286808523449231729184026423984957741891548563398389999055835505398139182769552525949190351511707349687618587739550469342287854208832193637629883561855468334266136648841122107224221233381248377002962018743463724488465640865603156014239949765237086876026562918798727948029289293851092220252001949162758048 16455572929259717223700043929806684502010515429318856990277657694134619200774397773872701849353819554596732997237630603676985955332719303477624059989051245331873009372643169494589534482007673784139560527498399471654382186585695798286161395516790394910361178230954096395783175243508370424576506069067336601921271565414159162082590532094875828590337431052749814391370467255102375447073533451115157307034746488124094113704122981665080554784270482476215651982177936958262296203591752100748071624152213104786808191512627488970750577051918831099123280866346565668234301213269260796554056271529336845077246573090097991090898730374672928947482279030179028749403064078663951538693496267964
|
||||
577490968403633522283393126480173792459080519109226361506106635207273825099856924799549437777469286075728310725475982664139493721454597671491708740443733952566974097127258083057938750954747898990083706982435617965358186637785978645994152159811231121651765374813183832096936375324236023072357771437951690388041035112158101700132218741026583461237558462965652169846274373130539811677055928587108722670402985033007053701322657313452184754606236001839016344446527515998957628692170492193895556258393968405860660435765051807112436470695162115340025678303062710919044058947208140472877346054531189765649259783542108674791251031497469047242502109376306136840127762927124215543108141437614 355332246113043601230633736577967189905243095356559253405883733465462537725810695557948036352436811400010561100659589750962398641542047867389226468033155232056689278551651106759967528006990800359191051555338148511965286012757609901511814580078824002886397256626611462821992723575333101247849771910178423983574562250253927861503954117782176245717802003511132978581576480507234347144175335007271618161885767937807134498392604424579606638833116495134712938736178999148038047179692041705079869047061722592813490940641979635777351742782147032271061103090564540057816089106871605063886225640613250308801236157083833934367311271911692221173761005440088757406327195774507989636525472437081
|
||||
8369222925726819316036149725051032566916298118086770447234957004496911024425275535631075166242201058516889884718184090823570078817544043910522306069764421264431233285398629178496727226280868692050464581314429233033206232403268155457928387730395351458236208777868778874004720159965295838390962102220772385327970023301562757892251312163791777741741660601431762779778802807193690540636413424651478636107539718054000065783656000062771661289201930852452176856814429542079990509609454096956159129430401587361129404347590634264619309446961580902710922642393774272718046415108861267420708203165179484654889463652936927500042771728034286201926013475932959903189997473358673021646882449588983 3459505657014315130493974942091535545746500532756320057006751236477816085401023911851823238650699791448748297938651088083854860013922463987987319554124831442495815010686793545352194919214364255558793568195259768437258809050242393533712484705906094178906052403573911615593178298096287276386836233316368980962710457065583988268348301196659585003521276354266520083164652082011672291469459194295706829071683846788080812943323689119172479809624753715462171221438660345736667225258167537731044639931880540337053000930067413224936203303210086660589488505741704671145860723608368533209282968563352710515762788543939140474796872643900079313091343500501026380170426012426698620787792859811635
|
||||
61323251661207145614166906373339775224957410393330435808587212429022875518449354927446823274591251255981209622050414382918896871089338641010650068728650616758070438891994379513345182648712828277154974055711245617661280011324412680067536089252189216931724445110345273249794711865383230757612196743399691354344735855283695513845914492303332957311922125101305888746530807825982605951438619419644353288368276346519615831671036565633065586745660805936573530904856750028786556670275631285284526983539250645530292650983169028725984409564947978218981947217645856386331231155917924388063511457763541012913932615732601251058317902998705922068145235452750111604901972371061246610631353582887013 30628937619306552497967544708524253813812022279986155653651152826877446951931118316646925981553187081498936617155075914425592835924905037571327130388909056436295906134701523457126604724863995328661639316498555207112089858674053758056029886219386754237684048892014042967905741039483181994668949711802873328561850815367551475928102824317271337096704599817968452793879890522117168858825476783319177706622646239102091774130865774526526638756391769313990015784979621017021532257799315155622404143393948746850192731901146975117595574110471546761758748169081005676801301749390058923541807143669811390980793846227850630885229496855838548722892055486140257366135831796754704139578630550865747
|
||||
709688309215810065396535663801571285839130964907576839997869498244331181688209755300260697697706610752168096724429970116481873596159741088954105245889931976191597493667921411098189413838399441357368130986202796016607309003563734957664371860026600386952870062990834057078142244247010586462576775043366068617700019035973739950688515177457332315648171138943187262763081363297468327648679998287676827630443762904764155943049825851286506549603847958027224136005468514544364581202126439159957892800198285103566880047479889524904664643997420187261437729198416020826766041027104460618115682830856088030274494100497564802394034922515842438273888323418034013837704662316060430291039799444405639 256650713938561165996488072521455004053748710970303029561722586177096410047154586928096801065756932893971723779644503594292448830956031485829141986337640763379681597809166167921442173212800306412905971888300413169879108486380116560848766140691063434140296394225979453962143767684169430541145353059359797696578346352542909095924466171975552159757235407061691449509149481082531718310840495914265952993222904940006014087331863768898930917985176275628231472067794486500927899880919065290549333955592314120002760654303819956575730900941846846870304627388488343064661233879428348881631738560386824099631506167060107444772040352031807877364495987359885643431341306770334319608645675688136545
|
||||
8687431813793907389009891787698172879945121761743223279843868751259861583741152634994358073729942867582656226792383987975529728718283697579388795501142822285331663551836557693596842348850287320520140242329322758971291176439058597845062315891530336494773830938942782391768971275863623017709320946351013901809186039720906084683205277740366686419567797270516376864925552677955298442496165968474094563499274274216391465176371341968111954853481797607721656924670153771621517048367843326000441217854227465234929239832380356013168129444024293175166125743561143572127176912649349828114824831000747414137225615105968224209788300570226242158345754024391293537879807058517167409735691244791343160 1791964743200903690616908217733791562745759748323107352574456614608088408552634869418562422016657132944225262870238562876263375931434191199072889108441661720711577827445998302097273453285462449814356336137778182555141731424427184117497592570528050043500758426262613261056952063615351301997967253278623304209327444655734094892511714769420119547581794048129778846927956037144588792749145664547357883753308785490454884732818070822561476589244955366942458684135666636837464734390624994708540039107754448729094682016963832603998702143013214052585197246425116441252097981375410082676849213556421928946695881407254870327487191559537773478039546898701849172623680339737381379925471873692749546
|
||||
90234277347007140511449253925893833821198904258327108135422070431042916291564631117377059288483555180892121821503713780673149047535376067459461003492246765577642571471522667369541805239573444380328257436313470845186998605108224094663851722878517930523187308819064782428902896045030377969788223058350762719744620351009677741769626596612610166695567327729523399504059606539227540984529942411826684143227804333792933308128066053919292665034739926793653860519444300561297545492218703049316861408228933042854924934485836991276365423191214977470553408707042217178091573586442109470006779300501928412945575195138839497963278038666272805433369988697003550194515489955428663541792767386177385788 83050838711507653799214332030389852346296454515771260559197234534266548883084904560158235042619267471844035816254145077421333335091229835816784488942275178436279880634763849196614223495522780552019111644326425380049858059296942829055624318156874205870693770009402122892948406459696772078844524875320946066407996556286210326558771389541954625172738715833340211134907785442960436643919704453001884165032728436290789229833715433494539839490416705973385593175087451558776177781780675139111351342831552893041473317317057044899716012881871459933311837165660636751722074569230062230075399845564164019821711489868109690364066576027110783575435896742717507080234987604874673239375207978317057598
|
||||
431874956968706548621423029621657084327536065032572725145605130064593048625562138883075948605271481724964175891332983138805678069665697557782565201772888293298275031223852022722333403161652158253661721365479460465875168995297122675750765901987986962439361817643811315818475544913826704331966986403329797514245931842327293004091661618054768627975328935993689936510120426517978765737201790620273868529811096300103079611635997174835274180472906180138958713905477381098656623984490599783223074915257743782300758624985358529187295203733078471229648003946473769319019646917564232221410480552428415200260929974966328497000682217429771007309747707372143420008261159149906661560843577988561709648 423272834072036096666363910287651618047524126944098695355549919831213484311231615247215014526190098703726838187048638374871496984692378074582788067956516821835802300408335634727430476616279191506668167623111710807414293275360205163827812224203024531815523254013609509099141198094971464407518707857494727664283892452767417460825704141520342115000902544017847775296998217423330788404114144003719062178662043740185715379038596363803548314892392484058187623106489869331937130795429063164536604794023127417460268766964447451073069178960637316976580894069517847728035834757607348052220300812233056643705460749423194783069711997509841402048132256399014759604178047896612308573410462194687262835
|
||||
5720440785108399740852564694971239034982928059599177810242046604394460327600359428061257419024791724994165957396129321317287957309868894034107908686353864084166225545271061735869807260224860454802864598140598278102456877529162641707597669047596579952235590609237224863600844111645958975899666024978590743721960557517948100562578033355174395678690992427400946087388319381535514708547777890687079725044449214340562530388432620903524447084789614664200653148925121105971112408976081954084623870270316888759204707892241153864001900451754882460369477368684986166020666720552065490254507266473138823298814388314884547486073644245208089446424815038492984432103676864713521571686614095994244531963 135278272459921935590740488266074303045580825214573343872514192553563540090910821077492060004260584144003489181815966368191778685119199910573218600744700126331777761422392147521799827278801570578320482413964995684755617723176723266578734829500158607163581524897966259223707564599135117589515966372869798530221767121141120749731386637222384719634014914309358966336992684083121471270902181882125809423947381646505418930814999393039946182416012442039634123940549606311988238284981463757604180675056754554909765133049087384448115774715067173000624109288001483929107944654831555300612381025667189215571085438346126357692245885928707314036704700205009735375356898701286449944578570098131380250
|
||||
80330801718543848854412110275253017811458634058950278614118577269232388488472988906208657344283793587796035709887036102517075395411472584729650755117964637803629239328641475824404209930845819759313424459181095195694132062171795086309445540262687073111855196205973639120379386791775511925448428038034707759496308156452726639376266706295193646009362522879827073630658154973269706734255131995026072547169012828670020049390593478617267198553470277879765143887318938159540811029577273429555694420071001663435648014853101073303925855249844918306864083236944695127341088308797178695094740721670913974884068153754846555039182550866497720793893875399246167135403535290111693271040584971724963595592 23480383882021707036056108729830514125656093949308245829737135313261384227447217180913997995999440519247161855792525326415198656633374246542070154485115173518886344592695060337142405982695784328858517902636076632523112104996585225056992333788475032534910976144227987163321538981509122660792942663245004498936323160766725284643264339996397427198314830428484126356063539570683358505892803812685806060894976518185465076875270170307126698063087041758722139607100487524537464635455343075438647193545115522458143719199672965894364578596897264494405884165035199610269822165559069036789230814515783545513074532342579205667685399034285918849867190100272461473385448457385631983279447693781507320411
|
||||
893891209773692591903572175362811237824093113764827782888704724100530456597182252962697796853429401891141846042660751437396758466684904571176753794010424679977150995789934132259795537949806183078097765074636247524824382178977797825139319432296372513688280377000990228482129743696516428618717261555949275084838141705599417200769914279649878170904935515620803135858919717683523883458314944425076957378183377165077020176910123071978963683299721991581699974527863243494325368678406233103365019311357590761899741293382770797026109400145719478467915310241635160231151275466615952583881717124364890980457410313232005819324196502845482605254388989814898920694127586883791915057048077301696813143951 884769400802312167812986227587557498532487292081325149534692575847752547278891389958462166824339646982555375661309133170391214267714999566705142582801637525706532442872924798316278984879667238853373541018024105520850341596712273723800768749342983144074317083672070328513302551707324166670970742210490279864417656980608014953288002483733351165762213956333919119496145565547226051633775852437556412924087653421514727144378538188965011540779506028237660726028045815224627723212102976948622635315660294848091899141879596825321454730080293765977205410298334777269894545239419531440396062883623433629201151098137681100957793912122481847725322398180095410036673759706998363401849485559366885881178
|
||||
7105960982825580493587934971894620864866374320454102256329174653905456734050403698992488924266544879557952324252037774020725621643113301516035122054159271952553414206454697252421982659095769162023394397664303661874278598012128087100909063620461518729318662353301417288615382642174595832822036483549158266215208061143932219027793312743237191401795304943691251366342861192520267900536582166597292661321547923548298116361337194455029115489096428514713722919421049569102143151651995263931987071972591337818571028251640632643527087513192116174413035151765892143693637753416779630138327724766811742277771820684522651047291784851891613447360776746658279311424298093637861522226531127106217253284978 6079354988657503444621096838682054998135116376164631857927295408252782211067271563227499368923022386752772326530494386411695303922965804732378370237523789184435731424236684826700520875246533069540338119904510325973138751885766489953794270935523508114521723756532102723226947126150209987500718695741134220327737590551623596856538684183436616574690264024504195716144550185248047840353620102217957115033483925332194799195497935652588657261839694180615472521519637100057409615547580133765881615074953864055444871997362837607140330953174942531828691534111856250195060163550277772827863215872000966944120647991881826216289075894817935962444320498594678195738788593438142720866358141732875577135725
|
||||
84611237829811860530808930937479700625705592808036442007866478788672258974876784154679931436931082683441369989059678708270972489074133333359582640781749529170351227290387636066231787219075120434929035173296085235374712512279471763987161660438714798895031676333228334599774992046010167855278559709732110023750818245018919101279926395603566624119417961575929212756956157321560187465234070563057987964644322338658678787108077496586574687143370985556324579542214569570275432684044901920926996675818421040629599464009437428422878920806788546282663939805026519094060721202217737780206839828681437707397805336627933806783295836117819448578665148058785107363346782904496723591690217070402672575527687 3654901485549145452896813964368374396788453227146728358429754425882363488123090583445008214173360644847057634492189616758160076784636175408498221374048772876297243284070192122442956580618066172594743133266338957856368013265898267946641695776397478115431858489611219645593001455029536100227744206980182572205082107863036085892612010592152920315406791739933675678808930129278116869214797062761262500791646825100362892177470262400256563495738304447171220736789888819793698875475116540577157137431283498290136853392809705173872274174857440053042221905196419366577389726050277190378225852556550216644456939465081443220221595668482467429010577524482477301450846123981121186603208336331204562892375
|
||||
797495441815567394704160324636547451711558302097982197337740631406508865155044197642512236941895882008439611351977729311838258628158682147746855418803695138241670996066356334363797516012391587867473688730347757638603343108898740557163895558495239009187084430991819682128662844058050968467449626292703093602992846245498416333237513444866487187380069996002675781962938568192453034811626682010418708188652390217669129581894013599412277656488138331841267606417609397406320896958312102860870301116901529333909184864809426415612137298741284117604282362071429101888780522189320889807861232027766113320817060030554868365179478808790509962007257426507993915458087875564626709357663714003251259374160488 439356831307516831979118898958885688368724739767392742167682088263490821992949939080406781554380860092144117227801159822120039178350510727566421151878218193507461556642579694990700980967198923134985567763448007493263909212929498943993493747929474553079571516732314791003469396433992141810235825596552692337517827224805932572156539359559043096363755097539884253383122076504878666320538219740789945776388516714420161532020766374740288558147435368813837076431030438356197162744352743949476557149179088465451571471985881752373734034775770587057566253103359234361569879774759407845774142090471195691946541369354701928961088261415649557892206697105315148164504510210871107643186096946220384077296494
|
||||
9522101749978213520867756510452858184991870714350780226792974979216837950988873861636614255439424745176679038277158361548014883866169485119219644704878189996713298740243717114127424089155112367729559722917963547720606391441136583741243528198844525587380933629224092698483695419321607150063094262219996603785386197723372022724955044272601616030351986600875033956692571521669598988787277254939605683767699430788481738793385161105815835526308156640101469876287057955349861301748133101726579268185191229657033249485716483242284383784523883173891419483020810992390047570010941421404469401639733740019061395423917027025102681088192830199978983559992509821144220407391283171141202395569644701482810724 2340671187897229746683295647449092380125477863802508452720527902925155690594710893587524850049448506879249780215907502824064239898997281022647126274721808731774521736818891495698949040768722568935257811445153076857277182593214757211114393712811966990814988998983800775424975627348000727737048215320222211929200818983259935878260819685534132167647168272487356077664997009860538021067714127169023470545236837582779804846052895679936438986405449654610761621457345959354899223812460050508117661098440912986809272839680274042238951107244431886561557721923150650296467646425072790868607697860763512134048043106156617023578186367431050292424202223464738469234031518656856268610643212623594605326359237
|
||||
61573586712218413313708686426913626998130647584231760089414983583678914667883256040484310662525024094945307099969310145295108480992764301076260804944654088179834969270906710367246130636939118099747584769293406782991387488171558730600860007367151089567859903335489512329518521879478929163812338285238092139700535453512981547687424228395456067214874340534523912249520444148044306985978330168408996732012170252462771229054776966155818540488428497976285953655914748674838117177678533483719521921842252463498419291469531595609757481367568854015166923329193741376007568815879240808049046381678684740080761334755269725388603045798196401298635932651890646496484413401140991622685604830289173628393006618 9437619832508385097630315771478397629149820408649384953377034134187694797123093712265774263796706259308697180175925582543519628108474171450025358309015227090920105525144196690273353688060542884859222661658170234817260607941357567728348871132373691600820794339145444896246913086656078357418144240225917307604155984926855030974578227071620933951353451346400491016263682641267982018065111533059468067475137330084311406606005022739768779229496712786745653966106059966239910638782832787329528660315455936146831492740472418703463395904500188444288062676737917139274946202786934567856680133360467767365707411710586427190109334896893492236109184561640479823058588573146773798161084794560102576679072856
|
||||
403788132012503267925287888458105248865004557728637680426313706038786271193751049210376181979982923072432092946719702717848867697162177090827165890853769788562416460883830978988847228931462795614041908470748585663155944580348656690332604402953903113854527739432102338284588605969509306743675358761866352549859557625252095977955381363811699716338501068248196267369102855542773837696502520010924020115873079041207314670789641785636103092787894901457446537467508160304554171898651219807862362825020305832812901286758380005433404720009481516769945909202214765167444751268300352695162355837787657198855080575625249754641416205542453594437897028097907714706965615180376229030784230230895983319188080013 86617989533489337706256398463860626896138896854641750334434664029682559963493416543247853208031776792086316335622792182482132228653225781947930365456552672483008933533305282375479682069276842654284181192227157007473796633887944145798626938646932502980423635258528301162943845962139410975702803922015690811741388660176682331625756203140854557694699578768189778139436749620141903727945142386834111860984321763944806921269926724481916252126155517728491377515889630248854738710115845588688927916694914007569347184922152218588448511147376424446425851195146560787419759590542589368043719116712848729829166338067042529472515892127369521741678523016509206385353281224052171123655632123597916557954964850
|
||||
4685169682319639840946560658722149092785252499814357384779063264970529050765307836159180372075557512005565839944813163749632036086610153675048557339788262506200297200528144503415134520195655681017059090355974194988348767624086980618480678814248877104331159622779354065354024581597709302709604777266614630179769033877224234818249451173099550603360670549110787081976010799060527408126478078161889062256609294490126732718742227492716565699711932685802458540341270022348442781228994332683479244015581819334716578677858443676911666456783500316890527902975724730614352712323744645898859924112517974674898394195622187735368707249174058209672601924315589219742489262574881310357020350544515453467544086107 4056753962867334801362005979509950453612487938294423379081645794684989174935992804401116901437465741157415464661685874958713608095424160646838185232237988508675650093835427926068295590917639597411346299866681897261002492721176017735649700045210741910776491098543357052323028975716986075391148422301963003998984181034736707360279880040487283912944961065238363753208624872837823566316525441306983645634301541637982837186723920341722797477595931600048841590552042029696218280689965526353254560244997019487424642174633869493984090842197383657697967410545899101455559143148292403351079118313413895923698162544422750574752075680738359832261687271445413215350248760828027011672290411038802955128959261289
|
||||
33694816306730080128610600982372788268975948650346375549910009964917525200607999140381863569867262157432080845938798635756691582741190852944626312962951858499929676740172488970402994822880704754628500845701187584142108598163041759689222932136849401568885192026643859023208796796312278143040772327081046445591384803323639288705549359846643992609291232314668706473284058684207573799784121767935366265214787482661425867014877356397244816270877540539434376734483277967758040989437322894600120357885016158353415234302357349289969653665007590903050944663530232804964380131222578417252919300424283425959103920841581110702794920360349178626541683143377737124056374838463873675397794619294857071122895015920 20504279381759041698398875664730719499957910122413390959581117270420636793085082533815803132838746363367136020378896308878034223604247523037132996285385938745210723936392220939979329674199202781149927329464765430963615427312511045803834796668746660057577766381484190985983678997809468326492625917682086138233203562038649327303989179449548391390848601896778201408556219546638930854335794037218086433430907085681820826536580903770677443405741078623556893895947221954180436346244262035616561624237885960380063702466241266076524992789124909427953153160107302981232435729132332851063858069108496068780336593621282583639952965717248141806671721281145946874394769195057757375328017255940860752975249106310
|
||||
208991190077970652619047131696954409259536538768606042687339456301121377779066033954197563477475130714964952340978247085256967984004612335019576907503115181278163062738824765895859344163978718588435321745314897582645797768270406466021224618416801062929379298765032987982467644558625559516704071105691962094073433353942030396505767856512166355778843309775014704742324269528819612253878428364525585827408272472690986737781775319986464290288982235059669816899589702210726144236025507505124945988838428478094139010619343929737591742257806307778284847500955917113220984686378967323905893832483816002359594711182391297365247479894852994072723647398002954173387878052985069385558719896007116502249757381500 174196552024413938868318798042967125056078127098264462831174215197758135188779317767309332993861303844532927768595801384666606348618311546671121319973364120477406988487451232505121813203651395000543107272885536990948241551282954879509491001249938276522262372440158003096547409847340467143056993153470604169234857879764589478559870746616411083871025060619542751740400898548174463858225806385073105383384206461505759637194008695118526588222018749336134014246225535683488102597697479108922658132506385343551457982342344245397583649714273566821998135785299901176749933026900858001925080617218991976924039943212341534170792346388213526847205593005396837439763679804790783096427088473894668012199865147373
|
||||
8934876763945735094775463901805459521403190378507082497277825783044418553242655453875407046592421123080172085850624966241232818261056054261992183675393059641259677378642965464600218001150458584758304223727091793535834119321789192422360669809208308246358884447486510020765810902119429248955420091470231962727893026668322164947256970937838213021199724005248945169715417588274482443626806215097281742037815194524716451566700591019967501315004941682141600068055681699946759633190884260833993298351896143167446532013592048959583321590876765468944564927059010214943389071222247090598466385396331057034355942603260614205495980101321364351102735037197415216225589424651201648612302735679596724310607520510156 3172712323248065350749197728741676363213320555525668442176011897257854946735334422075415344581773712141276589141563289212524285806340502421569776019468086596938738164022523096800177079889797710389293360251456714209317432748499424389268736767999787286315294096118206317634923668449619604353636607843601520727651750565495979587450767897322251734440431943675762190579480853711255435278706520404568214860222684940076420285562741144055562046340520635242445857470945856392931121977689300539509653933252988434311558209420862738172619510537465553856606981092015157910362568474622191753790225216165828219411019731612627492854628938444987097729363427477798177761560992099076010147787923181144419039883339668201
|
||||
25730423059317861844496567715138290165969535275059624875791674187480752006423622727613862540663363521016925250424142089927550256936255434526723689721116425772219103467707190630528507412833406257176507737585470704374383520144714223306214298984335877830314473447367689192159196928619507571444386502437071828919132544081715294966047632751074598933775032665913749308697805816887457944819549218969507703033164093711358771620077400123500486309950555992398088936940452431834138667466055294928365256901355513372322516108651551602618016534580970859273788867120011859603528950652663387362233680911535655085907948549732984916713700852434867478549266558676178980630003561133057301329321971634766522139305324493094 9362996165634946656629656684678749846668225178401650280586794253885566507624394533327488868062658161103621861618730383562465187690830855922020214116705114758456077856167794513347028439813639186410460302710658407843628449447399606219302282963643561583584000695209047845999567892814470734760672883290529193429894517754451067341688713842105642340296232372658411060207132993908305802995846030133013412879168187410255851937513132876963665564711719377476293749882915910427804298594363560600656807974210840651872197307588444872120181655751946753792780984751430143448450730053514774506434345413750831205212361822074337208549564458297644862197659191167239138355666655219761692645104634152629489532639271320245
|
||||
468699745563143120849818748979882655901726265291856063894996914486636576588080279648812918182689858785466386702947020563146102378550233142485509873396058246507866826911694497237887318900518336677037965579652509981811347732375108869435157263671041613783449970885805123286899955299460427700902593045096044220813427253870081500222465478470160586047106888586475909575283672287664924427425249729797764042888816022271801278095396366863334375344982521614782728631069018116303185216971634891519082215136881011978412238952090516468793866214331930138865530438127152659595272856390813343333919351787916604098856760342319911237340894135043301064602281706362928227637400450666319003244790342562112814478682981992236 129849785926854792194996985880642190822029983138490431587828984781526817617488553254323636046711803246880251547896681482580492877007467293440139126357379877100215341086415277406011573392672689204907841769823763451008177924546827883497062202215269770007508195924624455106612180281182285115057564898906504998172536073518165395046848954285882598725023397478089362154560471218379843278086616939601067171120029398455934730463676947032252784343517063252776959585063604673054566766991775532683570046366420012337526080141305030652836452850243535141178101138102397832439206349082228665932094278764781037287631048863082351130657798101308801262074179799931870157328555700254035921359931350641456045408374197183219
|
||||
5861017195987299198890668159247928812436471298836899646498536047730830402953691690024950993563675781758250985453099096862408944271816241606682383061870117695096212241695197262325683162737807497493103898636932842013648969923208224373273465159111064715548288051201472596322278120439309577816785711406417344254641244994041839820739264462572745721521678364956816545474316508899873349746199096499576246810118894546431653877206582413514133422828514058676265247525161821138341423201121795314586356240290223662084041972659302071798070076709428768942678253607588949933859681878068652031175542260665996488927365596696514689038091750319692445675879334958158885024837744469717336126297244769255321130323913579223190 2208026297495453034961178468483882290309449954815798629311700265871203788402528197179050264736045027659749651285863969663108749364756441555692516060341600995487450871230372192079034137816792888181416118668020732345245646376771951565674880310886531848694423054491801653538112430462188324429161029435484996887484790464534237091858072388953965410965218280102468979387052439708042026206842983886976025582119217041504342239948718233643404452179010791812453515248518923604368514375944399812696240145397891237899865069252741589444182469540350619616801751379729774289168286809396289370856099529667669774721753618222473884283503053464616648060264620144647452729865278288313007630915423133467888802713354775186786
|
||||
99095214784839843683981060900364815320892042033039333873875888981738398152571587300446234590924567479506981637034307200940520947798460277184384575099548477294884180572996101445188621076329534457625050476868225681591574213575435960383423916207052983894299232522614595739137938282040981814128885518204722596962279616150871315557131746616067014689430156149745542516899366898680893695510000961693779343845715430790845773975162919691937556436071553085471243764089249219948702478459940887979183122852020887821020944530788128638047160133522211793061241775549008377803329779366685063749011947426750777632442031425807246119595158415867857619543949857459538740412052768593289092466061192662101262495623232758950729 38472493663226890801575045249489788803996795025693116957286593824686904920399005178015741762138753408817208086453750595828911038678776839844701546457430539242739763749059328569127733183224253180361332854310654010509358708955870587315361862446364254484129794317526518778220715762233428374745902489322840495188142886718111952821957946742984066709704942352266708415541956925690783896556241062225978737034454132541181064841990258524899799530498334450190083130487032232305972348662120673539651107531428214911046869020126728389320876698326713690352497007175517581912641245444624677646136080354602576092160433166045883475745657076843640228075169095245707897880175795071574158620831313738256774059789888009821291
|
||||
743056642125270773864849600053085616726004106141856204115203297169140951787139764398453108120448368847083977638433087563367834802449875795836304966104049948627371256290920724541642137081758198584406346590096265449696908904002226019863131076747759269941768444038310885786016658196036659359226313988404438652112896550082668789411466023001172686421913721896978904538601759876215297918329370194867879251054624750456829568675751919859070708206518070250265245900905681982419549894857342098286780115923259792758163129215227231909974434428449214599302954676636382091472895138938861401856169154468058254350721201883909492274812295744101611351816254285486086923535999455292941951036752157270521415868101253233582940 528233365957619080220569779113753365878302866874747789760590049033851472171878388803694924741193624843783466358141997764680260606810615304545426191887788527489910759737341297323202710724783953605942111648283083308087081541346451217258071038276266241707104060002654798396338118679619314179544845854045313332538494752622532503216082615886312552289801356974974489713328138806904313239292370200079634613846507779542163493349553404072853676061005667438483401754604921112526873626727171637032052083871641623908352019208308211143200443299240130261497010416099598443647114500773014130056754560437753563300700378607202673547264467378616635398468158819217846475172624623295383950737344651646944018411568075281469649
|
||||
7226963269128742327038802293576884941207815540593167211122304247222695856799797610078137693949459905115543750360758547235264092902305421979391592550320316469236943795447727113051332381355065756971301493817971894199458661663341046677267921689225987532648126860391956832351814966969215818832940802661039139763358751006343565011352713643174469858655676935988035445450837690131821855331758311971107839576949592581483295374636061903588483306419796300577439213066560991328310939453608676729571452230967872569896235581286602926642264241840841851322303605786044857740239387095127755713694379193384854115821554260669199856999327659906928461924379956332248355240381056792031383891764990261241557772542130567129903142 2375789782764921359055585916971387806273603055628155882807695918733904880087082015753223882925696146879695935825246187818683957089646772720575709561254859843062845442113589797266000420634210325401492455222521275260673241023236779342071012412036338541636425386958347200932583485015805338158975416129098484289139950639589989901786580019065036368061236653982343449354691752117378307262263620429574095647166782335183642244217288469032283922985948780276177797498783385217262652309257008718007042946562682069084712077569080452825974219319433095972645818379082849164146527346046761867719444262208182549681272765293895126504396281188142104266697508255159507970559517815991033449299809453760994737293107276092132132
|
||||
98881612798727342360220050676578662954865704104898506809158437802422020258227813548698023550248827019412007998592577852065742167071266845522087045817842734865511215368239214404518585180218782409305014998604516302289282999137402214219938149170564736341131074730391773857999721135661610572108673129887526551683796809091468212265667544472343094324668100540479732014111044504076847957509315197613803277995276414512227301128996012656168879917513999694810351732976045499074453315465524945052976563811079367391581552003036490731506264403530885487192409809804904267351002957722486219046313483503574189751770132292303912356415916632590276670319568017386679581016358258055837599797442221879227781316262730232116906592 11428104622819667771189289874668506948260105145007542099735230971193366370115027966322593105330133134192600245256555969746336129474848709149764700923557837855352353157127082794562349652124473456810317842837548787394651001828755378019378894212044563362222908766644349098476340969917852487410711875485799277770199886924668478534112240518624134229181473441701436383015409571072911538642346330573471795965118610587125462074747207164807960235532554124882548722182682527764577733222149528056981585634965863480013742839971665913077348744069889362928470798928462617191268342697002007496352500756599661228108988436836101589393372591453952921819657986375732284199922314849949259164041374117562356078733250250919747175
|
||||
729437698507069574099752236875240248896043079115222875873088436752392251245317474989823598720475737592212518638276322534380894093050244519174835503453993247474630968661017852992026542238296799860442540121547563492642448914999400537385063913251621449468528068751184208104942182324130145236395819489603443392578629535377230476967273144192994953300191360949318907277771046730445714557724861941083533583878489916597168981156225151839818924737324941341146441950833004465321822854377627558251531421418574076424652529053584463035187599201838594461845501137127921178944425211050865163431830608361344723308496122096115394164966580393830867016212012977688291401544649235282270063173493310305497423738637851885838420081 326479689878642145051272903472541257652167181363746921846170964721855420127533679114017755877968599458534021648820621998826777097232601080095279610006707243159642807397826652037406096259712276524241287572002849273616261787651605526055012694874714242206033938267437570190868192975646191491308253089716633779543320292161152343044137250646544151661734092444350625852767132565953275510112889988972644256416355466587585501251432215480093612600384666357759023033025420814339391613605618738244569927562497737000119731225653422084957805663765722571198706954143014456524380080968782234305630224596592501123908255024482432378789221577124043718034430723823605048160601758306759079405309985831091428765860959872374285625
|
||||
8990205698585046219049583743163902342796263268078076557908273900933801229707932596118715085187560396383521396752580742436989064475852567224389987197194124347110531572507421359227835410501131425563009068635101881533763687777161559586197017446060159627181785708896472301624883337715581282113514118070181951987367030185276727299789023907435254145020530997574023727323057151850321349720881061700900876563096255566878867915147451596865506420569063564958309551243656439670500282761545591987319363405186223606148366140919668626964961528024227756644134193456244372517121022754142187968993324836628389950090340042060359010495675722803728002079636288906131325357157716562506675549861481845903551243571027886043836611488 4671195758535392161845571274688631628955769047756383807442513572844420100397327671660037244771804208582404820673596399537735345398864041766674004804812357935296667459742798866146040408388717721322530960453863020343585143808760456485880746850236927056969918130735120610769736286592988566450332254787067592107235942672679950203723643523862403056754651509722191817928051173293977228820227506231510838649199745174850785998054173195572963825621302715094817247942589686522107197778355623732757421029851356103281599830076393291301391788100148468936486361548778496260413477618691674235873140896580561628811050236661531886830440835797388248448730519788570187267681982532656892716039361103339563871675543702530934812304
|
||||
82709351109878217425578456942503500401923344817745155258467962603190731202345827271621259026739734645361562163331911311711380513063649858935611217460847189638149215157623801857036326207437477800623780209869743883138344369821827061985886401018116556218488036621234688663484582358682443808756786895575078515959811669500426388439503367488816515763639088834053893386225561114173864392359969063230708072374747912337576604854361911315743192990738341959666836403550529977685243677739512848760048170100513985979472941163486134012517407416013238206218058139408097884535069303321821929609989053930383620805294451387920468259662997747954151869153138401005922440876813789657203030513169749652206985572020112326485238056735 77192346762158796991901033339531806264881761532030044995279916937066793478295086537815729246307355734225952133620356807862034198282002257307980623412641921856931774042104843735505619181904891954546124215079711158261076641368889424600366320544099200517743177772895339149474802165363996019339961823280743072894425106057803030619263308541035010350316992761905136250628174436372003431862203470338998897718205460700585337858333175403285172335600244815004265560517624097751012485920203471952934010892156182480341577938739431042487115310398117737389243302026118012689725122914164484722184466175736816746561258286083141268132705695422097448368548789454673361196796090217015307688984429946601229058852213402838262503917
|
||||
426036030055365982621170519804230849624001217717187041668946902348731377991602657006803426148603577911676559388821412678993483450790123336464572943524082591234574556998779975057801109664763648446166378526869640078645986312468855231756217748753649267719882618189468211926037882554176225627850269806451283828643080088705131661803025695476140206065665521322364677491410006972463650560173833517127672253708043723032018987503136668737814798209922135897608142200278949206617866288591155431170367234265916700343320866428890721167952885547486335006819309614861787955706815385101777651314668396368247421892488346575322499373091256743983557929491134335621710160329877471869200095126916139701610921642731090816693131586088 153697224709957471179116723626724725882786380970926817887368569767311571179596488905375313853963111854348586410287935140980069172726527823971106254017739326508744796264071993503676866575273008991830465984293530789048913740459397305196430692511484596707237929729130182003115808804689388579615069155135990679431633670648003687809671720492788921806128255124413606613620161932547511923695571121753551442310012417878881006743065209605078478345998566243118954707148532110406054382795330432720463723118010025133757831830373554487699116519078783426500203212672163324051788620467475457070687468432308614839337064020561999784014544550986655176897049925673802437020392067041277250644045728994175757266590287836533443467619
|
||||
5854372803674086221827640738245456304364122282982432394458416892004582636136835505230774642579141074933400152136792835009067657543684990519438718579723319757186247633444577901667967121651468991151742662174850529991033065850408543384351176525664046986577450744658000627724331892365626660014691579119580259065682187545883532800283971920022937140210380128114018476791867239078142129421518915647156021822713244406978694950312773693246543630779964387924813700024434487430689941579000795645799394008534755541920768723846580941439128293372985884086882824351830640203177092763475597916483763147917344801709811526316278037551855068218275063777966915443147535848774352188681432527605271562699075639628208773941985619082067 4884503629405797585689485208620890509981544421860021675795752549632596758452405356137020911452475257764451234578812274319740650112033881397152089786161621547081079338649366386263995407971090898260998618366402927382153061987149871605223215506959428499861082051621537334219880826557876351156626474421227424838253967567101239672838974760758863286246816722198339755851619573237632503218414225342843509608647158229262996683480252745097774301900264155413006316199208047791055456738963497481331529058176032832327820264101997501033079798049740715312443266755861008186506103749630655933024728327320586948205308733461128073758346249604932680913166835264362677144930652564096494325494689188233368670166895888888059139913185
|
||||
68053924154529521924240132779243473427882143297367660249900664988146944946401979256009932354259124569344345089564120263170636803180737935023050970483469087566403284646931572830354015309084072926454557225262678202958146285784299756715310492099908438649360407020142460928970664248319982409055888792839912620658602508436299193935756374006599389306096755161318628603114143691438454149597275483386409694110938400050856966032541153266931604275092979739149192254733192410184689501136270286973340039085233634820944312359612747801336508772222289339148673791303110446610664949194989736950717906215503322647915577012414562902779925318651491532314360038637309812898706226553821747214326412114082776731923050756239822616525792 41677244143735317107296688998549869882457553943852953201120239700344533304110362655130012959320827143033566945511157475912418972466286114522220216714113582669802788013897531344737023994039931140699634532617907352711695663401787727234075467289835301354920576116486336639406467034010666911645464459518972431085651199828441978698930001392494553101047938503795224923252311388110547606534677043001590174553917452888838171957871123651703174115361683635117243597297187055760081095929140594989142033764499363234187741422005400853617980675970417572659891300669071331187348533422692589633078987002092749311998847521193427989637224091314378327121005897381440374946441469559426905201070294217217939115686229195510322442502117
|
||||
336889273583214501495454049050203381060927034346827790272790657195621712396738462250446640645352069760897552867306461975536090406467276652587476143401646807693425636610894981870372414979830499930265582292584966424358613438523016257391341227942141078661712365605443689895917998075376183515468320946633183906072226531203683824766271425528855057085818122320905714640860677882086341160579384159792388383780074694286693625604652786880024850873168083217664060953063908315591232335600490499222971843644481797959608372960708102110137986410537282784338912566557413363166183818912848287928425075310752310955890672704428694362716386678616189599459938178907552211296682968721641302616588244534523026009430474861590858026401230 48900420977879211383190175064119090529437992818034829189925750117129278866991513722206894048785178327216961285731851114245366232982219859940635826147303301159463219817973777271027398032824812956388618809323181161088451661062961782220843790183031997706236040836848740092585546467916636453860070837012107016164699746382647952546091669325926808945077524664823655257487968957623572918152426826204031443785730039420523467955397965454354104543500529883504967799588883015385062817810613573942728769613845381280198683401312153410311031594161377076387638550172877064193347675485834241406688194236563132571466127206816617743184075524409958990412080759090229753841563497771843909993077294520821793644064319242787953661965425
|
||||
8205392151401845265377027013019260969983212045418277582708814634646524422502763966230655500722212486331954211735080172865333873255610165027613248774629448586697800586514749066740221423635881572465386600560785565736834318235384236994381537318767727062205834637307782604352718531328933153286542351568735636112596475271314379538660317131489788557852294471452366480141536226577355490246421022499744981123364631950988807020772357263569628961420411024412633914250575413666155134520614781146588359266000141093492585624770349021008108519127084392820942566609484885259694715612250063186125212217639211463229884835230991693425502506894037127941949631886332286751054058966124434263259727736620288474776369816794352908856726742 5498489898448087952109835452977393428814868906072629786226315700903025388915824355388760874349194788029836128468693537451467727444110121585838580370781638378729220559520225287383417084935154400753751973547170992257707258114698297606250646502086302260332333871129043153846898064082510904245102958083068885901130583595675430766119575900169228150225274772734676102450243665803547571888026367119433979545088591036817320025068739184177932138016813442981888167938895413510583722175370941128088253335930886475536123278710751751925804008368099745445272887964658228497150181959153916512273537594855132316560398504139129203327210294854414086660663666702205818858847103111725249559318119702117120322766488206390532781617107909
|
||||
55798301852241765551784335708589506432515950736637794571105988455006225401915056074129197779691105223629017048817126902145790478587604218646727918998202907791681511615604517824880084482913256485950071553941213040327193627077808591540021285824402755759403806297701649499116874053687791044545936230938279631490722046276447020334541753855584174952524075269184757652980429591877274790891372051471001113658535102016733341577620176376774304540493557604562449681613177875752943704617959391898320419038334989027250805667369221525750066224508439993183030691912518758878895088186376939774661029576249763873226549897682104634526585673943840063884985951990070779029391272407640161574053003554106466762624916217101331116898026520 24690403085461054226230896987332009889784479236510485596035139679489180066165573186630955981149746383433897180716799334032945851894231463631328818483040502328595381705141350655285044928501211036148371505795077420313304815617620934896766178181128317684221260988293339195280269807525297201692894186392474683123227537129993934335081703435597347272214994472504259907397497800705026410697423211597172236897231760026457376504617690756089725968163360173078082453908184922825680699325319365031044723913782544293885250645671047025394512117364842277541941093162119056152669579203227792849462380438768493453769093457392352871582884935245790278471213600410690933978393853108793246916880421815357237368477113187890443423724974392
|
||||
592782221222105638051063386352199015297314711645230541487333884927362080799299420295682066954585700855496551908125304877862687573599629561779109473345452052830111955276475468065730287197397853397667532807360660312581695088258781444035989519687331168235175912982483927631303501950973216173335155748279174951472988736255003859476394106760471833708202070964282392242183198966360519019204772467197957575604038888270379785246557331644601166723498751103632789513785211318678299227900102531794582993069004993129682047565816917349164712829862546102511270913144162973757524642117448435076874849890253522872015679705124660606569941216255807531902019893784440122396518146690814732802756759069809515677103088984053754756114528898 450938276341999120590906292650534331849133157112031532261276459356935878324678715798851929100942690267063237494967024579142197238379478763344087582754287630810918888728228444384914790506994279490606270281661980018054053763980197116267263195007950406998836081338286091087147943419204109789928344005388051998139496726349541527774434861462586381703073914011166545208179332197722471343667159448481679084456874830667627894909994016340387378805027235937908899815524346831227365263666852998474158440994860138030159403493674008498702341979480250434243110039474019037490143691652851847080517634155951737839153182033528834782423945546746979393783626574562551647007243254776085498931684608413381797920150375020831049630048601326
|
||||
8736232691604366096592197196004618432098104001779666342816907720207261849327896837058852143400537424333393671095224272895810930583123929954225026238298624017881534166147903136717597935827929668538079622029436564156143070478948373790130590810901987192820120942176579884030839524624388409779164170914321376033739039022974743864613824223076620861070934680123227421252688972664670924719825402925923157966500304259993337490798310421451853168754242831198886618023511493544322902600601753843435352017525144789935957385098156672175536310148821745990469209625004214532102133617144513025438613720499823149576349523995498387645237837423751016600087726935056795810554218680636115524125227811594001988029204862238326700633919339523 3226002140721375563317703792694542262369150358589099135360464726018016506028948041043160645762150875533381375542748386092342671599044580671695440667964720709601704660158939031575177696429760528206428274060882993423159121678244987177293580332753458596194598425884440319933664467904354519771271585470803631158808671322026474668158545655860761713458130987056060277051258468170844620552246153217518898655027481923796894278920682247271538056220781275212410270775146759920316468512214778624703130304868606013311200261763496909092536794126863771070180958808336476022116877517978310614389932087156674336919420416602881101779654890949028048913305956246790719691039485319203667082488370206834009355297530934335005520812177656851
|
||||
29203585354271340747755832741315185478289320861547819026673403916639517894525099090093194094777859271140275602709337098790385328027725959711551312943504467159978244147644540573234812467743470846234621224573551814016560143936504531776259584284020048830682129482511954449824425695051612618117635430691747105761398733233808366576642301912470640822764883415954392832423183882185089954925215189904327858418759227107601750822517416226491573633254423435922666684309611942541773043172272968064501027848629933153004210097148825816808361214575147565907076973294626207206035836000022688850886577217280837379901264607978869283722766867268941578730820965985233143155783294579926249784328804611151944441052372686836085829490551190867 27719200767956741817430104214153635339996901410759160378536955430458952211973151912930700836181992732630169155037419712263806098098191170480771381745881165848467046870231669064502913122583877069338216011198445161769470908064718753807840052734127750241855994188226862722248234934557890412419686514375707053393145275048017344705829461914148315190798996059371160426141299762693608327272509962480283108911011453093763733710188840732972384630278619688611496293049537194333973074544087698152815615349994266709388054304184203969500370401533472632421330224914467527788288138607278245044752286197255659375194609197634932243823006289173332400594263922541492903996900339486036691204804878937376482832660473650067088687742108646634
|
||||
999529565525415908533096089860672043702051248898268866537788412795715244740424882361302301544993855461735897453529228314771335219740812420028560620315045826086305227537391487039276326592703963677690721276290844015300626157789962849849123892932243683061587557373194012116895521567707728636334148903317749699707457751837468620138682196417180675585726568224876977073496178330842499478402621595750179457501966177542528385904633368641255826196763253472675994254114687376457489812432967315541131011320852429526033781890129692914219453521622619011115348522653492320536873653453535745284095369060943708757151489819241856971790281090871025152415488620045126823404130952526123240357624873451514416271624588323862883071632141149153 593327218955375551860123159143442742597596493739716244757048416049852282325250298155159649519801566522376943253401753140714696163871411731348332543659418309406761050149212272305737460519115665864165191092805205193345668186471471427236260917190013290595022180588365814290408461704116914731997311026538133092343366482973823313446738740469819053182374308093988374208046625214394555390463553605812581080047404046645906381834781350576971609358874754121123125691087220622508619886160227480516242713549657919673301292038513210396009829155288171074382153817396017196708238358495589436275057611986587392585295709129447093411536809959118679004381553767201269416722522429412599625682632062565384260740032965864107759083392089894483
|
||||
6288164020637389240985518006426232432883249646421453517741913928728697970190246061675116603147715898529152186629722894199850339826685182776246699123928651764040343999079523475055949231579312154212610536540611023509844539894584779281417800495684788225587568597101555937762566441100940878686001998605079642180939175783822920104152557831596996318790483535455567201863602865397755292856755552899652346142919070841948559457664153161155557246723038210123763316915039039786695259977067421203934409461426848428762922179608510756561495699025215625000092641667933965487763566671977762749753772553363877694200169666247889323220156227106080353489455052000194313005206016246675020934354818095228892632643923620137395502972165318930311 439734096352409164801210020667187175048649823892018838947285306541703243480152073755030150735797968853218236951707392007369719955488029559057316268020993082400748557687019100680659759596968425814135823572019133739957685426036105523504496684308831926620646108543391815696761911350497247839126168908471532765762146192237455008626128093957304290541782526141695995718825556678071607302708265795894891316818901699933674556576354044246791540178283044585339460708624176451660086647953953755337331990288036978767851307174985390035228530177035561929996790487514151543861532682978514293034525868594151524073260005194929346377302576006015168950792729503836462448818296888764889729493154545074245523663723243380722990151468692211966
|
||||
70760938121769107162507265232230074790841933320039458368441587036558260567032322255208189252592283228774755201132298249956994992103575259717972882684832194593106018058032986192006947959214765080585867048384041340775210649130338913736052176209960423051319732610481556502320050510197400933445245978562702568612146392644657522501448940852890467551927242383181603134840554766400056696006160437755764485070342049025980214005653752321444756989835165020041864185419992357270277080959157247820307779282575535821743220653993236459343364541043200114990655715223476223894767951321144236814865679563770230006228674094998986097177108717368008243196261026188995420491356703723285551054237329041176431841925660457915220279311604832495573 9317715159368584797341419111807824718500239383140698086358622770531138087837548591988446103604841193758916134957368574919518121676479654797078040938184577693857279139983146450706231892913895945591248561807391588612146766371484659848730926326293201870225043461158103593580548111486066898062881540435856884147842672539128861560234100233060695003590610614739542895890132280863493027323222715989029603719091787010134329545342015719631046264210278590078082639960717302637459160720750030024500008944882339070329937538167321500581262799649125246150832867981564888590455734854545639426976374925886524166782861359354525661188700357949302541576507823028246968772325155439326250871077577475965596192034843374286347063126656054438591
|
||||
485331452018163464195758655703303442636383559171728909669553787882116050640925143157332897315553233109873100202549568026001275991568699563798352270327724233106563939469767677000750218086340065753481683366849894853581971215413660380231973336006327717791118524877824012863918885594985215316691645367043208954535441413681597883933592971145432378342913066073624368057889597832648498842024023783779743828842015395208821160552981944050439650399184360299299221836548294128954494157783784472433051475817576042988255597499000628772333243648786733686806638067838254414159454397405957753141902663498145222421345327884785896826804181140346712690710718647865095146342962096382987243364380502852409117712952409190169649411926842998293755 31536420368644636558240201451827993610463953776776363869944589139760658913996159442111780150569594592393505824843918474045202896281775266592481762118279126579422031136692774993436511415610237777237434140455046673312638916727323588666580415936045328244613802835000433623649681516049484928025239947263783175460380851091081496826453555904170934102517948863799590542279315771412632183910236422986426439988097027630335519490283531261096037155005097328993016427167884924866753594416351082648146210515555797036233970711950287896631798877952820285302605111982197895791139091288011839891991883169290541446806183273921823901319382520342799707710969662898383648726473403001667525652024491816742763508247700117451252986507670555109469
|
||||
2966655833635938214979578675604807001764607381177652950097576738369641397578543195954215337348103397064088020809482378077454948687734537997698272344528264097701422361227049365176917831959960976128969182146081095036182008396081901362315616036734790581057835855662014509386563444463499670510993775205615456658980436855788487156590965398999493411825397533090491850989765730562902616313429224196895528441357911186026824108004575344146983845095837552435191817152390499732157572470952903823287130147898011855397069959882464470857105688647748904283405822958329555172441200234178357426794546259808163696250376659772808024665792278825639248816659941605219391312620828289577278897687622793011000674529930913741277755563021448711930821 946281177813193738980565221227995677272395683173577988929478223507917650195456929552468373411745963163713728781417819828341311938375823353744351356345784856572857777141561036538777102572207279514679304448008933674919285702196995853411202502003528167143546607190704015125628923769234440644007432284283576421207386073523869438136039743461163814337264094103989223141407033190242412830973758538225152215426270550500851894952648600653367585407361482828137753964479278060432756352098218297210700755130606112549851851891891144518468585445549337725385367521952097393017793952449339407636148105874335285701303873958659127574611773215818869071177073175280131416818069076032532138919777769776952156725539074114123917739296085652272643
|
||||
1788464395462933440957839436505108160612277888897899639916388562818188705363712369389430718905036412823095922787410544612200159138859730013381369638017475740668736819326144582269214199320979948004014602391877362669514917458027634593902748889254647198990252815217590812676280483868248720910222353282579182496346456735015134742429702821879127872573131268598736930893575786807885028988264445361401920390512966838253487710448213498054348450746503533822939659730245785491972118650502267121178812777284696224291342580961959568199051488526588877915972460629699687804047715438512643365656552213935950830741238607534438554919187876119636341780547613430325995974423192530635868913221943066919698510071274427377962010059419763043343220 97269134611674884530307524966305999816253226658827150587549617431719602154951157505698405926757784885069152562119311235189390183178143466235166911950997011592168493444143211610004030848002666295257662264918811138119299761559853557746126725691771188720368871534126739726204598931512233733497843901079863383410530370706380378484751440816299270593071589391858940811829635056027198889663834809330153234502128534910448272296057206147752271735254674542239677516217434160879972660484259470134003210130205530953586635115149566337102367279630804253844223357527969554348838124072016871660748183771904613856326539616283217764185756700674289652195772030944751591407310889206314111505841942637905467918570849689180527734571252548651736
|
||||
922728729725023712012496862508099878610154737070816061759701132396583679184382557438341964591795688446842516049975150608578344549808745015329801631709308379847523342611227506244550228034845491823946623254452773577035846432419415627219065390629450175955994784677521339510592168166513839963361842906042679073749839759410745445095036064608038874539569266143942255067002605931585686895957249474726495390545661878718567151196400394857972368350049867506437946089119835366725757523185942740028517044293209235017934851860669899950583710292260570424704622516499043739771682698312469899647212384860970697190786832684810197477221348278949445200447807864514728351120211105390978327705536812148950360010700741223906759553578333274965056052 255684862298543771451191516507961376666824746919262551651773723727634888359366326712815829501269883592537591681808953008235999641882017900771459562533782553154709349043528948170752846230569081810729622172285287846191798073034747806921268947360354018312837290459900152879416234439358581389548104904580441194649084832136951294121424641422357892010620892761039418490000177992264353144585012185516951945781009571503599088099877768401094464386482923750894584019009420505251260395113329307486540929255366140725167285077455469605756005161790708051451174750818888118380514362191271073038278714278679697880390329146872783384625515637251517529580101040985420174883242204354125397879509231840121795591219571753301676934305167903337857921
|
||||
8509335556866823734742294830014150419866205027261894006889257927386006839315597628809243144928888241027782050942363455900810653729271687664016446153447674934828237511877389951294543414892312561901692596007257681883397594253683944738699030833545599827212630291663115966021406347288256623137000611932513003887427135046611745516325733141235159673274448130979241037436125056015257616410083456042101341367131817967292652129181624329990019328227532993313327023772942031236048124662203771797457871251041611724429745079426650349804946662289896796269442716436300081567629285016687094274592669869652375949545756844933125630185981611643876607900540025318645538531970790838949039189905738957090581150441303561226732894751181675957947191248 5003580672431066545878746238500792312353081906175068743702510674826579718537343619069229140178476032260661473186829574716575927524150318312310058871404475393118646492572098940686151051370990540459755593961884495953302718593789197396401201170097149483538574951046338831107269950505060208200160093157808487767607396051444587548583951855681054082273120707481019816358991835200027971784059172048797317890405953246799068406120647505321876726671133322218842880426400327416297837402636171560290911026344882742390159785964256057756717118091089912274988470346710260993156606184351340401090686564445050340544177640138145596009408123203772287323686953091021012839014014778061743325154427620976161052696330455582385392563394187732194382571
|
||||
37273736656487769458170940185896417096247364902805540990807926506018313095335293863682745791837562996611467153279405800188750260564318130863971283270865103263204221171706356680648447899663660506193940611648267653238043707596946308501176939787617784274901406341050801740469335277007084068156049050299117245755832520984480490140120271722404720079726235838115016387604900019088385159590203023909918083291002156200909478240760688617064490750111891794997131981998455240254813502271910124937588212815092141951204826272426125694458666246562717971750575216795102304767862624808444470437432645629994656055279689652097708304398977291370082496116943492039060921651747548751261607665214716438888176012203897305918850413515607340142023147735 10869042684661107510454489358404514281660411996393096843001353785234501238553435863888927581142059860323505767499101167483084135492666808704419399351873663772050877167903939594463146462021775516809514338279478360251026314346444424993196555157477667501618584257721346217504399397904918708910434929741884621182624423997040769316871664988472997435735194105397400488257217084153501482807839556189459972872732046380979111466699261164005583664978619709085165940064481015308731023349729962320016236311610430918157699104567358464212910126681876366273165454045202399945456917038490499099124884805683133711497025733440827490685170374237082016477266873453186176684938217825834202512397544650786557231769663993294112787189017177924054947347
|
||||
698335797657387345455455955463813421218742653627970377130614977740917337580080235665612062295513779426129060337046259769156868513176587330739291208648777600421407171290265642847625239423656825147580919738784096666657378253025176949510632629029663098540666721821246252652241007424438573747601530473182714622974998852721073630229530367140832631308648037791129042233194257290329692248069346858216221972707506981242110124782760346109207792689726199681519017543340682943743136742923454155413341415286697331705844970100156829542326424312676242775496146314194080407020500735068494253572162216320472123910462443643715205021502130172096277188802769848036912549986953315609735521061331476473767067929941146281559616499447242096056100176486 642631000533733645010243373679277858617469416468031715923488689496251521211042940227789256214844832445669450372421097670872157531499634528368680169204109104476999530345540470586723072856374616945502189172515264556541718905405802058900077994435771861251993038100592655042850849708405495353135433667621020795388414273818221660923066863074625963107276573312689242619924107776549970075960457125678603260822681239418864673591316848973074264754295759138762445074114862024442579771880236688388277162860846241531898499632527950821851622981588791420088352741700558914142743585628621329922717215239917951757526390373869490351786585250944212966102846352531115529306003559781345718091400659936759977174180470063448257098343280670611103395322
|
||||
9619816072474298642942344515962783827232540512173299296607986784507642720716978308115856338649506327827417118450802686406235261430893363013784793687375312839100629955848939560455522191825239474962536750186204390166222844769580648336808459122798285806314897358622637600852615908069455253642039451579663524372599505818356400005119249059575719135423182549095670889707143443835276174203096015875379100368141969349425295074972932005142893122209489743013722531785707378860668759723894739167272320160035742050488396520114551816156706335353572665959730006605566560580489935224151710963670077600471417105705523587153110629625641437113664083817381066855989980637648904529636354564686666453423829545085454267228766683014945856700456294012035 1417004096339880281245249200492015998480892469218105219293722834891371138423423231889946693006662549188091138185297582227349954825995527754479728322664169649322928734439766096619622848715289954152672350715627355995227434792064250341172299445737124519040851907485647140643463469381264162326209967180121874962046726342719182548269262070094003637339739639928361337436287778074002786295104528007320818185367853308822579462368058298363656274665572539280762353103198867928222832092277725261772375889535354738033521765848941783343981654385435071952795908484446589194283387852118174616324568817092209186833286488930153941261033037456051684586085645822414390973488359222784021916328432212080966656852577081446838844581750271308788251741777
|
||||
31368436481254708906597980001981658599945825674314484668312089501163495138851527104078859095136909029498074335933153923193529327322365506074537312060917905712085788586040619621594320544072546281678332846289700661012773408575396796582514086500135386352702819612747773318361454846897278758210008216575529052097345355129302685986707582618538555075446879968192694068132665442083140694719612509079633916244241605297611601193097269310441932059720733404637799558947854872556176042474169411327074036786461723045600647439418010972659290939975784961461087050300145054619446816803310149956028080634895760985687805844866187938367893095364092667065027847337524205710073674305941581814000337968940876021779465903800110029522890478989418774935304 28996258141329791122386660955195742392349487661621046159792014259736388035234125856298553638254039194016705514898823883695012308389714598699402071778340663478966404294182741172590472144035688726498544499530238438411051483500914560582106430942188337037047772526341720372307611871084210765245725067857813215491765265378843341362264673109879913805939075777843608909189363055900630040161892227613271818462670417198478631378067821203707047824136346497267395316843227901997882379700500851282351031834075629797722132916837283330747834244474653788594174814191669870462713316232047047909621023416887661225804812883616901884170503328790097279323917441014555197023574649879244100224801254109338040902079360867167495884751964778014478995088219
|
||||
584279057972989042753035009103475686129955223543056395741965373626530690996452478441896427623712599321488745598952568246140906181789090814129033131123795663159468741867138346687247194493330029614206969113128112144858699663653279564210542748333430691815262405260010891033023890725648104049882812533863714505812285377715943760294185132718430510058480989464536239104682665148962253427565822552263478778150106720956036477867271253104267622660931644081137891580533451457997024950846051689706489768517307336875913398938994897595018282240693220757930352095929928365686718055482569177921687881847483342961461691702787748753490666348212922509547747676123744052922834261034429678868394537221762042870034175289994838432267966485976685040750420 51985327031428583354765862042839841010237157915277160266312010826783768038571976974191539794957672007168240477359321522656875624011008405492158848685450940912850777215491939186029783802454305999385699758304798217373427324002558474631516957615035040631409580149463962873803884105351234387101287735059086817266316577414692143653315389739481336406602935013575070667620710396592736659326972014729440647172156290244473957842620933972655798368586214845967971716613955071439034117270115059578084591901031457471618957789719205189401228462454155354975901290098486755120927849787597052469525561181770798036221883863590986873708152696621172123146643432588035375517217456861506392539487965054196061140412057835767342677254040096762021844805470
|
||||
8330582512635299974280860451527881751697232062607159537356305164818509496613673967842154385197668022893943728251164948821898601775799818589960017636004917214649515469099926778555866124160438017761654640461715829780713750752732436291906129729677653141022862616463440824432175047807132389043209612980250660752147963340283355377792971015599003074387773604285271879342250708803713632192428146347858400217971456293872519314914840653994452933988450067676931493718653231452425263273488542183672490402002311916462471336545672642619673208664715160034340931114765457737937899503894612418682418070163148704647007711316974846706908029375605977727346118345567493091159324870314552844403313876537570707881909717299699885165656495626438061127186230 4096575872599284892943161656942663289919406703929835492002493488255124087797256685256975043873219204371500433549273931520930298071490279600503066791702443665804135945776919027189250782581514735718044156166368976597938537352692301854997276551754107050763490242240614332678094496507184448810498273863452850655888182080176594808215899662144520545874517890873799491674220079770182210799834365167302311138214945515049320727217825903432359402493855147082390530662263358214928482424263827373245326594558429024193058412988397173867368133440242818943671602793367182761509303035136445647677379963040845527759211824938300777020656350863931787914268072734709956006937748066705696830493958189611241515552589456739199560995427914443247406726217482
|
||||
82197504209925605467102629972763094437808199211792230365836259489862885612912308404903754105449786439483510608499381284806904715367784611139027787349138095719008303798876116153910016628797891823971626850338760233190029036700920267820114602688126297421104736309902383605287100800375954826621816170534876099024604419490016363302777344229011564448308554956360999538736465266749195725410856094175084411055609476406180408651404761286838903879980884164268790612473810129251860485338330693637663028354136113019122002676648727142376056056435792579522774705266167575014203515372461465871676819029389675300089138173816925496690626564392947090495284706165133355131939043876571431162150150242204217846259514783532050919573355465412193117215106304 42296368027681062416826447993964326607464722610710114592975177960688249301083452939670181257494751667561684488145544373949485705420641667568815237261031046484423548172653620840703800364996559549047262930080717793173766096984813705704556137815924539246224592863204744229311001895267701162612930568276287786938668224868221609463259803130799115161407936436569323933282194257278538729772848089819967270041976004976830736941553955835307516961376898031289646826146509404873315653965172048296737590592277418057448180786643918529597262362412706991062566621180847257729168197584161390512200015982781152521153682783789949498381729050461164584656101366268834123143224894135116315904479148333648860349769037920462905041449083123929141510486928499
|
||||
258878538524147091506116045209665473760816913630744952924942664316835155746950381646181550610165239101049724952940587529452455019791060103217009271996869038248293160542064174806614580616693902395966584083587624101202367806413861590764477123004241069992628949137896500730689702335216277423527600882937803265575910661389445440679652037884660413614074020023734058390349352201152587525328347713120380590561459310074512523332850937502788154630622592523513109924057796620993993362070272640510818046997470741615762144541614012604952163962197292508362809942558733274485283627024254991952693213100002861969474832666473420181491373164239203289009184350339344959200534004180599169201406458875472387242935289353785059722920531587379426605693351924 65556549685024006651152845732100062920898573018909380798899074655893328068087777115825351635133246746256702616395993441396725853459908143879700340474820983905756141372681044170290415789764531489121998221686964029116347253399209404678893818755283338090786140227120787913211377613568848243091134396398797203465890495970854579168450544497027547803286009004625473079419971167306434786430640073004664755497019905669393871487115924771097515595135800258731621514781036632883646104141356008622843743511322166278389857048529021350138868256494956505792088395807287461902266623472088076556726047525536068145081285599488539589687938994968142371375806778953591763237908093691980087583179365454827490682944424520774556787901972501343242083733865970
|
||||
7461024950947862873871903452490646551918726609107312671338729416807527377003575635508040237664232525222942892786502278555014592829885213407122793302625013951519015255284406268476184125646561392127550496307651422376614550870135453560958488178415058528055204141618753320135208460419222703171574458761929690410182971610299158864209653452559289565353505462036877202246391573472250045147048007921141151056176518329961851993573672430020060885687380877816474102502779415509441588629930526080077017788948799501625935908774238908730523237898358236412246624933270433809676666808307956502543793489313624526478281286639104141616325786579837442952490757384193176622351240427246682197551666750854491602301066819528671338135749453478313574741219373364 1713112492734076345400009772729107853394688918553790796874093922347752574538719522858536389012257863250422038997479551855930682890547577370249031178644101596264651363998723316329343512515801512545341976392790715738403930309780702238885234195190649383381345524640008092175171120429286172732383426172788057533626438527436661139129687263287864785921218791663767472709318152576087153962292694760828423784269127842184579782540654094572533360088405087130687911177564228076964092508680591694402913482713990378950943233263153245060070956003753879554650582965344298365479891353867971538494952389236197918589981598823064591836559404456149750180314440354159399688006957708236609991826389627657894463363986974669596998039561663852458835345979885162
|
||||
91527614839705816235642641755505731453168942133362860629224462747389213034371656124268438603652639235886027116906194822162340012901233816624259599014545062850947309942587013127266653664139453400414437852556210094893681246121997176545061371250017343384992772095176680353584837444233062014938668054747213699494831377979962188368191347038046151581469005553302401682993589932461802128007426623124847975558749564307185059114494451856783149050783467433050749625865935702149619644598627538325967253684093573629635785776595872854389592331122017055282683080131523647487083151915813808610275842667210472522515487979096446463995109729500042765766685434516070202550476778027445700614151457738471918835446767750581615620918508680640577142335018725967 3443720797924381278516097711520141011885433397765897467773651207028565222595698500218142497720597608866770131789199066302834838493219854028390906931472750642550285534099718132135366824454020863941520149903869395020895357397807843364561395707902830005293180477027149896483466443594761154030581804825588459562940301283353062870670355084134322939730112888446287385922246899309773587569519962022417231905895546070744287619841629604570432624308319761211099992378015819615910551465710547746402963662802388516388989134273857776433633957492649075439744455813249729363756568062725796794617335285953919944447539336497455814981725412699658051089804571386254592751873067939639704100693850360323661085230953382109565830219097924473085858278808432280
|
||||
935599403694136537753397964833471545128977354225666027762022223148543170926069943618473012622457883993734174321728301057766318173929896076059248296522591085784336848577474316250071946511481919159188050291878660337826942699581940774947674492891921436040928093218548117635299043529307949825597244381167030329078322758621963911012302523364484404555971089742349931608310098811257371884869014065910358042415715530619746276091733021691494603724358773433776610096497795610371253179474971777780956766862884437672411872653739794244373579924094490766847156613004005459127157833597615195780259455548058944541225722267893519438781336352825424909911239705595437364292420216160037970628430860884077053219783398245106315139444054558506619128371734814678 845463198674975571044328776412288854605947934488738704345420362813984682962313566333675877249221733161657802427540179545511623364409299189506065209720619656182134641347076609833446608619335131385474623787773629062804377900068463139872871765333945545967328255418835489912232378777429555849925387809258939128417885824083717049687922209307637487590598447528936507642396616476853536859560329535432746467262295637860035997606633037057391977349604230073509716680058592832715646289523593374220129758865471680815569609177380939193258249255237578964128774903993228004129240597403776200124452700455971253691880580011915880219032777723736683590613513614016034591336869767614185627426531879713307464946949970081645536515334079341686706572879287863521
|
||||
9338336913957924794241006325388400344384013400087736597901780760506599000183290205903097928872788950814586929114003508923877518446782109626321784282729163773785929583895125579639497302217884251015374185392323343675248562860151964776931976283392425980830926713775835398206951203230103624834816657864728724547184448680955073330464465887084748777747687036292883746513830490467647226051242478982686085726198918047332585743649930452573873749375001204851752094510306471195029112845657117270179939196645881239591779743605468856359322654622028880603709408390425153147606140659956853793614610102600267282538698153247081281199548940860540094736745303770092442815900356758088302007823030249674603057490410652577085738921372620636544999868929812033318 2415318551212072367687861703297806082231183129141514599363934067692124782482731995338427411976209139566897652057715878776901173105913153931995544660134980660306903974567742281213029534731721832887285776216504220646770669494448332752861093829818623880198640249697655528506937860006746729781722159557959652496530776472334558827538458259689800561470469673460610319505701270945452920635005788835521297818865760703008998635421681595233459438807344474969299000085147333338137486785263520864038319516789287194115663654362276549083835058460009310083726258601440063349407252198250012513252154630212325732802077128905912724018793582366139870002148389264459201606679230091915325622244621558981327922721643811712742033834373029772645268115789228558498
|
||||
87918144564728097136117373775835614433840374398164543095778696871375113434739149173355835252420032187153372754531156341732632974189474350643816179149314226147018640385898311181539786730756077482421949710892137983505666003039388884935951047020577139772363239153963220943756900399994226312324393878680907954339431784242897156323762564830956684733980947058849705801508241901663267745512265545873674568109329902345124026548491363830718677777649676192008310699199431474866958866711554887652642822119395429478871878835398689378489862148176712262898428155492515210655921542756539103741949848739727740959285837017769033398908432707896373057512186531670018917095235216220525005413736131120894357955433760526991509697580006066538536369047165531161969 80476339901557199298636104271984989345479171732986932257708549724342452258324894649829013339858375689935907669122142785937614646478932084740923140888568690149778888456793411765766229783633099383398748863770397190265351024233231174403732026273894174207775331951257153967838882395594563555211612391883047826660450157479294063699330865737379762608436748764064436498955584689558901227785308824550620306771460206912303263746716700036605557465436359498845709403344298204506784905233760814734772196739791070174427407096417619419402893299577662812703053971373951502321468827582401803012157453532260512843886127842927548320810040043670288853295554488762376225996776890236017459672105421947697540497913303968316934490596616392435606319942954355369609
|
||||
631928970499549156295471261210626196866670225806152749427087818132118362979676034205797231970068567168713340482951444872131134610737420730209088791083141540771886821985258510884974046307972369207875927485188667003409253172741896988379381787810855276189827713735015124722922312300386972155948594320577597068837350214642686743585155302821323359111207302991423142351626290459186061472758526303719314145346532229135114011918980186630222288498389405788968975977538928364681760652652022116607334296548810544934307663153793086976193993847072455478457282693626023995600534762585497030523404824831233248907788237277838659359701753559872039989862055288748049254161645500032663369337781022297983482169806009496765897729083029158574979403857340993998189 476774098041204597056647119873381344095457006302249221302831842016200859933295181825285255494909204806720856712522429569675750449023994741478103450036072657906102300392648919971038634501103775492925022654164248037917022271826262834271893274232047468710161700154712188879025780342447184693267729254863674631673482151902771053966479650680425881713744803564181913984444693676959211347564612404835620779435194667088759038190969935909390735603687704894027521902726629919627767234969745826734955669371839037436305168042838007137194287130167587172457074351074400148091051574509877795739812085220440607778441610332701817742925790483166978291634828490495488091605357278329531772629989327995119375942932303625193810755097106893895427300851612526910820
|
||||
8170294032968721585439833516842149630198427833348283545693297303341616719317463415902724253035644212938751020428471345260074113122186795081930380172394364629125846538765329807543557670328381888000649894229381506962342246241738844329566214045871372900789556496565993231442261939948383631807214468538977759442101565628407342085610606387412264605258891460463082883813966466536735453354230123342929066482840173654248185703716617961450201436189251044750657477432823707779278750732541374569767564241843658713527837756716992831519397495204199131685482221794608513556536004356607801027601429705855616894398566503345592406411003096049342008562964840567154543800417914504381694413318046888277971204077501556356985371017415028615310210788869160102355914 4322760025527339883348266662847666637160803610497314692975766611087447542360040216133045240649386690594994767702043084186234269083760804443918955868488085304902851132696203576687512270815979988355945409537806903495624449795296862884531380690641746840361474396648855224085118069109744627754059058165285376897473750649469581232950496035437132128721706914426340981344359389321776603220642349655203948192414607364348606145884372098784027202484883295923977188726247368322227218438117075241987764457053954550712861777502624521843815935798794566584603677242686797586172733738247887112829381496064280299917489093539209436575052170804853682237556368741881742130233765436215740032638299499185914390023066374002058068856649904470451089988046557826189528
|
||||
95459659089339440303225575620929861170595088556371735121817609411520732030752796565058718746024198886081660524887192848567349669073515230048026103259700235593141643965816883229547187957982452455656396225908570313448234339205044771363297051201003214230255148156627840931605200431670761117022844859661477953704933054647624031554534196525830025994999520028224270471815863215552432124195728856011179466545154899567674465525954103292193245956799456933246655688300877564586563930314944211904354831740189161039404302363223777093342895202440733931141713401845703886988181746461216864612208378667322946958939363516542071350514559774156739870737027047159515694067197893783103187752513831053779745619517167162928115069113480926023783699943722886655359596 64820385239028947316044228107456781711096756964364063379250643966152979339092286277244448527748495878310465874345695202363595677216225847636175741016368180498784040242412084693363701599351991102712273576660455349419403392794377146355519887408096017403321748189791820447798307155576291939554810835252884737256272444634071783824751250923289969316030219219996053993766490975168029453690787913976927269351030084624517971214684501373454144869995487827744799831571708704753932144231336000668061865474239090016014174469118940634076854585715657364247958205193864131490026141482520738561802103150829910511559481409648458260735963825632322237161727090565183831860117734956579700726248345918972147743223548926046043663777214854761461176776204272991772302
|
||||
477811426619395600020177855758816063375312921706096725481480344188479302461351201765588601633607834145172398283416708018397643581710468878226579054046999361174875508963479140779954036911231207286437431276505044249433456242884772938535411995659911085527958748841517650919659400089530539531755107300533740723431291505472442860297635635817296312279530185477042795456215194933066138592571601672034328446727667670316261594095629589165118889198360778319785540137049612946261035280032943168304578712075005635026266069626286726894135562786610146617246620046599400784612925654113564453489223737413936360267130193419683635264372187373690636049575764779168086665691929007773780718292949285610681975514110026973154388968747661385173002812585967704089063282 147867885348474662897642892255592612185008327582641453070146411126310187806077898502245911897309188473481736976635513673635466637033209590389071950314139817467913303560830517295178642166077886552695646492200990767423436601255882514440759064341294278618899433707036286769284008455762917270659458720070589938514122836735583968440483279115140318937015113484421829481321132474641937402566013165387761572104680193424375239964219862828232725408864227561643385648093688524655011984047048599866030762297629537060539416776300965419902212865980473571124189596619591384318817590604941836748254556015796484678818877066542252571990517290925517909334195479974829552103672802067832431906732606498843457151389597356845955525831171516676406096575388522612109652
|
||||
3134014084545588502620265091257799311793497601891012085860784984778110993446571006883133734599400049126597601486731986915799884843884982342326594155967165764975422515111374866610334241279463312269526352342412579859035577549341402151698582702851464424589753874471259431233865225722592294954402254186957762248979592048903635903757188069146956703039156240363186136033347908083714348774968311124215108454690237278576827466710679968107091406264830016154420609750073072806302866027700275887940015986788974015862353775837113960502881981240992926920962934253268563623751294150368154134057818683329177588975234795050613036837633735949239238282554121999334311816266914702344512131902520747522825722292243627757049402767450646909989663906738686079686798830 2079894099932051400839557472915862574491522986923173563211638310548398500464790549024939837912327863582038020345944179723153672947662279213167188315931132521594550252978235139020797457832170210627225134767564065324433165582995510352582978523770661378792418352958909777422537433339044884850833930933866905371880288488766137546218337311798094532243382809209319316320595522080460776080041640079416268225218190337950894194268814677858986715453620987057346885913450689600152396719591841682841552876739755847808059382102061132861607115489857536792507709085620904200309850111957012636638616859348289643385896345758928593484140714582219556603340213226215491972752445879532615818665606457029636133981621019601887680826036631074354994709079394302449731630
|
||||
72806554011564355440212746117321116302510973037239605188543452109693936151266577858871322566268324962623443480869232064514094666079949708146425751139750614406067349490992825972343189854966741147760916256006317226838484504138967019679827166645448413015733163102519384185213292620403314494495074510194557388686730460483012582301121021015264402227919212880623086006286480178394427849551067648545472332822372008652796088696180165222718836250558262154821537524819240652051154557268818266777946397097504738714419742409799516514333329540779364906022258299754777411609073512476325380968499442172517430868434668451446896400549216753328701669028573238904897841699735068138036822211749859323644969057218146426241069784131818827358667580588304354916556890341 28311393567954944823219788214219907490162355087390432380286725664556985071895034060775993624346396310825437167169650688062720345684201613212085106496164091212644058419816993697934977463620744051294029514177559291885063126079583784253885889149491604285928124047852120760734597935949897601050954284776179235351348550199265192282289756237199166495817834601169560931417718632803899448951114685777638279357897814428060940195318548664486504696487126214798113677803174103115802912564547593032594637347826336310244531165368270787722630263261131386576467288288090127721760182037941908362646272550981513496314203003106947674001966611437445614670340202102975855731698927318954953230740796936586889422695948041153586527483444889416427824773114006341797875864
|
||||
771255445985531465350746564913614907913579783397222755294050160944960123476607722084836088741793128901329350171039465812215396251050679797448188285652946947162546422580247325585098379526464643176766216046272033772571280992882663527781956248181481308887375615249354876139348597854936055535971023760925303791684752487838341301247054238783987478268885978457931237270397958291133516582691503316651667649009373398124777836356035197160459059162251101166140694432874904948630330401983205373718958253060619120235908501006951762378303805178126595624246712018550028579567056843879877670521858039153747443648848444395652000335174811603080955535334299147895708807714322969765688539803170754362714574894660867894285970313564244576717352431248998732755724776522 334052955257256073167233350891642494839595591553711986613332483471513637413074211129236727813116587557000730191110554654638351784890768764023606251347375468553556329490400436873659273519741642529782677523325228558494890869409762978992332771642054526242373839837289385079552315139954974206790932176033542746266069114869905047486386669177304989341246410969049196635032371505226108708620166968451981238568618555339883549961274267751807965421765511829859305771383298533573949126125093583143020185976262395230010870946626958613913738299376798807765222620220369822047841379395490369675562353393339250293467716488572222170235775324981780208410503958263554453364447329478312255140893406412774188799348250322207997688654143210395937398530936180233074263336
|
||||
2950987562141567533125209755495831754046027195257033179527280933721344873045618677806332025584783582575187243225310132954238071611743435607707216723809907406807546087074283141665896918300349266668533026971649716807812007762920759178177686250602897675885961380828093602159518677210280565913800820653146484946841206152025525145649267072145596444641764598265891184080193548084379509445589055313730971724764509991659502004401684774242021534251021116787806313462976803830825254805543488074668016515992291955272173054756498830520401434568693874941708063597323007023119052684033924019404209715323502463660388458641923320273677920084117175497839829426843264879275603704727906521112343568586372856442639533381466769769670349024386817075026148437662803750443 324131178858800889265068952433263147140579734263038006152704720576888699498987318041837307339427621376663054142523776293770723852018309065746166120324722324856450803941852425021121824047440242264041880961523342052521691758225659639350562467644524610254820706678512573804023113337899715185878089393570284160107012300200055394333611804987782312279751433029190232589698001344730525910356101351617907935588468922519236824391720095505282970507977655364135911287663534416677005413471351991409209689912764459467276402736288468977105923110973982781739433792140314852853911867955781078982481563963015405170376784357050595286902109968804246781536382065719158215071751536259733190547852864709964276576559517025614617542398663379889269225451565687213370367586
|
||||
58608680235071919902881269239825053693515211425331016955110471714406772999535329555353686471078417124261222418998709713083761928321264084914303278147458122775616348539000762668755775640684489056098006410202455000033909795323858675782625628169252068000489379197666775241950190328149720638431207073458698423571996834703365979973651779388937578359959923826790228593858136189412393551305557101798300749428533493352124907188936031389870372409676878664151866537119348520967462716653486913241283170710447725446489352067478929238401885941568146176185420826148286711770840132290655120857250157061447257071934000436969973454217504431448960359921646294166347505864592128281381019520100913399347750629218621269293543628861153309685607943826262919848349480461715 57174163749104666732105401031846694831549363665812687358136788081609875334609920546465038204301486487197406568147108917272948031512655142531863409692827824063752357259194136519818013655926427695837994416856986514577110571305911169365974182935639427112850167656830375963049089890553563050285058747182475377679049342180993723278582990153675047242702139433989026215267416158686618604930641710066012615960342529000905591077504282392298162200383115518143921372532663234660679653685930834445046301870648393368366033634892542347586134480963086914121735652495891625691995638624490732566367734781686901629200342099160122538188823258063328938357834362175597705971263013584973384736334010397156674118175530531681572832474424463603997071396431376129972041769567
|
||||
717499440672215210634756435052803989836122789999295284468201163191506248975630791609822154727503741851229768300106619142361948628137613766293385002148634419060505223890155249953761934731133192606693533429580517674162133428560359281901391785043641004613316255896205221548724849273323232121635173803709412460354689665723904121260544280194758180649321428312787471862910170974477980456120028648956576163296233835185944570551589165567766515546004783454480976517078429492028899500004284757649764898962396016635793277219683817102199003596343681301959214997223982416902452499668382258529297331989091741470936473325071560714788387038593964411299930006620524884908311974284916685726317059384587138516188040026299500758739229034755070387583477860405900454031953 355479064909255947821998666217253188043302014168514269345866287480196193927562135817757942569704480178954234627547649254492931532871681389572138900233078636921265081939003402377666624185502813136158939253201535679315091088536741402496199835974904352247597772427743269597633415537698409770084576370648409780468686729996538014765797378287908651333531159241584149677053928407341054431001602913327155494748640634331874746635871683770001219701367876806714392870448182874346427164124310676291952604301989891713223007614281099708407732368993577041776796500161484176537020347611575205777858599595729347764815128422221219404013110903433843070961135847295773278127977534677503376288896706634853982387365320755798980776069297820284936274396705660760574680374558
|
||||
1891074899470760054023648572083575043650523923230147412985586717211356651899466965344784638721214550255623630542846249895285959037903316828423828229047074438051384902617735360784086133297164339841492894005491556813783798559356166908883518048938197529465212592914293174333927180448446428385369154541870423341194982674387589285356618136384044805781050021267011405161748175481872393639619099550582169468665917679130269189872086125123613016921761490016628411055029564776450702658591666739199771506291077631666465655529750787888980561941784706074940362265898578550356123703188088852567448621208630014057627327956221267950780351543051874289584441338138369322444322140149386102469377645612662123713956881684209559520190574222047792068755142048603049224684801 405498321639435479473526695469614369893531834435900964872222191162021827204213261753730625405123093181922543803806843380946315673647110247500578808803981312544108843678135343035141906445849974106896804183006362213087678305995092080447793659710096795053092472181924712738501511940188891772836184678082682227392931604851505344778611885007287087648999719866829880450038739817948655182587087209812373414340279484564865887651600691292891298773982740107585407087378410852901590408711781472251153769474264899132507959312379610227321190160090208777099902013237063001349491364756724885124090773922827108725508601868225023198743468713870806162141406687605197727006374736239898520920652758828100102278738235136378140271482996759004607241533461592818763026656464
|
||||
52496780057335501006486493710900202945710535827803937019707636216186571339797536481256795950614021295835704900837373964350635800657991917724824439042961634554053436447991749730710484965516891683983241168866763160738933161380453874052747001990577621544798839732516557833561820231011667285394208693534461960666147544729680569629696948644542952388326446507946892403201782410631435104928391010516351912976879006266262737066313940433704771015727315667593317083527645266917468079050131865556769872649933677380452319003293492706095877254997676248600529613348466875783447167172192345834587736003105353456926932292598782388027237680565171511987374977024859950652075152986346399996827372831211063476146818133466919700432253266299603077290037252182809533396610584 42461373050973126237659589748087200564399080215578200333638977947667365969402308003148789825497418020166093498523290846487925403933614005094666438434271761947038072103379518837274208290117420647898531333779943213534312900640943441264536393473187396824955637471224934566733334695326988246401570158639310720279951855522488586070595248010304438399927633912118784937495680765377874590268503805820725460313386407132124414934054361986669638224617795964315421029553343653158427980940809169792338075104848490712165924783164717043701857323331211897986058105077815373128038412181093646599263699516873498260025573536437140609376625403440628892496547507498072888520139236336462402520706300544323608178442603784332893152454887766321401190548163751025952089557743046
|
||||
909981973230013220164064887939170123668589865718436212652080797789439167868498144940152577938315113438149857706192314245512191310294318883108012267099158385925144478185341593841507404451416594641624506763375181215831303145505761366904488358298942823422617639621833290606031710231035930761495603523451913906300968605199164668657059804943026027671144204035275296102401403719921543052298438193406376716559897137711794749397042155963291438387589129157329089509710250047503973439392222782208500971699087754918912885038422693233707117730210398514996408854542744152745605750621513041344484806940838534271831113515740758688405339529954556197638654042205233576127486806473896826540169344271690968999663967167410692888502445128378739613101451100561271208521715266 375109655588230779725145299352912624381245339598546800368961804111611118741813397196527477723343505737583873503711753708000053202107156333792336759590862131551253386424875938355841094676158631568863998911105816489391884152777981483044948217080882509559129927039302339233114512768789936649493400510204662991736405108965404071962707863048769388239070249230629093313286766039416290382466245749159422542844936548315942201303135218594409901938366484614517394342728245211452659056551168276596796496700629674131682431161998481675744154969004556178415798787529597014659821202863001879340933327024106444054213767128200831395899011341490604448704690201295125269384113799419901187396064677212317380365808762434445804844458878616372368035720372574026052529904627647
|
||||
7921710127181821052680828131459458174684562344975314159508211463248563710986453871590479676905567726488566201274457069131050161573140194433569940032916802344810200002912177744440948774064526191569868771999450558168645837078421644482416002684888908020384557223071611563173564712995289020249179908601849723040962653324464891813934969516914610938083393048040302403651184359853776345928956474706343946151397269674701106738773082890368489658921834312103108024688629459260467692639732642412329586127896358826672016835497781593823533880275141459454105514022277700867559498700465435517668416941332964087475998873002588195260890207331489735757581514484743127944346287790748145526081477279386127855474173712670854331268710844627412611360615577908871357975079114526 7366249596209982074287565442623617075831939974204899812334906839417835088007757415831303941231882305282111690013663298639808448538876098287460497906129507653966714344293604585788145888027896201781501528428057228380487650266208312156914377878661812533579330253136990581399437541002776497476677715418278429407364027581571216206662193759465013022209100311120046606222113642755634262223763184246240818868318844203203864876843134006584705781710727465210640697470118843924985548878391523287988862925799895216436036903299840362201699991572850695664612200382306779037339267528471103409372366081774840369589917528196506251288733296593970537114213673512376673441104212230924594678116195810955612037404772237519281685415070932216407760665503562297895929893481413275
|
||||
77423603085886293627615140180009204726780426671343121340202649070084822313070497208475630085381363580065469870321750994186745960691083616826075193132475042364898925041734075617774158636944125904454103447322464906111507339350553718468937460766561240383195345509532834157174511484754849942691039405625668576063739521404366737343273194553495901373941993659168510944247923347576790996142077481737560132462151641737284593623495352730431334531470185233170871719011671312567158798135344711855641748404044897427645890784041025174114971587554043568740532126295726948405125030232823874900036963754757384961925462110341671767876174754314706240420816421128514132668358579376418711659204906086832713500004700523117505692240164683448030434967148990524264113613825614738 76228563012596513565930272328176774659430773869451629051995588443185775557166855266373632407093740204379601448368985145675852204686322318496362346072706545310910333867667503915695117000800782851007902758059034284484013077367724979134252817285557996817360958349730923805375978484925313581524390359152092797884904545129740088977303940014497840363338182777115236763442185673248993449211940394225059453764871480095067174792976282470080698132146746089541649394316059056879448360502077571227706848890161856546843413621009014834278162421724787286342064118304068798483418052671591497389580728134458986970728871747659184004025183334276459502527036567750970384934945873333646441247731002727468447911664559491295762720531928097044798948364835943958657657003703538907
|
||||
978804901569990461307264643481184985936488278396192270037200997517282819469072529079745254823693873549539702822508425553691986422793333590614229065786434970489377173076791521351804622141624214958677854182741961132515935838002685503300852195821254616879990951452749937027125796429146238155235922266358405059336524909913232166516725310850722286209638540261411713584482024775625460200623456248869763806671071787955657375822612138944611592967582981594748199045657647305945847468397178330512602102696876316652779040137891990840684005661931025750205827018464347063266618781545854205243202249880033973601924580732945774352699023633261999772640286852350608100666650116877579939624869275693102739230574522283468681908450532364332607265710292706410785826921132914409 401172962979817142720911210549157268426710310500530485409052430971053139876455675244924817426530879470009501661887888266827778430631638080549516981333985481904811360475518229929024918306354588907467226651380303441464419744616585142774659587390761083368489080235441705175177318536374482777084659198202970241659594154291456751100202071653919220873453754497542515135725798986140734691779467919848916784099959843304668992071882881553298806776151662736347904811080708800748556123906039568926964133725749981086716100337223759669098749000798384573578970418281801135690068164893216212151540961831439028931069009416334705392293065683209314730131876268688523114772619973175379200970601452097019691022596689528550787645486161836086668260935219435966210783241301063070
|
||||
1215876581711852228298743941662577344417149263173278757583876135257384481372082533249891745853212188071060635485377858463930315665142978250602657069408656066302806213198775951047108060176323929844558738824751830680084958034961651951482088548903057428282594734580699203159401371749057266121114184420176757321975892277757425328681260410009476738949826168375576457270140262515442405751295416190308102419578648567820507991021629623689042281141709491970151513417828187611199271378548943755131795419963297095452393267618323211308156444416321389973803420828598032411644668694965894996077809319417620913837461426438558291089586152681731906288788654441862060733934377305067962544592169106822856794179808625284547442888061912438507544198731826530213178998663223750835 993791453991809802414505236109759372925608673853893212387961766982960887108743129105519022051178793813827948147531631470535912542298045544855969588673040821261638129117290624575480244864748214258320083088483405027857267195492235742705831981164254444377836493175171257209709863537043343097761076688958894330285818135422668971099778596016706974746900432475349026084977658811012380738660708136429886562801433821775409542762701147585047633488943637289321975647272561680617028143781756567031218733859277072571662382455026737956452243862916968054021435722802872652740566903276985144051493968183399028121926118648404725795355953043484067147953047422732165658933094148497830800734763387059991751407629287548275340985691889623146663807155685906813207517063194357245
|
||||
29063022419417781972581022877163798486050518324443539178894973454980825454789474827926319844021191754199227368980511445698367417339597355878372930948070227989413253418600195755284053474208689271906657061481041706770651990918579694140975711051472993006407416592322250090834534568158564363656406196024211436950945747874941485647819569610612105093907325322651859020117600482536440338452724888417410043911163478786269832762240119021621160820189824309396666714276718019768195493211656845942553555789015198768093224739243423591325194248811457962644969713227248417791259195476565788658495114339001627812704651877326489827495006626325568552875482592739019849962618916235729992839947669855882515687323178406993632940548228274345770438826572074639614622736673643585024 23643498386524452080669952392495844231092555419040066744673961836891641967424758675284995536892186020529088697214387120461026858871676229221070039435246394281153462731433512739012325508654080100295679509207089543822994410439853742693448128075257829500237009665979277081023699223029151980284249322581279727339735660869115905615500534017146537311458996831522989142002279151736971026850604850578278365539057171268057829606418485629478002567322959545733734405898252233609045192646776290322010499996235280310646054844356313093964684017604898386001893602063683424502976027879440531701765014205048843191257174135972821494188092374450710624317888751761255260084760316833289694608485624585836790984094679806105301283750166663983115872218943508954962318048174244720764
|
||||
909096042249796909673078696016848219506476420403373669881691421233208976395107191597118901721237397581354444399210567127052746094758558219800856899423556592002332739370508730676925640914016784137800439297161069878613063416151657002586358161758136261399130202277180375247323089100810615024241306923387679583390601301458533228946783594056575896132217921552503804128898311590182848883053582784426682338520136694168426393304018904608800923470231155680236164731139377057418683109263616372889792483047521151266496848515431685827200548843941519339312275356398567897548308579990362350435864711686554388561141612972611270230429122652178617228405162191522259689028241356662185797122497940530763965850870789994161485397052596156989127059084807365369305302035190035683552 450994046093091436637184190386679896753492671779972481151731043146835058079127944559795311597102672242282528232161802962896418814605079576391321021323900451902834164721003964371789834068304801252467977249992770093951124860765140008973895708023075890512919168762631272183130244655563937574351238060899776159783803709387621882892891471427721178158242025225044465649197037291601227159575710329957586426471560438662697471357788556553085492027777500418817379946007357084476245985432158407537751877003856105106894223419410314153345321273108831162139730327162407051555544249432380528319958311141656742451492050206199018941130197151891107970397005345031513049336127368905620001796399318143298551385699404103379861557403913804225192473274408849801136999045831341332087
|
||||
8320676994540612103194170429893323092407304083128019104084168802925851686500593151617968653835495923072971009581028536692408187697735870473535148651841830261518528596346708108839487273667755401174749330078193627905852427189394224925192117913655165656437586665608014458192264960227738863206156266808429033900507200675752906665624206048262167925368140222488771899759462241508972005231823286493144492912258658234072271419327173974200204300785496271523450185172800502576971296329300507931713807807214197747587995115054996876811848468641711231482397067359510165558194515533626588625712675275562226172515313530867857441075705268946426114547279520498233699405992257906150424077867006087483231038262669825594052414795545872217456886571524637613257792484998804436856230 6282155822493137083609365689073836153940348538465278989691839108792102219652713548048649538232701438322098296608661638844311351467658214471498787668227878958826304570646788733587595192969170898678584581328514532229905200187684145658213222271191174954233192058379888502194239097732902097679866573853747078657909845536406809554323484224476689481036742095519260734772830484214340519922719507502357768167990923629896232535742821042323741798644630436573689477030684499975458049595293204537839493742850758063360373400920355137079998562031922864802006939022966426061579450531029245177335687279338537652337735202892380971184481976003182037858843872467406808697108479035041801734526076359870427683107883029112701380105925432890570405703862193889126273129865994061550976
|
||||
93852640929232169151935049154497453005841047716300265690458567923259331838237065847102269040081886420501223450746732668037251271927833741503338564477904385878932895251961200191196178638641693743064334815229258977541725989150664292037003633593780127170830081644325151689129835184613867412254221499551721966399345866889561964988045081670626610585239795276715716820644580392727262472773081692575587776043485866212845068556856709227287055282343608960703061758766900865725260510583403372618477709534715860211479931275108592074547655268267155849819591316062111892268571588590906310967280477957132327715202364709088940427500168206083204113038031145526531552742022679537039269897456774506539858900268185834655217035637193037186886436042766001983937103674608984754896228 89586832700726919185490122917815962179979927188549319596273520962787327313953270327945372646723535643904574960499729437474616226785679125220408841339502069336230043370779875073693314722717948064680454188451089994101225886963200336440055194768675596554283908035148380657149889153189438133931730824478250230022328271379531969113686540709743903856644777515531896349589052458976864836400839167678549320023766274329537737802472183915842712498606337002529970497765913525933643587070450123419122446102663909848684473359917067012525245341415572917182878862260716610252701612967757743075519724484079295378128609135603545921740123860303075479262135725507146058863423738333479853661127515924588758261563099456176157271669655257612874775888135557844494257550474893201833264
|
||||
981664167439288249776713826059067733845069863542859959789024665035712224936460811551970129774433898404477406421630596578993341081679179966341073722090472098460521637930056962302012825639346424334227461983457731479975855144551477092693062056111000143105349111146101138729319048657146487722920393381535399357713948907525514161846501914951831373111621519036290815413474662458505542519512385834511131877503377804680234777022774868160211566084767635371086955900854962892870411798366094257094345432097379594717319711064279460818805530239605931332576880661894832917417382715034315205499255302030028292025717631516961599513113675553235611534290293279383183738733947046409640985774477053665321957250666600607884488048818597844581739315061230543364554523476050468625323309 115013061738747824930563117141620572426103592066578449778579223444913977083578747654209380159395609370738583476652634054278072499773871995771446980570149574429592312564532670701136821262445740030671013217453467387239857419115852982039699962081762966630387857069529307611022418068715718835427378778590114181391736986581375044286502421868512398373322701480476483355316752062786910082454460172244085897174516677010285408318159428793270438075012035995243037437922117125922126031399462601309763084670439056578053835813790763412809354372980656925878673755023983932021877841266580960462754447138964509819052541200411899931571850603973417639550722088363235742952335686873738140237769319279605301310091809014316537533559270754374701996294920274249319845211307844668548718
|
||||
9737596470154585091615929418718733764695016328694658057366025817934547027908506004958706990454231606121574974147665864991035958201645091951956939043486963914162324125074641460150492092362537463116113880511279817294435789060540452171330337609186851773501954202074142851339389446621492101681559950510450410492550761096851960523917950526603865666070709116547948792881003327950720799265361633422785920259756307023102852540772928659173727826261120019936036775004252215279501866893717252755560398899187961139357122241798390609021489199521366778893804269680288221492715373704167394910654168661730246322993176428871331020847834778568899474310954686238561383359673492726895030598111215525055048944554379465353311038677961627103588527863942027651365267143295043889517396754 13301607516331734333424779209713345103459023440930720522862266308879898564696733845383715532730266184155805517611929844484032660791314001734621930295660805321605336274828426722052357938269449134896810533499145292404978320643779399783102816365342396146921714567072841387936882909428647397870072509213270816488201603641405473366533060379962968839100839232221176841666848014719964659535511151252471313328839939292725601780055577555907840196734616128245635539608297752117314654733619539329872498029585942424664147346611469687012907600541689511145927907037915124527461309930665276899404574733495216124383347321134611706135550451751603008970341192992745082301400030328759755949206202270036824582486967598934476066569176379170386135498199339179456134318619387855752102
|
||||
97818857229850342402739881762221722061775369122238433364705938119067762913993967987773806913246792164992818004196805333039784224330880961974684413424763980597101654844298113904649528029125091389937295460436261171637504024836393360446099373812026987012358112013986999394987320696313571867820231147448947618277625564878045661089604235036403474298261504475118482904652584704430068582338414450432806217632637318781844322506095568327090290334588243351790056205922561059353110346381825121308063845013931310849686915544777144729958120914245379270319942973573515489673978811959153966080756868184038510718252230584538379179131506916982168548936941640418003188141035433551087732599576082859860068176729290206671463653262723185370197076341860981375639213269221977640224743834 69353494764433514584167719428943273635784484550794897292266648441625062197463886125144174552450819670909786048559511501010794145453345754575763724991482148166865303540533476812420029363579534520855164252021681033397726605489399056684130128765820955141547862273628107805872511896415499665041282224001201829338624577200607370859450777814298540026693214342762892453886197795194718655705729979501819779411295351263953844396875315877041156539068957197923217892937080690699301106117967648427273663436100027684113614198369809819994289501170378116303492878577918027578929873520862006041381813075219408676717182045089422629006627907677967486027693308215146266526776901787830024487044411384284587579686535605636593108039110219466945153124718935115490001600242366460655221348
|
||||
730055325540040451916462161046787757734045224503725617947733159808942487159347513172973973649283478128437505412397560899739528623799617963619163658390411741034093813260115552566074510587881960001846688161521989484544215066362358958316210175820927710372766723621985079811885194247076656219319848453891105817710960749338111217807323614833807258644132108468153227998580209537255759571627920685685978681120714410867103754416138330930970800154054198496949156762304176122266592094771766753119526347283843525533311373244436235467585538364091479306339985392061600234982145114570655075766700898035129953421254661054961276487026585957275214845754390704218524024012828104692549686390194111685874115559794217687529716482068335769057573441773724158242110720562374461605024376369 100449500029159188211874701022114346560455726939343347955222693957204778750695777810770625776735388518030044813602147362994190419378269181055511847268981215960346515755931234139460784199705446526800446841793396106045645407215630915626532454943150605116838802437573052856486961167929363670293309162227637054556172034620109103772682473349795586794253327027945677472988178726656410505791234876557913077039646859886167944054089824107223636795308285081012236224966709218627104769198444061220809043797625805624664902850747465246095561476636237783714343603611007157272187562134789755743912184642672488451435971326704339286419204757490641574180302531255935364931347873985184353576170854324675163852851692419082968791806311472569585339743549768161045161340478629101329079025
|
||||
9546927122214634102043514795909125943286789832060149681990623938207940585445485875223001362917001277434488600756856753446170414922687651016685829782941497209793525898743127204405665624378792865949277552850931571263353518555754389475961019070646895669537645824136459966831798672730755233502208203493906763222654294995065675338146628526141952082459505116905035559315826024050201404583369455171112276658780270182379393821878758351444643852688242233695320061720753385571092390859453724318360902081704057032017244068412393198619380072376579610502673615831608307941422957521315702054537244726391751644471767050093337730350708272134119902814023482480147265585866352380841591371635109534464764802612575745801027992182158388941347941674403270242183793629660917380000816234272 2999798206289242402912163194511401739244919655848720426300003794973055412636922441140869505783905378330459677775432167101051182256364639483702322530416295780729446374034898751588075798608107028329140998565084007499152227052219084143772983824245700876538295050872886558874442997957091896328827723718567633390180266007875646564733210224211592141260454060345264056017468845183760026757052844464358917931895529367928437504375597453077063351242721306562111517702116620919525652759832944955582377990492682465436859111445403708769078942577309970027175806967002960418202433005986785285510267550626474592111727707723900800125790279261880316751853361231501139838751968735505845168637364579294294223265027630867037847846394480029926747199986845832743872466584179022891959597809
|
||||
69719307906248661399080479852676594740795433050701635805827784630551648482623836951151049085901621072625106949237960693538990453377169001115694847424749719448955216045628256974656752215743923294188771408742801593173068605373708228284340369663120034413023975028058257309561095925093213107908265662453994809585910981874923912746351546026892439797016169580733922824443937638219716756695449820326890871004563936934357155225013986570309688935540429224869473289523845213558568317175292431154870275686424834983688621313640650944378208813409754072535741008480418421185196784913234797974374675018767960236802936997682637731601455024047576984911732501876134782702719327528564523615701242835246226629466148902838850575995177210246426988881146461092088524339452885443045908282722 17439536007335823162347599625081158672746130286039522439582983484816459578788532619981608848387674526876317899906825306943200544589720434205367461152351141640409622003861573805249430751472063839100972398459903445646034688446672828059202131307197545205577202058049882388820894215025513262966555262602666705362028370371643428881582761329980996229107549209048611819921681955759775516561543724459306778777648946691054477600492946959580225009205370377091762654622619082474785932414258089812873427191926254925227671602931924606903402823550445630321521446024481377164075012942842682302644695290328410463898145432526713202189784164520511785431407176629419027775024013395723674129174036888718041195394645291818299743680363038638342288344610342129524764639845417074813225298038
|
||||
623676286757786476380457129010767683125013790395352233945950720051344068877899988991461378001086102521869454950567695866745132918781984537335312210328105768091338661543242736445164001020068618465351478321323653272372043049486685514243696121455722856149319977313663176110113956447190246578524552176418887782458717473109351143734762612955934541844086522424206095432433545309882039353536846236053325316506434705615663998626753064644269081100855923789074635357861506186557802090157513886305022721401822235579385114615420369544605058962875911207560217811034621172512286279288157391971555250537381515782905279615613020348224925188827831931995631426756007769330350783550749678941786296787420421597352726253650969935253766231288604711471440785493520541211915974128851869258375 265752466817622072800425266557810560793183315694827056831938377529001766776417973116922481337841740931191240603355649779018242601059927227973633795558530586894579474254962913795514590825308017981224911088801798370173673856165179603074649302794528972783186483617260353375090896423202505000135483470502992878356446321026214962412775405126494063272767480973405058790336949015035709372017311745476834484765852688701529061602436358835218583686889645354967184526031023557752834402969957917020321286948537722721806668487937290553767288781738960750613830247945752826054501632486897223596471069343192531182134813101408287935550296510350146232742700027808024887740210785867193237914905534677340968287230451483726849049425848029363141524984292983780854877621929966321840600144057
|
||||
2072107584931067655201501136423887369942203504827192850044151002012827848397908417794783897839655108731600455061662868139304320882621582652409252639517427737269763639328555960782229982612117135170635304766870295523101845394455015263804182895850317912097504244364214581215819465057187367935129518138311817370501784104358779482780116437070258509737049153432527596722335721435811761888912814567917374192401106527016583113383158006999872419162520553493252199029964346745425215847521586130270655031204875149475235948500225319767157160240236914430612307400363265343122981731411393274759961135202073808288424117289988976429651652466215783801574245333068382377172422314680935885775997830062775165532071163265017582791055117061161762021375193362711628277131466392807756076949086 1870910982040732440964112518696337574177559765937337740145550051664526911441968411205838618280136402951676037859626499822733929746616045013274838661023205312070946337097315119960992805980264285468748771830882595173019815492222545253527557795004453357761854353952238390773609367512794102764476184790723919652764837074257892883488297160499289824328743786317797881969329020050784364825190997476974074566637970281659932722544738746962257976501485743281752121524234643828904724841745278685322772993337227365584978509706008786082501121170394517547745548831375127480835043189965704031047654228858432948072937581196908180731680553998126572893820346859096626276802758961699912887146686842749417678011014802518871465580495580230296715200604453058410585557710275295386000288590857
|
||||
76689195981232986987127670874740332368063609150807395428078019381601090409041812745488378662494658370279912371299865075009984913618458220594274697372033184765695902037977965523264644731820682195715815024760369043640245002923390760554097478300519631461051184735402983016688546306502143756212512451873149101316727344040543982836528217664942764115002729243058788463964914039487149378634270112271382312723062014411354072054991144823787011728227366764296765661247642293810607357447470912673423625894298399610008855295252644585939071827143535468922973004143925626835228927724466737811230543524693518569969208753055910533120751415254877424128248983481898558928746205284677502097482895439475863419393007289035391321669939860491116477192929443749458760889642867997521575341775583 73831645738573986349669121858508594527895235465433305538577580234077271551331659756141998922238078979182738404299856894870031499249644282256890146909143265055590654968028118353704204345118863909220550038813761636954529779003977425394273193295944286577333544694613496394363151050398707048914099744161056436756603072548610160548699889801924405290078746430131887531330711819160527873933220885089744198498357522818245307382763851260665326432516505763252558105182076387765629810808780162682181695407530333800795045409958291750541541098691321949284797114008338028172387685609753340738079383383568224035700044017374795187686878842862217699747476920279452770958419738204847250435986915073106338438227274520400007037887425766024563082519461943479274714742156385370330337699608974
|
||||
383473322387317714092474217979339949296458314804031467853625992705565202184425379129302091915198530901272311152459432259527215638408385346346831418999601173950302804961596430964915883337408841906828616046717724252566231070419828563963793684331342891374420014589011968567371384929180113405966115976400205897962717497684964528242886591355274695711879310774467413401385906205962046404852314317324289306822132173523503579858498804890011538597482532530497726601249026195983145969230975738185660712239090688902718090258310101876338865618551765002044661505289606008385797483109366669009845009051412436379190518092929695954903899910081782765285493991640486398794218157501651167790930447694421699042519210005248629732165304662178307867647017275519639353640966148997521292339584554 269564650615784944569633002930254667352601235127586080610494444400975071285610214544183087822216607398338439857951085360193321040211795624101879903344274879569721931997277883855231058826188253468488353746187286407832127430347375502143971161369530250311735280019662286870923043400745672979153681029402394240974471586334588242688616348399863071224479428363022505777385206268326751860633624524729504354823659662028753779987928444749487818095431015311539941781960314414982361919861386487501893018726510404215514852330897320390567353968702743964761797249109794867682602144009432042474023641555984868137751991318848953189849511087013026607016979182322919945307081924857224895934842538959618914573666204221534116867681932343310864887934026525390539292906293625847551575830476969
|
||||
5995305339622845222309197649951329621254175666068886030597359982513531580220879017239983293438886821558450850860196867185458895674135069491563449950127491959594848285972772484650505801360580822077982013305378697985896000753152473109453162305458776608522430675621562160266907908986183714135950492810876375890886429071299500740490675330392272341162563500665577486096617254275829697896899336944307365089519364791297709910857867901069688458975671157049268047267665684536861511178232342724788919363502847599552796908403433176520080891742523121562826296786772644938985022061096543624120272565929947151730851382010104298804340655501310048781936330511480137464467166410611719794012292001683170107986383552935757050049254254523306532533306728776412793234530413692559950104019714134 1659426512913787101250458919387750165131880363492126105129116757085350854834709169222851528975874914922677196637638169000039485122066460229110240500596772452291964715659611038864842286432230461696606413095489740046399996849385934155457756852427917382940347683738937737228934182815498542971564392266132255513005967017379329670010428167397229241735658480432028390047689054016763713459221132809299389037742414233782674362383596137364660755309309966533275128269061496867871273368407640770832960351320533349826587918009360368425526030840511136536255517732227367374014501531012989681255598795577729816754109070553866642687172239409353381916621650512371642596594333080496645382533462222403337041982570752081612708840078286583495698503479059433060866331684880698352561598923145998
|
||||
62565235265947510955022155842529805583897049047121084981689619891374041535612082995396791862965371369184874137096140256099195680068199700017120697171638380171192557080187396722722066441371511861185813600075672484121073453445603493639886756436198128559878856604951349975570567506848801524232594442384339497184635254912576829100716760851691965020291669749333643556075083944363279723486953619502215329357906918204637698599081536710128189888722426806088287012693338110673699751318477580178597590984207543881031640638088962590936762644607297213160431677631363355365913276727434972829935645721944433606240100447679134918787911826704117490129282305614058749612097544015628678151756256569937515468513638522118991083651610285504176959166807684667175494566757027288463864556454617111 44499985882990623628170888588827699547181606338839080421376022815218458761105666372506690183169918570348457036482559112414956740845330908582564829106092701500194236613372397978366769686411529309936736510550603258029234092407328156356116884766590762339377976360595475137484068098985202567317380534970402703510760450977235519733717922533346254798271079800500211086521732747988468330994260695693052986984055134189062936212291369227358646487146820808978829311955563469517791802514151611721708806656966509055989990690647018035467227524580798666116473067171123381754612818798257135499774414446302352632410565355966345922535667574452739578140580757711865770260151310833693219352099039426584723553735050084513488674301421257072838011662843633880933982550938155678809422359563192554
|
||||
913155695603420206468776237067075949194739807999407315757096601472200694875501402338286615707088536980972203157103609280208055059335731637104612474524659863012425356756329407565483150451171371931450788791988698967416384863904319504536137731662237048282508286296250609512076800898733211585926423887414729230553221217531528280280046911617082332877199881865105946125585979426767855033980104455109699169097171239873101469741409730465015911751439075268095173676511500311320691502271143123979468502277366378628499913822116194114980656601923769818598243969300969725228491638684734241369085239917532808555527573651493740713135454992708611099447295717057188753884066205645140920243203566173193171498449105225324984210525725921673196250837823646566990626204514018133004220509351378407 121249927444088056018552810248036757910612007608468671446329350262800812228593903980820102426152446743613710155191684810201503914860682309023572480107782219157714928751175826950259354033491116898631376111264526669356372636210290800625455451320866420548073324261567494909788320443510234867065256521528580352237186423427214962765451706910517428559203719978769305391479090751559520043805635328531428198879438444044683649551033104410171954388346575838050306785386892480598332003880687812614813183294350035208289276559410643827791618196988198029384629118818035808469311676697792974055417274212889262335055620188677205380200167936347791478573560666814736399049682438582469778761581707415491307221433004588454386163012943727769089404435495902206002774166875111054235596417289294167
|
||||
5415369124385626871204906475025582392462104953467063112238114428248565516077112456037643689312892381691307489786704581373774749364451007157414328268588165474195688230598564459280752151864478552586170667957077525808275014734982844384328391105301877091079430999100600259445898880209482052160777084092541253531490867930296944245995279464681168866386341951927038737699625747958083071540170621977683978584454500520454977832308681872636969405996240202692791589035164243706899156000824675906832269042733683991991549830798057478289996412879653589081315610029322721565392724743696473757163699307114551136980867367159163876687741609944609144501232931075701108019002146388024606147698415768117913169616246291843228820077911655027884205748822557956114425490790390935346960805295354754059 933069890418771451932342415407652847910090417141156598203070062904557576583820347521540778105809495699153845119419797450512965348365865078123539294662525443675026482135704022794167171151579608043514395934525983652603560624150070531304900014882444127481954753370923725978219171399694077948449300333230979314564510957099457152799268605152012086464378355947392964023167864447332388480619038145886438602385202224490278044640241935180774128115484910200819594542313518469656691495734320539006400039962735091746373620113745978843365567298961235580266149529890375371264918660797283533768081095939773005744114472122763458418565173622258668272580569849011283422784759729759301369241206751423998848669479965313101407420081328833081531329547488493971729025279806652966804448878102738182
|
||||
98866562010313945574115828254958208504778150401308201897281494539307725972816530571903483229290659099400694494241805057485572023208332123037297573303110089608775411616420818095499071657107225531195150583202247133372602460873788302814688117731107669893424783478839602986583710221717909858734836849480116225926077682028986258289668602981061992507324471375368515826432968572603460856104396362000526382488802626774629326496105997672031606171365718732037763566786550305502120435250869517054000814643064046934017570543433242106119764165048752575317681110002399771703702753639759808333388636181114761298777037081550009840442264790796970145117373021467143885735848563686212720250913234643896511976275264681698212371291871936510742852850661725954662532602106896025913205395629325489472 39490667076288297645646926739119371850650748557216428545783472851193645458987548344366693146943025055159607826132533216177705898078172585036970817553779375591378289928181550152606761303394240241610248694060520004148250879795737552471751770107319762050628388287046538050450972726723027446386714527402899112364045454028317719461776707189715220579689348838877047059451693107571036023700640134058837988637968468871583302856848898830886380128149152494225372239432484102229815336747258007960111703563616801367997900821734964537467277125978019750300755672356330931802364514294525743597581610563373453375848517091103908100791668830972189017217354793088445327777969057215482881969736351671567345215117643722142554845222027873097405524094784118191823195163642036411112353778432638572772
|
||||
933611614433784497225959190949895051357244256325436291359268534721799301066156264952191963855083126029404222205706494728145872571076429227444978777385898390678868117371977321772767258598925586255499839794974081076369043481207833652654479790168427759161017050254235348908840561536005278836073872843698371570459925012759064514263569551867363698376477068379114048054558300138860985943333614185358590288494391838030532286354866682841939602885184012772987827430539832021881863622721447520318089481080215661025231096323191298552319965184760267307145665341443716779952886047439254969627480502092757420911997083170526083129683754121044389923923444060129560015273220409695463643680044766031223925967820480579755288149865404135403111522574743858807187784503669646876792675577634923161431 305752697303689817268981451515540642199138296515129759807747646803072614901761043218954932779847994143826878887816317058859858994108926521551267226684488370842739457453891527739161352175441157378450143699709700643235704493552028263566105790914511663355731742702537933036950665844439974001506593208065056083917120951577726709051280281781732649952118730317284970851827303125761291522149035903807304154501985292094521267433852012278734575641463096995347456182091721872765071401855470686517073718056065681792861450344658453804134519384221708227238366865101266210605303549690918393631297619339283701405785047744446054733673785348551869452332141927977389633171246085701847703247322503438951810888168581266149122423809957777285811294948017091429686304136319654349401787136123626131273
|
||||
6047112334029385050488367726458499790344691685257245439135972522032113799362476375255997771235370642888438551678091639713034666876598094937156605741713831406664344100866358086998218112909471782793632383384784448796750717246366875365367759214368711429044184055764521476833694082706787507341860024837032915920701609395835437685477265759600143752492662562471866303259017811926427886113258228719912697501795122394388981301182124063039263459004342879943654531763776097784583611163649033232866080519267554937398274688366639899097279057000563014585983352956344619008972035864192372242577220143332805698579744199404534688799399462927478599980758919346031508518498871739997246790859864224383696386197738924648599499570371446208865667386682855881364414998542801501168057375243941892370189 5472437399890928301365731561380697032909099677007733850809709697178183836445459690604341607234380038356955949138786785820489562441733548063131423978440700479729909834301194880558213806422068447005263081618530578336282528652926572557554383597876634471663132782425900403438543537942644720710461211613470752917513276901439787619089354635596641837519124457001238964167065172410973836368770018913206895025414192085218857901571506014880647032081146291207600760916483946256152305836385672947437713706778125688036143274971165347369243979345326686414794756055135665671143774903543408933775046569658395313287741294007248139852880144961194461138503875707226479552169208457422050091620883219061511259889719823567700267323918688093147273076501339354085882583360418267388538582554421549110509
|
||||
26892496228501562277994955002894243022801325562687929573719622574967331028366796047920038581585638430619461972411723993705418132220583225092436563156528435709154381410593131344842171826068646699901042516603099243781522260813144451697297960855179865493067714370634823091596026064499144167645191915585108871196464416912121325431042934976217518773602000258669450481880533589737687317372579780455644167263042908398519543432859000540671370711042477648494481147122882887862832182600097840798991286161254609994136765902081873643833467507592288538988165591928750864872162552745807272817129330710184262954900514630509185786591703047431632894855855871489023846867745783259101039537915738584455852908155455059586687702642695217903553078280850069952500589974104258220489387412754683723065244 26834375260227166235184547508565546540758994814610066118382830386500311034377310845042627097973997512991350111227736334081322761173868625396897014258641591023604289659282010139999026663963614336336868030052602302151359335572205370613825807832514504851684631399797029316409407363946359347188024097206619641399094033636200970801307233466263552376224947875119824815285333563168830893148031737965547545951305411717988465246142251681067000486116904387269704720802445372916363649393883402683294794558638770169703966561267155663642248843278830627652302771922819886984581137526967168757044697129646710390631780512784994480546899924607908031845591258004649464656121536682518575963761814612621252450630839427811461875450040644785646943467439683259642631486569188339246007909232853585825010
|
||||
719059293089719765489644784957353266404990204928443295036265731780918620539296633396123994753683392076419241607572035934270134431927862815857751955612102476940486906976396729009374280319360796955552157977285720220608061849642056382929315141231833138105055521870008753359567658426672259265481595007550418848041930972817150365876318349491807428162964088314544673174493539742296444752161304405074196447699379348594703698860651059563301134862280845339293092315360134342827497089539835208169743107605949750824182294428627127567799459601834946527042718561265972618828010823871374232127016851387561703639830525961760404713797380370020897476601431003882357662063043419606675411896588347321313755068586025932261950909773972325961651629899530506495228889673444640150722464357608661779722029 113705687459374377016866779133544061638212360607890426692700729881446143465611242078897982149916973376005799826645734360781785504534305205267200909438132040816657708280853853319884017385222898500036740378374512601297880348999254305710441919559133165652770972398659295136932000296851364542075725025246079597520751848815089151516648511294884781172238448797386662230901441918726636140544097904568047555277278122836017759446747308770606878572557683231626494819542683909818618313042734191989595071361496153830964205883031735618809477348184322244241322363078285212060527307462202009646631768730524183034479029179427889011780948246910726030309280445860083117909155652068446084347135738091009123442349201251704959064629536559193445514662718678807832845166629095888091177915398109479958183
|
||||
9987321555385541677452198660350277422184485515316338727754410664834621980392594766235063458706990694158272861818499618473964060459359615305304872583603197175333465221513168508692045074429405399728563490035700514701953613898951924302557618520332098257258766731765181817367879662435621543147652986674339272773343863845827511609873337128050263288850423026870516736933636873876701707760625143004297280294419038090320098249584596454400728188904082126861124247749311819853425684389963815502348404978526887821537137771790470970738199358862280250877255548181528138568497236151391189766077175739249419265103401915525433054851129795134539309807798478822339512283199510452751479981541042759386531622714179173952701301931404238421919949834557622737424336081004281334582084339002688642728989707 6595466676455896206320464806487235798367614883852177448225671346359927745355498811521272103038425297349145729576748423997242990538503367102357580432143636975004552433908662388405539535385887492572135988114935405594467067979235597422861256140944498906854509590895362062452683399199720164727833292947321460593624141592336968635348573631856451267679094859951856138537148007161773054247482829132279493857992728382213128433090480953339255579887390108246523075440595582257937997362390213062870972063771154314343245746014448766697674463379695370632477744363165127073400349802843814111127428003093632529247358223708006815984844926981221397380981930785534137964716786389467081231047043559031862202933534658046776611164673929406415497689884367970906924563351472793959412373372637146719404697
|
||||
96772691391601897370735431762853978920985492009734812326437263093700596580206666298476472596795840676328771999335141023770825845974066219190943540782031809631724692356369998820185427032665555906634821379558927122177771710884141513716194803003193172492497498958675321128528101897906019309572013580655464845736902798570620455280757955314043536701215274878742156215893568488097903255474426056854705560211289921300743989179359102528487554587244924029737614999518753155962131700546046607756574757303764746160213366435644086872215532130608955554426310199943941050368241180663348044161368949225077990787672764083750572101017645772467066441496638989662139263965449371528341256992805667724473026928387823747347747052899441732767565880691277956753862706471688788111112982171735052138339990811 54975145905829734753198193200404928709104718563388675259396541724679914609790939677116278518849235815942424098453867463957395286447130951887529564151607293705661246866937651388392291618069081837980868703006472491307774502002702755189093998913336200167322134782608548719149251655341467584834395420405534755693770597582134171944590108052649171570814176491904206670530790605543011283661096209055748668385994191624357425446047203857506063698658094791421491843844997638790620247764063155340548079563974710072314945481475849803768955798193260005339771147361386412408506542201187229013901564939031628498989330829692115582820594506365662414898805217894221978534629198602476631749445592736762921831349397739572215130281484644789335270431104494062550064292407728717967774298395226497617191325
|
||||
917310799153431990669907098758923981331502094166208872813939869301239502942218034171797571173155511821368757095098258476361977202479662985852405408435834808860410203576558573777096873368550189365141848244488002311484105040320425285939758081207691938700026427860597361774483417738136425779099679781881414075132399696909213211672133146942493358976641303955664020602345897960889326862206851889545337625172491039468759098097145392326024068227265013614091032708163442362913794842067739934665616333360667737734984853302644548101949132801359544801597220425938462145430004125773537262968802143545200982565414049848802554117050821666358928642154186222701764282553759774762415085271990553701840726201091887255071354682611437771900589070780024983233015507518916913995675838818524776150864515421 508062780853835326042103248806695635165763734123953320578665256046373557500001779922722479122729685932197208130763977293621543903295804872060319273245036398633110281445197820684514731478191758857317070343627492776771122601835113655258463910161457611871334395027058046059795772600559605219959385969055415017166750548901523156172466047666518836069732807603829248949375197959459196140317369073303729708319896227881714576346612504254125140660671798811126456960874746434721398028638516311491730248965982373150424309844130539010427680754962967880003604061092580199409178377825397213838758154210591333537394016335512456071586085676388402444354367135377413761533074662421280292458986301533645832546213403404901729829186266752682085606813361966221056919380403746264619420433649955493085932007
|
||||
9193061007852403179321904183304511215274537025127727154136689902221910768558085657428155832579483618788043647799792557373002181159064693266674583317274220536937819938718884679942152792590578281161445083993236120641965145352128326401497424367319629453284787553847151785170910877415992360794704045357365653227167150162414765665481476734598170473946811117787618266389831514209796772597992723654989158214405351158407705889916259920123602402416897670983847420150846903246777155344515672392803895262121115366782889134959465342070751402868272079144427046463148736388403100175197884492583806896114246510351471849153616712836612580720794038540404767661474155258120327240205558518094029979138373445965400776183026179925650074033127579055318822721123249067459845896443618455637237473351972649085 6743888643289658035959928232445134819056117402044999882500239090972766089700340841630672233263804727120715793330495391772470893270423436803374721222501796656044671213405844981818195365496462681120494768737777172016387161187262455018904561540435350889028489499843898145283322912641564268479124337825428734558723515005310420563883590358196438693700537195418144798611290215373431959393442631193685163695379991279158029233268099206742442080826301896950398536756770631585033898051148400107231496687560942105552909567036239832243140421491051574943427439862432881345626576510418359249326611249950880818017308831770187575938147425396317260002579355607860773752098952501445291638503037300241159334815873524839258868904524942202238086426696979474685071347661854023888923158530048768897596690086
|
||||
92565491313685069437109114863978867480590702854892112268077897581579844644044922867566771872632458456089127818522261157707264261007013569863583901708828396075106448614536766432364892214410930103510459342771542810898713109214552491462152084782194509442948736744192710217665930206503518600824268360767727792621407735172326905792308039928220089798487883543345356390036713256979598003717422615080556161570324293605987408650767576530768107932933719410409227471105748759957359771852265849107718285710094425351165595425451653269802757348947777984939813975311342265768722626187043954200417744182281490571859988460947364626706157350625920666779145541371701740604758418171884790426898279267852005895299912598216059316013751638214483992717224546827746379642279717214061569628487324734302797964677 38786327451885573994586793704432353012183121375073880984088584042802267795972649920811783600499619515153828483063553995434300973255262748338976268944512224344907607383524508339024299877139414043958622312715753929111522283038265538127190348941481747168324903704579912906907892901454867763927386163629613212272681589887022884801164285701687070270120919255137309387842195055756974109709388666372085248115220321990191604182362606408969610397944654249879106111946892712398453085356932499319668187716843049550093146286379448041352769350800502562852179239392732356727710864965593137212515055192891423204344807686487620150600600815526812547449945929856169549908413441655758089561630094059416673834938052157620439125157867709931043831914515691461342313953562326886163941153338281197401710461454
|
||||
984429633684815126926134028502628620452389861559032564784062186391297336024215872474401675776017522259169831815441328405627362104137641734004317562240850061565649256891690146022321049019734252241746146052385728917656743672857035529549995945681314557172042830932445845601933713992592900206597737698492167531946698941432545411870657807888461784430964201838601076611894047742581261143198314112700052164187357061994050209785282413236574616423833679725370104678292241048603180591039363759490276186776474660839971136667720056697987124014276647875421795195328477398133419011074280471970445561542545179342505393558127413276426605453524611137564946097518198814941900780421223222095299316257058349880269633225935831168307561502511219397009060594769489415160621499578192973171482121050731401817200 388128328284500730546053387508740142316836961886722548036841819062615348402281710837902895861720648398076137177167678461982937721601951155008348455682047322607140249418069799299113388493516240075971424306992461997532150252692166427406025437175576839581550999842118376390282958552434086631846301439268221501008750722741317785637095627072848189052642679156247541336376309569062636272900905004066119686109590944831260163654018578595103126796666674102023906698434963418083444452474473465436432910162538792186209641479793666303833954693835263280173617487437454250640145763474405015474038332784925899221295487644275992884092332941104279188261262868970721858590171128916926810794447263092592602753577558822296663462974268528886177690242366189631696269073350990801326446950369661261301056886070
|
||||
4515334262439912765287062284487389317810498397232130934297544836622339801880096402464736956411304207816964621603157108195569492199876064607466460050997888599501181526345355346419494017639113763246348373952941851172043086192012988456230710716472624267351065952020516774484540148084352278466667819414571736531650571342828493223662963368184812145783503943541457053358620061013190460027128114782252138997132480927406700154422113825004587836686433441264665199098394684814593563595774322282685475767029746743881980430748392025444961799923695861816932405338274949429449758438053609436615091952075096323758135687626184717647484614785371588758696476626697291145886809870016508120168676699045845810837650611269723761736906227491901307285392320947956945342607234687114173647077653728692280240837762 81045865290630208586509599229079738956503018093614234293106260612986169044178265961749060164288732712003713020603348795176528302861714822188569730854035922865719663445015349799856518067726405885514697059228624469748273325689882089042413152168052493129722710192903891691959804942307867482953605222063695202201382104541755758296688501068854854411235261772306506477485254585584603884869906086587353008314205843114698028353552006098685040716118537645054328366129294751434196823227374308221525883031533185372798336802861993927356922168259849062925608430397409304808624074751703525175576697067864258009955386945386984339774246493448514795095078848132099185219094721460280158881768588856771062253659387988362004897414591481775583259635684517848153228361818546324159842844751057463129447096264
|
||||
88147024917369688781396613226383568577850537695813580508776823062987071187629671239168946431097307384307384391194444551850050178354355706887107324153630008876594089349465633623120516852964986750423865454528003236192176936514785477958907554189482803028750668801558655461100328511506201839036029468939194444162508672574298654123015457219018848212434776834248652744730494049201652577603292441512537214922524669140984930947476876131584699908963581217757463692736647584136827055170817632536908347870331209323084544612759135074792388298103163369652478170277077173997208961521821174260097252995628450990333204915451902722152923453996948390706710302519050078228985978348308464766246561792134524565526741477759763521577242188083674341399257445045606467587367639931030597646961587922725803115760681 44335113535863222685944496611153365388995902724617004310383210222775443653211323880702029033753045420139954435835204887444069669076042444224443712234159322768576823012735690828088106095264667737060168822316559680716971858281464259906944798096211483914232705721018789159804163511826868865615943691204591291919271568712203379897263652285912346931534674355295171122537998834130641794945257737538235386349827771829421259119495674739127147907994643740954289573773949631303180920404805256712346460804047008730178512082391729473543688422409002013985192875178772715837954583489601486771990357100791044700959890246250069026822638262164419770605528422946964252010487026872209648576734451928404483663576635090626632845996691643923930391996525296916102430216535434369544954401265676074114042264414502
|
||||
575204503598229420603936880857732670902464835962491172987542836193296060805817610486205228497530428313990913788127623462688223918231231478098310110549989295255207410728406598143222333948544897663571428890234699087147013687858241142665815388343116550421754168900770002556818615668834201023499782474759746325038549409179187977180121091509167695708391330605411127285093243984702060173535004882813972132816970585934443806519571189283288133148557301172611230884897386253075219426751795150576642659506753284519440870927494826177688833025378886499557653990477404207768178777084201406917497700298784334597187119877173635183282525653063982068857246481575159868321265086214380343196717496181037073128094760495965414091277507320086381419156220339680862585390667096483751547841449368054913924852990269 38638850855347435904553739081933552337702473102254700977424901266853454434726352477417696728376442285811216677897662326589429422473015157665492182933416246398825297952582472183524999697630983060213268331800170931389043532839543063477482969917432569607849785494462900915128707354743929697207127900200014619824792095620249728779758722567257135949996369991283851936884198754245241451164930337390086691071146537823037228857158007926468679284611589735852627082833429416851486440507131342150035498208583064632513263782218662931517187517602370775758165101781293189149349019913250781424683292052279684303844820725740193621617274682786174230964228316921530149458801103025177394986690663919159239173414712966162555331988443298477857657957468081170008009600062828423159200661652368894187296224263927
|
||||
4124717745818289182158126871565575230990898040625670926502267433306314577629019928686174385070064707968709473748835475573168435637188019322563678103489514835063762873951457785712823013324510165567597720217754491830212638728940823622218830623440322895742059909704243857161175433198835842871903842492976005857505141457670984593786599446899628440623342939900360536805924277980484678954375896011048681237793018035590483091401921395991216860276893233133656560216375167831859486372009739936220621830004120713286901224928757583979450685443437662378443360386899660672345289518093368579036699973436892312762903495616031013177749552533868440507673414325628375536281883591070499577540015958846088250625111681838747177038700861620052456656835427675287363591791347446031418718991161009774389835929907121 1140013045337571363398417782943544778369535117410375603578746766670954498656758137609313310932677609040146861185552145591160750383863330056591207413187406341563604528745255808173383492916322786828793258485081806258001124653599332164505435374687587722320892771483314114149079474178408235044665793432542021838121660910354536393671204078181433822740805126877970922609874935811222073684527061302932925960177662383196036183051764038032568688343580879660030400863943099540976844394028731950970581092561098844439100620994449648113916633647824130880981298593928396011288640661383783303316317387888982969813293846470036989445713015269484870127860886695757938121024386276343230369609032564162520366826886624640233657564031386407875228983810010690657737659147501478201152890494086136327269434209707059
|
||||
92928094284534661024856804152334686230972811532424162097137769970948721773820189258551168151984570962662958452591348042107447047172212481427756565330296472103784674749816982825489498169020940259691366474608166712718342281416776248299957713092990029117458191267527799965245163541698638792807966150174106202065679639671953168670377945238267238230925951850600484858151437686570145699435774180969478873321418877379087259779904295391144882627678789624683418995788912661243813158709883547722334748160366908246851205369692930191329784459447986849707772236218654394248553507653975816014852372751681404877981677922919004237801767964167121355168157617255658807164398682222680542346467251863049619320356192976760562353340961819508357664993647503718558473495835275825110953365432145002040953371225902781 22770705026787205487829236789901463584361851939710527523704387811738330783320109006428055078551452905425549666502443257527448079199554352725612138931700798460800043950963820469820646200530706642707306550528773716927026936863973742192983262981685619262903193596594222080327795641516890104691849238508182850797365864964202720621178015514351529803725468573073801385730851878920503373839268042923313352903627043102322305065026712520798310278089822378132735958040895146180111690276811925736657160711110752109767121250740094698174300034343482516430927389292366496129627780485270342714670496547693325733037239422972812449854784098859154562665196294583279551674541535913886905839326842579652971438615394283017411044455533170434077113365603090428610223146449003726985677206352535640607540003842736031
|
||||
294014510126641384031709177702508914215546890350317295166308576757240190724782227391093987351003037877962784722510364746521597139643341380102283664627395716869344643354481384150922176842160741164676886361768357681226810192565469895149433667262335602556900097365804882254365154421389794584004929965074182835936580055701451531929426883200628987181538800826329993057724431297019352348357507433267178169735838991882633465022163309243910615051157862522464337272599484480195676472528298049207281133825442570592303302374503888657687676760404702439241471803783019627882631190264616152238286561461265783362791404869685784715086579883928648456379620391211620614343574799031550344136485526948584456478639536018715972370687036638095495422534212677054323492287470703655160968161367861436234031945439179367 156895765095657651279249830008927897903908724144523313596044422914204581334163522647674759393270800239440145991415176545546230871251498466881881643040047416792375750764306834660883387684153498757512595764707167863066595791069405508428237847546268091988404091131407742193685903617904197452355704158648419266744993378830209961396544163784013730945085398997746808099142603319418913153407737123550901273132308502862506823211164529730685821091679576891522345528430021520729719163040975037945408825337650251894675064567534285143149817139924543163200640708157672820147737831762670637985604608217456011448812238985481666716312893407457610963625548359409383255282901725930507339210080528686076848213508247049798352871483220001509886658239962278130230545675539334276158347252125885260799042262732630424
|
||||
9208603578118335764029395651406372365478060091494214347280962492925590458618078750999385702663657555419460896087062439390633880980128892089245199391209979766265017617306452057071489721820479534756264386811899818876783160886961077544013988738576131797425974351539067078874839101865791280710049881540870329038714813639445253202330304509674630960511081554407435133275885886802127593293765342518822347612484625104896009318766151581787565667184534389944985081086949009272328871768307369635478359705465047387056116756732586750134034334483119963151614015800808237975235900842975385746771767053361887725579217897702657968406321451567344236009296524722161311423418548301941056672876059905116074434420800143831218231364311718766124262220776599100604855708243606207628979103541877587163275933959748731008 4004042183012813135073872322689667218864704065711662868607355873472724041008953988481437906119372528529319638953361335361316138810003868542744626637953065914720549346691032360905690739578739026432518890782919552819750470403015336213322962825123026062910029173709518410170523169566870034832570530605045353469743742692340375278950002598499968336387533831018040466853807640170297080610388644910114435651541345161306189708238993625857806875327396332891243308033125563029656213700386673591292736744612491069203367703368765991595212217193519623180470868659662795769963903018522216019923212729507138692972150504051394988054493420358681387379363912781804619905825083655273553768848427644631208884317156232935884174131672023724350300726091862186730425758989881757749296387586749124215875868496498846252
|
||||
99005160597463871880969820139806713546346427622515733598833058080362840898522691661590179416378458986222152192921458555690413082008558311348613980102595572567243021491718557285577250939066859967938405852372092621682954090898876578314345525536030098384772683955431420498056431844492383356482324302526524422720288644556663424104577886672425692234074611122648792301918275823448522296422576306388631262000537745714300570241900854871740516553339197868056330695955778341657561577383363348653141342675170289083679996818234113104420560331594345194054629988974947034447300194517631720240936209180827441226766507517716898531792512372481806762954046556293970722589729297531583817355485351416666321724467516333157078089979431551508657454814909465851908213289434224711657272267759476818968150766782993256380 13153747411054311295228036932178131285665359938167953482212036953640842269299340762282184140624472275554867989364158897806338299045645747505447243990105088759609138418802627434738241423224993909764932896347660219984973422873300577524442115702124348571639781558606457918083677790553931242178636224179242475470253371485071408379227693162991702082413120079400702814134460539072145428631898352706228400180116740151225158960256799255582541862282616841699217073998174383139982176554237545372422021299034830862943704381873941795429816255784606949509004676712246442687507041273839051685598242304016418723340885595663090787665391061702012813705847565588576329248785983662173201755232211193152387959457199759046845613246050002497372207658058737756316092347759915599991205208699134598053605596734863248690
|
||||
185707406891627085556327977564424364205964048723474807618243880126235442140038455869381248243744773579062451225354999609750326524697487615076552469845446226506858244794120142557931032637185059419152473258464351103529163455971473298029995591331469277476071417089273892187418740069684031384845422229303216384313774451992987017361070370741690576049560101065989985397096565163512028990632102164712918126646734669395536232342815170875917251473962021885747869375748852346289240361561619218356206855227276801357423924757339750538968758376424839192390882303970384462268638802744039266690394533676790257626300061317028064919213615719554681527043206036726395635286172051562086332333310245979248769317855070490801521658727784517530798368273035586852459050354174837845426611235102862442420148206556192800377 180537180363161256113101872886982390856293267892830802488110906587566836349704274623079478701537869349111011060284155499173409806716194532368734405162677202321039459753545409756307161084599801534376534512779803015432825654634666952405774422796323890552085841348369893293823779214126848046961590075453545178432868534615792260825954572828363838234462218598276989212485182064733945809845464332955637761290839416492187039261395008528014729724666893812378463980735927755331371524518107721601212806061338596197833436461719240699955925319344550410392108645200968061960741504033629600162118850342522510502294490086244561911203239922670772529509365064447051821834904785086339891063936653919196381448200512530958639706965052404295668451584475638193437312261136149340355667416208907502061918897973389613743
|
||||
6308441596949199493860488706094630576779422643703235394722144025250727691498442876928136490327046097153229037671262547851274782266795295332100210143782471746134514663470194753534490472878493228923642672350723281791478872267157372705403822797475725883294484805884680569461432677307751513400454918758113547039636412384474429978698312054308273774840923251288112789213237192358589788277578337036331061174873458941726318190463057941601325378142104643343518347639801420529132202998133525182424780222981029789123656270613523100899360287470105196771689927329738272560709399324787462680257765630532531276838985253143320934034899430759521955333695264632195506859208769056959332202592719211888398373843923356502980029657560885994769475665240777061839048813352902295867958117667372332630654774802110076809727 4377165582935686531674401293875676545068928911912321087650426756899831040507866599929930640351578762083107475359786136372621848320394421177518073658050240574927144132794715785255708840380539875747020246793968566330986229028761593798278986299863813771943616175943617474436757924773476855889004151480663298835656377834848941450333893999184303251038167556891939109337500334502642444461247798933075469007194902742360936007678901105088795442139968663399456943499750021646686425815683895678936658216031531105942039638712665520761636955527821883771799432363264859344852786019305536415975944344204552256721796595864372841964905789989653775028361743653541202499432910992002084568210142444924176709141081273540016034037511801204421813058762838785758683950440951124475641200862492335111675666625896122638517
|
||||
26785717350852756576659954071451223773394997524034695106012235514536887623037604513539606820634668471531336363200422478254284882930299908500355962771844135764150290805589271684290417438075952421109794062823275631926833314733648919519707594112916717871556534777285879566516119878020969838297578237316437957183171419502364495871654525328627653489167619874272395204193281946866800337762153418201608708596194166711290503381758036709679563393805500852139645554626440673558993846002878272416556434096628147413901040849666459579749338969168654098805695911109538919127618000585370322715497232798904306317398243667036346580626592943143589880217084315429884334014459748545672519089408201382357460794748299472745517345493894136071075692241713668534094220015916145093717956592850774347197959151598251922165341 8004648379245906068756281134882492274674455833404249742319074569455395209914441803052008829867834148438532619881933755455188578874018997261613672601203160898541322394999575166589163642656339700101419476180514835243678379076743952708057978035213681554438965119243644068259751722519257067491664435558078934037072581031300728876698572901296269110663181106610742616960013995865904465240174265430654553840979029043121668089433165281260688521920536949608217442958009892010823480695125025891663012245991728178756173546913765949030526596795529428383112703116477230708574769278255754644568005917758325069481866894151764843994875057926263211200283600083255912494747381799116644294126491321894052124609419021865473798504571507104265811285305781729945860305915728343136801955190387653957637192356644998792965
|
||||
738994033077016204195452500011434449411663272041222978117146018248328900624886304525170613277821853480360027437156959327529028752112418778745447973564663009885132571261427530909080269549401714275844630450450506790493930711652852363629579946011779826660876637728723328923318843343403888131848682043810597636891376999516917089080445839492885644265727428497279371423739564750476689118392712595505443341618464182307837366426512028188622598226956859176961772070458389221145200090373298425841781808440799295521988565630909943891127738667674763216447714417474670217614759403662035437137019278703897876791620508147816273960132606671774787009748822128744384989156648066973521935114104708859203761230560742280523937098371652161366354462323559914554640566660845749480721846351122476223541576318627906537411039 7256899901651725470407136411920864616413366055316084907805978082763943828921934346316430913084342655446711556238305804950808184690815832380758547330548263776651205463033248907689133754537245255664440522115198431980459173507296943551264454061536639605577490871710887167438100465725697664227350850994697055063416695074865775003616262972569846783707215095674692223399544183489415815729506503400443015913861026317092030207414521884256705191174075479568912678269126160552602969146039965369171944196705422362657966145500274960406331387395987875951487197037894514672571621277790499381178407130211666113862140876039614375110888585948213827708254813000379356003778558396915914595723374864900397740936009083844490938924063657601485447094189277880997489401697584637046954355757526432733129522389583626574574
|
||||
5542479795482356768911472900306782848293738961240853380943250285263711443669739249195054978610916497389631170566385633782309053645362574052383574680492248888414199924615084708829193472755425314042217121995860051637150400183376563769130102234556789772977080454222598732672461207594114955328282551945134108924151619049914322218289945451357179512829285911359963682392201867946292194012170816532805560709539851958912118557082652668124380036870173182753400414543133555336027970586138663808453301803465326508036348816504239331954856147295896412269162556264442705850192224720109328572653214539601655005913685937843483848687233385665780852446807993815610458067114208344047556659619189746512241850951400719743974854405427529762248726013381326252921110868079809213726213058668795923637280320494270763005372356 2796968392527736194737622934578569590272374785202914383750495593812532425000674515756992909586247830650650745087539308766902025180954289785984057632590303648753511890991842528714484923484627675495709922313414966316274325024263623424103000234754890984711876034202912682173102595129093456152449984777289530814484660671372941705123938597034688794786187606150984547508781108357807607104357313512629150069106489929806837164347895639318146530818014276269749686874220100216699826382784902651200965372450554481376833569986434731278755626115525805649887073437662750493595399304032299687630216347169157931195439228296142286638537270852795785404448555070716451999882617990262370012680447454037930642146740575095571703354804100469375826500288703531335597514139645841551168122361370328315625688832831489645497912
|
||||
72753689225638094389022932669873202420888765239654733825831567714632593591473270481102856885536275672674908627885386801324733568314804340136836840447989346073853593774907664483501326949378595715059635009158187171131349651431129733676735104653036956542952816016779649064254594389775289019966178812260643772302905907279409620504437223340537736336696206564579412638191713445035010347854050788892974197389784741064041040558715316374425641925434392479157032662029200258101962996958494277488627422579279929238619565285119160486231894074092157110292102099049977351837233975053715100254613980572299289178434224494232495704110540596493343891082757678811915947598547397533256256514891936484292315131234142000724837347291893512182627125318886041538731872616657410608493361078839085577795199622427466812127078530 8850565767885143976408245624532657063634972597481171178946507596096719181372991556464185521811363372855297340536923353740764394885903745907748243342731279229116138100487531775711787511967791936842841297462217011403613349183982551072867178953535119830962056703147310723552062200823059560137637612343169093854812281093007719611773502730094877829571680274591704116270143633703987067611760880190061261897562217451073131969963551191680293328304379278189162934230091959759035668612750428521237070592094690604850966068478635134079938858421740778453573631627978058547833226302305166517765743848208444718783868231267821841571491595852882544290308461815600467542716596561099737935188927340778387056181584042856674258398159472208292659126448049328793153511462590182775351528722989722091180590225431961446618224
|
||||
314364152823021816133331446822552309743141065229512409543325502928736396334059216930475320969048132154618915410862744798822653449587959789449802257699084963461794012838381430448136873260055817133856214264867666694703331511327871003092885116488196931643614501022892322640696647001968081034754002603418612269429934833537633116750750566224383065484934304055839239826381911360025436544967868393124418553143410431913280471947140848752802115855355419596476040588999058538507717242648302595972739047143942312394432692334874994623455605449912035912510944574088418630772297949993764322353546795566587080486193016661440464864607698360674051319843561976284586064155467332149184447977395983477548492257825510451679844297903966490172156236322970709770019171933580930492707159638543750034323595797691089576543020623 240910625932737943450010386402318533117920449349820512616813267020358447183950274717212407656361523732564501000606078814758880480193590618666984578546937986479222483574158112506965102142464860769016676837446712331412424612490176443645704946099055990501676592972814923866643916033852051741126197758961099345962728738385792975495408097934561524766899992162893490220704485858984726800208419281874048304561660870490888762938588486704933311567039001697557104489346659209807035943559004451575953949099456172028155066305803225243682613514660405165271774011328816429177684403159134281140727471904038911563137676463427618631864633853993645437489155158932003950808924598833018455081161442398196426492411716734688667597287379683548708379889035394673492042460902132586344392837853203618786478773754076948095097516
|
||||
6999596829028631553474999856781848698530439613969450352954324960222501223282653657948437130757400446503088068211834098294228946382774727807790871097076418568500092545283545997018471992776049871530135871675628784121060081693340452681721291854726744488739416463926082687863943896671226000151490220212834131482145957449842409591652708107600706683471355490779945870733443334999539035487065974309958812887171913332703820398202206911314130555545036601296723344278507571954127023488751638889297791914932997175096737420320427998214491148970186633445813856862888498514185702595614805340858854926823793582080432688966556346341410748624746993617683323001035434355727264948554756257190980697412979221023601782265909086767384462180888204853403571893621006790651689084731771652902220239453339151435026044358705282368 879775185782920746915894257913543556898798436756881450249147424200472785239582906300177515400534136684654233254654191309389911379641869039050341597475267418420707922489253396581931318406977175594045475279596520839268583322594794788786324421998020947028563419360623241524528758335741748328304521522322843957945360396862638849982696529864651948322986712174885989210337018201267192558841742526222612513203961845762876794389391103735485047626600220802053862693679533125207181592011315136908537710867348787172016435718425758528593494089495493318160720160945627483774118384574558680053383196474205514281166164374678564430794466633288671449832964997239084597455563373736502215568376784173312164992863917980975211315515137303009071367259810102506063324601149229512319856762596473920380149019474058189083529786
|
||||
31886613101439151434233451904711454175406897462820068573391940221310582464563337341845155308359429461186253119113030477697084745041479111311845793078668331766959802189234235625355033985025404887037553979715324405965703845514137909855016563871490820224535876231357955667145031156422465293362989131679923569737204558483298853747369419283636507407879911110263940903571076733813771545671871976748257330348488233022164390457989951333717800592425082389255784706473514029264741049411510903804243001080756205584531219142510731802334277475216943054946101850714360256510853625141933298203804210073445942240815765308957739732624395148654774662040378728778733571354069067688769670685176785916127530926932357034014013433219977054292550504899808964553619501618862061431388920340357237037595204804071011261914516834342 867152779974471427131562311542302638234222561097391381279596259103248367500032915518337241215489345074544826553125172362562271039649716171204997626210279867321742847823015371753932167849473863420924193123933550139026406871873543500515957615077512470504037417333636987029436305378240294589558972369629565964047961329624122010469453286587091455903406769987905889061703493508178873714556443198736739014871905773311358320400367057290341298639473781321355172254595193427704887712646868511506393466754596551119422308513149017160061109906946340898244505585193011236742495032145317969693087416810819263181990474917111083731748555074046568368545696827189356467140483857669046590448505583583348118121982133959414315273305081626781802796336403783417784356039395996917379090873497443338210777358149750643043356648
|
||||
761213729354743214180225842087589310167560331972610129164370957325725388752717706974204563281032755014251600855234960516099515819745379652014097485296676711287330325734273669370156955720717443445353798682340050522036924915949625578448421539301366624282166987149733500245411913079093234037031565128044324379479442641715896546981878789546731175168644064001678260662965189854640934752549146886280240998663687979812126577159061467088870655396224245607233072286324147032523340325849247423731736571112425468712528280282752844795881563976604506680911661372100198114115892736346044984996993343776541007691024196373903099531777715906669682912821455191902379068017387161613190192698065561390154434715402217392657194055376437669569473323491486813680553424485461574749373789656427668990584983847789372964546773243708 165340214641310482913338246595736771370887842952421595762491211639164869698334127334629727467365682760317019164028423435776677446830768781485135125154005144409159819247667366210428773503530847368073437651486365667729819430573780201724347618000663376062942663126666927311209940590771727507007529212038727378586930543728667561262161271598820917056899637566238670975699244095982367998073901728013931705706494460966165356248962435044149267287478329020974114947834840298796853131446496975693449154097102861493562932606065398082129754620991420124777670353669843288653985052864984276306026778540169366133545019568862663872990680527516171403309076210816733848241365772719728581807855224781033546391680815990625178600267301561675864813423984298587767283185629725286625482496324635489420121807622931354474269007516
|
||||
5535270701177586505696313570262919196178571357663557281053859411609937624498232847998273609794854221330484991040203232044354977528875986094329332339770179493198601561180456013963376436929227990450155559578434092961199225719045190500126362043509854134571506298537088103385686147128182909470448058956722859765470637680381484224215329715407079259189102155961904406048624780861711835516830824102808576035061807501810449832235472782970848017803856388191444643565853368978005792520127926899467698318257869336879073593697142515650701432930276211975636920155448650971705452535922669188781850233597011875846979865910105435170130049946495327310620641575266286003269273712350702478411588037333755263608038891035537954692518060996148772421370008529443244306708401694109017459405465172994183470475742843962265583312542 5231857204183410370562395524928464928226576184783993633801612016503771209942727745139170469352595028437852114790206864210277886533934126554622896140475952063165681796855747566088364237010472402965323723445917292937319631722256550651862934817773430112929986441441826295208329471326944447455649773653395788023280690309810976265662358119193716033223491793039005223186800954984161296589153931301505485458120754740142939522293888048380020702202376273887747065711736940890981708354565700189631677599449949597729113400101873515997340528888990221530585367931477820924295596128026128395128157626715260841287539662419457637114505428276982283486559785178941888967796643249144796014961261378891138866405005494870449371943408140716107386825935798925454304357614811582868403310455385910813105811955106945128206311516806
|
||||
47400018478192137108692427127927429078867742160113532639063663257964813719437532777750834080792748851922096290755346482789197178389479426421075757519301189728805874551186515824714696710178816311173415916820642313752375680126794426545534555047443290490378404287050811757425277612996007997112176139282399788054711338313968558978435083069745793424332359826793068398297293952334048552829905974142378882330517715674263781857428877913736338981460408247938598907513722568878361579869142206634185408353319997279196788176230794792884892156051377268378185223936718606328877386362008281150007614199693595773331876281435659068369331686317992650668903301697033126094251916818654943765760257642536319028329015692252794290822647431443996921016593221540155105288391909656983561740086976008610765171460727740664293713049966 9053319891096026472071180853871062537679606005864646226573261392973369446982059442024726895026737047871950823323113642088873284808692216849141953494728197330253951807678739858923499426543259117622978514867679821406483222799003685537680243875616801913040628435042894514950387130495769445513925179570578852778341236602410305461579621105551791658215114324761792836977369433101815957484895809451941585937994302425963689341288063054204067548292751155276570744040880244535632838793916885259009452407711162622563332505114516415772940118832185630347065010740793080929303056518661935753414185680503922345819097824172060502835292813041225188928134027530790689658110373866235343734431186906680631500888778298530198660915088436024655196669803685825565496295902146015290052034401200907023522465069924350323867469390904
|
||||
860297897515661022341075921580402665749831362130065114038429253166868524107469586992733758608346962067982375180152141200440704122193317922571890603706932801136083577112983275356576149690595188666661177174150517827685176779250499297021033666588565808531101979848306191869948741172414881162405197277349863429658657402700587372728402824192026199779557502801691398247157780309211544360390223098129690092064656276500041072936723198789894248723715738876962152029335612019926152642035544781279405678240492185947363604942681029731742866840102322111777658268632354488074624504285090730737316294379525513410414831428197426742258002379030402079079501262793036268419007414251841555917206355462192439780854931914159374318498608298255089118736200936528347765971329081571666165468043915996416906957389449026443046110457328 836467171273859404599469606154244423310397793258869927996104957805274202524391677502707935738788488605222050991016991460401329201017128554357034199773515205351748094439089593721615260944944852716081848760462597092847035660488701941776424812497430621558780269943891039763333614544763635716797004323284544851218614470844599544854971546282616363883305464122472266090554330251154402132271551027300003459098382187762813455240551265872914454968930434940632636625661367779431015782592562164676297100242849289519790618043865659838446854085666596337425253762267250969682195148846841753825162117526735878265367832741411875031974553062138592840266122429726692078600980147980389173314523883392951978509591613326830838434484883017439948152676819504567159155160081133172166823643186839521871581149963296199360538181618296
|
||||
1038922590896004223123956174665640913056116971853954075811203244211372351221717676029533961767102034735097137483079455925421364102263867196151621598080886010439337551319373323309019186159586179632464726200903025992613150278438185373025211823449720969191931186016300680220825563668527030834306950927389909917221649725738801132941657237372987128080368495748648864184208468634160105388806815086220331175248382659379404158411779659650832863187859622208763007708477143885280532707730648389560724966410410677681659923827456408690902441219961163444498614412541528436342827612188362566147911470104978574803878800641359923167343310582145466992330757033245813949807352527480240686071055423855552395179449983950353759827643891255302718112871610813671126203498650384002813336152190282696519344043876549505576308316743820 229857245193093163545938803899516435443957061015537553283061790866828639703784035596830363110258974461383462994443834514455691223847886490597518674913674707496340991225212870490337809339413021729665837822848748202724801785735232302412423107137132290266551395988955077738254737226586746877678686501348913068074914617763361913262950384371060292545254427234803997124930670621002964437703148898142975897415724473076972673510120167525260171347571731299962232166182016733424669213620881157559924929180611554497999166462601622693418255912363112079025135531171539085885545598652022413964676439247807146946619632981640814622332939548772693902836861199860812923460617945281273560831933166877480757005315011903917993154827723030002138672430618903357647059803444240727537562665634030217719465431702639010552174236862759
|
||||
62504354306173444547783288505954333210145946566699129450036538438010464059972350743606839761167338627882585048432195984087693110654813250305331702775406903854642316290204488843421217360528719275364537098066618773855299516221435112080666523032140668465675077838999495467499166226982285652084722515996906372442873059585465079409460224576385903110206728611135412359573603265268238995858709900053877888599251092355651783630633555505166487696908761633632036391280699249484183066574087997069735189952150197125108980186731305164888405451464799411506222112652528646345079555089369095843270041109643988803418760870765307128440624663724358722516856449203974103961624514252519577563809664006239637336102032071618545909904749453244065143766795585022141489787239140948452752646437466450556886240365270799388100027694441672 11635643140931327458404395314043907634522718501946265898928496312941164800170508633650862025334297957288043887626776264079831817730369881795121818609766913256036778261720281231683248738708189001593761906638221137721639284835672235065443226725781934838898409473418492184871897994018901118257952619515607088318881027573012291621702055481061088212950003343785316207709195682465317455185700527184093824292191152407072385680001999656443762992096669771028984453329939485730529410091181117738530487691099240958654131708507022704828931729709609955376247754998752154554314896717656300361286680661129038479173722412329735276472619472613753842516149833111726925088358499158362957881860110667620540150955609933048609947972030526259764290066816606805379615100129564203147610278020155804771547300799606778629607937958275744
|
||||
790492410770819035931528935045332666762881807757619203243463883333876776539690085225881771720109786839761725501280963920373347537566770438682025679440712784629217313661409938701801014871444962055416186455341172987665080982706607885049535001179657182097013252215093960419316954508926710941789535310897902978970172056382160491306570748726738849663989270417243794978517102826970106322343777019204311087986569799533562396091747826857717796613075330299791730903818084673371838702442213597740449310705727353964743315255481715838107862891914121212768050855497130606650325441473824325777404739221777681481605164817720691997708707533255560621619703655762716030184198545842244085544082356064498135749005890364106441269328553028796691335590417303881424355674679096679183782159792991487426407437543867116708360701349615973 417282985220491862956696579676707520785828476016946383737953640418571710157683391962318155351810965168438452128014487139823772632908146324275663164089364883518802016701223448192333077809970101074935759363032772849779205626539404666487613983599915656761988172450985506301522241544215566596616084695762210637611060530239652812584771415827254218680819052652000824001075337985712657528757167718612667255656025161299009040362135306624819993756115305800671675554089630329732125029868308932308875585083738145887827533671893271506157096804385114761735330158455982381785576323986638472585886250303120310350179545572851018317308751337240933320526770372944871138295683562609856533207419309517368246617619417899614745326012810774042680690469146744646906485060961091161373127068609061591767052435387938943186963704709356348
|
||||
5870653209919571727886254704060493071681674780905244645704294908947841284333160183498258705839712767900003273630040380855933015490976535888231095626017046322786727604412004260369363213430465640573745102043236886340549749687768488702791735285334130328202348155324363071714379745605211061052888520748908296356643266997501088188174162288520797432292874700655618417397032135247568266160139345185919964187742404370056870967543902820037340745283488712072652652522805669854055783446458773494322370396395930703886403005488494167870188146355212950562531030438224673847441037025965425135973160286375375280717253267252145369267928985856165265958310305980760233883500159676279571139977393435477899138696356914938883010813657437569800013009974785197745645438575001474600993740718291071160060757385912330437538143644103626572 838178532089317052248835578621356625748301353265946735050573688933797059864227189297140068986902682350830394678898441928042096107923102283790720604705459377068111764033165100631178962853677909827870499053541981831399332736635733541414658597814325426887126571577586840407844467230770265170290809497567633538778044023621586498294826935932489054676572636565734854021933709362655481104400946458201985630653594844979449431040784291482686064990948146890105205314664894253651879611118321892587982171906933825196503196762576680568356609064010337735932362264208933281751426853534591430796694783452432251550291622618556422487510133014539747110751715024865049438417197931971683654665229018419842700164811096750469039383844567018599339019476618638107818679409723297498309725723086632280901439404929119180046064021897519071
|
||||
72103152347085034844816147529762316968409870391289240132179392164328125038751526667129437014446041762471555431610862572978710164707330312250795057162688818688149017358241753246087568636526831103411214491934437987097691596097244808838468269939101072604942463723433467263623213099834372613272421384046455756358750010572568593120356655386322290665075327858718587593943724786836142757441944998053873288309747741532531094456233855525118957285078655552491229482704127156170833471095190085945689965755209677373048157859543360858066619999304905365478359611011497481049421626322160060725607745942691754370664849042972118922633725231329294941860258409995502147203677509338836870960243182456407944563330963466801379198502070713497561112036332741018318915375714972756162134965946419331615736210083270959422128642829213977872 15652278932730575198346824639518219894943668626613125829037121419282505421889166064158367606046395879142466783424696165577672863603679665887137792853124877561516528911882402454250703882028009401873546316045833990501961204503031724739467289498208540875977122866218499477549837106870959984606491163478539038532439741821206411517464226663982198982371300140698369245257192931064250823708035427806072743877957155097594509809099396012767194200720638577891638681960583952775745647555444015212144236666785721729833506214319368270840579545619454001722559915194997593598624782123162077480089498364223514688547111954534387095528956260245654853207721744610407478605866735836714133698810617077629857379189702081342596254755536006635062091246940932107722569502938738594061872875205906175434483802373519267384773819756881530813
|
||||
511946920930521551324349126282012278671860665872559791929844461386978946886442068938433686690120095008671916691269723064472754635845231803692883357635103959286644442106390299901499515181251884419153534845105047594222391118081298245329151806511541485020273043174163747365206825268778319844209647140127258190181734350611356160852104404115688757194977000813708624705874566850890169482716314537902954446518118683288648308150332749112652187371085368620596585460717063753006141522433108325550801191531524245697110616846165039536096988147695867468962549902994005260379309260538888395974489140748933311484846443180959700347589576605132275806900027160658767935901192681023047520758233002099999052602914281155525579241557130430550470808994442437192219679925942328216642912751943961606778404876316881788066088543938751296295 384693314820073890259322549466446943147627643149671465415067141589657736490778967851355533727714658601070863876460430161014248120925979070521207096885143232476235607795482187779898404241597551009454086006267705766760533738430426431077106972493995123003453004792174987877021359362578487440805300281140029337956011157474561051752304986259162325751954523421297806021970787018012826877125398933367083594944408511601480157190122901069909177823087194843009236129400127634603132017623759956873885722632718239002491417003285012312920508570782093810062190632560414399883781213272834625461736591185479402363137557783150782478915985190472428578208410157353142468253022328755821210576218195861011858718974570103732696750869350782250196763118151500354697442732053623636359832078097075726758349041499884060417085133780132695756
|
||||
5690577027127443815041453571293849479219917572032080248484187458816046962389499036536632725116570074307326675326389708616441904606018188233096580293422710398348046783439592464897640814230715734479592637257597495953580516299849298520437724535094904963828528748635575835422448933072314589053755833566094706432896647139019294623153309093519537072000885367236687759622047190814031964392963336968715827332537999687332414752339356084777824376870430283398635133594914754536475028419886658341393188528686426167402765023305675954339703352042888437704609897726850286474347830419089306048290151033208498038936066137647615185623578102713216904958371809445727464139516078003150949807704253030578477882902351763521434016813603296449835351207460516480556043137325888994188796086050502914579510834607533639209146398170256023093596 5570871614956287711960974925934538612606931838767129422081821828419143596188932259337267049414349706394446242721461600634034245706421401913544368194928725474054567825036243863197283617246707171374317357184036120049927144867004909510114781220499383897179783931586249460989015379548845740781300149798306483769170143921302302718117441220870788755905575633519748831010090111989002729388903884839732586863634608730497397835134760943015085926107493683921995214512635540890652261858068022409448257756926237438502680844605892780943009216273524673695320807614569447852924397265606382981032023912641736335200542477631830416632748552902775850045945639276660953482155463072224979375186855875074241109928421525860860013733499553187929353135451365964664116312548603099226705457820439294626828845944717576111733211658940744862944
|
||||
85277111391209914309789352800017902782446159164719556002827411946274096030912194574148001328458962351251351287369947078462535492816629817248225878678681852097444481090548292047746687375603115788708172745556501928066807857452067944085230594676737381715543538186134322520066418865220769918817382349331597055857800758179452054063205714955344581439669471712655033325946010700885472426362510041664382523367865945281058263325054136515857073211090988114177738680336326152555824754140234715862974270642705845867317101330751935619611646029751035407591871692872479420246547398302464044491539797958645339001281646930767043961903323187026759350456482872286320212212004037077992784081870771510561037055919503381761689267456930081322952313728857317160126248830041110783808493812446888358334803824742535407207261722972573807414263 15691091254732432436096185468319657623530282641654216645703228201037063673669507509557755131517427239147720863778010141888698388737253738851312308022551921936576605367835695556614791419394186430952177506636365657262418436456412069250058369281071061442229016325201326489795071929749669849976601119987044478021551061798096105671235035489845014281834508841084227400035998911485614791379335361387542758176024357193904141781730406574868644926599854502052781949858515274854654609285532959126261907682486036090245972822730764520693066913646136990193697186655374765987275613827663538651273658941621028519635553283175893132651430575126170809992438232529311430084854517539918815550341309153828285229750746635625571852318709490003398145218321266284251415775257421763547587888537592213255932706280941257023454689277010925039754
|
||||
984162070230390712849594177775914729242287428758449227373330655609567425176173802349961588813585268233638989370284515103993891821245993804788186580465227621787221126893678522171317377518466318037368832128008493805882134924436585562211418855477845344151938292251742905444174218572373992339132378025405994780497117686351809365106495155933562669797504456041858077968783801332029970571250809204032752634765185402959955220455365438286009369683354759602221178140051154114096947134971873262193964276879602276432386322115464868116221770384833049962834496582406339696612053223380865234188224933507799624892595077556740723413683729416284143191232498441068361273191898660739727993852042086127829349632555725662421710882891497586619538372331736440094990493979847575264088004764732981912047290375378314153811540975855609908459375 851948172017598510017162097002978256393679210920327622760856656565418817020563937563759980487624145910779345492779969825243501133067493764588966739891327085101832636469420721152883785579801996272736866885535938162695241498844868888533142921057359882789457217024305608614317276808897615601407599699430525713883754294178510333776050537149581394763604453519729508976118798945125440804402803134526520606584448977250195326133029069058037651253119764722527331969781139955530064921273161805579237852191205709459961447082966267688577150856081057947431128316600412914770573908911866094265661603778811950488917308625247607100840205163165858538980471442453431230644940419813933283475251862706462568924038489622407744201341167273371069647010649308301617682991079819174906244920991954346095094836941634145813154826068289224953383
|
||||
8215438668240918276090820222266302780989367382780105384350461504926630935101943012998810912907741591064711412718066188033167902415072430686261328490023354529476735596427338476339182248408469529007842549262925464093064002616016282585787513709908629871862606827536790675429531982337785096051351350382260030114636505149521464736001151517924718164910398222053620455206114609034736608175102319033687348593417036236350625356094722252539084097129456192348290457901461157275699874721531436529340097911222343940159847117482041587828807777167290195101743493709129083528127847710022225313202979384546993976306010358549212063942351522018540062955856481350145999308990484396697579749224651588934362368634120017737922165019484459510072348354165163746372345890289795548500818322912954208702147311121583216740620001191063143536933071 4931105735425602469163520458531717658163036894789617739646816271117770064173395984579717493933155282420267972594501294369179672513229462271734466235887279189422471488370049445655355961286778866729230629465364065040282940716010403233294982579186759506187281091462853259101370136236127363193224467087534644532579456440597882456538793120360947117876085335912715470768688374430597561816334099468494506461472236300886212709753624030229795453176284567754729814480351900392003985937208477837892480875787891572082339213714422914809654589642830275821028379298798344506126840179669312285133737966959846789671281537456732643274728197503436346581333460841473215195597354157030489917915908695572907096215684294721937734719753713534130824949475155459328333289167798992459351320178758811468105035635765486632138604763533045444890264
|
||||
51490543490735743504713578747670647571490355667896583800821431781009315667943148954119573680931892017522439379674792859062387309884239497046390501807705444782191380153486654170636281960408030956116362141956204640770859973315065583085019868343295086085393994457795705692620194709367084349970238954933723134566619421113032232068649584938329244652343104055986612654687692643515361869086636353495129853473610297965337537320818770352798146489574793546921551461261201728320937533683423151046013514237480238564175084473123980711078154665567044380913175657882952827333497696272117170459382618620697430097756383541035533292561326696307846851438065643310239545455272576042127187597595819095102023933948361511569040926571315941759547623923140134642209957769965634026107007255487502033399401895411435115767759945964876181815278507 40456675485504016832831896611368007011957594723990271730885738366598368161624332080925485876570898668413786720270619786878941788263366562882245943733559337743443939333238823888477571715501407959931584191221519403297862996998263961044517391568343109231796153975778230548501176574335617797417967369647326188402868323492672165895191643507719242667494778738139764092100227793592012621953062651140318108839310615927541289213284180356650037094190478798163133688765333916081815107112807105546742442388039821419453376252664910667705753154165017586096757603544806182576362449703355508988194992222270692319017405137842239214150337043539650612501939698114093265312563449941338874260945186646018512737124036215244872297549911966214897582077455066856348757141068680807114114554018143970587985072203002321230165758074893321005437036
|
||||
769271100279406454712030898586254244491514903488571291716888826777964726741216920524626899595691788538541095783527147715892646845995975178600369775654570026212944929122289847099613136691663670120480999741029929731578716294088372926654145244685775752557154141799083883817947203816929271289336865241643103299590320457362767774946899498507281400991233035581743142282908557242448839523142365087346038356148972652182948592596945904045287566054491047959859825868904004043608399955735729006995841288849948455929808868695183731370069932300930885589361020315611393209924437094500240636219911584093299969631890167243183588627094164355740253402168698842676992367151941985946178677239480499134567835441631841647038966323185038469672625240917893589875854759381146391838481212599097164555315639820454772341370062609267201778498824059 460592026166640079099571527203896390182426076129450595866794847414991359988547971066436370924925862759465278736205959692965307888244322021315093538514278696481654851729092630307591978435451455162044660886780518292361602279070001777755108589072820039278671890886097034888698051301724642804091922653695397871585841304225727345616778597934036488982985028198322825954408965261518165603100438322002266168052259580744578826266481541374119094425899070479508598930910477508785468921029885409545214788513741269685832864551982941820778984616965611056235722878178019486251388339496905085958808741727257076312012382630064310654666000998211877462865419647568188849149277668579715573687480569500578890315512588416435540239519615432707589524000354957989313662768874767360208309368859367984607672848733527539313690898112135587128839948
|
||||
9943832591949574188845113780336433564979540781392221649891384068216220377981466277564733868723915677082091554908540888846303487870801522800393035153852455322620132278265796311636719018769400533339016559676737842623094936982338518439811258580134660415579402371009112531513070841246475055839163568999863885114001721554044788434673476425252654925112419599193567092986463007469301395942969382541349951118438492422189869418233892662249219655853379900829593451631353998037942589840193089576087697541210638549078139966243108908830737138211830133514802530074829361221992413324351549980768255781823928910626017111888459291329740993444581898489096610131526934340477785210231293684430579722031242446633112866976332658090820607434789292443437639440731569558600066453185929914462819959933552281353643550005785351505311664888462026261 1450521035209972274355085824519511971961489327539646475358331686107020495278828707689085598139635713533781575333532836459525233473535793436772189723580071175589416280531301326865773300851912467723328645026593684008428063691248787742977618458857221705997271415001152524848419356345112440812201779258415514743928114852284396963421944713097336820473149724078216724226906004636672595918153960806200070283645087309392130403306644496782778759678159535319944764756346037584423324429801034562708248379495786575201806020985370154751091371249166367420666322578320008263597741638197324468776024260591680759058493128555832544074233595777254949870334789403844381851647973548080788072011371739141572759958753445574355672606012680946936350600664227015428683441172749091119654492906730420113700134815803459975104801462864325723648286713
|
||||
31295337749430544616990846951811306183592193399991822314090750259952960305569117657789230558423548715087849204734079346955938838704084823786744776584618928336772601167016945899544224111435695564454609202172046324775614418236307593365826760388787520653197529309162483072373642911181634628045312802045171672925425123473120397233551778343415941332733027769561944229890049895602748117120252707942508268224352418333074214983818709765626685201196577556639701648049603596008949541790660224925472478762593144592139482088819612204285582420287241447672308019905257040729274805247029131651922145281144236533939401748349204658284446185472569693769798772737023364276330762030241489161524333119701440855092587129934682334618274895944727386572295671120694856632518674030293851031510017368275449265927399535336067867834988860230522375643 30596650880756960071711186336994813077958118280943257685135710377592186512978528195176046287744128683791019253735187894404740611688474587816538701413746926032698128384357526098274010743905001162729846895731974857211689562231316479649092599729994159646944949317203281424771853943713034695668926526371847847637576645250948432725847586858055112202019161037737528543570448239878687320059089724114725119714555338126144786506727671541263658827965256702614150912076937072990365995564593882347102176526547272027475537696351617808550620492366954769312282216914151542970428013134777592803100078418315785436001122093656514603392881280052967004578303689170334323295986340613789707598234767827128703948785861308902364202846723831619019679670712196825405932216555217324755483849884990387762680720434531396847212621329540548801190063799
|
||||
908370180320193332380469837151507403847346360930824599588551025315016888240151732408551047067878066649004859432933444565395000159898319014327959557960028802164466812934826845857225215006259090252923629582499161541550353994851349071311264263238879405785764843474284634083605218578837770935726259434904255977384007358778332789128502559021704934529413818524697937979251008962177361274286034598654436185306736161723416596393175534821702601977669615468272636910911160246745513143710172089267835356091589977587105512063819197252920838365938650707017623269516499491832590675530811096510366836238337017879058010137933738789521352831903965745053899829167927109710462475833897466223501745498881516727290299300157769200325791700370011828754207727874106016901130679531610564966650494253924391466547339521295917678764731997469455803795 696028589968437075754068316463324981260309584640241328191668159182482827344738907949260501238939083429533971967643989357694696185602549043047822987148250023139877040707377981218535719408746557594949469026482751137073918375393285992159144967671133079412374755737022184590231124865317201596904003307545400567583794120386734207476929261955785643396579111319043852229468704603459390706440676201945145612600052344952962754462727061763100022385223955822695938997254499284949518539206964733030484774585830887173054533644711965394390154728429844132014093485122230236933865170114593376032333632197865051987363194069912066476199236353510059454732076431462033389420599986899398209525686467541506219287429390876384460769929619986863963563124466432806987354696041293408145248955607651667025788452473031909282900342613519872264532552431
|
||||
6097176765147367593843809628779188557458052983162369297479376017495591390003327372442125193444051212703644283688429151091165999023849997507400104883679759744068042186197436150313530136113941434025316586643409811733593970948508781647773104367824245819993638643694569969695654980631525774506540172298506145603268297210689841089948595071331272036740908623742206868346348277208508668924761261351824017181754856817663991843511476929312551141949065378941194966241020602200409880515337695506760530670410617199095967521383407671134492463615191870271619389855305329461766233436500918151782789124989364614696621501059280004735359833564555514784238982871561359811611380123592171067509013775001706010298975053689524846018594837914192377448529892197407892434548661943118238049595477806274822903120875585391838491374174119705814544040296 5623459299378376334322325020720543649066607302640629872275987054388869623952413291691992145891012976521712059110598278553755083975546105341977324986842900364069701561600097486956487546146227020095410546844822262972714058426498752549231068048569981991334943097843116608679792408453246448473329205500068598499864022340778631840981680368315896314274442377050299912871344595318799601732487329583494052082317389937876868608316168376550698021347182000043764796041306212996542923361863953333318712756033109356071466399840392182659041196501525378095865921377286416817167483294563199278710596775799134496729486839608131302947706562728290491289856936507160468841761485667964624716845769046464193263011412603814019387815264498529455970812812973175729386598333278811618262540978432107100933854333378523221714187114226235897155973403520
|
||||
38578604344527956576663517605115552669226660663344627254601442684401988253244473217031581969948571298743785996124980201074775424804918401378506518401959328893427745348854804913099896723353694563551095494793685447140038926620427832842502668034574404571863533587426275903100188140479597442331438125502654881051831574944342736698479432821364754782788566491362136148556692793750426611666708891194347529926762864067854982334220191088542275712362622699285750362108294475673144401286011064510745472652933121126559449496033253688225028612827773369797696483873269724508193602748064269589509526510864385937988363269523267832456438282593347686273701349740602769522291812370750070452928487763109444548420564918877372273957388306985344705937306370106801470883711747232271696830576397985107295344897670008242620372478460943442710034635065 15491809530648536589563468079373837271472838206447533771556313318012337540719836602775093181189792604519966121649069817738826116265677744105706437445700700181343163787184939867337608882285867238830901614247183217908105909110530756212591033941754364343158709696661707285116446075358352596010182123969877874165729940313845442352983441941561315162578420644259842373385059369512511911632285264613086938730141747740846681562211239595517881622224800433734820647818628907378770144118866399303574757147895009578357051607485981830721105655276243610804432441617026049608708654722544710971636693178421635338134610707005408777242744883330408086802244701136762755263749346760903183644386928008458562256935859008880082525218795409918910621592976504148919622883289557812926522576048392955080220223668810330843105438856943018649590384754340
|
||||
808844205678249931194907060973410470613435735160825363373621166009234181433408132352090352034070635185858825897985328897010925866944286384603861591077846719074180082590245099589658868368538771161823950450435831164193112686523670530026444434786720229748297061263914617110690145535630163217869650132517368522173438337132295129376914825892548272256135475346889299046081547846015509054977741397836941735972674723938655133872590391089124779885604907810700422890931395322964780339664388094875484101237163211128064179742971849282686293700716970669333330709612619983406864185300750107945384648538040947094594328802257096610127516987496129771974572503373546065152297300504193708389005866376347788642332422056817541379841324923816515311403498583149436971019286089850337342413526717186241905270366519737546270228813025554917055095380266 172695783736983275543326464481750906041748824484891356989717588165612551433979372235342635608006590430993998289008279491448841599174369244818609307382535642852152792178656500184048201589694010979190943788556969295087297615247011907165764160839620010205981677483025138308786783300302405261498992761926382773142769134979757996499007836839341651546641707046112255377215979117424341207510341900678487524804061612101355033708695088131393956561926478504755143912174139426780763452579218144940124011640619421352702488155872569942084279377784250723830571003761310065240302220949030490966289766186447827827583163185653305559192425048692491507875846007912427896600329898267168218538897447457207814655528564403988232038472621308121918538410328271686750842042947437025860283639493985082843283993514549520981053464679139002541745710148102
|
||||
6901338281168106055206636566388409871319178941380049379838675359568166232675539005928941238291558494793265963877463617115059647850123576455511266433561299506088232462382644678459896800344263334536780041313028431201210806630921763802169394722616255150067400634695548591330233714601474947444774341394691371620825813595769266164594623800709965793024768813703616031444708908839604057221548544808780302185690852427039813422575156777581306455880419953657765607698216806402131308077166272828439706614580491458696735680414431934642829625877954914882431804677673979691265175406341973571899471764440684361398854982248273198728248841474023771574995886576739230846126145649437661872523804244146689969632610904473978154818593528911227099738819798583956395594410913678483107280836756559826427050927605628702836038226627803666074460346311048 2439981396300123937607065160422428396393461383301715774690428220341033302468866246017176791245856971139836723193226935390232811248090811297918079813475228400411765583796690877119124212349821994244390722180633818966713090479033052255322587788396028650413994788848456560473079951663207868020319006839934366098426121409341353352809492806929532557253627943037386685490841809170132347253728067378607917429952991483388591363975370717388248069908718706090912917981493843097600117899106513183760169123306945753628202527041328478621918043304015463859877839910001774756412431076818627461329528261698492441704820530185174079269079311812004331853323596195260401238503758015557223094216687964065363642039008354293214617101774102769483815843675891421753071863980026727413949470062642429110342713738703749036880939672359627313495834215140591
|
||||
79446116510860135390590616704684408235156578870919612455532196149727300226481001432903349494623000478485480084893640430988442061279321758790639927276670053494423080461577003122821674097785550367879538097906657061291485416509310061301491499421496175488826553726072713509063899365339782205898631048066829683365698118301637684764060999155855263050874438223620093342061006321342727918783400634813232147104215742366621059262230731395562948313711516543591927533038718445507040945168182034608521076241172613789733277265319276012218624742124606041700889280893898691760568636346571348012240543132641388497630670729417861628216555492330761848015976535526787252319052372382554259957644711844721779174069548291759617600600610954779109499120465564953306585634358558992211286923559097236336242445179966766790732449086406122974085578218909367 13047113559603533563445375527716530162546465763504065073286458236910732217034847207770862185771292745618539552456103379860639649175130654078742532968115175587321655504874268917166147086193151397523076946920440526091535312046356833599208308871300456894400840353453657953452126177114837472551092271730105126443313130501337529614423964163351428928377410485280785282181801076835930274580722017004344724963691963173658055674289988031547310285916945694927395263656685509441151323211005826104716852345451376007302936345711492241437272686124417710341920280318206646799231192214825347140025199349462356570364805218900157552086323141356699808562657185612144249424703647429395425152748688949887894033076132784849056419809053687342984369455811498613736940065800317322707269062815036963250070470143266338121934802510422164250923370309472257
|
||||
314861880512664563237825694317586641192385171097211489523287535550815895169065233606595299415715287504353916076499776909461825558563880002782003719033197830440632409659960610700454853994930580037046676271391835177686270474371474215043785198356902820639791689651396535780496790817764822209755528861824124076401173422446799311647831265745558591068730516847953802309059293705975969235677899956798098285091243981657036310958768376702623436215715048853509074521282918900010932017323104083135323054135433588101003805218333667654033548645656803403957297483568486431080159043530580342866528656398696865003540648139107860571058887909449305416677361205830042942943681932773845307717305825430084838994225443734634742916460469883311743687039171770144857313978817405387899916970068066831765785788081579841114141884124582483124566356789845217 82830215131363213558730222278313668785707153802640920029635503193569953772123912749137866013446543967092344163289778618592681107220738473372362247064404161703299353978780353588881588697363889850957023855641000934088693907495888869750433637648069142704266310782657155292753329728335599817567273053210797016443454581635759052677774891311651017524316059555223008316270477190803467983475640650912900343371768171516201751716662701555493260139467466369095518432126057756240354941772994743620667306932048803322354190144026036113140383870328527801345585691229962448542957743998241549609775058067410877684081542510997398980435386263139332999309699334141688011683863426859393654495129084804786134559967475418982409710444409756081462936137818558701119347222886343451467178401001419852453126683826871877473857996234552819320347998536581799
|
||||
6742052504242913162951482762563224885382698056652461223156442582639860748111629538125041328453442153820802201143897121122626441661567442748144833985656238064645218330319162629689304403497337412508841623683978007141100341019762220320097531454664503763753204612800203264325481996131354913989030520770419452443786576343998874574042813280994388387382931250821926127037478841239036808085193080939685789124944772693736808967045372897625033656546727930214211155492482333912269176802670674741211847975639344979812563028761629871813458631247137882494264257492459373325754007344466489765253574412377025697392908080124306355285615422299179790494576761809524222218851709729517744426991568228020304396290174287660594403835747319418865642496786403088228476377438486718430472074560394516670282020155121540045396753463893670896594927190484102477 6543064355411944787969237056667180303368480757117400146713153857695794862418473232968992587053231698297937255103912148060630178352486852093637869535977617859452852567650193680749939875112795287302607349431570173217478117720845991834352216634881802654276937029777738136251524264858648455196811606804255307044453318671682414922365099462848010419954680688756895658619869031266385299783086138555732240731365737731750254814669723633503654493461386498027476668339019081224326248768424968568962195014292859662947325169865723865996733381641086704279987148835667415461536051764861743215326569793301393441358003843718618397277736423002337694581509537667622810784302889480335707399928910867515194071715832497343958657922980236741830680662525357489921972836196023299736103256457212887376676134524345140623310999896547490158519346051809983494
|
||||
42912853455431351335842930116661127887700573423717275374691855093095615423906959132868769254541454523693963980237372660147358186835349521902230347617437136549933335161354706798250308786085456776829127280852001208530157667510340261279927048726952562648994302604518018573178967600077260650777484558824857694800200274905418574520621077543394842430835091802897055140007399852554681643345647608875190500045469609556243926641741764187891669408203746580483794203904673820424889321916895905374441878316827439100083713255774055411275881275657159060579689437224504790338741819759855964292262904695878500627921513517196827167744151614297138529433189747588505877754575034456381975014015901233347172263692040514022477994338490658666332694137770881227682989144778461676300436036365988525939127143247910025760044875839322151955774700390248583183 26602661856033830949502401245495095065678349561995473424073749349742722302784994401112053657253171759098665559468090793642297019551182866406505831213190799906555579836716762734557925780006430409881112266289126672277824542440753651527092251933788959610631522752999086674038780689985522291942227995390692748807751151855619441799495445619225502510347828116881831748090167958840499248328251691786121267692766984488781384788251842202929566226306650201173027045693139812731873393637060486546549639855856827632732383597879789817263026498146134250687642899130695331104175895445523023658324457009060381305842410183607820738866797272018591228995965062062368824437646746001965257665144336066320765483447721660242135205769875319763051411201824598332505359622281710924708999973458758892522322959456567590123712023522765734320115525127126248938
|
||||
508358320689215602349663980982222207624991022448145742865076309806916550775162093430890098272824446947383696847719561608968817389773785816051548561268576648734505205432084644249549428972995399779320374496202624534202016076855520578871368879800512509699584715010599950138961808507428580126878860125966584607873669679156631818024731990046245184064486124892280667631885125759876032283558561968363624396701161837174967317078448238753633399865533754435620849078683801658471484354770378222766859866035474088117280364283778960367332887651371270103851920593375443767653590526169929440626904469188202927553054308480991805805911053440995432441582450601130861888068518166531730927440217592639944651446762188370560010020272877775394298181121515148129522875446589542030856149052280213306881368180558827189445036227292582442651893114924878254892 251769913714584612952551566298631114418335296022242149987419647432657293531970259811377136773900117510755523040220936128431786322854387182421966896169999108101923538112669644437137831339809299294200875618464029896590684540495066204123394081128633590683075144156536176391370250598701009211080493314179841190595557800986357760368101797165001825999007302309835068352079706084096241186204037150494148960632501405039245118511069148292573359612082827250682818965376908226496047196246194770072010839488380151758958058499474071645674940475694565541237089202534075362642140770089249344764556890996769431075237686475890301664345234607613409061908860052525597801886101570861521568207668153482868985194671961216354387260578318936956530951343047323891461608666349008572054102267300600314505166628335273310699776527344871932251681941932410092629
|
||||
9162937390234366364747580178324060064725488197725543257693416918772197062042091888247201582645085858354439152959111043490464692098573052604949623499612213763457932093653880072867449844974814221537407208330672990003964965697491193273612247428591675111315382116191509060808022565275073694503716420963512802698973768343925274679008470067704408226173941644925556895818743879687851409650257087032932441285536073115844808954634403732637367262844753554272083386027990126750282577362932317188149434977692316655073379785691064086372105954836111226047410292608359991118450165159975492891134586091688866550813811349192003258780405595862843409441805532730646086925590544610942292651187740353346299330884016958263690114208459469293185857216696598612698817137254793042478525899119386973049860504938596025758862813400638700748763241723916002206210 2921298898728532336936473913891010291887255639391649870647441172703805009341779411113705920401866308446047452890291837570423244634945241931498475920461546819518548184146505348759851280472794480148261997825344354291218426766761017294209733729401527493392691275909664172190628673716618157305594863278433263558858046384669756417526241616998815711601369332242044885376656306834615898713055558731653114224975338371117538460511392944325701578696858851404124846811905297822455470413919655306047146528506376515245646117677292412295080276342316198157907563734342597841581745360243748400624641249218656106003650694484195566782395326308524967021448791710616309123584707921880655305001545045266641937184632743764359398601359872807142989896091826568578415474146953376203540191505718005069713395909685224785600878870459087606552965127279244390174
|
||||
64114236285203012869710494677941201178124097165161788211079584348175252450277169513913351892595220156732320562739736109543836148849247235537070231201237498730556416538520973533243043537042920666360916189272520546038850660939838920924102499200988917264685428770391145297670861739415441930718954716138581084926139107205080807166764404366780097253493648296490528258338341635768172071227312136518121840508912832416033123796431266195411587420402534604497358951639736268402501836935958721483104661994868709224758428888281483480310834754419361261620935509007972824680026157698086504677946920574480965302978246409485325763478732942031385397862380710298531513641605717160528288798215746127060296440425464143009488009582914587150695522200162659476281788862276212416175769180989286406030757899531063891042063688187220821019837024632493870781199 24302894293789317887815497192272040473257034604156708395188322972296856462783510419016116870013391946087108240520457821463638994420126987351525854247402047563042698907584357516036394814337594044889283273104297757567348311970612398125637675490076969947046689428929182237724222658001554654926557743149020263538722833174487237036845814904532465383278964033615884823703309713305065739544827960989160721254758827731354433532612079762061115767839186596518792336293275223245746173248160241038196273991912251065612402203566317209216075896832417477666739920511497459841752836498953799747822590864600571838243372841552848582933257881179367962200783047577826349664197326758146335320443157804330019148347853206468190262040662278972780409565313603960754265014205110805109013919461882456172616259505662258849922721285111210806787322782130979982818
|
||||
924401499721900779101824408748514518298333717203038310674936860304430549213721480446269935165266464461206113001066043726226216571465729640433478921254239072331935405555751219573284316698690612631174537476929847808239944087404776552723775246237475400959711199222793240722696285369424353195993504092603587359296616965597814776027598321770804405547332650109763171751226282825215462881127033495920004818975880342314763641056520792539376971287608250465043698243620790706734866852246633919855828336516592397947742084451858460255970967175727951058264228489084386445015801431068905157507708620972473598986098199056816214217928088539384697240056448268002027447901854167002248692956892950748037371182402382173877882373376428770714018381686017432027737458725469363112277452889145830935567166519191759492325685851298975520228541290563823283279846 837662002440550924986012816134049593448109289252381935028891021619030134139007452968364787228553484877113313466257422078688131963395600113092178364981577496217388774831989335649614187261899503783423933873695624824935138475649715092975230140802977849410864494320084182045854156024586686584849544584999250221550288465670129580271797209654716824804648270230150861186664115707037895854398862200264164199042876608730320901507384574032020652226126622436951276835711784109556176655649736957805960264626551149302888207740206512991733191124908425220247433585128254117568754449265495704404750590073860577566948724530150169175030352566854787925097277759020009159689631340629230389645688210482832466328555470749674806780491368925216270404339823346633537074373318816310412139535528500586567604643817117632224182496856904904499487058523110215933009
|
||||
8062717666923277908059305615995111640857019366495244958880274871506299775374824686093020441683616042018509332379808608003336890004444050589724678799092397187934945248103616329144839581847799402298112497152069255251064351288789625298324444258123398444977611498974225927845836334140091073610502504581067524852922683193793392852006317945876863844487458045120138820864473865546947889522126889237006919099577503894436333113990372788679917543110282574949702671484713165972128944666331850534927490943265365206759338646110630251961981543578874161499238194005048163311456603723513054248707658442656042557217653494444534069415223928398645662329464341836896662408749949672463314753133652696368070969962431706197235772952863909469246356217174828210865216170014932311409469467107138782812187969988431689979368096329492379654313588095599076628142321 3683211132754407911513157173397864864486612565059184814176931679263563869392008788565531272656525514009988141088562927358327312832186775714048811012513978030243033397325228011786518594895894190557911335661298340082777659946249153588281074256910361284021209083023849282558028149796249447076088825136560962700690037328326355866911345248226307970501429703558369596835100347709409072069434214945629199819665907760240478597624887522185641738539154873364326428132620553664957523988259492143600172065767736482005204606431938032374375084653803707131368500530848005634958790940056947130753865890486036783120357492030072680647434454125140150519220531019403487002247403180243417191236457267155718611307742569068422525942569514863040320733986605476765466228736961762077549389054559079766687112569412103968170037697504368634827787652690410065542690
|
||||
97323250221483904943119652103482387765577610084711767784489340245397044549247630314135631232605719503275284381893149130127625392362480622846034467940924476955674914370193496827531202839072301739459546476507563278980495608184035567889562940851640684911434191597251396995044808248707029201608552072824063919044269487117211601192111149968828520501378760500006041072978425760369158953937045875777168346403203463018948914496333865697591414150849488747942122842376269380872473897975151592593079579568225502625183195572993671165269233265506343491303741289518707983028724464972820711800488838979329467449515971225588713006793845392308317557042844445859676079180535324251454800414768045543533585660931318165592066132139669514834468671866390447691413063410509952315681391344523199743715181821470499724479367165463755374622598970603747382255871295 13222929746179149207660202230959782192543257494317119294451468191176188966793082948445246795865359681691433583113167327269518890176715761099010941727398489795280076380366495764343758201052786830109627078547664927452204004395562859657854483559993203975617511637294039929464457545901419213258813149725600364679396085882739579309417828216782830740164860322077194734910669805802853451042757639373304697165993772069661878213441717971427465225703554324048828130815787219234849381342215452743263491846341691952957379776581463498760631207061766350295049418207380597419362038930391311455518413830932206788534099755519305941619331571908907519186312482846270366206903120100561627611776167019463201108940615799095283904522254772015491131517405442351634891505205640176005612570180285111665358318976941485892791065198417312641934954353426727768107642
|
||||
255620161598129254144469788328879962162731141818559252901726174717950637031622384761811571126363785867152926716329058664341538131300289993610406402326527533997864025877642064538678744990657480310265447440116478861677121799715473248719459192672573244731958208607705454711163805277237657896107148640503747585340152864368933899841087261505003960342316154325027367891920409389868957892472726715844323947516305899001311294676223903797841942454356073613300689738481627928297154698754198731929370351020172435215410536619002476573852437804252114252213952694935693840247300413474332930822770347011138235927454742298455870929825225473084161127686280462561107240372455256291821151788338502817919564717663262603309076141934475935582529498067812272168319510696698780306740219960894202949811031730315541238092235584432679412179730336133067469446521256 193430470592352018498325738146052547325739299220210149519667699670658064745120688034190751025995529471459791894650103860734512587754813138994884847895274942316705083177683072959879514563025214940449574695437899405664571973863978719716524462192932303024990816499103570032733709453557083300471449928548203131975562827732546762501230822316381208979091269495306033185014446900770392691632064696305726702355618580438656647484468080986119741368380507961794014499608256088122214709216582857279222475457384191360826472659656057247018912022287117157377503571111965172290331029676136461924205891261951218181363596792061065393698669504543782844099130908263307516271073919543132570776917641112680944603317494901186319731407188783153369679127739716038557903775637575373983503962952261705830450595147955217616304006318026609244545324586369191650731874
|
||||
8008745380981661887061419833871151862238003388005662992766387756911683663222509921418599055991726563687216971716682371319844178422185682373301160713833821683150812355331125030853768736829249091997362306976877407975825620925931893783363333988429353957141497665980995993765809913683144382211472505746747311087692889749402108979185405400213783471296530295882433765828386912756495480977369786066484368391575721052420014902279471347771882249500657738761752520743702145573671596884468227403554367773532454190227468111284627349198939658993091644493793818911830107475235788026212667015948812336873964395347477697949978818635027015898229993079789250110593043569318299947090763818044817422512376241548077079979266661381685825163842520051892208058478618022360702081029789709560039503972719104895716116270575471012854459210662756021171999834594506015 5928439514442878068984086100720806617603607479464157436867054606213151982285413031857005990844696612144913699334966361593881968907152199921136771537529619968866726221635320465339955065188102950301598506460594063482325937543598919566511794530746232009895420891483852132340714177415837727885855641275194803937746645669539015228665820341890581654342376394287345585264636038979798682295852879749451505124048313549581304797411572653473004397002810273064955096390390417012159485491710668903157578767822350540769732053050747252982049026022282553323062840828820625548413803037880054048918768696527593156881397362203335986179624358446200545849797187550000006940314344957107433688823302811907432306236084610644390296607202485818706843435657582171955303997378021815381239768065816808216511675961095793212831531364851788478591790894059475196491137291
|
||||
99726583637938262805000893484445898402598635893447810562537774786286934701686465373717648312916330862860986722413720661835531864367591502644291596799839101149492373172630565919986056837269134600582353933844797181517310420392690149124067148417310602140388308412067016279757730301665870766267500168399126672596650653744168507415479980095590757961868779292964725729547215104267819675720869959632857173851075468046786055788165249018078162378414988484367997151626523101799873624652338386633033903170936454654270167613773769056784437453947961281232735749079564967808952982065819645782213033278649937676211145151762776324315420271110504883408085394255798173644856385184507228346930584268041814897495809076664307412496211739478783714621740113609733935403485278703366827735841963964361803193387261297055926948889550830066034960830454568350253109349 63512036586232344810221504731928078084737659770851287387609657051493583382634507870688006692168181309203662689351789502151075433207888680871375061553319158828854913867198036571497799170383404942796506197713309892857990314120664422265885183858794500806184550402720230168490941979206022469322702869081772262435513229153715884412773471066381702595908649053925561038789401757707672848211830147730072863085896749526873234768634988134283600486554743178845102630743261553565484804554720933037350539533564716190927756348007511775077427024790407180638255905880991661476421598629185593568955856255392767020215095391416006928648061602213751130590555134930722294835760534744623418124008678750164341838351747699549468863088178725732404422814096581169950266056903755632553258988302384090940480310278098092070537031790341017079699233048950163100940506631
|
||||
919313732014493384078909887681972444664412655704280866622458402229046415287007172050372258483172235452469063905043064407914081975731387159765477877851635297563223855807515271260822767893078230320242028435786983104766975115562915981461268244833262445909834160536050621001472989360378056341717782316545579687084823377745496674418033260813334176792853776390260080486700346390699581345019998728275416246722011427366106905337471897784382849209186918884832180719561336352031394609686696574673567799307924989908994989723607418943449439270523650850591819944287888347170238491158831716267276600050500120357873441959161513341269115297139105239535474646707334533486190668398469326850399899216925840202593488327206303221634486581877686161819026072179000379987872535703787808509733199261171163169698522098036102192056303823860675643487945998550061885218 747646438781007687802102229397291060582828722849433406666904585916884077727785688773963439445324794091522907017183003611322944558807727034026381860017381495214485600017215551619284007684682257132945185141071337988603253481641604096793344268154183082605478766563614724164484682214106144432925163088613662589964785256502919154224658812023989163128977304572833907662766202240834323468738155777259902106826558138159973016895527724228186248275961353784688541132590707908167633103981394734775627610558656781522818896447969504191314850125131974827946064542231554991823700215889090777888016859670658918670903231351381268163118527233680116503574852325281720243567566190981902999497654927052777652503514132802310528978981363659973997386187876703734136203382497373663207220381299151908285217790975496096108589102920657414965710990832617099104330671266
|
||||
7789411166755874003311267289740962547297416550211629039027080424905748481054770823797896370075171513015090892790708209460734742833995455975561125592063469782071517888358659472997942204120056150293127778121850054496527550789554683721777663918915028871657079466502020877417077876834649508347865604459299075651065604704256260296657168083334074456871681682677655151939693169410518470979768777173259651416105539963346209897707723012557476685785370849489147884817685449580915998706215630080727204239149806279188200812253149245533754119396116858541131269225680421408068701055195424310341584009114414028922314157626275425770180932858245865096289943010151250619858101959689931683775709575426857508585537943664203642613442099132348808198135054352559852372299517472211299704182437291723197736568421909748647244351911643116865662701971306593435421560582 500398282438535941853592015815090242726597425581768202784444361433260595564005715680142129448745896628722528892432232854267003053006197047021077791202985479811860521790185744970055676927756870470841057716382687185742738035224046854347500971928369213123196014005092601621114012053124992478095561218379562758596968054157337840794993120587169492646488399374373892942148359703699416932129239515204301858697952084936537275751925596024414471191348551504922043225935461411512853411993735361332358885301351471209193954221421394027736255170662963814447442179557911481359904582028409093475946942283087290448085150752869476903826329074809450715595268288651051242901440539340406110130152461891753041188519415852201821611398379295141182692489694899732805908265091050715220329202660501693385267753658517273010409083387946015932769001566551059130206427316
|
||||
84815694576598750781460113904172911982055909245214962087152345464223332038701047108300785296795876578990940491469933105640314002711956537636371651765071515184511872658357241109822052923238065466995929703151855510491522888809231899143323052225502395974547710565495920090841125950325234627395835913745539792902766729828881479376588287780227104501009756773127411831071975955840147657264614448583042678968202649129320524962577765840186692217094090329784369176823824454339104286051003710911621244720136657087723618424082504774290127683050886025309635081337028470641476304145023016882209497214107377399502929625050282206515123872472528966378928312392446369110645187660715262809772553671711751434410764868231044764131769861418134695555418203552215917753819938502031455333580889192044609938329778208660999133000391883442977522717701038022514029477570 57505814127520696441322272820171819632494445363278048646802926059961234751912510341266166426403315522471049343129415861217311407876586119629363697762926294293504770405972669008057445237705380802194914376632046642359284161485555285454862131968681815860436962896787742396303920180816139237583931044846242919984260269319421747176967706574070561766538434714529593904340588925624208924781530227803657305863162517983281720046023921276496415606883051629924290266466767405983960329022748049432109061235933647364447611644397772007691801026761652090052217781860838873452631796686923327566572167752029927171863453531367506917454088536104467767381169919222185339723350942522896008284362053159633762184460178627318277032919929621719382076984755483737520282878327666296664687868192945396947211858559205634851212810805784102525577564936587334390784956665824
|
||||
957647150297375088416219605116832599848555703640090594727469591478861146248907302024050848686561335177907111139452205891020722860399883538502979365355336806383519610602362331046018166172654423998765193358358002705712555168377304874248268838889901097603937116870886882868965243748599492679438608217106556920058334938125354049763208807555756323085225818996549600337349834096237909823453563191950918551333040868461184493499632563394692119153484198064580047426240292058820117335108688504982010916579709313151780559115244376190731788625261125149996420894019645085211588234137774197399562539532397056857373965985743349112979891013690129551334512516894742098447363766510833775609566013073198241021523983459569038874524504808160145326922117357115390265489426412170061215510484910877922940799213458042921823045870990793608907820940365702434187254248204 466138826173735417263313972112903354968784689730620012918550533857627548102099715694989963910093806662778704073145746247454874882088004008002828235894449688483089724813749765498336958264347927392667272540992661799463044579882230364923373309832272799168013387034177585525043653751682810219870624032833354735930971498615669205051391953225632244530638215049126833732280418303725058658107820578430312097677633588066950456826330353301621556296615650359815571124754197618865684609296589502025191988393772662784507919627843980678361526852837343610936546053133362138035850629931471737938820121619305994989773638437202072670870645150448771372635509805269504308778461461221853480072037133865732773690390421851707579072002138273162021137003499539350976910269493254782282321413369067288056529889649882577075150116119574288442342127426195972721663235884876
|
||||
5513161993026112708938561537305307246012905432992662031658173028036322266539819504406679520775916681898094262448234958115365072413385640181456592363163058525350268345185484476322091964784033285616908092658785457575600689281694284782962174271738677768499291328015967638687083648519476600038838580015943684578120491340562791414504541973609840885200477231447562936615084050416968879215838799475371038492494187255951967164961416340652728236130509263921596617606957849833376412954073418572557371445403868249159465138714019600717419538356621192356644928299520708538221266155375697669092703345178534242275343890562329289216760130840588085945820659026872864188230842513775957489341327475507741755845315007055103341318345455029291190248180994015976470563191013565910286010720190648015183938713872204646194887834749562486123806859365800810870264948722343 4106372906688938184905626593587624361386086263391772441574613777559070998193629402038921361142052414642076886905692855260253090929998062982511976086448505206420237407506929969276091948744617640774699668390305336989560007636071072872142937950165573068128726739146812613690297709229071683317458919057499828735859997984471340967237146572681240122913893792826608091053996317677814913986552651342166866203370311023574581228834918927056038743569812354650877194640027652555158919500776118468737372202406765734567291844022617198938831535387525354689341167541428958313393818838472422538598043917101464167035621190872617342876879563733587359806371289863105178665091541723207771922030824027396550668521291450275172695088515745386716798007233960598486376788890828381272221036951445630712539235226493331423245374026584490606688491641846644817933025945943568
|
||||
38236212948613380270969995468991364287543257959684344416585168562770356820258217475983785016819352113973193346436773385465182327119924566356927587801893951653247404876774872128418912012867760141823749774746835750293951788982333490707276832537457539413936192994806223963905929918907682603956429511376540593717459592384543005072251588658531327801311675136539451539774077950979325751569015994945007965361849662824136150394262894104696117066917470268398218550192314209409572428589041342597835185494876927629880366800145989722581896509420933760409676724321588517259062747038323863102360587514435660350724445957550210258458519535901834506096406706498472032524443112059771847199557391606518425113324924950444558236661232488995170904816717830838201219563554864923975286702674251233987452989193235710785113290882511985226933289089545958268989177752724453 31747035401390552696321762893714449407683261312441151932586773642351619322513298778037831166152972702672472379525621288014828795563818069573155884039640338616725115633001800868720960148156853894008972478751655509502261739121041060664616489669176680040231194172199999563907495642962848048456985372348063837644676611486934334377430481374330208998006468494956653652380868555858688133194654765625346933825550115100090888748664908804691152051969024118446019229850293839795747695248439037061070551505506440540355093869342871446734426336252004832836554159132934337654661622204724225020019563492321653853516273542897264251297003143339183079996246954779294637480706047893883113656348756933411176463108603676745507701236144376832028590917933162659538960986059614299440484332273213657462356874150909185965375301053411882110240005768105814447615432747615304
|
||||
861352093946318409378461000844702401830808971861412303443584769786072356544861168743989282633038583872076702943791392328578332151896334091027403170697654590199442421359606194164943453331604758129502392039667103756364055538095297852457892615253847800048114197413501880482954778641467970946212836908611271282578977790961665333033711067253124499779569436031234248863325412328538034069029087525914359210985379119026371390379074498913343908624663261060709348904798978556031108332246523629301730079931466867906296398266018212356514627353390693890131798344355132697446257943544208705082430047740193960745657027427527979333638077067381022637222969311992191467429216398932291680739277428118231425724371077892086839018791413575733262352820442285896436423175216420277138820672855561067556038469823739193835024278076833570386816154588268484398906656669646222 201542862635660654167024632661938603414798331065572436696715664329726405347736510339321131913561957893056704441955620276202575461538906445432698427023142357191254409195677027040711826880163475620186032315528486269675992880875693480966126784970450792448783390892905808501529595888218933357885199685488735625844687072169514870895358808866133697992952218937203625990768215804921806038228921744805465788456066670689548885509064291017914192068406628277201771856789603282558907088881601649621136067525576026036908627769343013317457669132489319145346720369675410818450042753089482223242011320589467317339070120945951192425051718798063937419010770663127351646810963853136714451545799994180058946738230432245865065483456137076964125706376517925746759616624984076346249898341804261549586208235972270461214257829053608167240069680487604407262894460980774510
|
||||
6184209436257454846241578181659556936452700532403457471942724069408653993340217539079554997554694240318106170781254090641812194546477005951691254182199736040328338978970634343029637264677670022416501014493910448540109406411380159098116616914501215676346746210029073315303492368479517685563580392459062125313340654014696894775745262970289963015460695143657732295478068218970392925474608281742245891842558126399945900824335820156768457074919390690351230953438507901259065945927444292965923620323119409312984020224403126390809838977237979442246176910976772907673790004717746980766727801649619084068313759476163249844523824461750384442967016955361510327849429044288168561703329161899766827748793644600109040432990317115588039876713068851785775918075386511107461716548975638149683736170962502641523390504193709246896515957651593194627600540553458470520 3214124629298605703778567378886980690254651649076753442762192753785052005060156356384326172039843112853044995603720554966279679917964758109504224421347637720061442402213407855646897818992394165247630383275748122060020738824029421411646455044296475305801336515482813411245211561947517854283263577812988945030855894082600136713671861011310253231061824810045200267076116539296795372077274145957040470001052619269714622811324311240436586316369792440459156149140874591283703489062637110993356208941402961937394152047215679025459770002793729476997679717616004693919127389701922073341202360814612277203223703955666438840557794677282269995659658092496096486716160486952286068625896234223756406437557054519057654890853864534833159135572855794455163704324219323123588892189415118523530751949134813475607662992546894529691966586038674788047680816992596989231
|
||||
57813903285689070733792325949495865221076001537790690292556235957436722780124240726444492030217677369224522509182897969671790196797977026014962592645345913918909331364265387510060068991852779348986014449551581949724264310718272908463754369694177354027815376882343785863043273873587542772435790457576572871298022338242975226759634625500314005820864231015730351546203435658104011253808948336473999360511416536926675837511721497023091012878267547377291100978528809076128178686800026272066838595113544344882344890654954604503596140527771967152037304772149351788346288388067551201476687584941717397333754683360886127295534130631445307136323178143250087262758476487357380227695974172153665665329772555484150982552916698540792948707589923027358724669602324402627776710495102422157294638763137468253751348439994184185515030452364694193020883813365018532273 16243363868035439624398239300937181245448712013767000316167596645604376767088159091477250531671282466596313435139833521581287348645476861487119615179347989159022444129017665047934837985055761027452599351902605207296404982998272642753795937340740358400638859062014083766199887559258554138951181222016374835903374985970489809536178052571562478737809473847780684200655512115150840914526599955485324820229637748202714036572233665050972270900154710062118714500118287914043666119035637012763670026245209423609008607719558657743112621609690718348946336460481490128992172695761409747092005877949067705792955842425413753714462444001978144256712712167515483466432525251037748276593413064931989262582733073958956922644178918408046220686089198667700159421862996840945757603481322497222754769673756656143630370582855464720289973781980226857183157904426114355436
|
||||
671506667438363298581498341103110037044694018987173728807926199107121709614900267175247579248407418912967555333569381970843564653653792206124285767551198910120964659887393514930523151632544447006589263934992874392106136674819570412644810823612845743936602070683141069994829720268133835859479071815914348494914026931858332217620756407539070170857367759584148071338762840942893562637628651431844051650492783539331167626076891687389236971901992668279393686306842742904704905801377574548058564404282765321758989970105757511675252514146679701789557594655021203874263468988351802787419466151770516631953431547002158180090701923476315565103118494713445798550017259936123313387926540619277759978212980688841386165049852775926234824358062422453637921922099346402815469156363873356911581286311847196194364390486441409117802955638528510222450253979105784231163 624035792452457849392641592611547533540165508906023570611195454085615528399010552731235348205958405313232266641305681541040621537390117152394049329996913184553020008419435810767901918971380574663592153426439240456607398358440170115410647256190193735693002326316436848020705110270237203528393334340639324173702795083402098996000022258874624183221873963824570716070479449500238406542667670562317179589966583292058524548989962474466364657594183774795427388882936531314135221321335016444261948901801984811696397011456989434861463617505532795929770425904370342880827653510427977986233459331565611370835253441747811401639583860976527064566409227688136548015700881917247489877772146172085113823637265414623022597369821326117785512665756618892989403128207368607757219163715881870019081906915327800899464552413066066009308902765590822601089944292052294570597
|
||||
5898975158424655778148147501421736566686078095502823662791805091536772033731621650837618877270466274330073029032287774912720561849051368587394399387903608067275827274716113175388447923704542825456162196345961794176332830249524898919527080432211928223784594942318085539246615211406121575227569711145039880567141341514914441134175127826909297708175058299677793015582437669101965070004682434038026010615024042216217310773335457782540065739055636736210120460813820590459939163910439784685765516918175770793738522318685041993721395952252468587269710592998054711616366334476949253902268449987990647124227674492607702127179638800804392315801775910489738932652215848334801673297284995665496123551221592502950028349333732303170977331313716422555857287675130710195781888721183805430924424720731090126884901020998574665395908239908136312920758816592197514818242 4688706403083810389532306179475298492356633524466135386236800109522791672775429285734011309664691737456340036712133675661120760062761803109955946862867871080819547041280423129575912470655677495008720075481426638966206050136496378613660114204372851864033670185104075510120261779168290685611513043192107597970734100375037574114644080186561856682391105402113262872575710861514383906830439494580575536240220674385143024129943352074394401885644636828597779482443575467716129531258378986074604684392413411013742709898676915334728336087642256943921819021733683644163084013356494349644716000544652965427756040654398416800222069028799912827318589757368103604916895316038779346284068070427925146211689247640679212153279310237852281940174945750002267484681137296577355676323250313432705521170447577389537063610490824594166575582348172038965194298136661569318082
|
||||
99946358916415301467576002496804686275760909729271057370568504200233492107476994014408565458984620790167789956534279791102244257616720430155208585232370292736199813614116740890329259454957223593976763206955212776471362544083900983469786824741929878668125827085580609893311314341466927078634495642646197252760976708816516513321133923154231175527785064905136251424605655380056096388798934251918322153738359112186684456820107604802733770322430989448016119222562854097131309940310241017647409070316913454099460266041229330827613641185514943314105784020445716454242714141828580310625284163192405587545452990155305984568487860055161895445665240831974843528472380293051526699826689460707092650675678953338411987194753356791429840959456569695294680649843055478138759403308418965376279913725498891414478921234574917002326140363557959861692714180239667778577050 59047211223075066671460707004512088881241254234629182060687493130311150261934074631580844930451561819124986457657889912656216235688373163439323913281484688292703326952895293568235163062085134718136354495823211155975098373448205267031391690481356613330853376210483112235508397657734658159326606174569171264648132197568334914372122324550435674125343634264550915092817831251400765611981066881382108927601833588559259227586087325913691455504217101368660567253999019019304166418083412132591985317752101324656890686417237874353270083136677724355645046628915322987736766658499730062538204966663464017041450864091573226667962945894928561544805193219311179013768486010782849616871630276380829332561099136700680107004323951103027821937154583738923947401688690087097161141745389188214287752865832284109576124243202321159828690954944409911152719563574760341716182
|
||||
396987155976762729437734403450230300045424118236856928995382977817235068842310267579255868773917928460251944446143935966484877861349112029593483837109673028307870388649323947835942885696560246081461050593244299645833611154888730960094690080231839695851704733991325583014122185100583168460624248086386363228051784826365648941803482324114598391940152035810695800396068096072545008685763210328832192617593213674164660046839706658981560503930988946429313581140500365964397793259333327245150118125508866359134509994732435299529912941643268582312017291813227951101638837990475982372869210929776422180588047658069598013334552395367795452244496849118874571793938233400322036889978498810575507973243406261745036286841585161680977810826711934398493050434952670265055541422728013647269458945267714654438056715238473348568447108809121566873539024266925672352904050 8053182203604176033080668418936168893810228167622724294771534099124915069971685139802899223783989259046287691318623389749837074729367607674923627273399548779294594994428706069335864345934601512254000428075881764638231611673192075401704123854470343009349054716088909292671880032916541878146474430511987794764046723790491865965527667517033951415616912608470235112710898656071088282977363250040064362287776392798595973259682458407787159503046575563840200752808384642518763087963753916746361500411760808618850099542445398966081141285988155532485797960865678352666316313772134538400413241967056847855719144978699960558277937424497449145774907490482415550383245822886531704328715005954750350190970498547140390811336363221097171011602730832219047360577009734377743198124633496750628726144234277278534778053841825663433156950123717060755886503517025610361951
|
||||
9346437030753053806009467405503235754468725308549506338775085508331722966199432100630823805590541170969277774120834105821943438595746313158244945076629489289485016479171835876415956430106608921128502144919997210105659193358159973192972852026185207334717031660085185570059119464417136325367718267123418746401403706461817560974587377307603276557080531908720836096031252877768048911479523657105225233729344474375781146071149574808397672068082663727664003952213937845426471578985388615932969054183387684718415201568048790442237489902091765480616310248353676438813325363356586536248686155013158213365591519387266274865824945281015209241705688566276218404680275025939698439855143132298878763279265104274950920449006798997614217892617893721224801727139865252052311131050775836521859270114644902935920884884826060913452604473975268181318565243937459610829746266 5329167860736638525170073658771395325052786912073913986016373619389738767703062645063671894849341650410757470185950399629821139296890197925060875675924667749195634157370938744868732811162164459885518369288181416871498372491739112538695464999879113833459485504487282100089965012271119365842015000803342965210746893985412787666062432226058995125288151804274225801687169576568157044041179694723963003044529899476825861317260340406019257705481532146085166534237472107998876574158325387725456977096811521871364697059537375007500836598364044065138399891832333025188154201785995952927633614784903877194134907002781144153543944864750941843439851938916867572914141410382795263490107561253342596518612402659211155175791723395994153387230054867487231023846818879211153896749725637902126346135606831630823665189591623718190606909406495782225185182606842825859265006
|
||||
97098345813268981544674172368303401355616377272995469752767247105987295754471618886719601567958593116972188771330011927486962324763954824941568262820101545593364196571603352287014587095901282760873337883133978729123712717221472472606553166502167140346311859404808184576891751721216520172495068575165286951595594451656789182872051592325351956138679597598616696758660844991717926660920156472784679477755811296712473205354660435026604596681765729034135219242006558516949256689355858580547386155514095146887637694528773289753983821921052189391117227424053358538204298407115047713373039248059509913960622921484033451727514586465162600773662492399369483753584343441471684890691679930391570892553184140211199619195186147872962668971367625430106611112071902721138735189091719547903681731192863436011042737181971082782628666800777172804923623252388961494134505292 1872576808117317470978748849458550879785805543325257461131556140820986712437370602586954078658509957584554083681053264281393127425372562097665534722256125757953391502967546371667210753308640224696948108677528432703029498998277934813862694922597788838629082340754749405075742861412303955331895483651811333864809274202142296588600466309340369568355699017609267249345088503017550980575400066194390030044927088368305196711772413166501293289644966089228090129048754567278049424614701953622154357075038088120038525347702052241587806080425607207142979193915168758540414679746333549622914855654059651418471485903860616044433509014337486440640342131721223744353579875596826240600175098773491193872378052060026417384887126063078993823596929575865310988630655354827465815843435958801370998516036847082141427152316469450035731123765350516160254512584433240851335492
|
||||
260441531835167899482162577916857439825848533169507555571763951071369304660765828511765876657215098013139638581380405308372931840934186718186180396022722287217964065170709865281255782991636520546187325450234748803142671806853699898361518572218608618464232314436094815446511250359322986646817999551538661927734034680373678254254788107379857824617361579582211622040298687474590541834873351965961110043247275694081964061984606553866940759998529630392709196375782387402609858614947193973908829381019542359382402570738654988233427004358332917171288968597000381928268471834612645982675429705102808604447196775341168629103657074274900175625107638332711041836690900681172712155298033732758200382055751980162087458066520452387106177059314674157453227046130384946051498061030204890467901861504716021612373138753470820317416887159487274343101663748940272360012619966 198399522129046673097005274404101749871508221647103721431787026522147210247322905164911379783619523282678439821233027749435215266208939204582830094853322107490369056531286126946687132397715120036009424490448035130041453618818637583393192378814791188946590957917668797983232040710670127128497242494556310975933731861953730291573253333655664624033901563552410443715006871118549530288314413299387507633344373138710067234029912487521280295965424590946474497299327608595366223272770724524995568246751616091861591642877267400018994481980222637215871937064404762116640997675890551397679267193968026724860392188551438451592674875656667589592415192420393493409000454378539395174874916611623140353861451063775382650376937794613086502015506174829435620433426671668750517013373588763092723447764976983387482410458134579765900209404874405599053704772503159391300729488
|
||||
7463907020007205509890344353144052058056649234276592656402515501177112700845144821643777338584690007172721037630906936243554293436415285196770914757254245676793195807178599577905261956945422590334866158581573632452351922859806339508926973174043430630926530811492474585652054964859790831237252191028254173538380984882559489408244330487590902276246853521835513035369446265008760929201060200087687689354610263400901945427595959304751770064677027446662832297169207054271771266925853126391144357168821215775316411615541725529349480803404237292598643659777065989449444751745734793179966954941433007380972246631955309843588182373244061079583773392486413842358374056031011208630295262905959183511684705318420844800559591243725384241469273682493555731095539746243535637774763071750336698190044053506035928415378272399791453376682616115883622527912375245217984308161 3925945520881061771638396287229763126767007972491847195208843444741052108547591188357071257179621317768286982138919289411969072866547764771477127896264153961754490952561888148353273179737654366228456293763278915216557444852852176620758272725770911322119136906905221418359960014775070859202126753920562780333655084986224938077924835936634021641626830839995762999339992003584332121507072378582679515516267403972997918355568657605132189052855114768438681005757482068624044989618644769927363399890215349401566939444913797001778272718747682389155072610414273196690441140932250878470065406417044339233683526780010941547286962650936384463647075264661280014435455422664421607670112326051086814802079956560881204687488718771101576177724147313924032333972142986974370008958815921143141430725731673022745500411707598143023124597615980984179022257203764720348782345621
|
||||
41311360093482920049227865205883611860731560004749115343323831877278247965663652074393831288735198069037414309253378326756303708771918616104646601746958586492838681004681282246168839763403099434150927725529541959994379545458706784587053336416659998420138602493269857867443746215369336255166998077314387928073403258823479092599522608460489558035003430795598611963832619857682236452904913172603892969262626567190499914739323348617630313277310677212785502131120945396380642399017956511298955161452755050333246536284549237805195370934398588439044812369814643709783289153104337158535337527540510872927896806598831850730308655295097501122389528515353991886338858915310247073367524990168211278562181848085650255307729403748808935222287658080691657262244834944771477067319315479050499558555199864813110865753182603315738360407506149540567035966378147649601136804732 21223962141838138652664748774870285143270837246135164093706644964721960760875510910355734986290065669826620235796241853412032431596042631744515213152069941945095055575086170356037097040711127673721095685387553091130501396241014750829503671189568441918115871463052665119220008620083784639496664347259996310313771890368166333923217719367347330873537064845506046988093037804591790085632477095044006333075680485110119304683068316193134846155542934736636827488495192881474912610467456456170827404964780741813961294338400170819321443447419364882687650282275216118166615326713970631990932296317035079354582722876446690045726671225407761086854102536418469909138104053713224546360737978493175533723771458810774168916041030464721693499316144509696356397545178358131528522720543808094350927820673994030025117976723892648917479021016173689662818985460860240303182251379
|
||||
981008795188069851974061790861953356477199843279675710265276432469522749776116981949514944079409300489045616860498099341824780270580463657830194076363649455935221472594317506109057229727482544556963858317300410740819619114796789058243634423376184796692767280157843693737890233214206881478325113232390390273953812346258456778699592463691353829807897243244863938702426305718231280141321373748522694809632244341987111789183761913874293436442000823628751621959034889044110996175356473174500440696403076794001664887422638928010438692877854546728206535879574393283454081326752600005860872270587722766641140924314359216161769554833705014565096950111268471254516024075013422709711216291515230841119977103825149842472595386293493206508884182490225175662258918486032840408560638461028679720826521509337227157252616048312369041589062196443321428580863548379484985252219 244155729800501570636552887737459078683453323285885604891601024530345488697651904211502319314418823457068135916880860372986813086349580978162838956878086166343658739068396607379152536462262610447232294419975672795630118211771951966626649647033099863544188552662370941797538740834802533828319754739062308771480323230618291171762989284635492847266020837180457853691029248605998871518888365986147175273968373978847369058248346009248266464515967973169970610011289176731470639588282887587372074013280072319854862974702279220220036665428822264384351956023608887099525319075470880878597702378650790822296453053125137664084903293558811429662194697124480563468321783618136275018953799371553327803868555622922461870301905559525099458038923765550136537423728128638464711706200041321173504949351983167514517316739461063298720767827136657168906926282803798860356828879751
|
||||
3543312008993912085815327358291981728549482840365282212488533796749254920659834710790654208202379551916036845277057581062650573088703106144101713286986238817899643503355486246413357141055786223672213955889110790561948897391999527841272228083506429378554204724947372356294099626625058257633237619450130060478832264308456679554031419769182709373269991417225626554704719193925058133579494304346766914753384589998745917083441263164975366960842869211758917456777051024041107111759715033489971076009575289527729754495545469900177178221512878336838675160903758131845518268217232895718119749215311915107595251290737627253849245184006841010245416262771135191412504974518407044388464418154694010658924167308312920422289419297072122964060301249623452680040499927602471310179254615341551000545989331542711324557704918114515536833348285113045035773793168317736878920844141 1924768537668372370664387439253276619230687680180325945996997731623509816167856951707400742714274010119729480096382416373811370800743412488183588418234989899848830579834063748268531644315984314656437169279761185293742167862728041476798019955659178317538681374907870541838348107933211417885100336768442567408229628882232515398352875192569732863001910095494508693088282789125834683449982503731171058428300475169679320880651989278686349443007068611038987451737409902602415661466618391250266789792188693282035824828886761008067825570175716395631680408199152011655682978143354877274876747314834037555099466575859695182732144055745138674541289627519645852453472198299271927883015515690124214904210632423058949834893216708402640140336992990792848847950999424019873087169483932350799969273063280253990573181979772954707993851932805414642252340191962566576924434104272
|
||||
56617971029886125512014658242919434840531701527202145243230023221577585002399858456094356712026445543320015003636005548768770895563038444257714209529182296902083804535888962480104327028238498797364458539444351103696615748400484724194738406965830060656725846548116703911368545249238944127620833491460990154271817114016054418656102604310449285953993508584522225365927627964555434429248445090461880166159157282607026587931147269653743898133126433562262052174593876455921480876365582462410111547001631524960153161186927069096313615301168758585457956068445027611343813070073511162353601792024977111855094808606402574225246238043747120492316097244614298083808307845459225800442282542898812007814660167627883175013338909051308371482316369577263769570448381688884059390671112868340682679885713839630963721709640679681251656776798790711650964454634612283728887749242190 44191324109737818004332845745810251052111755216465252432199216456508637830301400616157393958014441153246947629425688014836746109340590856005100589784105937451212015920686821771988313584202761082093485328580245291296848379320391453805637188901815222322324763778703125652060785181053091882978002653630849462142912667014132333613271015320845237636829276750296605833218991038396730492320667144191160630307650027472649545605149829709170101472901115470318637695285930444689842123708576415513972141817254670605994249538078044488936712726778257022201548075125210879750781305058131879805799245051424744273972925863053803333934455651691105126671029149072816380816078368358811585106417178059086149116718753159523787252366489349090236237191823246355514006539923837347582681467946652916512901710580307282601582355123433750054297061995597966370954936717116649483644444442655
|
||||
638002032847694293260601507290654552560628257548359268155732685801456416078321213703626088718713585824944985840073324121176721762776432557184738091794952085884521316421708900703105737360270387043521521186747462276105376572231716840822574663251148263106867247015896514882203495159215788190676210743903752006441057803495154527949557954534885939394774981629899142682723087844681132552880891943176010366615337385725380146152746809870472758110022993501864169429950868003000925206686145118247248107025166252517490827929869427405095063959656292692548492949393312099931125117296078100342169836322417422018815226250140381392953250288016693805132133208798323495338301038600603146158123945407915704846876839406553775200339485117397120361137365263769437047489305963760363493832796130411556877130978584915365520990819027558711638157818391227660101871841657622842661952315789 162228981594917516962631479413007885641319963660138541260216909804529427531609494715032045215837309876868719650435823064263260920604718814707789539466564672213879200178278805485442534158996873327483288394645987839390045240752579060260209689481526145292668110274932510797060221390364662554768221216683463410972094366665202178062657456190518588716947366382714354141191757621488332440046524591019247385139578530975553307581855616904306512604501652116035228562032908935932635045128123213555903967360355868748480668834473005386287370199550393204094737309894254842539720480831198673015319125293106304306838452545353715548432976539864574957884143315743452119233222100352924925710538023537268183481611483179149293592488741580719877942717191218299992103974976346636122880672379599087251656825659049600871063962829533974192965675140724313101695743288751664291564466473599
|
||||
6072076751816612815157359625540873947943373914636992910982513886773146843614625659818871093966332861009462085614700689883035683371169520437547455200052743540895485336281285912978912103060780963706016677081599696704731865901318856682964472380882636013789712812854185705438716850130309963731147594341384230602585092923322903819064324751864567925331982040252463632531445601933460874337429760395150686346184770047435689170242027617527662817455948606043710475029362643242767213181696395777933499710610163518524667698239649756731682579493223597885537655331278342645176269536216449796734384348867886566465954700659610960770327005349653006538551642221380008408087295645600022612894067955917610195720593954786220888353834705201678214024983019736756061923947196992080324098527862680173128961515976327820712839772923191432880177273608131892887777812170768560354190077823332 1070082765928409244569601471280239863665577391280174118927378542831700888111308344903912211284743134016469008179359825070194762586074546900818002082373047729514175305751456969763479796299645799871814355992535301112127120569642346337368928385993057790711686998391678278416932874493879026520589824895184579823799094349149416644276500612758738426867283265123589108539186739969161695567304888293845838763329976798544262680754264293128638039934859881794693796589138289429285407992582188352439921419135264674499153074934938320789050893935092135565882731923260402760929992688894237648432052779885009145967808802415939143016379767301203999380736852783960129449459213358621043962016354957210231071916731166596406843187254895269823406254138931187122994487770175233933067985512271948460052139048603769344819474426299231385985931549930819076403271305493979532983391120145954
|
||||
99443001005626647397971492761778543485210155229629279052066845376136790317030993004887317493105978997551797583636206155494454587606207954869275444262015263301979838817287579231839193527846358846502807558952358503468327877705305232181330162143540907629197193921709739826811034140928375827608327288280362446519998965396466606045726592966765796316474826972760709605136058064039743596754966157334153573853826784947262661522786681516137176703248650516867258312978956720023232949820927708231849484076219721891478542979471044779581244445446461438797195684625741387977121463232779990467687072627060993974727858870430757966534626860880068326183963651208716017871575988147877847184971858193144174575476850379636678555386406559230369056345128073436599494972452518921787175815642534732112805528838827811490896648630359354310953876768649782194954831134172534471483334202504170 19932350450906598331083150401725064223900883716374428222741533614049883431263311027272675104574060837926437504472485938833283324362805878413762256278040348543232867202030831649035205755956266936941541913935513809007420135602419338574353113086904539396330822980965389307872434024474215287276515378164209774840079228189520427544957840096989297576024085744132383657992972954233056432057078987236088044063778207641011792218428941981866634754508433520137282800591575861696753972938167381750835386648364356230666094145621183802136462857011676978222036663909232377699016224142495809415663487708636113120602905873589975916383539783120806985871394260905425671994496903129491197140771121065607565402939947881739757641830682469891764987650372789923603377419432332310329783685495118500607522029209664944686308674480274043210119664550396535014416104920314434868405808719202921
|
||||
748594443263936983361446813323561849775968438700779007939092514362683149818646009569194833330768461640151922785657542874793574828349929941122334529995592770226993021858572808532067996103721756788255953608920504998489909750273601649399905516240630610285684296769348136567676923356114915115223037017417280290806075095422638407641713359925315256795430715763216351838260411976629155607750877350950971590147852475345323039411762962222636176316210967977505519988932025140439468190230597831707652147671749595209740951046410121064933864355958364774841649336230722645711210290088713560693704499838270751855670000953854304930689575689358968253409893318404283760689878527261259367180368876320426620274363236435522970618290202139193743246074302122535548355667634824383511386721696325983162390386759008318344599128714474408905276568451067446245692710437867310465134424177007259 604875479309162809365730257902803693630736489889512598778439611939285218775476897091300962524735648371999040946014692896165491634756762861722047301550721437714771597708603466870710889070034655745792045957302441463531695677800371890742797800476247070272787054973516526075081465703737222036726599127915499970546997848947431262455067731016868487588121918334556857219610048542499304359946169448543084238958976596453553263430595503003307163251773402363376121466928552936238461576655344171243671568561616406751920115815706641852246322157262338204425232464379057088951686235661697372904478851675791460825016332384236312094701638485427843112598685087930055445786725471252160547396234238854319053865508379342369943481191874457219585330085527102287689412857840331099377441054683202591103008469150616010594975942029437121486935030955500695966719123177800609606759213618360682
|
||||
9182830029740575681302645131703546608721112827492083265924288321817841249278945864576170998186049809781888720716107963973563469502025508668747886401376467591807156180915305882843799781928835172540877519944284536990035300034645492322608083157129867901370321752747158614093226226291737264284399236378665468884944872076477369627327069518473924106030478443806737321152827207176606051589620625781473510329081712697607256813675998272930826465110611697398295791723165526929786422067499500272847869216569919006107695465626471434535464396444158050066580243213028585515135360147401003265697149166774252451735091113863619208953870645092087457508949646928695702518823160368888185080654230162010112399010988158535190756855549461274595677775673660916447503296906151549393854526565112690539259682626934356984636484309514412918504279481763369863348278160722755765491591734121703662 892817734515757564663902527700938022130596209314090848525007131363665054618650847738005538187261833238026856346933601093677232802502870806080698194129858065275420898152077186850741054481029764714532614605682023074988794901252928812390080461035789843724141891173036670879626085828719759480698618882694616826916770562578082608735360440366985505897193307293168908365961047218718324533252127175667788930037952792825900460161348671291811041577270224162326873089728151536862409375874550974286787960904047495615813603672066769338339974759304961111557510487327091318271063118594944574535471834938374252677929198938161731639725454898537169806834122881287764508983087491361918200750605869915675096205992123204625725492933646515986032679265464977079233164304123240378882293056154072015357530263249342830935780440732646155726028321259664841185131097339126391578869497722816474
|
||||
75845349830576102378837592766391254034800102638064872462997112558696917242560058094547112266122633229483640228669698959422179535018526312720514811326407883094432169041158103846681542418930635371336418372386583509428944770677524466361915219270100667425764032882033797588692065118352615826311510000076956588327375156923085961827320896686423827029143341295131888497852913778737065299970369841966604806665880843736294376851825349921373694199809809978111039190019452785985753625270933256741124174714039231244398197422514840725627793971916308280667213242994357839106336731133513559244739393052488043983673406946964318865958909661035454745132706146824999046636887767488195595373940679036150204822610240152180853412431631881970880753798338734895084367698511223167992231532042583094590161070641960873101199176970073137443769474506461042104286818599191827601457784058822129890 15896644080240402865850358145468978793938321668554028397861863740673428796073915209864147703863427822445541790729232956234835386635299788990010740099272746322125453048129232115609266092099764233268317800406966081853105227029289476339803887903315235015996943134692473078871879447516400570886924081737274279435604751863621113052872558298368486504200553013882922961223058277785636809215756459903728456814275186846027990786551503976502556796378364794847203849555209256319723833857244835894979588551790363115895656353779074346342371755848000445681543078245927259382393375689900443638138815220881993336222507786945291913881287204046890045147324120294105531101643846700856745492532440713413323633127485194712126226145861862035075288417517206479631559330253905457490594650640533847655946026594836710729583549590076933344030013579595369818846861475355554833759928213505523008
|
||||
886854799244276728590614560008397512699188046750431348830640479009816564262811208165157795580006007384473429265069702010986994067598767101407390430210773057109606535359202844570262197592471739147835694190609319366387868937108144681369560924189804612882926599091128312027588634963527123704161353566982195741328270287753885099610057561469225218230426837539154534020252084822959486042185982471599614298992797391378274116395279747714455196814917080442795028567929189102048334624405600851907023884811979075841433997725208125981181686853891187794840450905132698870702490899635033685435585000822038345997986645507341522301699196744796888823070828170468067098265388201565836910844367709049292150314589260216750449078036091652496693696290823331327646802045350019675829417980821712843478510862852087384857633270224870441036140190404438992549177099122843176920808073784522799008 226357504428891368478576177513847001088744727563127412029809746800356998950777153584325577494658006664307967686328939000138011278999870987055155949564296363263976545275098933485927387655419183578211904879139862573308006327195068700140041826753673452211112406600874059244255821314029750371197966634205997286561281128735531693848007869263700766416536523109667355313876688836934635338547315050122064425132251547470938861738071790716215201425836859712377225161371333986655911256665700476942829390078473780978437813887566343731875182345330471657395067129366465276527987567377635482278693383494821844337690872142238375384830319487036681452045828763801848690008891548429375455358505086647858316985290530813831387388971038653689617009846824847714947887860687094085304370709565637848279785111726869781515756731881692943074821198296377139065680072548097621084653226236018918710
|
||||
5686471323734281938969152565027609371017168783706374542908632226531318677724300339764536061684336359413203542590325209927368332533793036548814290480810311849756730290201880203362666293421930301912198159407127060470041844458811895116487632760395817480974765621638117365189268532831054951367884715233663378707368586882566122877613392148230408907549705730533216940609792302687103002474450754395600730834499053616058538341420680220465764101975099639725562533464858677154006673068467635879496369454558394008062985243176922961172028677350088799670189599289322589030613692278880821984115062597684058082488328097892673514400613090543450599405292645472437679235104535194537445338972344121345728378888177579854074173200550314060304484135221423538185196845317484044697089876324726296721164206902142281125830578525838555390106335509250929781093425116024024011756401114127055371143 2587839884864650382135132873198166991658597553883109877011765445745723126681621336292976252360014400561687442867028034288804552160509343855843348676170636720779683752401188804965013648572389646142216045554389601834743305701631278019230198206073683856158605677689785010769088486265742629166256957806296603929567885680142757002302009698986997363952836992124879324950029091963281374847124767403113924165065590206412793032068873528612739855104397787542520336717672614973306124760208799113452423933284535533303439510248269131018575679169216906590803804918411821525569581634517712667518316502677394135205857860023391313812978157659314440743463348376845752031610112722745229900995211561614963724286855698413698560499678273002590883012764923129320539378140952786632985797471434917825350927335967167500648221422819316525256475638021037288455591809771215790616386512311066776831
|
||||
43931804618017008459979943627678963693927673063766019552495619061567779019331991122660946799491886598499986724612668739049851917484138198188358786754191680747315113284296575007722113613835294015563229992207923628384141312231046539914861658942750621160652657911960767229028548725730460476698986671131208178453748630633679760578029991298109891631843685621473210012142712372955903257157664970513704881354141633274987695335090270543639064646219258464630367845403634673600068659672048906944048986563473415544047123263731771970918116767560526880776015804427676215219447830118912378819249903722123099289893855682608259129389903849433217900532277249754328085572831076676080416971274167606740672178799022539448886323624478605788231493569320876367169725689758027756265020624679422551289493375739086919898157730819390127478437549808679053987557245072621413347491618987262468101565 32885105054497927661678760986463356794295579365599112566163582628149638190846482937750134577656825506848603010491025217079855739629313263779130356027487530723228670193244173112075356447214929071756252682591758974127236699127971734398801899304886411924896323970089293464719517709516691740756208347056472158399515537909240449764401586388883714324705340629577589131111128851315119796823792084809580255667298196156601472203404876763128556439834337286868152188578519778379167597385029523116157648407583669443480357596381465188083182272259234628838058315748838254288979243776088978999058821513458945139188132399419315606560899837892883796334116024565907059493829775291561447472904580413325287747765778624703054688308699958429868452145947444846484122321434101886279189433468088783687883359231763882758079676909310783629593422123971271775756041318187133410541646175750152243853
|
||||
760562920009894252925626172446355730218570141256339666129885896016910136128441666031858195218473549559099273396655328126806800125114274289746807357920389825741187512079364903262407093201911595321834979400956904702654851134634720879673058293135166217870233231167965911811138955694860267061237736499563654926125447770667777144467139683504673918368790053018901414909335194020442756118335030729257380839932076061770199386336274492722091473976109709245459862490010115930162437024219776839825392874645257775499132394615894404329523675680271280447453676215815255301234846462122804852198137844529868637636209790320696245271600545892282002821063637699827074789541635335041338982999955389189361519311768797217512607209700463473396119806635168560959546847793130739022465445351921714442169857464583971352124457794122282910343836127251128111368291081502002863697964601782210043400308 270250217832752091007899088394102124406946275403267672631772078317266557363797195093977526951616468395066160070255802219257151658683485678793054905924642403276390017779986394717758861800216332967046629757685155151271011236928256287479075248238186719809947049993144530641130843989925517017845061409203884695368720156031830828087437111570266344687434850748418038102676651046121951785054047416323321814553562382146463452039835800954271027976621035161963320970398511655388018690458978353247778678117745942729990752417232297859517642758616288997337568523747223808711496590136083621972735772300640450671534921936595850585967692757723094026630816176107995724495863322235709060265878043180182246798802672841138977060717165944341350035279323367761749794989941691148989982356304316593130562740050705655923760802377887914805748827406647511829291762642145872815505348837352646218894
|
||||
7092922693892485880249817094457190659210381124572589454972430307652551790777286367987509673350606436610348995600179468527766312026013431993068639317460750551722593121446638945285821502121314629710173497192205309846439254749663106271933939781827522879443902949727973083350002099650618902492680736553274130926989048507664716294825750924927951561304403677954350789832643924830031929245718249451387226567895745167826483351658282111672850332094534372164801996257551376397988548005053727613247503106687222754698394085691598026411533565725927205185704210041006137871851779468596113687818311802331790441799302629772625767935689035499535884459521550122116761257648195052094636186655929894614053031253147796273052953352916200315973195652775255412660515155856988378532866875082553783508847353033479604498160317583877077828728686288924119096615733858428776969087905237706764357376157 3131016960788431609959602804555453396158446035685582268398721345955796118608438882668897370656124158233774775053612056154366137704943515255280806376159012085941432899824852040919757099759980937089789088027608293877977883124759759538398154517752416428913291680334687631599303309347895298860777567640600435724074260099416017828328208626869208047275262606680737978749489028315741050537709192509548259138844094332104948264291550307027762540471841750127965486898685397775760384060289443610872918365367319135017420551938275856863736065778514273503777286695668556797126647578257633793630031058641698240862915458808797559813831189452341018419835176300166375627865390321271840588623287366931110496243051369911653925165475281913318758249911418182837277626207494038657822954299003319670744354881633659122971884128113900305037977574955959018229379098900107011115523816222395913712474
|
||||
68618958829065118671561687482821811540803524093270153450361907368834738025443579353170194162093087382284120826536098838978288893149554432591653118922722385848591218866753900426905996721997410358161078989598715191896473132829482060497120727740764088095664910550948517367068523433192226641859350762200800961727702452238389194237306727104383142776962255668560258454132679814732693443323978571256973128916256157103749142812120042371716256209365608768089966534403892936224981990755079807730526623449866083648628893243617940129727431403482145047357385894158563578157702077441669272329450640910271327264570204250310557715565304977203481369223779384571451710568375061436895077091695324764364653622142637385683616641303336379217788451385261761752888227390470237346151394493875844501021488696773652987495239222322887869405478529138692185429063554021516844597187660361032549998590692 2361701313528187380391663083070699759665037368207810503888060595290109680480278076434731427147957778906955267744778380183707608130771511401092858523879104363055169062274583795196698113072104535762107524884826959417238519867413934316487792302289582679934371607280219676024147508660275449716985218179088989130362051914418764453488965663751349757290101326377549981220665326090544184779800334360294068057982817855933026441261659145119530932123767072925359867070740368221529473238329113837632974392940140404419664346130951454176498115546259505514711013229296289428725178169833073669104131663602421795254753845689031717048748079350482132949675199016227986735894450956737299811127983707071096600943425584330336192871802862566260514630517802533383071728485057731079632724740650512147161572747635110964964273129028978727641783536877503315199865359851613668218474162925756261312692
|
||||
695979232274976086797100873256889642816085920981937760611871716704921326514466164466029009865649515907849212301312327887312340082021580549468517673780822813776902460340336966513154864643948508982809669966661251325527997775074791492899486771978655643869675895492641002637976881124921154947161206586393785408349347662580758889596310523496522251627953519313840995971954006121596180964889518805299854898539517896105225353594167642447175776242224391365800859677364432944050544041903146950813692806918922476983352580023751399979064778433849272575783042882594548249536963932580626476025515044727630974588022282150996553221081340333979431706432977195857835682817518845531214232942805382623364955488689524472643010581120034374354221695216847036556478428449995918736931304128557154820959321347543347601087312009994668121074102765526224610367311822556368658314762787943054583940974846 338681448634886018693877956999245034736284397243403396713481248060373383605667576981312154357271452234865654639947317371490382960550422881078215966616168149281805119628892656995448856594393551501218795890907399950393427709071636029090273679621141007878280944621594309908070114506460739895810281259399557641057569518572772429412033973505340018960585269617909419653286905363472264897824231552530898947828442073168293946265943270839477097558456312637178382572126120296775992167408891173069192855984728839744459229618293568998474363776579487206182809963024483882764879438700230814361852327793728611852104801303636822912578961520606565268983752775242961954250180723758936726932429603298980022854865626388852462498599493675640904389092303272336347275126200405177479440779418549703004563927004340026481491688847512595509456974374237718493016679300730162731117046107550194865954945
|
||||
2352273322634693062149475559398968877252915005691600576255918665548355820434146690585858867727003203423406269081180433404805451519735601138648887506868368760958350567409882043677727771318945905569297783880592974230570358630411548184875514389612249533730519244830016623015474123501714720886647465977403513035670106067251599507600453715484633039861206118985168932010754151711043084046609580537029039702423117670942738799900944740289945888819309579731393590112750777578242020269268674383508989084078914410679147236362768311108143933854945700016258516910053369492960323265597065852147125225770933369909951910157063911658226644950127774091931292318713645854551163053944011141159634692936177267474812179301359787982931663630758868850901734759531116219470934143711170356006719182194692285875691325634597811686291186341545789461320734715503230355782307933307409641507898110380486556 2058131157505888137515859136082961858982378503024782128223989837709757718311038802136682607552722697121151691256169519415809501431794269055840134155184238012427118098664471196231926655939485945500232596158234549261599455065345291597727879261736825749964199680042651189464794315811828327244197020490144051951003824460074258560239572749183142484994787146283618770698613110854360044830831953199701092132351311130364485869180238527353102201742947343381100097662556860452824760615920029664901759938242089097537714812469792205600739245051484156928886558660988209997781318251914805919670457640503001968683196233181422223936243604517606277534649860519355197347392867670645114454560520530498591853825656257729041404750206284483289820018388621894873551195148833223345266248959718483407024055601684509964240003704031328527542738564787952755600153086206926167977432063855695878650907960
|
||||
92184047715479583912272348506829436466015664477711296757276784875091361909504227667345484149171578397119093764268412378640697511515024504772621996658836412565745803015890831799378511108320002294032353302010481298672714716897038744024004956674029450810309458916585235291914875124349686318154903744112246491171589200443339722808125366823804281905252186538214204113967323155994322500267138949275603400445496503980382017222024339843292017366683883629816262594466322962672302500812307332322003600160561219206736946255856283657685695247633529235748055780905603176095443795362190178020500571313338775600988797268444662329139684561890618872545794185432512248753764059996050348788544133293812259290715710266195645463976500376681530276059500129119831927611726621138197670263605955862543154528532026188429997052113451629046974478869150001075637676595943414864418374166300441019471021628 21952215842298018263680755670448378806806407118605744368891169882697681381950937478027806480578890292017393541037445377197528104155811421862159650759172583957705885269298148425637018719812923105687859171633927936974713649999156285715626122846042478784779391886788773010971411080021661660561533086308238158721453719671581912956456976717175382345708867071232493851343113356812875458530011288174670478610699002492086371610884309694778359651079931457683707951460624719499198262205398006046434016368177142102348639922346091399584570354680942427394619791128996149258618103905920286404449496344381199058638324506201970812437664274549925857457974097111610488605245420029516773783524237443892177517972473406887069110757368059883307443356614808650803596512923823043638757687434792494580267654471023876077453915535461965838997175690934625216640452909197423509495377606816228139884408911
|
||||
686306509940532789106001728215046329429131962559284545836843127329401675784085976831244402762798335710878099780297273827415144585217701586291514991822350976443451161595796088197904599984249074660052835151304631076765123969401808590894728961000698547628129049292765517025136636408507433808239603860651743027239525655004279490924472977511740870531821359761050596486277642034954979170359345084677632750601259685321871472477519655979550396434192291279921800826856596411926608071544043190558936367591123901150965545386456893731577991841336940826207322694498808496123627386607147465599572846911880554840600771631040694841842239693722261158754949982529727777361502816397258234726993214227470854613782740378572370464635926240111603269926855281964561607925567616363267078682306765764830097831090725957095192559226072452019779104559061533739294321386643385306108889070033947864124701910 18119802961039545103038757310201715384716440004808266273990066269394018645631314913721955193763782647722817107475939071417505840200271371478855974914372193759237637125681105739896115334403455950447995721667447902962750994826014043815068869191025814357128267896472718919193716414137514140992862069933746384508382815675390625905436267534157266030101774471886190239144136161361954663010971368355773339879128651676820505610691389151053164137770312636194866321636135195602046525255933518843064305390701889130538364626227581106193011782517742156403548032595967062242829096561749502397143393782616162799789037860531045216337152149164591806265130258287549493648633480616570143250117632668822749211880227287021416156161142700242764848874518960507506279533880444455670095755239651523930021685010220952700463154384949269997422899635806844344286115762144904634676702694729444931950661867
|
||||
9294281649237318882365155085901646066041094647834281174806634613289352670331899692400894981737340428868060680487137304500228266452012682715032204729910238202025461976535811781202259861696919723051473514925873363329923438820358592146449539823962420265759528810599871854855522992078264083152609744642710883483080222836268057536391844616389321088867034531620293873228647470507412098424045997265019694985758235780641198142632466240652984379971150992510562454915313880045681347174657162042609380359942132915884641125526171580471184178966826816583060222867969145850118461693972138592287116262261267155554315712797439393442331274828368348664651837666528986028801863555325827362846271288597065884283070693992346675215658839547174287398769518772654573430404087435020790571213264370875181208019747606993939759355377403064547422160354326083755621881436885517565434936063576493795833986050 1492687729822118822099868565347438817704885822589289842224057478748833194031150262050924802553442384042451645550800512001312549936447708058855774231628736222183714710660170928697733738673293545855097723981227685996532835773560399083419926925689562862817805204766862908231323192768389709832776210467048232233902417033653469217352505329914495463808759541413879258677777810197266139036145880886333667525030382540302982597036827260346123324781574174736945370327093217257448544646556972553230880346712603587910424798167900328858622193015886515460497402989743544085768947407391818229117180277593810982219472788973460638696624407812532540600820216775789086294375566519312156811191384552350193281864145718183574416196308499613009397632026654627826186412212668913777132367997323454186228982677564915771041086353681504030464247572742023829886993158034519013421645631993851130016521347851
|
||||
84632767364372813495968879212844902845490649198804168891909795755002354538263997782090357581087084422549597542182301996761097619602491376851770655180498892030347701356974525650201361391203700767022210560791395738394555099256516406519210241222007958806342555397326153734177662033836492458911038898017950610954517108951892610832580170876904214603488781471779435736778349263673368142338245516355454220080993456243831311186994895885354987261686666600897026046508081039493516455510364532501469645302243703324031074659633456785511864229357450906369720349271805153350254821382886781963384457591355700615449726671943456678976919224689391479237426373175846568038107958193565936074111061397094822697717312354636772872670540691179885234958784620730966940298352496168610795997661525631914809608142401848997249658740833093188188637290435605689831546548025490046921220592927406895435025850033 47741928219083392146184663854731690001879668342563383723748331429167302108032017993849719761901624598555716682477381700178310636596068131658703334616891064235568583963706633581826590234340741958068072414882930679479303658692115139863810839347645930584465437738580931917911518930228899319037572660130102234313924352447249308367011294527305739509554838037232439173079446763656092757596329617981286067136999323448287740688227102871881707065526211183708798257545501973281438949056635032012904858853279009406489061659270369945817071066205877775237302892690210861578704271719216601797634422746145236702577116729367116305977843559914795797587641777941042868412956819445851202271248706963625041452597208667905842345325772914017092256830150478469741676385757608989176453134521143288315529293565870609710400677237304991874035203285083085206922204362981081286622374486055918388206754758341
|
||||
931907880753291284047720958660934637009272840862513500115625569248674128823423867652524710272910899772616599023438317021389988533263363837559924049834521518748241267675574267964414850249764983643115280086949459171101886842312471418124843233784891986255468153460639665903233777805086787480790874683302096690234060074777568412534266967811410687419231922678088013582428452227983469902223247329886378171898403886019510256723932206338132385849443496705041098373807141421495697644613558836315709419339846424288253981392454260061671938794623876446023687271329840225350957809240584291434229660935181701200223961709248321556820120800490071374170285784546002369144431406240217638781323031007369255584919246813218321991286230900600570742473244101709639073980921131966771954087930920439735400708187839234950525207922567760221827885276418323944471895025768895578358637402843112828579604240315 797504580248172507305868464739032559596722904100997329626378189079623253181402518857063689240818452708936870179819505368051751805253458242806744140197659178123638567716594245938439229511423732324514410784290693662545249981839800707386318154743404967589959500842619536402396751432915559757092093368907621668060956932526595136953100294160509488824278756413493474625836424014328099670180616806747116997117280679069243367963376331943634102509220108342796797973814584514490936976005759353101218727828930855291991284186462837126595114841205054981545586153409918736985779710225271197141110174281541748950159340385137770136160441043835054992423926634142719709624254967550110386020555982409109923564898607423967384619912482146940145380553429195158525755383533013973729622321009488656481651380447694088472894801346048770926440935393626911716071916089655326371826000609857829277504617977625
|
||||
8559429656779431094424515081674082513923769850023434230536391438126608785462586218115860085225419627498666095517845081707447395066142283587975539336817192329575384112633096522180414786485452869145848174953215140712122977865772096382278538136943563196684530004675409044761438544930512240418390806330803348392447390688269111897340048187899751326202374115078202641958225947093737956845002101353335535278074451825894265146157043431547047934628545898876267894442852537123821557898295304538423450510261516139910341838404548370639602752113421733287247951351116963075922657236204561007828589599554847613134819017200287024544847691674225308769750022968478523033802480385390478696249729338063089027393645386966612663094170737091257874959740074149017091175794638333289352018871243248943177256920717135453775558736358266440285323022487569045752607542921072023528405072896061876826716014042816 2128290093839769086515660784320366904276423528051168510662048773879648550029609500909780153656640779238085841634718109469895005873232266162104948925547035109753176162832190249981665663508079168764958782508374153152097012514074479958515926718236091293624846884159295790028744032246471476266503568858056332217959465124255691497869137002621654827551652041103026039080660577385704188397162064477874317471713876133400691972377532129741449875752548678076631539406193307257557162554229523940497150875467866984602322291565209425664553755377714131297049589159113501187225854741955511598213443886794142188792804081262311521914681537760400573084198418489530118216867619674064612135527041531947548188410209578981914761387623191465489386828781661892261868166871053755692283909094550928673914766983788636902351025990844864546315662112713181881160320670677481398140862534183852737756811442388372
|
||||
24733948633794588638425981681731502377995865009774927451466947959090560857283152333308128973176400604565411720957700987012380192335955539153527387225528247862872946774671477549969506763650601590946653670435117853513809717179608961127448773094550796650803911338070806817611031258811122274869027386993292770568099373851680231555096667901938917009687663230119494079498405985167958477687732074673001444060897584606412569805138503043131669757968468479747993250657447621970363701736592776794940894961166845711947571982854949259325611891400186308536009131171522554594238849373757476909721223759498053311661363944910727772915804284452625498076160665286275853038526170759524222235202929685822547964710383006208296998021870187866024736810501406792798738520116601566350760558211242834504486719108663092756330177585047217762325579638938489939575658440667352302377549442349202731237380587236926 20779944203251076450114436740271849486279299567054876112574721878365376742981438890876417810838199629343739685338150045996804851849698418689110283974473779037778560444383605669237853649549012936097597912044167648823857561791253234913982473018726194429393248184770345625923898599258685213995509736539367852463963296337274674829186707061606053202453653487970411989372006662149447270239414859340958479913129776374238751602043854178737130073534329622077058894217111310651291978761528917719888367925581136963068524947239307515557001872200299756930091468837738247751920173812248081699635968502175584409389635119797618206636481989481595962700595610646374117589559337656514830076556003516267960274010887828993740402473468012463849556920232843864532552217919579837880062723183979225976955056287109404185340558392457362048121077274187699629297438996654623096630527325196828416858260289238153
|
||||
432144404325514402912697227994370874017287023258327988645145504013174302394016930320103055102674194446175902148590432360198836502161636524459529102699284279070674047872763426016040631110749090951839790244372785751665005649229448828079525405419884896099909931929639577301434099594374528887950939899069283462414513302794281465611816652792800587306829339238969300239941403463934281746492065348862866225355040799281200793772297522936369612801899917013268175689889886971762033000791755682925057125355292548843271790002989602800205722310372790350746817770135408723912366261620356215738355834866391877638559543820396832209023570813924961110988070584988017324268779333783144032048956448452998377927583135015239418196021815840109591937882014195024716712750505096407493176899373966365989440231645163688591227972327985502342283981650752354533383285438594534475636397765355525622346055683536455 222645653390071291797666054018485202975169411572023653451225232615350135754411750273053953983091398381853588574026934580352466694489436824999416811336432380119628790160492433659804909056263753479545061455907543587161694224488001080400797029253263719010179959197178975710892830015404976887152839313050227378841367055299028370027746686030044115203705432618747069349223950959697141892136236748335883857703244494827732987470486558825285969257822686739506984857419628743207378670665213800381710894289714246448349957528394101870797707733019085925958077194929201426358603159947906614517876561802486784285942626409936680062107816076816281327664280709894510608868419643637268736241663404086425828192842034895319663260564130823309524889521754654383692569037133379005389992412793852551929328591321713522217287271266855832813882461544554677149802627353410806185383747974833471493925224512806818
|
||||
3080501040500585311297573032011372426049169019383530254146096970595726485562896786291870528910770893194578926830441471776953338509065429356760275908815833618905749294842424107173359496080367848877393294519962853800182703129895168629124815988299550044216663331184723186955018793951343272897452343406451692235058012758121668877884294688926459894237384060588906019651843618491883148720398534607383347470154496043546973661053681696129520229947246566564805448598121198692406332807594452751951206148786053353665939017064784977066050245568078412034421022339582365573282840205968890118924646451257736866531463547476830187229719340258009599681632919525348162750583931165563851961633082504453346880632943280166788189865579629440297789821886671204398166034353666976125835851041643840059872986236653565102082510482086439270150865923896795912071878635304848963912672457050216194774137170641804294 456948503652500140144664220087003562557777839256654766801022778757296013589154429473997379227363063680913041207288243190465930153474896853649499074294345294980927718804411325072709532007562841918258354954493791745627494296022358397684725347847327123979390164163273167026324518277750713625306499308442014515353966775187612265525441949545673853786603522231521566736490094616988123648589485174785876526574858228278386885594070601434840799610119574916961061994713721416100183335881604503342652830645748421054516926002186949407186057674230698941721344430389171218016177409796087869628729342546073010292459104191257357776233586381248254919248094870209994062646430051650953341168258973101576732789792498198208303247428457899809644619067942883345346239868457565153793104523731772553998170959084068455210307865594739209096660916954191707807780947857406233754033726456034624279449047565116195
|
||||
40565351801634131150737855992613367786975106847008400568674416889655389547202485415709506927021818625982083137673065964341470809062529551790063512455598975543879374002084616237166300076686430360570903251910941077624120511890746074136916988334929588446095788095280553559024700624013628505684430632824200399755242044561299493382499925703799643124504339736934939196485472812384979304313998586488801251113650661213940647926208477355242145146454398821876982890367609101851272998012287477401031241950646915089581058781304360523601275965937944650523881724852340933776334848785243355072257456166274885207687627647554084070892328960245004133366911295801364008377232134548758681754798700733606588565028501060044805107487070461411140238574924721547428443900375213794643514331440462061464366209960043765454681498322559138399747699615713240094428793258556290500595740620009213653716271245926486836 19124197843449553522940963636928760591584157179108193534395826616448511384183863795026432051406685531179735934346014228812009228245055371792616155665272676837273131276762948685002624916451997460384539059690554751530432566345125218582162860450135643179430768982527252805049087593687363407884729201229612006780486245180476577872828113518731634691608985629736803288076392711932306240893434668284763093492363077936432042634436572091771642880355700958995789306908468129149433529655439568296663197744732726812234723718870511030305609499273077695310962270586461687278612736043138144080865987402161808554471560834049752360320202007539189389856259435508061397235029872300048077262204084854398954999303834664110355233938134539730626094749578045037356948026090293960867636501404368278426073347047472648963458436140188678689515543352397930973329381028405448561545844899520279616568370118152754801
|
||||
176319743652632837083490290771488149117634098877232196330230931608057280564339195838755373633127795075324106272746753528017209192017791131837917493651926761935051842641201608424899714237633825593796162360552080039082986394145520821250994932769032344969641848494975723062454101264551797500608853190247241504549883630705281008241277770561842432666245118728898960635015351898706428594627326908982942366250490117312479653997441859340183876142452325439826413729499036758389342289006536503830955610698555301734619435724414373194348723962894167056267948085181840905610760979898807495838378848931547413728808093342580965563742681586151294637715055039360931971190643773910050560637069598580843367467556548447623424362856824539260708694613828119245409404793560126144131265854329790850969985594611800173434364117586342002292474797637853085819752200896218090670443736234312160924172056940894028822 138389028274928210235518321805747688661368244086177418743862455906391966801611729867812454322922684185538177705745489918949848175008381508662064808583309625511472881622147065761349538483948243660779304949441823991162194529850968934407968400420417240844415054861446669512473380506899822091185437411583629971845721300288975811678965312368568167123111191552751545853747840504139131277420999655482244983902196375164366173944999233449668470494841969687917564304551735622713230416286116035127559178650603054328989897377383403960384783271525742260005279900613182301773250793436751276430267896093269181413878835308597420370677958244710171070702457581738331826561893527659129367198480090636325967790625525528753555956277958415295886639074338637230029032628071564691027938179122323110027271057274565656098180790402567562774035614563004770344323775248824924469204567133193776443052480944543452453
|
||||
9401676201531748917295800735092782745719159321062028128619418570947921282847409043852186263972004721587481726300697994103202034300472177586863998224548133055270389563639231526543764629240336647887884730718705981474324612186197886905684660173678588642724171420463351335554159949214028507517561382832321423497833899561399693975640554950917017472886996511609826947668693310909359499725242387772641415175615094296445969239118704809365274359941196555022508193390038880207981305637673371384600157058283885159141235727601914082948516713927997660394414561064820143561799131173496945004908887902383263695426198784068486516464174004712740114361439553465737930905930878038727020659092464401730652601905979720639196700595220164142526723492295001978764607163154002918264179697886972440684791591531010098101360971272993735753980718440685400913251467603617474177311613119621521851367902692770101931697 3868845754098753764352889087505408969451639498725791934200214231173409655513069351563978150176215624092786767616470943050036999980033435895171194367680610523681666043647139026415018150901360483983002127697754767359400255213232877976022879579765336250887388981746207608940906369747978649834522736814735105697365271894831470292485221930758439320120876806637320507393486888185365752643482209419181054664671571910537773937436165473203363177109078065812024482860198960092733403100424550865406151601518935333521024249406331824823541988312571512706949988962061741610491198783759848409777920347376981335318105683823909375017777615863570854413622570038029594105848550582613119143911833623465661568522984974453890223823224965389008344665970175499986721929987238183870050058615647507357320413087591202668175990989687494935435298634386871771091645446658130843406805171555994725138018324606454968151
|
||||
90339913854487082742966074333885212425488623821710137798174561853932664489791367849895730656296383135431088322990245882718002108725872803345082382275077325176269929188047325408722984210703340385176542519968181132437564447927831851966295705831150313998143588510293996356507789973798190976371812662031720884248786401928408012809861092740158788362949294028702643253407321936594930395061786901850741785652696285148993541332687148985107156603122019788506179099997633813326907589674625085201020211158536687769437979723430314080566655455812917894119759191781275401945333963090434026487957716513976552039129216215332444907923826458592469685472716920615733409399020003395132700545310992811162734607758974493663557459495743364570911945727289479476329885395942415899755176957445904161557898744047809311775992566870171323195961914472818689563765725223686109249132283259086590650571036364691073156926 42314139217337944323810174176806690844201427733777332755540575504271524254756925098061784056044863960848422752392966839995905693130454572991661755107153197720131500683875884629194413417959337329861488813394415816927664362053402677846910573400536251357177475920941884507448680895068623740524476769477168973263129707618277944256838913754438721204973236475930811079568332431383188775218144688180449711204560294741579956228938218335141243880275098075167753686324870030597150352721246994570669930241323528013682442368827745539638325845559442626114479831986181100285225667369823092777825024069758560382802524577271194315506071063123453187599570376772976091098123834604595997084631965697892296575311057892047482445120495564037330750935490464735950176598127685256264806198551513938013127489634799843516327875355826707443319927563784864897634777013755761610541542093832830511714008093004500017850
|
||||
706221256401288593905176437898146848034014548800615178143556097459574247029058717472778042301651750995803785962719916636595353990881766096125381964782111534408722026102899974955656474420118695783622443534902479426108351498482291496119124485421939171169099231014499651838951685393040956314119755590943573911787103839740077730053929055545424720005434492843626096592406950317014981418572980037129764084847689524823353466587157885150969816212697681136652892106411466484501049124594983389660067797493631830845599800423134251576533922559190326576974460582176442938929843072600309919368812886590121343940847426065909202019097255061910711629137166699185865543111400378014019481547758975930643891976798506092290804900273101061739611535735495296842444034662652103621470823176555135524151547245214286256054836103203903933205369758914826333684765384962127426323723512809314729485344984210202154783007 451296815087320880365548295055249782049686533674157473824257670848374382682715224387511899766922357989865220930344020044358153666783391988791417596229428595806991926783445654506369300840268671387156591357411152516994282999527838849044830633240570638190949069250159194945081676158405364934877199668740406982567043643330430592057636025945632782340394536172920572125655987722715491971733169887959095979005465819247229977699104698822382303674405848834482028235684857519964026937653161064033338891350526468692808937835943312863817763323257775501689139859247419109558053903594516103847940311136275448448942297201815676635269303527709079908906400307677439078514334974796168047181688027585552196276776492969506774149450720382987574102173688474594607445732382878145709938747133757281082419699338560134994021808880111181750391616301918993344904192849320785265784761041493440194304171592361417926176
|
||||
6205162802871655835938214828922563543972112418098708487238276897746926690126823054086145518265027564816843063029703430982611048669550556953670012165412676093348767207167084096127591761484459554944380689171385235088831009453994423324019953418311762912975574032140011450447965627558334194231289782159053725056001026221949095813037833803398798818264966331990745774282814885402621081645981139181506365802920477794607107236767494269257178028662682139718337605914966372303928261542413837292599928912817704918483549447070813502525070249926757310782955883609242586980114800205671448444731637593081353423663222979876865644419805428959821879086692164871760728766547627148553668154002634075255930980109560868038952099294860670226122293042600444102815679014875017070922867327820090318525176058799396828623904120894237062245773013711335796122099786926966929498384647040086434572447241209188426277405342 3244618105524676851295947721757589291681753816758742250817108759261663743685935560879083075317650881066179163936505228621110790118137409588016702351282726601229064320843922872550373185052160201775613840854563417893347994096470512304439076043667117576440749327811110786351403131520987209124698143332402228442048787859362760758274222103457272825747845265330837009459182368675936167266253213356355999951954968613459566468181236687505349058644751148135446762744806275036460255844282947779101312194563085391096826214426805353519485174579055004025909612390694598442081818329412139794243838103142825518527768384019190484238441518365682257890506860155062109616026956973720764524735394966028920083465369855297593618777639092621311104263120827983965113653549836395763822702510622956373867298982512753659541342186458909767461585675290031206641794637231866808521080810576537819693389734867207243704914
|
||||
26032710556123741446096182447976139271939829376463615802840197496125219206416841110107077435899073512992105886167783028990610727437556898360463807748508473731516888043291612737011829317489112561768632181673278785562754339171776110214317728542757471312936180118481351668775451833366494854850663104362165563688170044490994316389183753555061619358507425095887734900451521250631853194815822656546332722439906699552459193505199336389683839566980084247069214546872486652082313899777579560184790757000771408066920580970535232033596187017542695708620466758373580176049993660030691332018512114127774208429334449718371088481932065798781901269510328591767928786040441078438456235725177278812866260482081535534091618330506348553432664541509052362354557549528389849684973932588616705205956001015995812419061828616264820106786090849055505609271223917795513513738038593503962168608733062104167041151492819 10835447553357925271509835337859601199822888671415053858221559853967931691108345072695258273629379212244955757749619497541408696502982575862590416154806030461560639454900008445155173791452459894791209779140165188034502921202736992022228599174636920754972562543008497624079360793591403221679561631502667857083367952057004442753258938700201821137389329562300731416287603588028592854769345321466566682630910247932497139915853085152814756476195438312813322950751785365219604077159859542327671516690415048830872209790500330813116270105806481341943107138525477996536864452869105867496499006406132062083864282874033217097800209428688540326724184107933849729524326042500864524157392579172290279184151327478203742523448734230618513511696605629120204841816515794394028905552983522937283385276148395789108268636387739204443583669790039967743457490202672103027051157229181752810675289954548912327282306
|
||||
478762385907759468520224798208681028617511773414590391049321504611648363389167751693341476493187482324729657933343773712216082201194920534982956729404398532378575390036077840465734760480081509181859652561066970471763720645967109894459952054598995896173059838748247255137386833210936497476383336861315097550583085254917993479204444571345434980366318993613298435211462686689378688540948914357012386395925552229099929833079014323357557455515691229532447964273123864491768857781133730105767347545691948070423620529572480946460589951986585104727816320630421234182223618222784932861087794682910119545149849229405810249041691837153785900577797244375796130593414946849248096042073257010185475964164151489034579259827277205906835174722082201265274105213746331093134531365283441302963594266063745655743297491091510290874081437114595611815399804737103269920957509767014303683072863447035699231731397243 453710642670829803587125280402565282608099246532184122354380718242192419819739361945572296421933368147118440191734584959981893485590739263973638272742034364978095803110761684105939212332022855230648375906478165388865746379760591423500796239116576311018516987310215503733795641485592516945645993647576110551716260003599192083285537382270169631674930108443700598407928338860302787465767591064460486543412248064501596513230942921537852909359641866362942756376141219887130744768503625223634717531593360130342481864524019828877036374490268520898383255572521758291265578984637860291199629305159772323099597240133829366041865622941615192438006999236483049577604870338090154456427970670672369047109455186353663059067732753864778271633906560102039922775401903257936832804500860755094477114967634389072809065266136659740499248051725305755670830819580069180094886380120402628412708051979741240885221823
|
||||
8707609121580800055771996112444276876230842261435942680842572304732886019686107856826430238130972126309543786257780332523451184899984990333544769162175159261037729004703197715908149936454869348401133666224464010370881247053992203595812451421033114606415111744398442732325812378019346829569004469564980109080996913530305732566289886418546477583273948241725967870607322343756825498434388713231166306637132642032900098188942402412399614234056076144929140199821006308025977613013305643525881034348754832342756842901043159991637376426454005462010778091156153902135491008187766436652017925933851612328888441021184833391438993223231008938719355483679025357295659343822299437780407613370123163002896054404595461180255289117375633229925328579544882252929177623377790890867722634569591847544357264550091204277743073709450514261758796319337231368850479581743266588563316289099703207764539928355638551387 551369405436055540744275476655820340090994293857294063991051645770763053602532482537039269708193882603197784457005140570670438621244619055026322774155984174255312776140111558283096422270082968743209973053068564202235204048833873526953391797060711148461689505217017207704674034597079292621701281787908864503471573765313461537843043741889631348014012450143756426806529333630516565358045177950233398053373278807995123036644737307901656850105430095255123507950409534218938679553979316690738852252746344485083695420067674314125368887563570238947164134669021383275155694276478500538370901986521830492292617086377796870749312217754261667269520944162119272081647266285329590390181563916751660216542634741673215306198275202597565460154952263145689228897619299294494910049010132284886501432804223526737288771295785587113818596218863402810174585422269613419953543089678283501574706931868271261575306560
|
||||
48855026817002621457580709331753360528226957834596619535305603337742368308177425471865674402596550990583490463931132438579157878190167861838515062229168468035909688546051771702870920148079753166741743509493885614652690277565011216088955382689997664323799125108332493784089092561115241804263833876027091448751884879022291098163916990743719844518021651351422165550671270986481412922428002074809430614832972142887339890585212471027715158263435015755995913243558594026223058795413838716918866422622888629822162680500938868000176144172988646354551213278403729569631359975389235498604629924809585709971962441876279196982554688168091853380424022746724834248100565977617660361602766763576562386686324038707545075865131918294678682393142689990452493606898447185225950967395617338162659471589537726445220524992598282548049269143277461046103886387612042613134439182295122783506651653742527713932588734401 9574879236636019263351759683626470015150833408148373596538233803040420598791987873894504196794671985188543076332812646659372013988168117110511174186953737490226976088937012073410764179841958800328332631658693429460226964747034155974662122706605446792903903469903022824841892746516092328808411749262281819140241668779137192032127832018964505305959608592675541369476459221508247951849714241101592724482709260154298823417148300098381158477186872922677188775553853387556081173256368816323119206726610638082761527711549763840641451233267825671621204613549383196792756023376931559268131273559793372625777457075527477323166751888604773555234171186420922923649989997122383063930542570376925021354006390699811453953613569868911040276322581189846687402962814883436690280704759574403423611530581762174546250434859405557203117523442625669055439389078857011299207103271295982024244074834672040981476333354
|
||||
507044125281296274553436154121842423873785172240926316066262106832533878013220304659053796730987410623989476810672303161108615563958122800471713468123850017651347622564021778313002694542799666069152366718851902409071216507088500285323072431589881403561510568319579190346174046722666916148134774284275548098854535864273645078209407552630749989389227486339205919895024513733683642187195896255150717858359860745289946802597262018219400797764033377038789339683178589879507491040063837523422283462586049999296411456175484470966514103505870100335612060949951216414461210629722622964308447228780701614178700463809921583730909867108052842315285084113746472880982603906592453522607103232500743518269454784040229518064489121815739530812121343791885946657548145351957197192383641934583336929692567377614608760120346701146307403466677356848938846643006843723492427200069459412601604812090746067960075612825 238043359660327170293498632464736218042451829148787608353804040527566961358917839567872222989417349005685685546192188133672749203250366788348790608896036844339367197530862263284732586331978618385249698424150703045573862421721679714112396291102364897499254913024213534047501591794795591978608126029409750467971083303109911876490246703987764399204455836476488507177418362545758631272360009954249711036749631983135070297137417308191249346356976829968072497128523132607490957291245155991540266554309846857343597454077168665025442178855576201483674145646574401210013527221143317584555966261666797732790625329661555672202811993965223286450847968931266932922868545980966536139956558599731097660076112419226352801774316113136742919790438954429754857079578635454289523363586158266902306357223136562658473625916745708509774803966581394533114104025741338469668050072800173095502149897244930510052355047717
|
||||
3202379481021776397202560183931580710393407243160424649287481711613558481037570388486760984232616176659843699688064407784940813412627387030269950743029399297543368192348951874438673939382891079084484300056096676102361565140736911141364658026260809686086572431069778291462430053635857935228121720279824605871747412974426710534953988536335400153451185673351068295701231704712202046990877963740362300780005784373108731596269040939803750130406803804411044040633925485136095499907185004928471449715148958200148932871911332890607091136393807112544160542562285693780688130945630894963885710665853771566381258138870742363010368389081356614515420541106429200806114697187059932245394349971421646990124559629717920303656488782334059247483313085806041949266800733425374194682289261940948889508095944565297057818965018472723376489243508284410363932509927848699705851725466155360613677813964944442011989017414 1466634911218867175702239797664906787409182582165364864547095668749794504680659127678178213947982535998640817738657997101402315652906868923154897379852667910235872799027717871009015337877527001484208629609714843994323726512533684135187864541638591123991023808822389087111748451255045695190631236560034211700700747958316116269032608929479995424118620957431850663360472467208515779964840660698579145104257700705991851066529208850379089664045139968368817676213430707264239300773369101343586415111046562568642974956561411211867188386702381054829986041742438496675506062816748449380749015931320861970357073592062557858570865501902766082252170638712404097402948013352190206529323660324864617959789962742633506454214389304331261138562329070526315525857437579122974646467008361193838728765560913573464522568832413280990217150470531443634040813990201098871954707813114300524446113158183564265483537583438
|
||||
85934733009878930084389418132336030863501714136391445220387455149786241770561741988210240428758233537634311277229650241251910416242700087054519249607414197109829623274621502552862653786542101615803775295424070697275444248596213379697372127550301168755891037336892420033123636448997686204614576770139240058138927697423585266444963641077639254444085136056837456669696696062778065237328250786907945019377062612923781981596694464149503465135148162771434704115076800064293902481638517025858197358850851177371830650926966839321112175130135638255952725305129933377972289067338717569635317975591566462879621802075543982091276408748235831929339037160212058695750940522873546760830588886066791672176101068569105914619031321092255475666210928911970216820064445265496147452396765810283588240085916037655999255426255575560996096025527641059281493150996575213529759764187242847804670759290779749607611790328876 54008989459035178428302796034620550240678376810844505727551393424759458189715989418628950170553097281430093100727329929881619296762380533776678467973257927933898001126571083282233084781488085592490556181644940439305340811081587429881246187172632987282003464439534533612685260829514184930159527730456871696342757032147726972077008488250745143852128832334314811044216444983980714316027047252816710182457940518741101130669291821823634911977887148863701637927818390017117892873726555978365111185163407378871777272627804370720081443101710344471218217441969558284453474920436141661703997857496903168707078180224145301868433154002301215238208709155112001053408202567503604640915788498072233325259677021568154845752679155645449219074945163313268004630585420039288649041716196740363974929177907580341031696803572488642695955230806293429829885983515759915945850613730821447424012096695972875519899563375923
|
||||
882910377191441404926826439358357530094612316463712446973473695954782074034439006968935827514837137210983420017068389846377338416045021419549706137031156935377039526447246178288150913794997550706528456986986074786028719521514040311335218971003510630214058464321186538014248734300590669697035433123965519284928273160262581044167463519729775307818870434419740969978636375343588719952602931443394415190491991935235589048249898510961654056755655359737159908291862639233255054741571180490128316179892847215673701572077477115964051852742690733125227452686202527849626277414104798924748955568015418641163757420326496825837273009322490169308552611211208075003851572397157020816321990456057213827940056976522606855470072267372902986612116425294329826061981324020587563938556926436579811410073586553387462178394920976213516999629941325507454522695199786008733152620748520304417729785539595169988582601543073 393826323016748193925588175474299287071670880474848484037186729649567682110173326479185749777521398060845390427866766232371838344632735528904253639662283697345175367761104359450819481413380825949060875483920715881057865851544771553464841668155529737437995619262865806156736837159509642281807594264826921198744668740553985639074398159626775669488272427535974736787097308046477658788920991171838575898872477996205886882364795573066268763956586424682007345024719054808782259783623731812236293503673338745008976070944664416167214034105418611282230050492016866364129082761489439335841439655296877071419799924505773126856029990207947935346409644156191612863162773984746421093186156321958621353283959205648231818208336095487360681146017594516154940301271689866874231359105033454888733723227784315467756877413542307502143303570740484530158223261735679114999162202353532017577956953301015206193454725313745
|
||||
7841090879037056794910591720054847808225342082527945878922501086654276440624772632174418172034325798535364019447781770562519323484768363972580349028681298991957048230700530339380309268740343783472331375499244676209199179132237888074494834158780196753317339029296094543896745209795242531417354339254005340671351394360247326758103718826905756609236097617635251146630333334702825426822877950179874549818440124879976704585788040972872651659686756504658648412390126018262148812929598082462160262768612337171571694561854756938231167525694502015350981065999919138767072738618265804600541448561821817350491863495798279377980112802973358344046076335677188576482856836261600423048006612531844711814695003616548248312614657555216009948430528225773492183600357134546097000585955364824731840932009817407849376695357217013209437893970171871295361029351373908051016192593384275568227108448020747324596943692072530 6853905203008153849376452354150009819239317584809753532039615702027128809415251854450054823042290744690809764580517944543881952469783568712739770987524587777032056848781189492659305104133464775636228063306066481256813865380058745582826136754353127430786994446870105076606088820134742873069773111631926032837593394971464135635178372019743906726793390835374393265703212046246588610069103862267141269682613546708024826234068776415823316472921051746959369328435738304370586434379869616451278284049032033856617288936413774178249895676107613301446281133221140272111079925352816880867902163239433371761605806524122449617278972923777902201365368342513439332435934738818351240172821820156238172304867690264244540844855495876051751039883504779212028711817052921516398470321674173841037660398013334584558986436307778515241661174631277895992904307481805001424802731173715007838326768179877822479297310425210021
|
||||
86109904571452226253904733015840232690820445844955488525037546095331770926455754446405449539118054640539224931942298810653591732423801134256233804299028355388796545755838229393709763375092465370066873484237958230748354036199911665268813025103494760984883856476432362549839152826300515992998338639579079576189803053960236853158947983296666195250128938603831555771199555669217144802225436577264707784400152288176069918696363065655965979252776812238352418379304181004567651844390606804878109542893461516494387988716339449052391814310550396214962240135876799118839648480808683106507432290506937111673739768533835000753961284243222348773955661289452670856769530522737147188602526125763798044544322624083110984050341335290435803466106970122987636472704466125066289835417451862105410329853833906802194225517859558153900102385747378114392967088442963878392198864045363530443729663162795704141933375618859964 37345827976272362866676415938482360283799825642983965134400224770867794862079365502688315263995850599511312409576737058854297721445663832477846670508603359657036003892232163662994771337682751273770084271597025972121371324029584976671346950805322390309611340906618608950064983867148414717915835398668033717181939631029663925685897898332518988062728838887887830811667165255652645045078325066599865563622551987148856691469703226845422205281611919931588286122748589297677327584940583189537598542015620392337114872448413587109868258249453327633759794579514720136706520829237698802576995290351206897325820339493605477594542896451549117613368182713532188744424682718030356712956795467884256314842884948850134487422464108977527575854171486221486017149344288049876155182152019688711583819592714885712771011803714165972684718032249857087381191020445069821929435314246818679572457407468106485355213698049561486
|
||||
883176331478558417752383028478494944518999681626626956910132182327404160115413964896977693578879057245370418847897053680718769130969901445805793094344698246117606620879049836346929785628523629257960353021824048723646350507314229638183125739725290266750740630695204134604197529872298838558556623042577197945461312690103793217890281912689283760627509985064035260472356636855930893321596719245332262725502586364041777360989960299665299006854785748981912093573008810513284343260472499562501417340119489281807940107986181415398549825844686134297410845009182876022089887128502820999944638922483244245792170410578774148509512084182450918052820357443571323302260493491613972677925785385234580665871831504802404408091595306108742356352149216093951307908479319214489880328637676881859761627159439337051301990175432260450786201012827023412974310270055538650273658855216246720538295925201190333432087009266199680 341111108563126570264273270506493694284924354743913709191609298778806292019221802766490363672347590668707352439253300132286632753927787043526877956953977260708404354522977519107508773215837928507124861094513133448284352467830979405209296139239688468322259318588021140821019213178585380153597104076505006748195406107440456344095069249961648248581119189128031333995710825059315892130102574620115540664228539667496129405550369986528992332353193163528337356629281877577933349565534083000097065488013292639358474333188148006184249605719728703277297639600283839499172144865786554396947631479165341196947794257791805462366843452641863734453362502672631911708002613160734130855737336149481475821558389289426104251115220361776575602453457130560597377051623306236277836183688067841571099516168845572939288314988325387259810586290897490663947112001870848363032159241651164662355638227336619023288690538592686513
|
File diff suppressed because it is too large
Load Diff
@ -1,32 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-20
|
||||
Test: add & minus (signed)
|
||||
std Time: 0.16s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
std::string s1, s2;
|
||||
|
||||
int main()
|
||||
{
|
||||
int T;
|
||||
std::cin >> T;
|
||||
while (T--)
|
||||
{
|
||||
std::cin >> s1 >> s2;
|
||||
|
||||
a.read(s1); b.read(s2);
|
||||
|
||||
add(a, b).print(); puts("");
|
||||
minus(a, b).print(); puts("");
|
||||
|
||||
a.minus(b).print(); puts("");
|
||||
a.add(b).print(); puts("");
|
||||
|
||||
(add(a, b)).minus(minus(a, b)).print(); puts("");
|
||||
b.add(a).add(b).minus(add(a, minus(a, b))).print(); puts("");
|
||||
}
|
||||
}
|
@ -1,901 +0,0 @@
|
||||
900
|
||||
-1 -2
|
||||
-41 11
|
||||
-8 -703
|
||||
-761 -1322
|
||||
-97222 -92741
|
||||
-97475 670700
|
||||
-556086 -74080
|
||||
-63941947 -36705389
|
||||
767103017 -813112312
|
||||
-8257969040 -3137781601
|
||||
-56837859361 -81454790432
|
||||
-412667962592 576015400074
|
||||
7147397955176 -6750916261344
|
||||
-29397773170441 -70648579761022
|
||||
864631156101663 647202376891850
|
||||
7603571920955927 -5953585870090445
|
||||
84037581739897056 58286286017910685
|
||||
760173285593050419 -559716921364340653
|
||||
-444855632333379333 3268323728620437945
|
||||
-13213653381478399551 -63904672661434923638
|
||||
-647156307857332380394 371733594475098511019
|
||||
-9451597706296338142100 -5938181582295909410539
|
||||
-65930995659466921703183 -43773683372132222967383
|
||||
421424946641200954394601 139026193042310573048857
|
||||
2836445827570433356176534 -3393925391756265762548469
|
||||
-57970608080516847311436465 3721539978275245033738623
|
||||
752648209738540933206412989 -518938296418272779908153527
|
||||
-7326637684075005964012843467 7087540930839078073169779390
|
||||
45968727918364832096024820382 92934950653425067730079299850
|
||||
84968551371482508551041179915 -529175257658296745758315300307
|
||||
-1868761258963458722328764228278 2951253943502217913900731317617
|
||||
83564488229202112861694536632353 -95163045439884686684571910543887
|
||||
-218384609074896033888323359787517 -681865073553989677207536356077680
|
||||
8378769602533551929426428471811210 9140027438528252742483390615691563
|
||||
15756158212712493827551882738436797 41336527231735255034745566058734615
|
||||
-763533642894674213258035203215609947 -562651962795018206010047015798550810
|
||||
3544446354055646093882877807051366846 5295965640886215750003897039988409837
|
||||
-99665465645761501946585771098217581079 -91820900624782416371176758382580769304
|
||||
325779963352370346237541408036469578693 -898682961719980172322812371884769301263
|
||||
3784433976941162424508986924031265928377 -9811157437380174969544402358420186991552
|
||||
-1542962253415726580289933339057352723034 2379309334645727888694231562048908180947
|
||||
191996134931489021406734651488602064608701 -492744636409102955537062090963501208109910
|
||||
4936263292219496499545467621317086893539685 4815536357694141423063277913148118315048283
|
||||
91950063888510168323092612782045446882937621 95616150073958985628937508931077426470604801
|
||||
449125015872325385929200905826224446751383512 792135158032618597199073571551644502641794075
|
||||
3016019456310868753110288523417962660408384473 -1241255266530046510060439048668883705480634410
|
||||
6392077065693804047942566351457201811302698185 88801285237541088099489457430938754048226057473
|
||||
469561195742523162587176589077657292676500906962 -467801080155137901964905542170599102734147181078
|
||||
6725774745765687603523833809282397530527322739981 9596653112477574210104723479415247805154869968926
|
||||
48713990279882622584591519701147184442084860778031 47415149199200568294758587231251361045284101143351
|
||||
255395878496465895203136995909539077457509633813562 943523515983278407122404769462849353505263785143031
|
||||
-4908776634965694460453436303697866566217650829297701 5297767439628271863514526585746380787871663108508067
|
||||
-58506640698110093567154660761907012848975226989462104 -62411090693481847309914740800788142240145642835978014
|
||||
404270418777030190898605382591949437021639460301505723 437337269255226630354439369827894301351055709142955356
|
||||
-3311844230872043990259243689147041576304060548212028367 6604165464472581042662070345016521949720752515327393494
|
||||
-67168060946961754996950497235650288265585152646987926078 67009427271284708824604008794084759931118331262757386724
|
||||
769710037098430227136150356888189364930525363391124402854 893462066463395827035486257223991304685996441853180752438
|
||||
5139184851226510772464035698305296661960512062489759601684 5616263320747520161153949461787536915172808886371158541250
|
||||
4355956145423875123439619572526649057109956692676446405566 -75588055098053387893697097675596028667062128973751024734233
|
||||
-204512182078721627762233952581292838932452582378913344604792 -36004418202275578930004533849443860521299277773584218837990
|
||||
-2456234735624081188993660722196317495090937490722174536126189 -9014825046740073031057557972101125425172361741856492258783872
|
||||
-43548920849555734336287105260922343679760039104725577814967926 -21924922520664477374903776068991660682556598290777177040224303
|
||||
-827066344471542870342160706291635710123755249643356461740301102 -32049492411787453446508290498657461752941771433859367575517061
|
||||
4275341672107030995471118434333806511101287829812151165363896944 -1067044398744105867073558715217939620115795472192429612813440777
|
||||
55024990483658271942834961434162880423077066724994105902959139323 11556336771544117354301592686820269628978869833661642801247157948
|
||||
-192751938619695269529108718615366128203563354113929622337264335560 -834115800065199713422050855867217274426746520525093643907644172252
|
||||
-3298071637382246424001943157949553671752984988531933808107925743259 6088722474573897526287959585753997327226406044469990096619942247807
|
||||
-11035036429389604226924721349154658567719289191254611778545416911627 -64844706737899051484839789183687593250738736768938740686773608345771
|
||||
-778966496462065377022664406678868113514203211611445975030474514118140 711315230548185321932705068932616657599602217733759093767622598831730
|
||||
-5351368360178682147628602583440025167361205448074944148058419878199565 -4040696525700394577712536341276458521232367197051723371412123657556542
|
||||
-40540403261018770859812117263782292077235318825033122274297327781036232 52795355647846676860229953609448700736796461284858206682265310505567013
|
||||
352697967782787944695160885259643447033914654016398676752935202242046241 -108037880739121898981269011626116656786309435419879120231568684911788783
|
||||
-4986428833329344922565230722788143837098505375698745163865157229196278096 9318403283010137060640475604041054063461133012390803220229944656019281129
|
||||
-60382301115401737138822356127581353450777925655366898813608269150667812052 94263482230528966845201082960272715503594918361437997321223194686451655067
|
||||
-514261720120416973929215216331959416948278981559835427778139402077138474252 971207900383022807946667403902989297711061992656807028918731377990610317074
|
||||
8601071192968626222406011281931579245025668703005499791629818578116260455559 8652950975101244735394741436262065389430682218715267193174667575023870182626
|
||||
61424363799137129956224553296594136416033744185787293517412351843426879261319 -42258889240691949773736553433100514790755962991436097742661327972546147235586
|
||||
-759117657014822363081122389215982528210490326019601042744506458984859742772466 688416285119734869493011003406263781144808400428799684711801579767337793991276
|
||||
-2763015871234646669026896937250996881551652436346007527589461280825010161515253 -3345821126861679907210822480420710709117393472167346557465319489102467187731254
|
||||
5636685412985213781639402194806717892786993895956796922251218645350556826431149 -76397307911372532768459054789715955455345556267908745513816938615951072995637664
|
||||
562232141566647612675033393280907737218696728428361759881679170584021658917028157 -130283447494472352296905017093931981913721051449942220633716695445613326221391679
|
||||
5326051625715049661408638548247769754890537353572759627637470815913828313035557155 7050141359086065385503207802460489865446117718738876612196738410070973222066383729
|
||||
42611690500378349345074754319958329089891281359667666805814236302370223918474998402 -71097073332438485050354179479881612958362228334673965590352611456452261615744509214
|
||||
-591016657058734573978924195076865885966020857245030312108930267668994691145286532228 201673197826067375995240368132436888953394539124741757040127178465180034037286921436
|
||||
3059786234392086358030885365630531284025304123767694842227422407962053611454892907686 1047931294787492344522635210363288392778559480979828996721484646621675082334373002184
|
||||
71770521865659380336386161238463801917583993917979468084593933259813563120765751885613 -62337828046108832016778001889225449933308444496229270749177548281356935873085486922541
|
||||
153684652638611158888606848789001411250759659521477105029340060065388850926658066900018 16250586550926814396313570291320787835348548386823310592148380374148478802540385578473
|
||||
7398533893686373576318045748370615589558728762461833621513785253604649310732452692058058 7056113183206280522926696801941553188791734237342158200615023091398579928433575094328660
|
||||
91713968389935691374908692054322816522354933035260652823537389076582655991123957267999655 99417240476202863749970726924793693028657550750428201498722667178631406177158141846639679
|
||||
68553708302142531771621085076460627640497628666346423882214164128455096740248673442249886 851377525682492154423524284201988455264799035435172047523488906875285961728663178762954907
|
||||
3318966889546444118216624366114135688278820168756580582292932355963810056392777889327305488 -6642340822092517564860290749636751521936955430676644033905728326603279605164768534668910795
|
||||
84688843792819161035861029969452763928516722764636615727724312293931781764277408432171242243 60059691368073570337053572281875557517006014729063193581201762184836336883649819891653605650
|
||||
152969647575855587680680118466296295491394886455595256400600920863240591987790619170814262374 408971171252659714458566440806607416019175330467490931580915411316782212072154108907086762602
|
||||
-5594207878452672094250555612410385988380122672942422731775607837445047580542599887620460870036 8580627688521499769574391020238535836764298371639562019361279069964131064836914183544944609761
|
||||
-93064458102535418979344798833797335845268461940440480667381145434612756337481539862112985953403 56250752741815312684477043881908828487255773670575241101376003642843767543782309872076852033127
|
||||
-477980230779103738108080566350434563403862654033385728485025787186550220986767832867803440099640 894681895961485730312002087065205863514877308859528099754266399530389851894174388797893007985154
|
||||
4390158499049195184160632080876151769411544310058698729204082419671464736267037793956328572665894 1299742858652016866334538535230520667127059609408123518780039638727824094154536608347031665833570
|
||||
-45562075462737856657604416954360471901302952709775251187473409559026998453512379099008251129708822 26989620257712122437181359466090931039338203114030445641581944780900937114319987561004489474896738
|
||||
-536123774603811126106653232859366724271598098275853001501333029269662473331246021760892233643135273 586369597764518826770434055683591796893625366893319791731466391230678831857315129157845172854988355
|
||||
7691522211308949512092671040794994054983083830251783701383083226876354331602819740970295007169039798 1029872182844489918001499127113711592160303279575641460598737690396760783541628498910512443365490886
|
||||
-4782023236782331177999547583020556837089345720970216800299792354348179485591501453089556197220432038 -20636485412740112085071906058917276546820507797172255218482484213078213322453587293310270772460240155
|
||||
-759213679531631892314183163320186042376632167780186788200084198780240979986433182546463613646652689595 -849533546177900579446238398886045370226096876855543924053120976648780095371891678244459534463988315567
|
||||
9803364171987933449019957945934441934146738226908638604034994108848126090366118754895517883801795812454 8724831985847040213351892736796007318672998216773634836356638955667873390982397996329304945051911467871
|
||||
51741158995037306452847402114224580419901996487749807799887655235260123800736141673085821510101584672288 -67591390649666342066452700867353397242772715578120346906350047066347050015561733008409912826460845728271
|
||||
749250083707542394441434618816027894886764505353160333633618626779494459065238130663383708894896351345253 -722913372153979506152430967072807059643844904667474152636002357173581689027267796499586155674763303771593
|
||||
1176750762756689117147177324794033835631631561406279556707799192646832392126050452560359775322821860462267 -6674071669283722678814010489047771106771908586707859836465323463991817441181800462242489761459887613459522
|
||||
-5934858263055806467454678951707334103660504520108427346429375055346331347336947990318517105818971732582497 -67862224203117319204971235049057903620315497916708920358014427940366674982544873627898239815103515578131748
|
||||
930217571923655354394174799890987740298638223588116140856243097602467343533795117336949681492401102680495726 -289624861411840590687770751261590560502240869850136754709961280351107877119473969771938225049103724375274128
|
||||
1286386144452922857486529645459324923759848233832220214620670666763701153872074729345117894745461922323853325 9276315104388336718642621804009753537555221158984023217172817690961029218568211180884492596084134103940188281
|
||||
79097098121889577282946003194933170361164974246614964670784919162057797310806211063355487814779177332735059878 23413781579983970319295701327623856656967547773861805704468761943693921923517692240979691502462387643265401334
|
||||
-309389647681151147036055968738986817626863429107949377813433175757969202748780695215715152611068530357687310267 -861032321729530497433082696856809694405111892487929626141547220409970414481796313496887090836411562880553228189
|
||||
2214939230567406866467654367516755140411237084261276953746628903671703247802169779540585492599247653990411765753 -2666534868700366998335733473617708283758930562249133600349961038690403917132485892353245527007107868395749319416
|
||||
91040319261781627914366070689709214680732388846479820713769195581203881114699521621631298511666106582004002981874 99261479859112880450116091726138689752586690944456653187004856892740886379408488372532590036429669150863145847285
|
||||
-335360206754445381067825781080911923191853953428189663404858707600344116876130913476017937883573696415281508369959 -46934470167686559062519925119788427329669886857696839440386114674182236971449930884191835443518397399372804396809
|
||||
-5504988359970659628509748348446426833929775137486429401366784534979929466991333173366054437287720222647180396765614 1315884870580628290340474634160731669853099881166369173139375504053884705399325570974772393376971594958509343015113
|
||||
-68484848776699076256793502664890422053465505355183894985877288267010507747682209480495074631924184717482640512418970 45122962602496751013464778697640838440159472002866827555758388465808871636292695882558287871057448184372578322815905
|
||||
538291796854100779010190192940611923334919984073213218965661117378391704910421831844502951021469355449822063473458476 -37073372215664471235141201308759731577511149107944834761108577612716952492573046930741191102593503645293230878697234
|
||||
-2191112370565274948994635386143672852481665950673245418969077426093066062588472378801082451814894727246967120347996245 -2793207712064546548185208119439895565309358042191318449971120309982501318726179431933908693551290518833763461271488977
|
||||
50663442106927202422428466433892437906162595388097475512013943695968103211706240797641660172158815816101195779079192825 1679047736195371043395751473784462956620316438399819865476624867357976862415075507340921461326920984855176052491232960
|
||||
-505618551678748645372571577065224439488293940246800181032654827144984707550584539616170834673780208240310923265909763575 -736921626646005996576125206947979721243265325160889819967704740879642040046687216320362186032590881633277673250765499572
|
||||
486102838250816382510640413317815248451222146896806860670094589693963391180041587146323405491638313790833880337170453884 3298477638305020813922608071001902159272389735545899626386474356074255772992931913987439198734439577503469433864683372935
|
||||
-41437735334670004265308162656252148328481839279969584420541229428051511680687570889731590809507267988276534510197081028124 32920649742512523609952988580490376300458148530133753729110600216425692389521213952957090788199492717927781188514112438361
|
||||
-951970243535122609335177360630461833142730321539580370386360884763363628026076095876768099974578737576369649853194045398748 827160149549547320597323208597916328485250291984010131540346408043411102586904619458611736538480200945280725186328922293362
|
||||
5084667245437532196928522290039676689629165578697005042725021904474738581544332258178858298204103418342132462796765723451384 -8654868595331119120571684876139373587010116132154171506821773139969967142624571619605944085880682346918451719916736950339503
|
||||
38228033587243185831979677902360159910695986361594809042455932259418945592022857391674901918163714211460501198594073610827664 85693019266881845697305049333896284448510896257818625547404262888488370123553307698410097762747246967631414210321376285833724
|
||||
1128355650227811505735189415086898305414684634334283455849215604327220184500778182001791760525643842067678109940728342579441 710064690233728169055085118335223499740177962026877945770500876383688560117546928927122157491386300783830006564841074680979277
|
||||
-9700935215121297997961076858155814292020501653123244314690517955149776862594305467040178971195195483501444136771938585160301647 3556176940131374782958563059398870773706929208930926980111891292180648194696092376752673301962001171691287214215892255820504537
|
||||
-67681194100778534480860521866539472969189153162516701444388507372897846849279890891835716565160730584265483116951558030337922602 -16162790896781191400982778019569611046720779876784928724238394012350802640124140995528053887962225537133803819542869429776410279
|
||||
365846309137969760938832947349992919809924993397709749933735637889725444164592947603275317954200651693051271636242605707015291045 938887559651762562168528521256900500155394007661021696303771273957345088751848294222560262393747886040227645110363316943656253925
|
||||
6433852715838515103560425505503075717760466647325422406695490518616241001532301210705807424876129230726103900185209419218008970325 -4709757875341833728510244322782434920109785697326265074572675708935376185785315797846708860917626370568234264648962299522805943266
|
||||
69578328941030083278122222196655754225519637459916114538037879148814137529191363553832228352228572272645501042736196189020178488316 -16161632311365490918267671232712050349741246428085350809487770943300274712054796741522561479227139120523351924787057649229335063606
|
||||
-504005296192940646357398148092732437452661090171849345133827308632895797241606920331788874526636523217695016400248226544507232547872 -408954844204297967701283125925159039507034968180200891502329977723172098232256365578715714339148186470786486521310864138689209942329
|
||||
-9810257952663353345323787405314965775146932350754045238049086343636431794255419147341493869072047339522625767845032253738170902336377 -1336861548412312806532745933207436123037547237625611961013993222402245164823511019469826636396540292934690344597764740319640348679226
|
||||
-45906039577990317051558431631475986410314804028109255285877641930209590508338889780969363762457144748226435683171672723667165602830425 -72548286588334258014776248856045935728919714042545199459718493378790184302168919831219746325483158933737614982648956549244285040879254
|
||||
-656032369242034100030853990257068138567555970189694115768062506625132859869150408253974009635959642337636825534575714471575614774736302 -416611222963550021727638252200025966547658491723129986890198040731968584247005894943415939136770500345255496075459916622810043818435967
|
||||
5342307561453687978023873039306934725396975592189710958687408131778638137744181486232526489309473496605624577092207886408117180628373714 360309619677205582530494372660099937473669444471984336362682815360209075442733279336484617009589929114203218282733554140808793378660257
|
||||
94211231449173107729187565618883914706818164870224481052737093058882309698928380493619590789275880428206868649182658711019097655971012397 -96923156713327577361343522761896405687141246522419088624582341271232837392698403782200330691872797895256838198059568578486653890363923253
|
||||
564012132227259229580174158196691040780955392505078497789814044199947613433491250036369036165323709849446131817071065415736030663594806150 738334295449380724872846894520112408478455033302474767909151123104862270440666420555802190898267226972711907212682883793887186745871181964
|
||||
-8445187106111724488065136683599068972033810519926716396858213107978879989314336134842509154439187213542199019089379434979220080549458406932 -6058256180134100603427711429286988171008370046101151660523774855051387048836306840824970921250137538033354969906576164398191544377664526872
|
||||
-2583040346695572344776033756096372179277220153540165503577588468199518265569937389054446890723422512547210804487036023270883862548137786184 87056931901218233919123892129041451656410368152828908735606725173350782367798475761402622342437896776267291005423487547024651410989261089673
|
||||
934113196270986770004176986297190271443705395386365302123301801483679930769977762895684176757455169082180076745298404210040084467875850226283 -763676437455951670382973965764996435670401620501263046558350484191040748300886844359576444130394775058753503453322865449151676130041634089349
|
||||
7278948616690114482182398100428619898963591737826682133814982640459797065572260350034795019392254749951287604283476649642763639323021830483458 1159490172019710446227880480899211022691040603989543140997702107917191201412151910060485486831458567818316669362349668535616055649542927679667
|
||||
11585673273514146596846770117434173020681896997734743508165794879181220040277640182361254631211848926289630023554026709557826098504336067518204 98728140688548751141943949881073895234186203768108212552303327137116393340585243756386038634780488652141862299163036053832933739026807679257848
|
||||
720167136713351516780555326940938371595713130397397882234869913862835981644927469430957407481733154221057589496766022583194092085126323334535414 -751448799969141727373747893719792587344990418663772220887737855337220562669166124246371642668477890198531952353611898272169097274267175805184336
|
||||
-8887229434146156908996217303311759069646487206568328306018751811596779761558972470506772385021238580757227592900772815808903998146102943301833507 7438408029603484655272601745297480274928067053177198569936709974096393047353797621015533999997450691945212842408353147264817056286071151857816713
|
||||
89723049098924266629097483118741161156580931428811431445317971510993548416851079948265853436470068900367283134583285172288913859899095047265563626 10516210994311250475689056038963579089602192706550335275399598729730996863544965088469766024731943414106849530200680969605393134000677551957994383
|
||||
-81857055415364365068649249892323254544372243369185066642073739192125886049080424900648109421913936124857382644412990101182251896712314643647184850 579704974453262334665890380023088835021218532706986999039458894985801299369774814036671609478876852403644728934607903359336344932271126653970205635
|
||||
9508590389904491759854928752585042143226651803711788910027792169957425395427531482198930817404010044821256275117209051532257187478411519011016288784 925779990652370855994342494847597243973585347816879320918838659788676269171405063874827330924660349215075548641484524363436554454042075931126272948
|
||||
73998958027458768994452492539410843853842037838431861589136357736713571765247685594454159954212005571563394915938815376693831713954811796149158837577 18677166198999224580321578590541506915945266416016631418729425371306756718114713542293610386014583342823168652022417981787798682570297826856335438828
|
||||
469851794802655088091421396336386107686151271276766483506746629553307080635858922574621922731132711530206835958946494796726043634842069690172440825125 -378512367913590254219455800734292914885915556355126930741116980058463068588885576414165202621123011270023367071911129867570612253987921757697956681794
|
||||
7604842647991521997862423791061034611569559764865481284031133841136977938678928421696311063172109178514978286646203993730701579616633648047158188653371 -9312871888492359278910706131751199682385512300883524430707283740579322031386159597533569587674664946280975219859950324789805859064393915470776471499551
|
||||
74811613132394278985072314907156242369097784822424095035647630501577394573416673545029659886473692898737798442416258857694241752293728546525244072240137 23695660007535113502897689388688970545858536637186329899629735531385754434395222321932978315747416625735208263537725301075710393489169467643177353116019
|
||||
128286819787028983243880629879448148264206044188072813272030287989500692693029454828860767283809031749266021852709608839534551014235581922295740673333780 92037309457975257486609220260441063507619644285946696195923617903764104606804076456362465733413365073182817357122825764302757335846398067832161398297506
|
||||
-5083428899564673796109908815580074402282488177878734267401721806359483850094884677998253798603628208879990145425528689729739476080588849340139627879994052 -9581789792101019271626367592673603808709788311660865988677923868738998995913684448775601674259725673167695222538207919430368970815412176451949503381789016
|
||||
-59328453775014233375193046251576118720233923557273863838788244604878329161330816266035367593416564748082995850940998329259468131590303097540650878227920767 -47808038423668061489962279179661663226660995152048385378481109022885411779762762562855978375751028703399801583237845833535137248028706499708546277539046467
|
||||
509485167474450525200299632561133094807675500618191818567208809841667969112676155128653337431232159191135622922759783985775194189716863316738942296055915420 743921196378680641938120122370787994664998208175679286931121098597066070807298422090441974427879866651445737566258213546883932782131540201726793209366622023
|
||||
9854658499265024414220722241426023725967804909716426881078873701355319717414806539725855048932564543421641875149195756459553225981120907684391438361434269096 -9347665553370291797100741266918201330751617640061777663480440575463791053534545404903584958456478093212575623340651289233218869380844640432396055564389292202
|
||||
-89104496275570381404424588159532825101533724411725975057166715479147146538354177939149241724706990603103162480129888154296966471059091881650014099390975652222 73831833077023949468795168790049238688254648372697091496147896893520397335791511101874555961086158927698579492114797620542381133925782562893566999014127543901
|
||||
-943504212179421828605723055732670279699439359336172389154541420821532931754175739694428485108784201934253400183100127838033396476658219745758022319004998185555 -89985703831045944768905893826666779634531205004300463773634769950683228946158767484223701491006563200458674105968695757700964903725633105320695823573738194119
|
||||
2077212248568148529304177583118714134600401121916176604999178137535623387692061350355760254390559684784751223023461609369899113189286337377181942110642563116071 -6124688398707617337810328337269208453785489966054638089262592101162371887438733242293328975903803878690452431611340303264058656315833123048303700534001918165190
|
||||
46459682716402642516340432652546491084208073452969852649174853416914740394316819646065289949923356329236830741535770759488078941460732250999428421628035548909015 -13788775787235223579307238949175652508016244998126440992313068968378043557579991139979950183470798862855697763288393079277374150842551808696321180546057090741917
|
||||
-59702680882119072336282225670900860249633402963023003609280587569365013116020643720590545171414428703668110744650261087758239600952674450578587636854133578211555 522347270343349067919409972157019347517443629334237245410302696779920940956122733489996319692727331397768452330614489971445091018481347053386209359405182636461015
|
||||
3348086177513959898299676050805877897152334234322200815710723655916407697925225931604525579432418610838078175150879255308365893523077277975388371977310850705542164 -211820093469041616850736399513556914060127698916643737787178151039868011338907176348070183837469601772662138261576672620988267449557672464619800324490702273920890
|
||||
27288142932335426872777886412345286566121264146022680757969958447979156717968374491770003347799398589406650154696110688010984374470982242581554092134393959288275800 -46003135226095472131930075987080010472737688487193197893596802210579058512463588431189441190919603148622349192133969371671777441048066356992507605392639042737887664
|
||||
-669569718438723034421064066942670735570306101010899633589939030207574668885635226397404348641668657915832798399309867881006296560973722150296749651472603977592552482 -555950310013955650463478127316277128386589969482099283021925029782818409169547318056331943412193497071191250762296184550966938804461428301789545401894520026830237438
|
||||
9759182753251853688531143535013947035303439374401186132648776703615725280703653998603289488061133111077440454052197747836798969944055712367594088885524301694772512376 9250057076100475498976000316252373276549874452887852912685790354145707408268035228496422143296474535436205089900850341928796510707548215614799276616981518550877255194
|
||||
-34342650594809716510402995584744884817664778383258620313241976481774182928959144090315415718664244597426408935703261527391416635506844333567347503731775341294422012068 41780861584255481336472939611498058860469887940517808861369098571658980371145708645666426864120265418637738734694135375248026939439990501488319910028241273919325308993
|
||||
-584313554228922087755092031354750382922804906092116888850212645943606733346209021962863283856753242698104648251585356910040103382848741308597732778154356556117677403715 -372741361604484339311857940195757747349228378593960727447673824347343331742130192084403622254571505367814259044970238087412335319991747984358533452551756911919727366746
|
||||
4249695732898511831010153275437944690330893396896663414931966680904804972896573218016617620271314088228266645296444974330660910833352860301101988694032142103745170665507 6597344791356260706663514778371016734780682028400212705241797181715763190211935048228666227845040046632912561790972962487000134194487459823916142274916990838837777607872
|
||||
-43709671398693506860015456484774242697360691265892245129405148753584647152181696437339320088793985279973231468533544378108317750839544152280523819819801337638580338564376 94484479027384355562577827073508545226693759703649806835656767814966795377956346259638947171712923798710991856029709215820195108831307193465441966618415214107005097723513
|
||||
632317579155696116449083917815531542388692660580905503577791361188770174824302158877258258961591108684483740160206759825555198979534432406049533892550760335568920599019715 -956046630045802591372532852303758918688468808120544399888682882105836409881227744545055416449840767067998968311717293227083393500874721787524340509694980079013256167230728
|
||||
-8840987716195804227293366983661531585545597817785569369234317485427849712837479586556414647387581015786741179906732946007797465682217543136394838590020209281669217921017872 532670073511541698164348493705862191610635291288365507678106919839648873413641172091851607119762716549876808113885166452477576947011752440561266073691991941338909276732933
|
||||
71168631477761908504626620896079473043699056460909254529046434733027543697954921893730020156423626744248757719587791752437146530176765366757943851438535816357755708483241077 72779089257748144884647784761825979437989377480013702999308374656342903488729759729921855617694327401871361207156397876170241290369982125637988760990413602412901845357325989
|
||||
-724679962973128105837650090214443540018446162265610030151418122792418593830568510041841511266906068256720275208788132980809342922704221950898562278865936073859780530371704538 455418208777820851502730324210145160326981506675178014310231640470723505357730430404964952344628660006578117333200600655707816249452065403441688799203003825040543877987135437
|
||||
-908465812637778467229773172153563729512252952201400333259354739828938829164679972930317900162021538207175790002135766137862197889631509438912657815218174364144128607596459773 3482811731988779468150450173865756603077468716832698130254321615473542364387840766428848653995056534116403847395873030040424768490614804665080419004729281882914336802675500676
|
||||
13425641835640371518735707664504675018638882259077598637892583432283145128713412829702902539580496707184476691422589396514732519584643565769739070135921211449673882928473621204 -96004172623652581001322963204952323340100164227524493668759296253773868460041516265339597889362108518959722023650565189941985038866649031583493949680201131536214141074126910754
|
||||
461430431647848714584764140953492307991123361720442133166808342432216149372210060603150216751425978649004412422442452211905111243157447759158467354733401907711032180034146057769 706631909966823311780439311515005627504347982112098968434505590950809482953262354779397335939348356886202035258221831790803146563699219424789439476224103180225731776094328746312
|
||||
-1553030549978685825776168286755760495781947936886103187564253805543867621527451299845331514770046975054517909806761061175947748666538349458352382963680259178201782694346466761527 7025456314602454989870355197821872546077802378474427832233235017773951041316510367454573959183801967180028522449605241266915167232960551871389911049077942297712029365124413933292
|
||||
15832110009674417262823166207036387192980703677391051201970502285470439624835167603437161093175073784045609108401356126606472555543654860260961517629325551693237064145709288531161 92914354731947347722226699343105301867633965121599145846049021069320594334315817244133590730319137562524168236562729210107103076327519995655200377368188089161015530144346998423976
|
||||
-751843686812110893793529973771967938319800042568335602371723157642572436591745284221402802718731368216054724628053529184986191120144799400139982366847029025724447024581231880787320 545324099866280234048818263694968946185932538951815064542257087610752406623116966927669557041785665806115312209453065726902166530558984988792055701902966161608706098778669046062021
|
||||
-2832000245581528928693941902463008356816307628285305881804123306203661253827895275060926090856903531060306540808500825935404924582333524386608499869616563276520479446895851218315303 7101417749172652511931075871175680137713236908855717931800712495123267463269140735134650192297846512455454047736192662651086564317238238545348171705577460194524380579722267804897695
|
||||
-45794242979350561584265964822216083352486823309263960249034831429329839173606529304663136298825996452613144283748886054668020205575244773057744181726275798997579589631683955982327404 86820224346434803843951325406321973436970432497293488492417145722645085760265443543270412455789177558305854838505273436237937354331160207572449165759166185628109096860748360627814004
|
||||
156209306652350181876268019923329574409885504450035226506883384049517792480992518890462698125377969244900002344590299028245495700358387043450117198126572029899491048337611334758422207 -388988539397961262031435378562900696981033530640513359721778041812235774615799339343621080368670424949463223015392749123490933126556804264854633982399266661415488151140134596900846645
|
||||
2585646626940552897891248236211095950967392298933419539923850820753740593478752776206926950770843051547451950425917974779500329033649845591522137480234992605623919199995970805635495631 5403843385761889532577055351214089013758219311298624666090146200010841740924111731527419611482379955431589219795354889886150828577985331481641113413952889913749553424146486117496545627
|
||||
-58135998736869368534639821097966610351907916896849899293979889688497506824047671143856499287540579347984230945574112757421962241703028014480151808443863016343405228527323375931567744347 -98422648635664875038685927567031481608974235977354253190505212772074339373368948138125447602695395896516363180694202807916944655001256313417810918060769457004594488147459473764137233325
|
||||
739204261996901928030846538343503738196846681561356673142608063591158354520985302359874144348281870110632966004905015724824667041828993618402271771211677896607864334837695849304135253678 -697828411903255547266885492815939953372231337536239828892920037421560027598537073933042953665427037929786216059744912654731381957183885994026789893592937846812503831141892322778855224203
|
||||
-9324596205439627197836219463904693954367456173003731639386707617390649199670106233427800066887253138916490859911825059020807296576730906381786701551391170965012536275812148775832049730550 556459370547486786685122669916183761897515874905831517344012481327016771911118456587720105028165144113949502649711887855899262659276969378666582711008548901296060429326995632567102486993
|
||||
61540599937542600080795289757262070589347463407402937982881612404987531419042393988135409980987366583607588002580044740227784696822359724281609651082021286013233949916751406271566807543240 17298139581251278162663031549049931047604136093319701343246056173865510013824366989812783442749394244735858993224843342263853354721430852400648144329297876232254079119739898754409590436548
|
||||
553556507258479331512882107159735856277223807702158504655617048803272197575471277870503092446562424988429188251902655825331449444104486275719413852392127553748448484731023799974100719323016 682008304776906674612868588296868940660331705176561065122409918948065531376934456895347873407937468046920957061658948391280942085012297890545757327144801117712982888532303991624032532141116
|
||||
6192897624763007326626560080473139051359638973507337916526396766394123571958003065081115427017351181719946568169663637595166378605389410354662661479091858729909896027480635165211168010768211 9787226028086177408337694707361208902999327908384254406006738100539113414896728346627915139589085738808549047983265527095241152640102718752289618980123902773752575042005902029326685432237097
|
||||
57142713346690769946837197394173635396223931063230809483830275939122983253427804954286986692823195482423206280013892428423634275749250246034321721499461437333790299583417300180131415814727428 -43599480263009392900922889347032396170746272121039477517678389875310276698337320505745438428329747029234091737096043598114862245241820534106786040155505677155285861347961346739356059308688962
|
||||
518463918448677942820381082826852783511953660617576984837228799387872156980847496490535343025307136767940884613392438547500813771954091165011150913201741686814204010841198108012834917134820452 -140735910085164392179621412256814077794095533758376081826414260411266236331861547136067029507753364108735736301594238595801648021091475249660636075737130593141987179777168502160256787193158964
|
||||
-8475399096530132893860003759794284913021763350187520814500501072630293249774220280830449528690224611341841501053680729184851277319625304172053507652844883408161641671435127542684690555794397777 -5018063673407143169686421038527519019526652707269239636136668015352021420218117093216496782902730721881504637639013007250619140527917590929161659843711123062260645933895957183832073267287750768
|
||||
-78393026298924277268184519709789813604942517993134473025355601047878624225760231301005541927505001085450644615587728783044590730461339706665314876456144084770580797987888117806960390869914215459 -24260858958267236147847567441288825042991457920738379972166725260645706789892140270946718355185527063386043745496579020527075040826403003614106557751522374619690862739305072796125907545785760720
|
||||
341996372561201492487990610037607240624532830353503425291279920734668086580759139361777164504106755728520444154876841983308584099031662388117171245659864821501194585345237809030917523295112219111 -851157879832255277225487646578271038420580119808273250577659137837280822903389511732706741466648532984668939365748353097566427297948408580403856727853068967683779639929657742771229868431332956409
|
||||
5162844067381593342437204656727592651926878829701051072564515863853453969289897171627126890262512022632694307095772752189275827203742734966262489855403493941179322533368867602664443234386692979682 3741305776126374022738539504013406357501950591077904325238381000702954073136780558369390586466021629689044712601188981373951429607777222528120061823860452286035962053819822264589887208930526245426
|
||||
47640169900086814174829847024671420693218408085882545993137812056654788153391912895129381316825185982349102310072349622907721385739102174407847205382885127123469159515229505890552899975719161068176 64060880336958099201498644540069544894146602371087029116974437576309164797594926550750883567079442402004407338013877416206047417862752239096407711617902898159846275428038103613690012680500791167588
|
||||
865783550309585158816409119075149183948401665326258790169490780135399423627857217709191747881816705400547994641591847909410071481252125897298646003208260648176453870212078016955005666289929801959275 -680899426410743822226632639080288639118732970600940441932713093799052484337829370336172301518701966610605085728976950297579117540098378751001424699140798922176034703184085826577237347391732571480670
|
||||
-1086683078621356788691148574240255133931083107169657565097592230062089909138297957952634862147752074245161958612550862624434582976163519501093655329902193179814934403354260650931281313512043946809725 -6606497320022321733356644823809748491769707679964273589857297383000396179543320622392554343778141038861568457750729640225906474015471183226047878535620407882951157497562238536864935382387705912005495
|
||||
37525697817499045641527969571714790862377188564400105520622800695686356845331330707077615722883741765632065294153989055739719563693809580810036684737133155681073116257756803042946498654955798450436687 -992347419075996890160623776234423058543486234906195725358860302989580999088467288297720236978322462789260649572312796514493477370622987213317860430101852392946641349528502654388155954063401630313207
|
||||
-769231271419626027000728345831922820056323151021035293186624883860063443147419516653804115706307555373803897770275591526732347733773428458380180350530658774027270828859146519149192882792423971657029940 106267774280498298774434251258129564932398045264573290325624881571967032584630768237518839440068969209118628691855000555218473576611223246584284911669176128452568828740402841796318820252709057823140107
|
||||
-4996713182559077623572114553371116359361564630612794050589257288207983453680975375204620058170550808035408756146902458697028285856496382308609031492217453752349100824267835901259719511747870513365337292 4061605476561062391143561946148477743403576055812921960565170689074462993749401607464608651600367617832749409955623770068957369732022795622300408170576592335578198368372830092173391338418327256933825606
|
||||
-87978541461416122372918499109646811311775161791685643721448015733913396278355234964751295201004502209379674851770813155602383244414087102496172547511352159172797110776402045034317919014438690216118104066 80364875312025289939544780949289120048685767046796696116255528945443810668372470162191104900367215999440958369273914434934666427271114512806461321180585589186372361834690815853965590008647167124876279748
|
||||
825331906259603246748780479453098973240495581306933451656282057317551452960764323189856590920060602882841572029646297847766758705882304124445950781304641294758562352709031219944544699113456474212866098705 -787599423150730007108868973606390700817566645245549207636820864533297343607782719945332460774768592019154744055429618737258899320609268142881029932879398825499672201547001405485795153896846658448953490525
|
||||
8074860423583537729738073292358873207720915767911533909117658513750751670727334823030311748684484057383179059419765282325812781671239749562575648834240941147803562812445924902330936592226778346921762896253 -4149678695247570874203129906162092758808387937112557494366559948228633449157665563563640548759089030433452002274433879022868443900324216793165010196237877557227740301253826596648155846833713130678876291521
|
||||
-85424366900818371373255434624223431156613787348254724365950998251049755019057252791839309752992289520283439430245714381684974505721135607279224790863037936445232627996346087382519658601075518112880619512066 33355165741659081767160373227106545035029067570774275664534783416326033389801527374585297491747522830131279665408585779638414456910552845037856834682652866752756422390913360034957043035276585255054015766663
|
||||
658034828245907104475984516009628050442249033670975431676188602235251592278648960743062648233329662026049737524701748456317457155378362311549837347843513861331276709516456172601311680562425544630888186993591 -664364438155356326727170991492656010985101129153028213106132404737314099775810187963202544555415348776055628022828184657981418576386073286240156441062828850588780059587948675826012311176246913256542884002958
|
||||
-2613330702922047777130427036300799256581209544865694624481542310434955262364078985462840094121202236505269567197130358721508946551402369177040484110065988772216060782775734499495625109015804932332773655098699 5067754042197040641074678631095033260104671175707691990080889093666379126571160925372630803878312726800671730095914344957830282787746881093297105042523864328663544112570786985010588334796013299135589022798485
|
||||
38151718594140141915904702669245302549056480741123641934498072203335323982741970656473883898364964435218492790843656635215472027072311706818759885055929526967134108561709414944996258734082106137049890239815615 -16950122943777694458121057848407949636120341765717461983826099318504027190724469992017164167823979831154427865089437052179813419433911627161180604810260863771880710600824714846610419784338848902418651894266086
|
||||
-375699115390607607233305101063388555697428520609968986958736539342872097763577958287845641931075995084269973294211538590792011703124178362001753228416152648056114836628587540167529834274199616092177547592202779 -727764875135034879888762781904381816073126497929788148771775038918541991349488603884733254683477797699229901880176341082782117357046548089669371147724564707596839564529279083150845323645510015373080071163521453
|
||||
5182993868822975012045211893913949712680044517731755503756918131252114317119845109571978864986314786304545688152672613810494194002800590239448851592547137578280174103598450436340505189394175596130694360700255685 -5100941038745305402397893957730810647254148903665093112133440112625452960802051945293048804485279845927365034584270608715935932177609043481634199550774460786764160245202899164447328605036607905240675978342314295
|
||||
-89098069929323001873007145901961778012407676811907001454717030629077804723926574084876254250892863248118587960345620248369212799987546017688265938679265926495660244573802522933730806431155860647931466754331011493 -6610996262027219151223133034344855977923170716037091681806066050866122434808530927341956366938447806171111293603574617860858403990084253050155443593695720353769610169058382768500741574079976401144710701952635216
|
||||
-15477453613931041252518586712024758298837547041568211674623947538093586138915177063523109849375696237347178462729508957383343358565739410216598670335505195362384481625239431008600923085679618122163837403822151841 373932372051178418990782923015702445391400729815315900471068496459687563548203018454135661162088277075046019446867148469758681999902589119098211976407819308165996905120506476854533275436057495930874873473636940029
|
||||
1250871686532933321756760648417481903843937235124858995234317766818401095920331419164328103839723260734438223814694899566087486574495724427891072534151155139202636481507825826126194341914396208110072396176295766376 6952176865205357614860106526844841097566394724693321459357279057144758958233750340268350419371098650971327915429024115710589041226599283380121100231990369929347775312414925410562670254638414507113559612879581475180
|
||||
-32789053888481771626780128531832092083753967595093140887131548073725649241319089577073352943797625684481968755543232192498569553829300145989240640036913535968619682183206134168596784937133915399547963721119887491108 36004287098393166012678241059513560007948927239131481559073260939063811381630767935145972595215633602092579612882574708537162829102070659978883220861511960034918270308476383486460674859691337522446284899011931981797
|
||||
-320751098197082939474422646776816022249941797877806523530386143390328699303666153868119855830430252840339343817226787163779972539056742754418203692062593910916088700013031866326386183908201891412831791712199339092265 -822730995501334482973139518907731537767889244718110524963031188461938900943800425445913606977487922599362545627419647443631468381307319105855848782900901093858347188260917302775718052236119684671268457330060212974630
|
||||
-5180336598351754249732847640474484019655513347069664074031345888392924758947059595496930172026255369962262443379652977978927905339204908540434158812688571784065661068836110738642776397089765650297274655359178816620395 -5431564115831802674059641756308562538445197243842881092447585892653104319855723300161890998732723346102543787063743702223663601423187940688154257916867470589088178536156436321514698324654143786888280791231583521156103
|
||||
-10158682912104857243518366786272013644901374558771262822497614769028444717854096161728603319901021706089324294311062190608923414739325337976033677575482093916208133620612785449901562092589428636535018005025463980277424 77053789230290703069588571053519282238011983583751021102340822735844296871229362672430824492796607617802097408234183289813451632670968815759104936782066341001059818346918711579533493557132364827387226327916149713541377
|
||||
505361578173357659739148976328217964611289562712766700336110289937565409524819112098194500495253687749665810589516877673884428911888179380499157752948729904150862077516984777708061020152445649230330351936153967099318220 -178075077422179649724323735463792851005521754022980535365351835214023773953592643152273251991484607897876804113257768119388113572103499434086287977303023441409124936427329147310201624612155412715833846824149825011605413
|
||||
-6651298015715360991507460921835732713516038074263703891095672533048333989012434621353279549645462575591578837321965185621435387073477413109943873790445963914100606358758275349954745891748846388106952609507019816566728616 -5789426636548965360387918840447898823722392151112931878212820578821849846608214081512886174908036467110852237535782675871016318375358628208229926371277381289066069239537651964262182720250184082177373268269176324232716396
|
||||
41972817183275814316263168015870852815615363948865779086905536703739254858748011643830468337763281673754220155421779631461618747449390533655333238141340009813592390182638466847879717971699111040582740316467408487156458604 82691755036694560455242418780794768338970530803685169568002825575284132332567471182139395125389190398208125274157731703657435841737939152669251889589132908576241116630316161047425504189550508585893164746913443189512431840
|
||||
-612887103883341245573013606930733635271008829400745262239402866227166713980717353114891190492928525831889344799197542350017923464199814091312882608766369169140959352748414191108604634774850832888691319417643267915580907658 593402298848275648378915786352357910061288453278865538673247779970419214166506322019300802334742029171851080484190051139784982197021694119058772724305338189625762796079626970214315003742290188060626356878024649121294288511
|
||||
-955936097065301909503785020676075177711999195207964745945977281465431503300095435725950042537104363677086946014238508636398915343346581088369173891896162976576701463097750233680516071747074246144332846320129879976842857309 1312717193440058428896773837458159342983392151758648233129192919882629007145333996162181760726957666653654356582394700982230409539622561285607669092544414054898886581721925292091351275082703858555475106950877304153724540869
|
||||
91382823418713322898148714208886822649281336576629077635020877651712207345726237800288259838522668828503292495840776653352030927783991396488866375870904993995008714467018990180754496536297945150790672817578386640933644481877 -73497470291120374287301514930342556857374809528858265488904938546689418342551642227814310572469360191555117938101066021593382884839832383336270042753339546124567186895529042354095365971752457704937709867971001868524420248174
|
||||
-539953806743704643699674928411259480211890152643988101736627180826179586062556256171492578653168203819941518086943246524558197465801354933083137027544256121524797150870143746181576273783710186759394589098128132326001897182276 379674045361497663301254143499332677616592353778999706607742608450946227754275872284249682664600192826098267812371041813273184359674092650573964677485294167047056805778243874500105156764208228819297501635752933583148695021420
|
||||
8335259689677635912553087004928072224078929382891272474129109072521828784218523277314475972613854844882979832501826241282935915420486510695426454641580632726898522495652368356712900162966992879585928246926050124509508786398444 6648864642028045581257907964626525192281657427198902025368386206767688226631554777786637223581747128622324049737124766158100776523483196355799019920789158506707566139137457951475917046570325456126351800477286046961441251766751
|
||||
-19611261067853330309230400418083480801851769386998712682528451566949489062167834262538465632879610370782764632928261076122604889776904564353197302283989845203017537429247520605965976981806019070039669189471352829861477299983676 -51785217869841658688936933400554850811372084397190789049744081174992111455101667135772722601111804302948983070344259897169756500353713077057487954345458980466368682324401413428266570664410741393971664755901358910973757150387016
|
||||
-680805328366410966338460346277191929591645527113290532652549855786025628615535973053933396819974431080250470549120503906971896670004082464232704178876424429429453055825906035764481829261268947835606062024257955562792282118146898 -638202741674467729808754139434973234671444281482807557002822403165600832560226480278341226319055338980763662671257025673205975464036894290392265527505342431737707500255501059345321790117564241617044863748480545478174786660411925
|
||||
-6215004172130217562230053128451615569248703645669502794021509269478081163562417280068911216134934203494592249374507342278700326602590660440520805091497548123778172608536051658832837569714769374625604499941654302515404182522022466 -7026657064098662986697286332666334681010267318005592783902239076353598715050809492212416525596769781389986443002101383004604776066690398141225180073684700397211304150398974581842110820375885639778779296930359873742085471707338568
|
||||
7949531920668632642221002273302939094565530899484073045008686602782311860570123386405986431167261528710655830975479304444509408035383405089255355689595697934583973078288821185712942882496766089910200816616430955919115924375455077 -56228059030510922395736064308740503557211438645037446031108099827580528677635596639475946177676299524789209698063215807220217136975524411132157562228928380584230470052931779704130105467203607301709578099850124429405591047435867581
|
||||
-613169291454356212421375373615756809221168520528047383019825886197527993183302255347136342266668501372089386532836532119798092879046277224274413151391521203121956097974740518865321420063627497361478021898006809427571305082372654356 -964476965516234777720784167435267426210767724325940910835804633334671114188301556401711331898394568575234297624569095113899550804939034371369432375589180918295496827259664989927882247854225390200896328155237421114470483546150873747
|
||||
7522769307370631435765115531592956571013837590285491074035051716342713467415249798831001818767570438380109391735392524970791662563196850500797086618000505307920245397409237717998408962790333609412066182517039846158995737527991840012 -158771684260810901602046912389127015599257884666796801241811728837061969212175806296275440809773498835338942102300104887166305069876121944880547781296246617889241869812618092760590886560170004937064381323531395951360452549918873511
|
||||
-81106494346884508135811819233634705602397849729502508159469740826442666539534468437072316339177775490904173182983376297195458517037063952629692251443138942633927024626797480962753803902776752920011915745424202881436797454948901346864 -47080161283821532944339420187097563071362249854889240382866516766066916974678922457009190835323108640241961688090558783120014535846166412266796342962103212126415995304604355134372238328451329990172216644996812119888669617070305089166
|
||||
688195501894014986468344027582622471910661231939736289816104574417310681352392386604885846124586881990196388822823171721443915671061223373100258710777348808303640929378590952912663136190433932775116186961479807339617237389461645668923 -758540851549558675979199245378152378232204360365301675224841330252407943627699560947208011160919563280698694337400307686619524574795327748252817698627591036277673074581304501110719788128169557373195526502438304517595967786128589626573
|
||||
-5973178380815087523063487807705392307802350715677595540190761907226008344168710205078081258121403999842063074486992893569014086654723081827733458107359455493369521110903688061409646517675817600751687388958835257694549734198833227038880 -1591807300173400205061350711112410702270999240261111461034324333461551165980777561844831969889887125651313647573380148633658918362820247374716050081364754804316906009985137512707493885816567676155815860174429869604231197446359295007469
|
||||
-25297498851255258321613315426660896283502507475957622207859999654616013987664486959284062762381036473450866702951817681612579443696120038110172317522388030971939605066536078717512292201123002164766335562883692093839316323917532622734061 69708129512686927994387050682296710696236855845108836218776441867030568251644332149326508052054447846799535402372567787783580651781761457170468225560843109362239476815478307462338227079511333701097112918465188187337097818314506098500147
|
||||
-463546113771016181438448955003601963886219757357864281954148584987151056539766210625851773853383347508536694659745296237949856859978537750729153799900078740654300075462383419301688391194523853497747690869718573784667736568887426592163870 -407058941597256748568547796912085298942194200734953091097719386109828249922781686436436943376981631835216178189104917517193245065761872715944759221420335835847656584843645034575459584505230355928571381935606634724849197030515407388090366
|
||||
-3739918894873609937818199900716673169248908098247854692919425866224898697266365415287350063857317205139599439148440778645155428472000047852017070353048637677759015944027388105212441029243089445462413018943284750072053325494869831703119422 4906818017350974962657809587789665686913821583048092682781224392252856330701272709450882399175729686149556532724651406646391132562509436681030480022861607148862772715067096053312807502731195038920792573201649222516358551147591044109740687
|
||||
54223981909460834104092460323758762377022955689984338986300115639455521322795319739583385326840527606630346892240220997248576615951738318515647944839719024508838935795607697444877409341216628278152049215076207384759572194286144414885756274 39339932770014132094992806434310515406082038532194347039611702134698572334602144690880163704833333753613061250351561418716457481826837851966523348684737130763150754562422003869665656479699823176978801377169294244914603181136767951395864898
|
||||
678397956371146708531251079604863348001721779235975270204819426447086917714214800567599794645611699181965164882530351837405152800045899549567671319523968484910418453226759443734678346215258346882467080236917712957897743947206349846007073093 -179381182888743638077471542591696841538774714032337669105890769246380438805637276583622201537712958107923464924244378559149246908099031882753853726407266704897881126668438535943879468422796852061932788344657994478818501425256589214406675723
|
||||
-1999130942746956509379647606698624086711637972185040496797662261444251570897514269608339672438648106976043014443742932811024865164682632987852402458494560976118773787522349193535612924735399047968044554056579915669665351925165836360574102646 -9902711761083895999536074592094096983022655972030218218160252583079664820044195851027156241156388227306623778929007210502140889196500136065544213523885687970432008786331483519570448907210959123857808879841160340312359986776769606947568315894
|
||||
-21588310213194257133227891607522888317085848192739317930748724701265838778643541984342293307061721706112891343588070762961233078345319322312359489734047630578026715050468429493715546523577222685526078139068498579878564781919778368032241358353 75449561067864146735489068003043696251566052630832133655130211976712085096203140219394013951248330364064486073811873363137893322430512270380340223930252987127050100683170909798644431295426596628794724704157930069168437436358850656278146192164
|
||||
47477648666137606162671000595442473789620887970549711622019326549150476765868128501457299117648455938278400265320635303330767277083464102166433570760664256134050859394639931985250261136837903033209103885276314520775359382497477822168814145997 795832014873578556927607695192595059932121915323641754571196517929142240729687275849686699656902832934595858303695578399440314793573074196527446157887304826727507337776944218872787389049135645969580614385640289583231967736780985150070051193640
|
||||
-5650925918095273393049533482584921291746573647876414173654658788804431103599012300326871706412030745142818887649146188312871275507727464291615390225779986245345514467822594460773135475826286952292262121818015715967589708837391170083497307574595 9963361405631784055999912681181659820104354350035263053484208810620059051926024895215198587185628999855303204248623226358260314291352920655791649012882836346681233950051523494403048270341129929616108654682674033420481388228284640658647673179710
|
||||
1338118871382803330308002239066543713386096739050954262615048763343283625239229721866885792150741266951815475370145494666667931820008447469138199524802496944587428422786936657528847550826074982715504991062984131490328789937135975142098805921430 -90105599499308615722633215886299161721371401976766695411667178980308271611728514419585404798127467185490654582424917271896798880987851328396172652555170294681376961017262556440270530230829042436293390134355469952313391494905718747349517758325167
|
||||
427180300661022096887519638908225025791295839718738060828895342633500325834144963331601504470125146509812201722967699336126364872727233500616493345876794245471541334262655340732687466764783421034363496913572569927901978736348308989525771385337467 221689989090234366218391392314524723886618053872953313028408682108560784731676450023584321078245868695525635231330965513214565526387627504633741982841115061720577408785361519835320668860593495339317783678169768532018669287692612315786190502083005
|
||||
6577175955316518703786058475902331098669280263513748783161331289798557937782350173086452844167853312512747761175017342669721533897416815367244222638103580338065756365463944230697095002011826982959485604238487117561166526363440362561911129900488530 1988088869969745189303758632789902131352247239222071045346993648751546021225348209042850552684951531126066683106722726727778054577652617761404312074137870583836919692028195445823694846013747487565975594210850153690831021745086033923691032057079151
|
||||
7034913769859030417340262596279085345319397001668671110719423638796814993215618213605990209303654910432691351271275710283597158045930710033113504102854616065424755102654448619644861831662459551006368813122641817865582332568004840770706451633245801 -36375650286045506852878751907628012174748473402637339996254074071252660292090715627500283793458368802528949928701781958542397910512700803434526303059004480580070444388392829239682598850387592227390689216593805926222431008830595514716830633545104808
|
||||
255948941129731014596588971894298060419540129377368174072920299522684932279328408158044606569862089095523387183378372275072527677774314605569380892317463983024752065417689673711579209134688884846867686961662679361208310501360867451394157154392510291 -605447133625246028800951357063227811527529023903487638520558582262610614347796048809899373001108201127160471719259470043283317259577485048458295413137286227957551010002260456916338695634146839262178596521613262224168820697824593908725160315920130672
|
||||
-7002591320886148939712342297086228070534731458479334642751798946359630611645298756571913233994788063407993527937337584908224119709151093534463688081297363800940461474477423360618367109712044064889900782339851585806069557637185810833628510982057885156 5111168079292054705357722096734828372518494890786222660563021615767139221224039239270671793284873117671950352261950235673236394223575618010990158180238966398672974990443196005515888040526917917228068078830300403356758323702593230534457485019765036057
|
||||
78619833093378864350026839222420350930759984204570320270063155348835418946417229518493554194971238550385322065635657491456459223671333299180047271562962807695771899157429588220765270421615886432464488171748245649627872339084264368317620677236974620850 39052575228593993486028901301093833169110998922365602274487369353585619280324958164198168139065355080481902285167032595889089149013570680246095397534038119117177668911435088854609481807762285001536236891578153190923840825147076297171158339207159495421
|
||||
-417930445492133421636197254025217540952484300148262528370702246318374778714074984496210984773362438586644315890759617366497399043361512125250024654442223341691639284967852702000835194248831218922715695386562172427098467155618863060519538606424916450980 795038074404595748574543243075973063390344744710881411039902301648854761189606401630079677925175537913042339598300278409670545547614605766650651622200116378463751727133259767263203372844298675586417743245926507287491397057723088777584744108286446048593
|
||||
-2691882190655062194845166217882054530002137564857745605755838204984311724177855284655632242999826083946386123935377729814918007218441583937708075122129104328824092518257778219656573945417481137907144082056602573250749963869259822348837647552330093762533 7119595194600593085282766286017589538601055620033874934417874332863586078906234577586038421571487194415512854260519319042522167872839538006914060083908073342997966098745992093976083830067013102081717812899801986006900405892777374331399419993601045720988
|
||||
59563207134150534885881800426092906939578161422587624966378497758886022419859304965586235984607593291199839887349046142488687373160622433259895455344470455800980676561785407637478360209949417451081431442017927426149837315285890349272901301627187866484227 94069244184532001246689473170817065765806487564849671553474683035611973600211660506876325463326519646742478177630524560295045542004715656041635127047891625106030139912688217614137444764256127469658379022787289478677595761548605528852997096023294108562879
|
||||
-150778064445360567692345352048649305941792441412280977755707592099259367524701883096810791352444465447913940801397760230823387925627767492176584459787818535601973333634246318740122880951884371005022538254065878305430004816775393140823872266414500450362228 -433189924523228442115829237106547443642316957145437985459105914349806501814856498210135674021673984864363708568732209450606107975013152052975235477868164423235426615731845194606545738817977317039279881463430126889391915188699255212538776763308557525282806
|
||||
9301687597259131751257278092540930672518306439395007937338781743217229108190299416310997677467714602686276002885519690913148861690927587693588849071300490701329586322010033514499080643489658273836980042234010460838739629022418819312628186579890949359522609 3048972238010679910421874072733217890778450585929156820347414986051575246675175426878363724694333899886634421341472549753916794481098358798681826286120316820570433345084955850534796959080640723628269199567268877622320988511869321187039435649242313524708453
|
||||
67910052163100073758688886873632640588993916660188390132211693328897040840725986099759900684046564907188365941856573282304527890091575629004237865060219656730696152985421066798025258360925725746075282358913100428074993787464732660171638108659332600982625284 86034151037727181125935286388726267529060506639989609010339922416086783636773453677585605553462790709292737962880222979737395015332333150864538809841539591498474506545687245603950507753139655666512970766005129257459179044670857086756582806353208851668315609
|
||||
283040935450016770009447578120099478550419809182111364031709029004712167774805714947759105063864472100751190597565900773057037177730606294594466630773714389297462328088064944284038076552631462832076395062955726401085499416186346070810903164827066918971010136 425026781219099615260368280054096187632441267952144933456868879947729319969098565687798530584918295571113022585773016820712369908357199900938553789064658234807706352872835226086257836501753403514510617257081825851989616732206878327274145343539707416191597445
|
||||
5121433320745222457209855222797206128112668750121642706604424880024325504917810100156397272234659457631282281475076567426280937172121800978553291083442163650010847349220294411344385681431459405026603707278320426954396064174466379745065516412138535707077394370 7659337226496045611689815941906798489068475092203034064571383070775367800960644089930629717154024982172039054630987925651107547383604973356939864208393630779566398822221509453651207450628349238774296345212083371514324988611378723237979086921124928367882297428
|
||||
66394452474695352772806847065980982494189798925915985312409580712349762373827039341505751764593113924245455183707975901410848515144433792427009630208310432156743976447212904270364103471940811162875039148335960492349331678408073544677648450441147357310518269421 88148972998372524776644165714573826517695147364343908680108072313084938635739090768687691411837385923173073584412430191335875165024165930266627173985416429057413053475223485124981804838555816185652685851473846300622658182125804318158041958419039384324606327318
|
||||
-73959059447851017236545353516282227722280812320939342450750843362835228452744399419417846046060301091619590938736112043279278089838112352341152477019523578560064918948222302424392497497237082772405964405856621612836076195732789221418726073376067053940703733147 181527029984976435317807223209672538972804286741752153000685686587235457322013392735668477610656184558032242207821622366451302686710823936220277653647857462152776359942394423596321450156591582287255070502619786629163911148123245022278961616655301927120295128074
|
||||
3899441575454875700221677530738342479642535374258038966947256233631145263892936727397087054313625818413927403117616695422457940675638938294925279548606382417146117663746151700066581164074811632423095094383672989441441392245659645516508315820321561169142794928474 -6804855835662687436936766222594288557849314137770518384042039729649144079555251943490880673555875231273659649835286721693416921933918866153353594071524945781602427775208395551147273848787628994877571172051197659909415217451067809680750720829048935821913132933354
|
||||
-47786450632510370737401296452675986761551193594027830616581562406995472501635393656494857771756510277023344171544737973700299304799139710168539094341738607615555235331698569001984102114399376331779438854640709675810464036897455493270896630533880630846837874230673 -74928877681456197944228780973050279753379229526371004139998427140300512961046539158709896028316632479317538835879539111033708142007738297713197987630561457764259684021889238202305566614662376241698606078269852214525704832878658931797550712689628774080760699218245
|
||||
248123322613441570249996036275694981486847766846711700629814594650982055940642791216246447478520041664611377127337469879757602278326698746886101040790408426404423232328443170091179161204322103894047701472657623875049598915693100280658045582922853484381178811105440 -275691177922958895964895404779193664725795849846782781374422706764892832647775920354716289069867855202836073484949454847465932293078911596868816288311720627514084057457801269251858006079081969554473591271600895885215251997752181955556591801871466283314742776771
|
||||
3767843283187955188672559148973116004512860078664758395047526298957763330131409465914250568074132401101390604031895389010609048119616195092041198118898638001977612445959751101420895452495417448637208231702262147844609173425051689401209287347482335601390394183368184 -3914658737881170050254756088245716066790575283995164616419466703633657935732843525033121757014520788258270381338937521101489315959902295527437783021714718634365912655294308066493360259709164663100080311149936978196236763687088707865512415896683194472802961051209949
|
||||
58093511173155049838999605298923017150171646721787647153181165294985853622423911751971846042937459452913992905142429874828134043444360173214501081604910986002742502457102536640465889475384282794214254366762810668410221956539637629599758704936976884104062858617412009 33254753327398392535311439372669627203106189003030992423758140094165860168548805162421241450028754731769830129426330222482128340870353259738670834441938978485797785509010521740917652808570572597640307063036252986248970847084087500315943088917801489143185810868706152
|
||||
-279284063394607570408812960013760459036522324183100141335475235099140040171240261938464820515784254067335504034529530099120714285160897779854271460195973823382199399406903503128228655925906954304800412187252057257411473627837196747806374411687102226954063159255807105 638909535114479063765817621702183712159747905703669340567404600551591831008264532358988483817533286795902028273591739699188880921919731409290079582109409244717920767409051761833707288091593323690109839944195044230035770344814880089993153411710544021053576162755789417
|
||||
6380920868412959710202725020773005456473891365020593706447335447404498244261744451227089550256671332877977737683453371029476000728744577590088443562374877407204068139851500788338497139452002117362238983715354787465279401766656096607915735642869794709194683516432991628 -3760187028885090657985373487364042592160821476635019965051188899467190586187136202936241407782601257834397638808398649051088485873908535077322034071829242186952097317901104591588758531017438030383844192388399695588133876913909885582461461883627909084236434679498508299
|
||||
-60297069446233912376782543012431781765864218535565421664715929343167930252593172097230827028561837712237159177143656099053234401118237820874742699340963118904024142056852183111596305521793472142458799421689615080637711444549618186825506659358959739906176304998744104912 -57706503640496063887452416073116723585011224050940136878990370595264588100323637661363939401239254573718449960030558276197171498819908849053954087385606193823432733369356681875281452414335312951150542067250575006400059828809657885309860645517184752391299798365028394714
|
||||
723062528725068542301522035195004998034543618862215855987790199388085645130522961529576591143863197366006254010754605894891607383032562343692408900244230103100002476510491026615134136238879838117272772163497475646549184683999689357113653897934174868769013754706274368783 711396452384424374764417844168584446716481227910048544290749789868090860293289081070904408194157044656078243016462371252273716197899764104976877875727599802291946805056194202018093464956676872919517919402494152801572161066215247643407985735491343039163388224239786972001
|
||||
3197949458712040755854198669423034346837923205262309248067551784498125024408667207945299951013181882546922401086165217486623662127244439107877770611459521513085883819686114892380833637679784108945251009556556173275023132473573517289206903412065951255034828318978946345570 -1339590522981933916185743454397772880428581680051629503121121843567513947752869901412790908235814545028290512972593935391154709997763319183776112818836441927178227446754380241517548267688896045646816564874817150728019253688744761972628904343707366047974945594314361138554
|
||||
-33617006361823064344524013143315964641629661815882638316320617286903754386983351339095075553639151762328136578280158338831359663824633066425168344357511821854554111900472851117134025212694870144451035508267853116362800058846756547243903411227681115207309070634873045345654 -2769527433359637781222917872940743628797413730396360646000312907357569240476141071686621038321458018367603521469902084866616530232620875875451562545956638250005677012088817356549219865955540073298165084305035387443103618505833079101588430185153471365477385044905392690119
|
||||
-183934784518338521788169185366260884302611190481231548136348654070319386098679185402699436731674124360886539089631573491814377914753903950470629948976784291685072629647842906468602632814806265582968127969330519414034819840360345613337802523077691471028507282920329614140269 -754901329118462829254575070595886350972819327784950248470829419520770626693523486028914136905169246323480672484299573349570595518035834239544812769179612824471487728589999399757746876206560884669687645543400710971777476531044120570939469248800014684668738853864796044182862
|
||||
-4714189523255671876473137728433018637931705258127390698715648226397854593434414632293683001475785070709920733621819812474791210606672596390049585756510852286920804055742494667351749842959848979173818614784495904696228318280986342356243949090788902462807863102715061274760500 -1711052177995204989604931554804006299836825129300341076105656886567324976950365431633890420033591767120774814304164543193375181026147233726380309549806991955319062800960018980173448580079273459798020383045456853868245596155051789718319595837358046766789490158752228341509690
|
||||
-8758065962260908530503618721527075762920626197070312605468491438302342224615493202541071215243184659640615022837218194749594182091043130436724623519151339015193076481534391459620931113472731468892360220120522341259529959183643809533158498014975342525036499982039385514240732 -69441676074563597867150339520998228807827567552251053577270052328716311741010558411385565795431471209937684217756956399072881431199445466045789614491920533965334614982479555865039091052404943065102586225162973453205807241658386323714660965785644800801319813006878784199950449
|
||||
-477218198690809450837961716989479654826694251230525053497317059904292275179950412947585982897459804768711224613100201367886286619595525464166639900377892044697597035416411995956047096671643661287966844357320333724964929884862930274535132928384941389762916963649351502708242125 -188051039862928291177491429735073788820712779276207970525643847731308819110450420610608490025948623721048203100481904598090773428920706020770930367700011251156136612090253647050642520882978707514339174495084641970767669387909986635420829826212073944414450577275549231688513297
|
||||
2869924907954664773242660520307274941065952553899608442488379598962011687304906912183698429544915198881013756505776679078069393343478963802960252356924734543539217393348124470775667402988500954418826778737889482153157178734029022387106303413670251580214308197196597017430125506 -8770103683981705789842188988047116553672388027985563767007678452372054320952964420175907625092968433198367109039086875458318816263293409560473781127820244001711199085814285332895147367606217804194390559684920411641114593475311597893634965645723558505820602175907406541877740022
|
||||
-70042096288345344497869398038553935522024561948784579305061050018905376469190114537317627103627490875485686186491957405171586168932358594735155371460015028470714977340018984471968671634300840852633514885412485888642877140814004991770644370655350030214508675063126095296088965279 -5139572696356995085654859897582196203354022677954228477833303952097004018539275527753782083311270356785554963613633632657063355425649375166787553286309353049199008520300429007618527371935184154138706410317906640531962873135965147937074236214889336276382684101416021477817978864
|
||||
-616094447419526791286776724459095166351642070953160651057368207692317863561091307376113661302562359303063244848122676520262328809402417370354175252929697272908740634709810951342374390340771893879195465785135002968469428068737811054933968454798593637016130054015504216663501568241 -956398162258234717065793380663888598032028948761042491305382600844910629514869968088913504195788399935532921678970896438640808776576128537858158386095111748395308360749374430654441443064946989120370792339092453430674545350406498948233552564543264172022475013194084200445354770796
|
||||
9559869339351868039700698128128764090285351551858504798159373888513646756162978523637566962486691258985652206590697297349976786466561111458219878954815581832784199844572238408425668864164569295788883437329344078123178837481199300846054742269094985378411891210355702595924877045950 2128525384056894864545163736945099917043146422357553402165814531356975820331067355661977558839805050098130296090870869458603254246477758495916195866024225170955664806588262555098033448010761795333336446614093152555382938738868393285464063557184794282659047242645214763312008822852
|
||||
94937346573186997425214480688786151535256723349918989791073015701728740891503750673086361829113949673692077571534317739312090271195427549821001302549844344940500075560651743804378908052272326054735391665955739831968697332180624818858729667428223234024330905248315198245180455784523 -31304883079118692470860585368180292781574952097609095897585159929740249870408341221804810852268481949042226465506176995037046000769423072512065795372801896728476455618417920524297100326685509212387863096468280302370895127065358797168657555545287473394893406425494027955658651417176
|
||||
122755493050462292046674859347313590695219021864468400264430331874601152071814332194455797934312321713049409960438278017516553875803967650902885430852879621183654593485093397011299210422224991516624651853195278919609970180773637649850273809391135354039697326240351318423652428451263 462934207769551909854010702035428311054125738114634468868082842901243945530234871868805347213148671421157086372224683224824608930276563521911465427557142501763787790907620087514369561560947340356363491864084226946296944878752694007665930265339003109060053849294918570780519919648155
|
||||
-3651601536891840552915712525809471519401833052438034365917293979584451205128670476865338271098938188473789382645358271962348040068599573656519560387983762853252480688428024959189857340749243563662096633762041418321407344712271611718179632149742793534781379112506712111005675288235547 9955940583644551511526744467029524464841106815453534463193284157067603788382478679044747168171376767203340309565187852657979319995342341102083832802335246756489503881471173691427113437384088373726265237243348709996022328658033703364897061957497760533673480497894345392436037905146828
|
||||
11030617734218434752696206137236835483389055064127649168999088966590561775964713645952425235717331697299087357212370680506822364970701552063610803680508377459434238170061645581488823040928198889488257945995133391324495582936336032491447341654863596199901695278542640184402251088279925 73027403429569515164225651735126512556941152606352169097844478330314278139143322833613603756505625514210073349871254650164895134314023493924161104860161072233771319478156091520721971967130332062926753335439161537878466045927360799632198890424368513443379852034632738872300026961900437
|
||||
736041692901862378962231461283579041232800054461115229756321362790942891016880661278918424241422776806485874413975820590082009192706598690450892685258137113604745148779882373079326388514680844291627102444389168376243824379553874697603241161017664592471298679966757541188358190712934622 942758080473323322642733990773769745018491961867757639586749385746796363266194740071798099671608609591284779592148143605311051846925032170613340451772498934147570399488149845425865885346816417312749562099715012047655442053109131038654259666205742723421625053460520927216121530473870885
|
||||
-1683067397866749023848850364094780799671845514235343887803269859607318082786350655998860749673591872409198593729986015419525414299156704329119852263570227235285655824061988469356339453554077213847519238408874371174609429344189694526658031408249502447837107955018393463104681643280198936 -2451484209612260953539087642617375760673966768495769781364557323802518278227443391752029092393591620334238731343831037236209732011445181435464662818706534747593098191777377283170175266618144080807125994804975088042356150271150252347308279584259911371905137338825502417819554423857017673
|
||||
-32038762548422890936545444018474224097552056669286257463880845286718224763338902651600340291526691971532749682605610942955419540654271051367004325618521248729849812321726474004974466559133523428329271003604436432886129515929276861402896861642884105483152403747954762113100551842731616615 9489425046628369780604108949247800045935443258408938354226900352466611884989343431423059351611663736733836918879044493646636269351267949115218207774186188020510293256095217415878891907028139947889063014312029688179374420237291830836728428463078317684237210140236795982990524250495364931
|
||||
161190614717364585016520625949378479359697856253510461973572140340149692104682436690255083171966481255551302011454466776265034070839898779777695045796600630894491141516168913513571240361143273015117464091628809327250702392217093019577099491913984976269838224019135368569678558147140933039 -135009948824219677650094937024183797364306719597946350840260690288498952105552326121331165188802240182005333626568655619449070611975852306341641372276802131121705264293049341506145807323694045294144682257173043406535693840064226783054077619168574963867671980638257089181310191784208066709
|
||||
-2793701779019979911648873582343799389266422540874002744919958052571089537393925391635782309936196711019308025172493020446014174195648577937236383454492179617708671796128023697449886452071940400980866648333298116479006825924307025877595078773252698104400938946444554276987663254960690708740 900133826965896593889106797934205709686106119920215905678234315306491003888916487175032291008726264255689649236611057443740660747913274447337692598383843274159581103792514074353625792529336704559694346977348162061862138138432118928912398909616277636810461166571797623362896255750443590691
|
||||
-94055180242334240222969650909772738862313647138882830917518610588938392524687138228164817522861740048855447721870603257643277263909390979789619062456137211342541481950640695523803246780791169744057150683517081642883657982109944330374387737215849179394254847356312070775287775541233860427857 -69303525496820785859944700915039477052519356854823151675909169664825434687415707542798620731747892106714818327831367083584122870801833951796447147712880155910219760439441497631811712477061645046859825706292074997977288715333199343257404521801404798264229299680167777158478752689078998625968
|
||||
207928647963985991671208438149170654796628933255301627473918874366747100280565271204422994487597305245710434426278921238003204986501316512835404415138132478707183917423678747070308687863156937542531614379186806448278987651076859659472701050977705732775861283874588467323910923245733102011916 -554694217093142573258890015269653219301690957347019012627964270411917741792396901593661371969785696919300592000495213274979925719005136965557074467213181625568420471757456021104841376070271793029979937039951591605116007739624968606935180037474667971411813347928842698290220565609466538691963
|
||||
3659054865847133579704570433360681697733652419700347088132501085784505275159366210088343423313128196394691688067492883159444163678641674752992712958594618188549797414403045230062987920904868394742939575488770905321084676467390974333628642297569619235294206327205177098828294434209258980483399 6856378719762545405730665928092736117745763341884468075570120602696752912230376506791484761775155641043562085256557058408211731936128830201081804264913545472130702854983046039419991744151201514623825937408284659345955502120636512716095642076741319735543682619949175207530765123292613893896639
|
||||
-56059834043446729011332986144057534973566837293325812392789414857765783472789815413304756357043768700642471737689746493764990183423016379418204341856712225138144486143519406903100888732391013704463227447387625497355061033886863988573897246686504522671379240263585222378295472815947395989018659 -58006851009284188434104171397979905543009634170932472623209776599150129559389648395530854913218236929622047093180603820871158218160265447151651074336343726852968468107173878965257341055692704985326876553629476216046808466073702860604348149187530509738111177256238656269636826599290779928564270
|
||||
718296785793864240230704149054872283615362812448555326980866725473214760075548818153615849648122199290028579458130963929566156303276322819961250419228152717807507572871978737555829982401118092006656716155850718946303502152069519914967035045855139937467446991065455214017543205797727679001639372 -141735637963039445775556353472941613717091804888086339566892816187070674065947648667179218655354272160473250504754885876506876307713590973184325758903818778922014606362016938322638012958734005036970902400955321455421299243898317364487294681469354772884323209532759824081813159974860481773636422
|
||||
-4116082795986019904341297331174426834071239895076141219494320204385006021822515101612523381573661537095367762456041341012068343275610581189673523827845312606815003195542438098882348067946025168278942954371790474359281723217138064980605661580575844446488460594758559053186516933639131051758882132 2840596649515616018765214440512430017694847619875318582985761773213585172580708278399146661119582487254566242869866081189125773377943947870944289821921220863903199805628546856608511387824493987532394169098289199061679225312276743920884794975933947380051082572360550976928209829047741220535461686
|
||||
59256461181215444480811215845583994714409430267136197929124515669253675739954159641106763040602175746429678441059356549386436177258143606330731814787382443074123964941058864368171455305828827211077429016016586689903134338250472542510866123846834890393981723235929999767097982177730539345896855704 -44949672036826481925543281818477332311820307367854180191866194199087619618663894293989380500716542258515506730526890078356876037255834903972845110801845385223236987763696500023785743054984066177556223986046245314573419457599734287856754914468913677937956151266695527020570402884556956321509381812
|
||||
123873880427351988017338222172926815209487587055335873912816386784359728042668759264720193506877634955546861162363320631426700985971296799861513764897156938992886052999390205233840846835910244621030023312827490850433048178787069259670568338361434217093320869176776073321105381505638117063520885125 603169492524552621302130120989951008123134549183382693564288610317820751783041936768284756949814416292951835493918109706521767962907269885031806441401348039887936137636375529427091150213511129492358656410446132358349569658789108038827565324841545172656866328520467935171786488002135922143113458719
|
||||
7486717372149288452348413472446637486663581494073399653483176354731884669958636966985853403248620651217470375972753319927762517237446021946003626280523856678781047733866673132444858251120811168771299971996359397068651878631458552180975997574219194412021738104684766765510881570031530027366422920400 -4700895435812071287884319696933232587166740389583914299263237383701004973477177149132859534317732913232912621466981764762390472672159186971621340112907685512136040252026397208716362436082922076457370067563936063476312941100557899179417715168807470027002617361574789836838497016823211841271881894167
|
||||
11031563795264719210797142828597144472363171233502789738392147932008250782303510197940848045595458698477385827358825562514353701830941952473881490308483242639570082442094175278743314459607353569340745153391229944331165178900928180470466559193899066354194489699139514088598686784451817242155616062463 -83024071883424021274676259536472024217667184471563223250679482707394892164209639431226252380732370113126463152730759882258106286173748005593974341467374444953710978026869413862597628773228846119344142305571797409906826377377636700562995033089929474633768658392344567657995733054669989846521573301358
|
||||
178030714569932645130329317874615956868687290224557159016315737614560683724701250735861831074004307049949471373680359329130663905484546543961295766287771693062704945842130251677194084718977636350523366757825779987899675879795327682735721456857932129127468548173039285084406698250608374625588877318717 -551491635570052823186146028823617285901943684718078644797403469486678749023055511560105489228335893319020546333177333623688914214825359220903199357686177103055397985768308135648075039495255911575535599562353870777428461566118646002990964271459862904931703704926751932828407541292353294037212028645145
|
||||
-7004205522353877124356545638349111061201419285851092847544063599721918368436162575714154048194913826545387264891515683349694534453637910766344348952439141399460275962987542508318885798168229385264482614824436455272029190938747365248635519478913385597393257306036881670124075187051293864951711811162321 -4528363589106538896468101507016554866687815256799535829712981795111949255293612724493630611650696941310810510872489814537546378136766640589725743708680936507470061164143446909365928423848515426223413594420713948340442534547495952439236573586473123427645813363286392741348127032485349296015610240472842
|
||||
-9198178988387358417341828759531751394875271230102874597973087919674050286873290532376747679764376451810049614815446462690247276582563747121179159844109616434104953434662319814271661116735879430600015237563177729500081072044975522404204917042634779963514222904688743645398191291281198552343613069093573 -69729930281069663213507617529436637232466994771590535377769188823452514600065149501268780996727066629135389082815588496840384915131106680180743187346636487878674794840445582936153887790750146764351591498093765319631652163295326243926333546674700280268523391337433079912773245087611957123760207210937426
|
||||
-503654743160570868290854027154167749075460648261647972303777329331689875022030039947678082806585234372287727806200885079615600569341720508979096973482029765468355362732111320917319888613663542883359394383353987312282064210567192962619854602647081625612235097002726997046568940877232384253699645133258290 511384916966771892970386606544622803765700539431929482254836711300005872509841811270328197274606069835594942157098016403331388400334552268309488736941086780367296769640979004160598243977016730390217216096512476622023630367489291946073990476290266190973350206629920702464489192335317296786255233026773082
|
||||
-6510114683322279607935071363562564106886348390211884217966462639245571025842061710809278506792401165745876495751930159450494048420340097378882522400304421185613875243580744216961682636257666735376797651658969035341913748704815088660184549379266984717362035068914396618764895115259021789888682476352366089 -5868410225797122134636500190874308581502526200342480164569167091348470317482871399026465454396607890802103434160938006775661228321288013608466105695766536515689026127507440409947272798811965976936557741368390174539380089392842770821124721518405232880065713817702207283859964734919572753817706794018225179
|
||||
91718531559675326972955929057375772459273778484020796781379106136563639620091916216970778989183777860395283765677189715924395362032265628079072094975848142843407709911667090983809792177319680932184584307542097007807622454271332545598088029578110534164451934813230311417326665335795798078330163915533419519 -740217331289776095106131409327585196491397883294922665368943877759346419897979287543645187050556466044007506574958377149258246561985742733892308028918192042693297675048112293828362232790846499648648419495151072762328995479147102992211070355782116645347094109514491354459706073263185943360108531448899640
|
||||
427932799505258649792667002239350363806944017165675249586343931804630861965376584969713649739557624070944559576203499753614507070484671407224444630609847182453287460975970298974221372161720237981012358767256265442165155342624703312672893915634818132168627300373111899464999595163595446816394693962377603307 838496409156831971052445437296510315127279822989535495348967499532481958599741840132045194962363671059417446053188626298556020814339707568675954403948434498657100592936871924089117347095333744172192334868441964990050547254409977056515958171828315158934890086184355748933056110332427022183325589967433375351
|
||||
-8854039073157785676560952384008913796017485715128220767551494770781895695014504534901642980342780011538128637398067622158964123056543495630563503890031986557885037259080608918119995702191165936071179790939080928949307018872940939215789247959640524378418491168740818571229361082149142418001636741060540326294 -983289894557973629461871995624390212754264409103688413706606230382330190624621544457151691890263878914201402627212137691456523477919022417479173815523471628371624026067690115532924006047654085975451361539315686935269592502638425040936767389313254162302605164108944600169707124333045295092318525165337738349
|
||||
-62744909185235819824088997466268515896754551655279182907824877260676236338980957945158448656979962218264597680226605846741743913505514569825094106270542153665441890933655910258630364773489414490619044600659250455789966011959727456197953511217849072234350090607007925729893048544730455689886066375796495552527 -86660218960240124892410350172669681812263305555156827776578081411136648052990778273399671418285177312399966685035174552241378100290445759142762144026619155121724292793049081795746553031367893162634429931835112130290721791510896402498158853863875657405013839705071861974035078772645226460793387367968262941889
|
||||
827355821796410735226518452516798429085126918638759165155641117453233643571941880685454112467401385678778759641560557663750707143137942909646708402049290995588728242891405240572334704686572060212129498531767191990869292128237200331451138525942658876797624641040950697630637681475049367172943235974995680847095 519598349579958657032182017017039441141766183969871412567500137996617501405687894372444634214027975501541540660988915237910661273997428667039680074311432814600054766356626532036623033810694212330642415484458337970986295185500237878474785328092083295370357761775949503813846208511093945810376012817550048894831
|
||||
8259774835876527417012273309252548109337391015851519003011605563009042356503337527302653299306583722948178934817932982612568529855595361048658430105587582560354730845674075712871550092891275878560725842070618416424704925771118573306047618013491513801390226013415981538160841125500592464302057588728025576301104 1250474792529974383765091534210622860720978904656811288015770520470887628524015343209730239894736351833070946277494279776954854300320828984653013755833477666670963006731304154644678308355127422839005091205662875555225707650369803491526350860988603645071677602562223019651532977821789689648534533375920436034631
|
||||
52885781971978000104974657664834878207714787430121662789288693618773506597775670559300947285141182476129361215352516754104103068416125709655923335883361973424943640756467016232969683831491874439176848687974706834453799413041570206204654461455257586285321631186795782193538092869992451209895691858755538173979106 2845152931308349176219515093679716722711598435638076290145340979017639781088478284902983036720241981179946655286000782116991617019645187309861859818389603466694307418051760518666073712790502247231006469518629252554151977678326473090107530969248613153075395762385163868545718723241298820837020410469676281025516
|
||||
46977321662699471907504151674784864757055518637703391408946821548676967658020367399762511873675945685962694099278509841251853579432199777343257420731657028991808968445387131335595398249152475738088982286252049255754672821205173998241169440483620857898745371170094891060602138654678311550343588898148922871206891 276694610692536313669239215613495258071107182767093455034733345714073064215680625502265117429200398260904372383773529660223245448010428306128860160042264964678114921124821342039876407664553890178625743103986755657246820232012059792477448603030050273467441327454167517812353441971148883508733188888783381297934174
|
||||
-5921039716709673565547337836574857097363031372383743171968796485277360447722995546433398115924889174496228122803653377663523160958740505824847472185035378493605957828814767623548337413817020964778049719901464311672705152916953502664680649512886801186918090035186895614533592608818714216210883723336439618831483993 -2019009650417384971859709726426671790039335288054473577882115134836968433757608600518870125868245611215141347951534379021422964290936676835287779849471100176737368978883700832587053730690546317298917075807504169724058515638030579819524979295442861767254360123970311287631704129917238457088824117656564542380108400
|
||||
-37901185839646193126191728125197645718600972653545448166659580204801739160898595312222980759926097311627954501592515627224004554431724472748890862201205045158852769783834191960205477135842597385942709706926387701823360620949952951039378750290449033216938562526034173229890328165838553802663064912408591870506973798 -69750806782546591557765790709546183794680624753128762507346666462904739999220311592068721544869644060597215282056755094547675683207258869671964924212356217688205394905995101181579207574287032681889334112830563119033327290375100478405562626716937180318416266679945475252110486991239444439785624850751940570898959917
|
||||
873744612515579634595841615944134629873766427948839344379086297748510652321064551493462232758622338476692046686690148698967554457404329693764571370747595686692761658834038396099877740595420906111618627274539214187660290117498734536496664966707082137315894232898619938999085560311736013755676540911464289574480183029 908017822918574142825535914907333579761270049054378417692752428906908438294761503779603302382034363985242518896031869978987492644211980963640391158339401176757145154894495223684920276252360683426846232429253246342271916944131922554249562410057129380103029783414478424847305046250278196759760016272119342345939812395
|
||||
2043232587406677901767075582020586155719627910678560844156915280199126572534466793413739308690134137529206055400793004838589478271259734335920774292767438519769422568574134062169339859766193350101232162508335437001619276184433344051907547795900220181156362565853093828782540605949146036742939675278845180403273991619 -6882974576089544081808347535426604051151500881778013013411308269315507843304190989192130906212837956745541439260871789413775763450505631873676559416842502590551033062707560787729901779077582084623358773296508273475839433796039964757614170926109133079133140240491249948458321302940704447880496725298090767113862673666
|
||||
-34528925834740257329650653782870321595118443600916535894728783114189007227207422483358297039857903972136479154034037549208360647522099013104232876259740400092354428804519319965874420564152479835894933408552290910196373965605918067210116315156421637185841472583748726984288360798998975940591548865962250572945052859001 99896284977556487754136922584926733391760848103516893566410246543248182960923382214981880885604299295805997977514109965224459166650536834873877773783974490781748393338305647239173391941937879571972582403803324574459988000166470289858287737937000038644703663592393092419108783676022911493672797662966186161496959910922
|
||||
405844838198659339910728882259430151519833804308297442184621231523559918162505097674637593243360375537090373089358610112632627921226614070668595595899795657121885624277682953916444277488532752195699151807278110634439764841790333091180949317089832637757959907514720490226582454203414505830452152489078759114480215549439 -112715764936985834432599129350259691369233069229552451878843623356845446439289675179656461621140379851875900557919297346506950870758122245626783399244737187712053117904228934044478754161518289577857887560164809646774722934477921630652636451886327591753277231171460981311614369377965716542291981536300674280879250297913
|
||||
1574429492999589791696063132472791350180186400507154211165675100127225555186494873920017331746158974579689901362386932730650664768549702179081532834537307968880624534346226088573596719483606089995792393517861509181041218283676941913800605093693614157316070683128172053690061424807664402892704843069870322871908423495462 -4182145005019209369674368208130115900371249669091486126731771266887937140027526514472141394137557151454536976593201345504841777780719392322443896906768159753699139957583238648021079033782875819986219678600961221448979905999713676141723437977795969402133567411811224450393242294178989062802795862740627156708605629872728
|
||||
-28134719647231177016042694823864378807441650790236512573210307558472891612130689570778019732506439331896164304722474731604677732835032666922491100722298938146758685059665127101258626095094277241319583364193402964792546918784216481000555503690944115300177532940758677187844576758156769643207060573614515315201186471682691 -85070648898052399957465788154796094948318581708556329762148350978387473679412845964200149562306609949343222520229839328096448151423080577372290697447272872095730374868378917869776275868193968978343928042776377672800089721008959198537591241667431758391640547161900356136584269746762538560246464389047839353145468532909900
|
||||
555045187626761890298882013279979170357454931397556810742971465982940460583488850189484213905411820575370649446743096388283403586983500376380459972652166333119341633178231284250552446310601651274582515370392940579422393927524889186772401215889206448897176605911699107821591526024130325218624782316625507901087705542264961 739270392099993073642428676816619201004899734737954780707326277315991532037298180431597667933061955657895914198161454026201613310845008020196570646448032687393586324686350559105483190612771272163482563579901012576035749854499941571477320049692695260121658944926195718599538495676008881410405563893711804623015145960221997
|
||||
-2681721458312330933259636844481592426416450277209109927923607996232300195401985022032184894074261993349922530858324715439524724931171205112902583701608653957189481956881518947498164715368694090046441100542779236439782075085736788589787200388026856699684462470046838185937469260255202086491337234328496101264963447013506327 -4997620868725459451387847471810216114758030377899795460904604853998219413066866220987128324698811252774496259376580615566961375078560288195815801339912102696441846657235366825242503180994955145990852225536322936848198316079968878559425881835939311960497847684619696139503065715396236096661576983362604696580922241292791806
|
||||
2853085702974912433151446389507680143217415366175175764463356084498581543183370476601703777368090533549257722636024908504935533827446571916951428495151615994880536157418661815851428346577146021786112836938094035808175190387646362263230018818290205573017166265776399955281874259911092228242803816018684027179499110391569569 39767230026264567152954933833487951665100429161241518671424917717070495184066592240451174501680483164423856323601628102226173334337835820787719975679321823031324849204226578889615394358730393576626209117855596333767119467646721190926377534000405830661380573961190503960405634866140339912188744462676413991213977985561304358
|
||||
-961135720628506130194932292137969045348057214037476365154659553362076857060676815990613938839083762415396871055594166496100669625790797326951980105934148215083091486832007938978116115482855498754371199256133245930145382134487772930087035856479621481496245670308165267820441554137645862482168017725251407619286484726193237773 240741466442402327249880662682956818877791255866882340338574487254318460354862184210425759847280284793980902024334723778798181646479157643311244984700395977651500322901368744609812537964307574398509500661353942887338414770928081135872657497659970134695695635346959764222125520075030513851606511744424838798003079412698600596
|
||||
-8752743060681237531500677523129429355644430282524750729612507588541607628369565052299624691501638327648524924196190953310117913089729348815627819039422171567442186436273661270031784258955024892692744085273136786879398903222965778369977143868091446087586199062924001953705684522318522389418730655034367545931643357362878928206 711911829250144425317565469860609594822329725184398443662821506285926064881896333077862677731661139625084575880921052159596184535031663615165564996284146548869938724045848887949362972862320567589807350642465892082827225203631006520761420854989407097146407433439494099701256927985252355920904930247972285317381701111357638757
|
||||
-29400299167960757605901517526509824374161819130393667389138235419040882258251721229917473831586112894733379771179315107101539417787608082420272236753449311376720471902076167498032068301081490792545681496795214776552584329332959641682482958866758244504745430459702267583109067848269670698985499102029812232333267132619513768619 -89148565169560815724024816262065809115082781192851819390001290134318472802453482969365843502720761607115056294050999131921713506807384910464515538600849159562780344010161995026523352684197356821682633686935609893063437756876788571182115876694817361214429495603299273996409714343970985142097548186632923020729592371100683247061
|
||||
387771587206416464056651247918883442404675122844001941622724192371016700849233390096643202178400298124537959793433558762946534801776801941993098907772464488274062737497578692010004585252553535887413273632689609413453404024219600548862645138174232689760594869824742100245504403925172720004590971102402580428230488509305653246767 390281705486779632714463800968831610205976523522108412204561630620791576254056627297710876815534851267785280957069833184191876916573754283388160355382865251912071783246386455495443120465713322565582809031891829517929554804383788024683193838820668366319967018122141312483887449868782229288465051671633928929127604867454957068104
|
||||
8413873329450429389618876441974564802578397304097034024413333681791049197108603495075024704039239262334954749935106356187351520217485602053597752536362854228591382837157684561982858186205397582117944846640091894853175166493980758488950232677312735355826985441264903176691401644643717886356401672480253687944399806126048975654497 2226815610024327151818144368233683641411162857984957105420380395967110157630511398629203228835953758309371290765106647585019205001539879232626132182880720110552337936642649835129415472702906374628644814903211857822054129743657327982627035456793796665393234256611472365565704629090925504683731550106005819018429304564778832682375
|
||||
72973224640750136932192246238561362112008394060581089591302254835995207090995767508600532682743720088561604011661557532073820694026593885396789162072518262863575040315394511102997213186621134469406378747799420020207461933051495599033045486539140559529066059130260928781123156402392834488461204301394492370002247126779736467517166 35241634712693409355299898200034998826707879706559032461991044098024227431717608325840213573378480744861359615764618192914831494017163198623271924247606558901379901157406505189525702840868262761980015912457332393040239633438549283683036468713347073630285444117438562684981723809009527197555968342709276910131384543493407232155166
|
||||
-312973385516927368117297445032253493534604347719005699066315516822061876368211416790771794243703579633274383030426230703955688418542422768217265810642277234199321949821590165064143585196611872535621442104879010817150062371624973705661701312141568026590843035321449546585066208866187286717122454711596809787008273615338280649007177 -297325038754062975009503218133374178102896526442917289767810632082856247096236467380702900874352055307496958060883140353370038297361584446750248797506165280155622128527579154510268289817793302726368675246079148990458628290451016317848776027417121972392762493491349352898671793516966116040769176716706065323903954114615251794789272
|
||||
-6415093120519768340666614742612749870897420426164590251732053364641051572301089027892765921374196933956030520109973824076332176171825942100941868819119145113479211172474312427562229459173408109071996639043066693272147304927485890876321117880178231506707387635061793380641757135918556876714855836155920928283778571153147597224193466 8379166843720697753303100786465321466196308255034728979126051634075135286090885145504226540739408723347818683796247054030403021358325912851241480111764985336336688408186549174051288915360749874104915268269302720965138587903835245224873918846864535996436843553258256856987166555176309951225235899381477108991892087164982857892125715
|
||||
-74454074205073300766631976685307764443214990043517869402088430505974059901960511375348861034545378498324192157717607362232152391829576638455614440533638698567650269533273818949938319854744285998935690266345749887548575155122296218418529058897280731933022113377333084635725666930315845868701684102298681578422633046566382136332078804 32631025970432134494492145190532938747329449412687463157309668258125933206183517635734765700266932552137624085131399811883003597310558108574064131591462063377830053875253123746584947914555284829449591767262533188473666723207679605397482347866407896971363224268353892271108923308083538257187280607185694645852531013518041914563928981
|
||||
945417450548583850618047368050857669543664157064463524458366538712075499320223890188602730106564699234038304327189504373944361479497370688120009354459224933662671380403434791842428987709087055206994127982289228376133450325309842088930438727558688624300831324739669809129631906703248487051851499626643764571521984773352800554058659651 -523996682498392474203073261903116287386612932868623461653077244319297311674052235798125413300744440278693467496486324120503667534393188236700401521658842839351788280439083216673027329705529199792604925680742193834706179263048172778843988794174034564824050267732931243602152364547608584769332863616145708037959027492683573726493337625
|
||||
6386631061419855647308455337188078396738286238727378797644712867163169984631410168893219939286775719751084897557132353262567997442192005852522618070221191289342214991042320836926205224093444350026754017760503127350711158361596981642782298310951921366276604674941478674810380937629300032994431713508600078965431463188667885901649390054 4034954391784760419155753453631417017422489258256558618508046328663887648286561736291280128205836936941225777930444875740059453112916427220941774105086229377805074801515605945415832305563477456579691595348726828485598507732160780802781398998114233620856046749142811129732181963640418497523335054543105198386578161661165338481286577152
|
||||
70215585734961961088558244086214180029688992412473834282675143925866960572146535918243589089821213653268575700586879359116846300231844276313674932397191349875950272294884370282496882560612068416383186362103904005526426742556059748303228240705552823111674926655263102234386625055574023370585247941425819263394705358225451092969287364441 18853766218608262098762839553127865552818430095170089510355081265955144868047450771793884859121019047055257112629491106628898749937713797746629806908150170660020144239312854167109598021747724654071090148354792590566911498748870912895335160438074461042377610578543280580530675067664380313481072601850096159492279093948796717078449327617
|
||||
-833628698067720639627224408472653652665574233732892907617754993071524883257009325984782380392992523327794790217006435012329582248873231829870695826897788588835489274766214570644450571711600350932947681097554497907661739488762271843622443491973089036143607911149168125809838795150817455191196803678596750192192286588188281326095417542856 -254209777423484239758296501474722091936696879675263266086000674268248376304605547380665522631275400307534237695587082116765552880125218490649153026335023814058341738956895802361925394423486693252847587674553377996747595866471162016462891036254488088261670148081288321806298388143998435647747751027871325900806675580330185353474036148534
|
||||
-4192317418710925957167518196820683325357971443031663978106832942203322128237879641265057611571781631075189161578290689834600854944706388670475548676135150717765603372320530771114375054919348706170678826431203214376865833506295669933021368261468826262891148294753985013700426451551426926555320989358272517679316432908910675298049230009444 -4589548857846768583026051478141671337667396075736135190526520921570504560740051993770221322616364662549057709369665175544636188624273433703541915867377872259950438738646656958822511253222144814573828160276002922390876078415906710008761126412794123973463853823558822688613899384290957808944164583440038307004291975204790659922115803724218
|
||||
7190215028560302215211202234435411541592961066358608635049604205513679847979629858166775972724855517847638758598776995605852482605516254257231888416850475289433710948343077125558064802613894516135425607755935279730234546685450096605743828176371694151450863369714010751113892024952047304347487603449708183676095027157586200374002043901577 -87601891446808986638646308700277855529350097069672272827361307455772450288880804924039022758263852052886949513652584528030003166228084282215257123360650460121591536885686906708991289502203522150722153729545988508486044237888205148422269414889679137168779386705488402822479338973160042898951696759538559629111551643176757006755341802207501
|
||||
-243842841520523769486922061548729768502149741119374764677712878078133147169017931670159472698399432990897458108878648631667828558636816735156446946441429428656770732251134408736216403043349713497125886708468336079645356153804811851858969291635467278159837525443207541967786771391414918009026441252416529055852054069346229444551101833793925 216450619610130898543013878438934259480459946548234127993348796486370126631936224241602491052744726437664706223518062548995811762403302620087498006742112148749583216900825192781190105280772882217610411459014395694536646379989627134168294785017396073440011795061035444077079997903936805252441771936801133114688186275831233386598794161013080
|
||||
4425126431336293574172430559133809562861844898899312088479891981406687320751755263978137552685286659337496254428132171621157677895182668117973876717955164842380003821079281930172202110318711752838675023910409202342040387215738609564505820003423212115194450792809991603923209788928216507501906133013361038804160714286828891133440546341061885 5437035292806198398357168642304227629411740081849776568275990212544416738050006027059135804632276456552880635485420107844195942390224749215303804002874660547125411226380588875248799080873244804955630037215898795414629318537219609323395358450799214114348270351064599845084887203574043777246112662673345890292846400947239314263048693932649923
|
||||
97369456498506793245762147028281421991782813133766651989827021513018590326851585764317677176404494658061826839631550849225646358556070569842298691250654286503653546750139810315126227312150316390589157412223334745826035071877867466893376661236641111938002667277067369449756550427395880790197053189469664734100161406545599308673988149754935503 92343986643893560853476167592516212731080389085398860024027777725538176848791481907984102533854460776572022794469918462169256222526083919579449945289934796088328227232015072041422811403762083991974854257471082585538238478679850521473191364238389862195369436239614892758578766878283905606821101313514706030059521840206807781224330288121951308
|
||||
-18320220738170933117329569598261101427460559996944929468521290324347880485700970769530675827404050430513522185974416267054993755042667413451077272815384581892357460606867218757224252674190027346274435979986720302371337735332219220197547529328446345855081093329662106300196702463107267200400000666073732270088460067736569315639670997048656612 543247387121129416189890521584044148432430255371132061890914080063914802145883174094321153494198600630278968046726339759968865863090996744958198899173095059317048560379055647499998639681846830763428315095389047174897704875210473700194249982108897603376648214079395139065136904777795452109132082884337983963696112413616434929844031412193780554
|
||||
-6854468441948891049546507383511918539366179906391882772537361534522642730141265368892880393355174122899632882744575554503977144849455997249060671823885435001211493746831614013388321101906058440373293491454178956650586436707248412586272360013154965088816839940371244817746746075549263219911893775261377662864406031080682076251945654611871365149 -1565599400014058425791472212286228031376292483298011523822080185828431066238649490776022437607003358056205868049978665087404919377363742182402666375866815137298293625767356800131022176493611290456560517445260415199657734763556132029506755210980839371566392131941893970632657990760269662144564329339806237999337070296361336182268340885934688910
|
||||
-3445133238241167713031371328859869505320774914194749626024770807924307070660323134235079838804120535717639203377178799558433208708298836818797979811710259081647251743062595588754534153140894512778512013263069706881186430353822008168519457673370736810258984358513209095222312240002286856108378047560367673154433719371316112003540797855478171610 -16208782532987899765857730088150494188539968495158751855227338245217375439907439810381944127099115101799758038641875038387929320835231559781164760771307603802269634446482762058294628016082646728915183061695895459162314714625103514048552360588032630459964653464289685259196669455029189432982519786700414745501878786016502548328255025113604639425
|
||||
-766500547682840047577192823315589849053164474887935305817162478550193185337198408262154446138298731740505285745592859926238921608341763573513123993073827981061884233216252509017271305502712260210121092007071777186254502146524830120639862655731067280569512614122176609117068993777540023132719162497790293525204625679695525690601872920967939667955 -224038152614034307481969920462958377241271779967922452240465167301834972085556909253871304234369988656341911673940487675661123157033381365082425754753546517636151187946477508518612498720563602589212235459089180504160879312188362593687303581144368498322282140881342330699341830731286362476329337035085812343204756964106352780219911954248247169126
|
||||
-2348642049536510566586524429460996194202585596806245996864947841137005318115111936203017276996551024445458209629155442585277817567230841697470510737922489115377093660597067470190574354885874950112942563732562078414524884006621393424894847945961070869547726038536123852609882476311176677960367368453327606091934290874696714524460783108411975612625 3136060490050967796179501946451849061204946733841676746042705308356125814179200302026542158525735913336625742157544257195394990982073535284066231738334474822621462290707401321844315538980840725156710721855569086662319028509802418238602219485394689756910165502310590785457049704336894900434090502190455755794681454847856456971336589353672244573140
|
||||
4013261468107829739063366106774045370790257818727860523123189968434017455948271803574824199289742190952039794501187455881089364722387224147319878904115228688622734482572271824811738492448928877342664687882111419497073630499152397895212236290229401478632012742249785214833366225661111607101956859837414272219094046192195494805476588308483750973324 38219068293198986368212834197210952517849487978349392152692657456584678907156922705793465386127212497841064528263733079810792675619146936013243774000113511972290950254182731204059154346451562534084062684160741999548890212674360831892015825232753907439225361809562485163128435528711962432903252381914299631637155764088973956950688946327844212645101
|
||||
830430866392518280642020770517655870735854874424366912734731888733161709878828187424477092624060706621212556404283462737370286612631270202948154587654084916252457886956511297406344542278279030524341721001274890275622161244408866397858363731064117486768655968414055387625784744391706104318316651442145615831259511384558847195432699204876622781816230 216034785167918749365976771076593631766489616579893529132080256661792401195469108499816789013858851159204124900892062061198698657766448777310882959329209027728396853360362909266831334265386261463561790447925950951064731593841022607004612432913090263763994713207517614263901942309160188649329563741977643354319527634886015949956810596529169835196164
|
||||
-3333764883448823723164337637372331133701083858836086198143551012594906352990009351286789448651391726149156792401312791160337953391761838186232774350701816624971800052937067920901139556387456087575398200018880772040750414629890203288563783848870632593460032506989287354765438015004915344237222065835512233036624169925983266017084194364649910538817120 -4845060183947544408227676076512513007816305496092297506526176791369255965572541482000629245935555338976689466307583775568633584552381867907603468992560816253018533801405655924216636350694777919402247218966146717033387067955523515072078203636262703037700863433644166463951518308538382932675755668365152349756286145912755005270733521478194755316211367
|
||||
-53512446442680691903533534950616287137829715734910227209214632842350103243445414704964168394918272939519773704987371233454062765208967465721352541973529987613928212942304560462768911288218863379937399743705912125157691286685231494004398186480166941425331863275601377734648120765088691807400865622161144377976860953451688644354826513588840346687848550 -82727151497931381919099055406499949319843285654312736601316253116860765533593631501836517213052536332663380734214321817898657836467967850337149445815179179213684601141036609783637983596916359283544800683327001787635711411738458750589135558383908198765618003106731346207694752752104675954219998851680254025762830791143033504073280872501169649235559428
|
||||
610498160948059014457520351664605283904114224334690804542446264499826136911204314436999272765748606889215162718149849524238242659431890435973182058963882592575090169678906291443640787430459004037861134387236475914823056527749706999248657783291535304864488160207458348876494312739381188872649024792753083342727169309239473859152526593663130015721003525 366996510947308456495518061272805325696724396333444372292977024395437342909084463201397603541004196686074474886169455536156567850502847165996077264089943470002675736745158041598153270610941697143659755650734856194361438724073320901908305223313520046756575488037733417814234432945527893374879889138366352204790732393497621864994162726493301206146579945
|
||||
-7891875181249949311835731260973860720718256846687122067060097252242951970909303428009582638680510991913409640837696673455260421257213622308526854293785964690996554175630932057821146435386917760565511212064983278829464211189318644063420290049950182881598983754130913512231688088244961824827115794028562823650960502969236487361344038125816823873607277361 393658490572411220993866878138817661173966142017206673397196895234868806110115635321632402618374219018679110565774394715707587092050033364770882693691223620229080469847704652120533021260402197688500582465193609107577229774596319603078801314054954472760020179876545875466530809921520927295896097796258306830833276868967802250441883863445382071931453710
|
||||
-36496807415935952927289541746615265219033299505442927808794601622314651975667080421172191123006254395445216703838663167804005740999006100573008852645708425861060372652824760073370626932113396597801219484937383436939412903290076199541188253062041559763883242520295521470814550134947743331506839445406548268186628610670344535005179436977870913591061960796 -35642941335904370218933760354352475160410655544887977782674239839994341675141038270962171123827258382689625748643751263115986696783285055725263650209917708158868415133893234130156238568295417009764789224729982400140680138453484884619520149296163925902753171290590980396315872521679547307892541010813095973824666634448276074024693112911711837016267032460
|
||||
889794520172723968822399875714881470416394011116944606734054196784545116737073018610048730433820862706966921744828557551205787931954248338320428474180498010839538881771363332086297356239889472071087417826200016651709215783112738534688843410188164661024462448923865386680774900651353940526070150851221495702178148473041631163322893929647718439252444764201 352767422975619053723302741247105601650242812774403673097026682416340253638590900682599369825757571238495246469500452593586894502471146070513932990285999748362544755543285737127232750999838664620925830224635652883353774311276986960818367228329834113392926274944136459792287993019516313541376381775775777661144825572750996180589822075410392723595031229488
|
||||
-2270241981542387060662390305038050859730218389567012585456687041531598720779286291655173752204609372598075471320977013900791004960723162812172885238812141884474439173697629408551200667563902090125525724003535363519285510259344994865240350937566308291600959567296298516085120167433392676826499753319246300676755250706312321751606621205475397746117899800746 -7883087156575048500792981839664373776668952255541225081325242116936524229476492601225900041063009940429886193226915326318536679993765804742494707019633413212451326814577241618041903271226198828657019528055760190262703032985693324696456357967478386867862143245572756758753707247316072844779629240868004425558586489912997739430757647026021275794746080879644
|
||||
-94284751548804954670728896352224071109003307396450282525463581974490075463013158132875198181139487740637255543761637915446059775784039024101594040715741319683016805205476556320250466227923003627079965937012261410599848474055451026758137920181043088675482221967092193097095516055520398773206201187898765247993788709874890836192474703556631223502127456090897 -31680760921253218364245668604022564240772949472304201223857361394129986915512005957047016095511713920481791682904890600666335627729283990436592746665398574790269662844025154934127952886633449701812335186974550249541083226371895891198553573427123344959474654939488627164961942704928708144858204662752507727792963703482146708371258951512520035155940505703771
|
||||
698499676350913900634540120742006497440853227194761866411476981952841143536117258451071041787193813280959973499098202148629908826393982100517032412023820957186835605969954295359054092535989999192401800414338821313908519165778019945147956260198411971752383012972314673238984638414271188783882435048133412172725404310378406065701795832970655370273925054391370 2576601807997661653600707392810559555048035245527303633460136572964827120922442102434501738921994070093214057192960767855658248669137786703326902674621799367119805077522845813759819298779371896441848455778020084584198669610556331194126836394490667975499313181038698123665447685567595021704267601182763066970719001407870282431117083776383943830001507529060
|
||||
-4499682180189429854871784536086398880627926395025905497805967105281919919857297713576508067782897261606472087760158411801784206693506094919753132293728130053643539350456855660290493000334011062956718014594273235800385740624917884254141005485748784792160835202597064994534009558255204192925170579823406570206129835862706188158653840219066135168614520537134554 -5639068387146337029787609940586612302757280324020159179808441830937555280492886238760841579468667654862462292758750012618937798236571411572433500982035512787765693433698561312921501546621389596806743956318749797917891685021173091538834530728098841750171108118823536144671069245848777376434880122434167709518153720310448664484386769594209807406233998946946578
|
||||
-26634853680804131169822704265992044814964625251329926828722927183358526501494094737748976975337556587573541575591791758913363612816417227381542488597524201750932015128842559180075270044985584613812653222996133538105608903422444208194462450736056406857586301940010889970342381087462824574184263080842118826030853569797815035964323477379130667080663952651830342 -20000071845886988370388221382376437414312378266279224376835559120763477069461263442816791960018064374543706864092501775802450932376076488476151644070102507547795897491350044480033149807727029987084548498215489297935842412854120871034183800103516394759333188838683876166079099619684152167675460246365007510060262516217489217443917086210405029854989835287680755
|
||||
222138569909704700226221150217209696826169773988566673363423291244526824695024837616838732309924426355173257819447717425552433301121525566111518981461321519465836126476915178912550371141429360864947276214731776751986806796106842155819110558711080067357174478698138785064769713342242534702403832595396931109125133432713848051687270390639831960675703573768208870 374345320518130874573170870886612983957698860525826468190553516905011590035981407541073273541196887557570993242377140041899633850269608012196433919620288980096279583001099077471681863561533257845568827445038219725457851600378403456194909755296671244896917821565703983864539723614629566148041218248004376629524807721053670304293019283226281707702674418168642056
|
||||
3907444838401610333801980885037102572445726026424459777767584478909887315915784265443385002811911287956763613956402209957576996868894986184308920641695461978085054338074520982067856468901111322222441495770467365256441488713760471257242568565888295175106781478206140458782064306867936557317659750783834645568240479069627021736600053181863318742946521688128378460 -1482963674955507465736889992022369515668221975486833937595878797050662480992346434083974861372907860730248522114169491696096844694677380137663158201365677071295830370890904439887273669217764671403499008673192931210660818487511426194347166982858634638697896608162730257232278259475848498484579145565484624071591426404518661511831137987362749686074393176015177600
|
||||
-4955434978700967803032171265263960039501056148298839291519727534731311949936606973899147361333242309235605494067051309563759470018113920956779863433483362602142640657126049650005228158715323464242215319706624388080128883987831515082398560782737159458148678992050074967144480532326179705743673256378786561157631572308252870473882538168766751539341830410496742788 -35411519030037606098435220860947859512724529660360198914738659574088710326372251277585866928392205108279389785333614054850456030946603721073419647755763924632987722347647874158346770314001621428105575557828832254159922051182861121136453984755635433339585788220288198955388753112214380959712548192852472984298944541929930602106557584443730734374175385566651819522
|
||||
-228709660287641674307775899069787430119989727838156353239157220557604734468319912891837746985747760741155270023110158421760912260375784012536098628481187305251060368249863299773987130216964176018710052680909852565316996240722549908570374239231754413451980675366805228334153358901771405255089076758032803614666428631816159452854332659398638409987977100987286645202 975986677862657367394938279219923624076436448227581874354339710229636440909255049900124536919155997524086798957650342679478632408757384906153198265272784884727786999312437398386200159402335460582537186444799426087498471346158268320154799796782263453084994325284696816195772379379261558662778122217083055673780908447528734307995853986568037171068822388272573233631
|
||||
-1312211027895839586040358789618622600780420521155564741051578995021073162877583943111203325665054264204624940972027626201411115219617684071552133407405994153054623588348600155728844331201483949342190908571261358713407274785579327119421269329003507689357817315649467719698646926096117914082139027188439359929583762248587228715084594208213085832124832395737746392725 9993473113413300942473295666874207593483523109574857068326129777800393864066969153142409397826802025655587238708099906232355549569993466747922221149084613065668722935453759748525478145689154476412585329683845205078491309398898352783160266959448678383231486474338747247585789407188624878924715404329170201984456793264744512744362571390304020890326572668216412247457
|
||||
-65387470806450565902455588583515525175713940989534925141275601064784191587805053084579311541950872332337633526649638284097230611993599604147446495701165517847238988869125560713027022573149139288360542222238660605677073013189855563808019322010996484144615361435371183631588292462875991122271897754705290605674568945085703610386993203237900290061618532502151262821457 -23562841301265172690244201885181857592678739027838091288772255556710472846880967574524121865883054073244339925910628981251309457888374422366328988559739376755837451019279744274468908732425685431074890581095898081864701185907536674306409394265511841193821563637672722166377073970732913702207650031916217422346209661193773018462491990075194189851661561513193198873776
|
||||
270170185066485733399328667223217370028521989504267710097877936920901748267731894503996380350011978221146557724859139083544307308485734186217191472009414781908589101221775928223179770787881017970120556017886532634580729291295258650571380028315556295667605225404668711918268129406791250110273863761835062846959127833780114547778169671088055519242031044118312414442066 129226723124437477808498016684391526997390619212499710665850222250473596708254738596390716950025208634531622827293997058502181920363107502964201683714542460491139999850052806073135746568702811881313502801812017435383729338264641580311617673274221566882169251101063811730907270846323932747811831166280136497243245340491809124235536352997957389131245752210657678515415
|
||||
263478305674585055045393043346639420160476319909288418208152579596855418761207916550466136001040031889587720414675057320537056560371570132081996270442134599452294977342586537324665566145860541888138278158375653774918725660267101556014453840436894656640390338258517134846577765224370370937791623615508780527422699476907237192112262105693596428910342376159617924009125 -6071439723549671728571972875866851563918394531074125819713832220933951071128009317268488603702194460139276168196102299582642279684671766333527052405452755262733362191648917686419596793689403130124691311145498876838602515734592250614753213730953327594602244043002027630294775566429761132921650673698347710738718457920751605512149861455657547113324910422309070675097263
|
||||
78426562232053822618788149395854185181542889190483109049829185068958575951677857855640663868255875693977351775853531922857165337930532754590539331802423409652373955784394022865637761497002342490449776259810113980217346262860214726792381464497400133892677924177895876251293793232181742548230130182251710319463277598203184645569554604365559321143487478636547071769217754 -74044989154344959115213561297665326125039034080717105028635214740006920453150666904165398179113070327811980251752927702148359672921272470471682513942492427882993450429605000575043202905055310125987424577831623765472615118821972713837864042497413109003499656487459962563169995769532132663422675333758520953122922111249754963708844320170533124517920987136968918548185058
|
||||
-967996079250286705877615082767642529970216329547375377819091587584392492040447757970056457161623821835220757934068037986138252546207305205151026228053209210774531619915815784242058710154812594697360940848556311952887404847375141683075750068289402451577985147338327774202726153185058947606106030759651209409119114840514537679001823087001905001668118802395625692896849657 96720200081101813111117296227848916340786437147780746681136683922663495441485865717025265416295913886573075414900355619338301936564444183209376700231534661275444504561403950869285445079832208400582633169794884052597567484749689212507810832481141743398768463067549988591136441628162606645942816200000946590069456815736128807118386191306966286779714403595581810996218889
|
||||
8730470419826167998315504368892557465865144598767718803551552541368919851579706498060404657433580989294696948542205113450811473178554948122038183473037002059014628189209601855481274451011982951806562639091271167798318569223525056923100594368235816548528319738779207147426771006406337127825376545677122062586105018956861674145995210630155665072822585108563466649316884237 -6989224981836160047423174367980068593051248824484464232895926522328758317975543778155931586259721840389232455558765945574024565399833273253136330534904240332056667119227798468139240249995209747101618647534443002011914342463930718348801599397779087344339285194535715799055178433311360952620178847786943500870244887064280204615212439135509482813135131163738726230292130192
|
||||
-58700062539434993306658009002326655567804517536815282079501644635615880782079562433267788580199279637021422622433013874453323373359666531326919281138708330085050441449062777992086205536854435262296413617160442178284887631069178403369712975424046512096596238753142476467616966838870686040455843564731798023888558453681888660780927736531516726779576340819085110341429051265 42908115267556370327095720149457839773406536428885762654014918545874899806447973901508181144038088077292530628797267961958183857932572335182351432251454778254122559559444794431168930050591833532092885659777430329512652135468285057275165482567179625711558656280031049191020374975636786974925931605511295725697105190695914248813524105818527607575829254142409267871681270035
|
||||
-950630495412008342137654133793585165475437799359113592614791497843495403625723551300823325927548405645908125063804610721130853454022913895744036866183286986249346439548689075304804423791213177076164729527746310006340090230944135205182526685494103938604302544245111740571654123013796579553925816690581417234583292398748320554044978609865802987713038747541702450934193270951 -558170396560290410965669341190542158035940350820402356709994076163955810089744064857913134220175105618644286281450171023705853448121425135309920460131982155035423322721404061594972017661422514810292767210514709457048106703216856375722738591567164445512207282822155381623019583455342046578583074415912847347911770700115805084040619594167589729419035412402152303063616725718
|
||||
-6618673577227859126597116269129975518444068767016196192921312658944893783352002542057563363850120415704917548965481023301198735280864889282162390821592481490241260463445170732370216491125570450346052978077535517111244817087361603484174514892037088702876186051672875900404318447324851742733443576074441076930806760181794667561664698668834537051758903904202053982944194088381 9275871262305233151608490384904179009926141211065579672621479894793365946354506187119868519734818200160739468969154434080571211870430620601361175438635525153593671819936627358260854466715528984408174808308254190521683517302913969457959549575085386270100585506767972880800415787340362195832625314798569228651820336526628820646014867453855824403630977329880764176208594572559
|
||||
21332816677027012291529896573494037360197389271224855445918568294415265197335035676413888392703164889813671319833251708700044471306408667236062859493849718925231946056790189946242172211259019005683947577368537540464754330043237305555034581434080633377011051591580038893030895552338206479235161022513977552748826918940467594961077396715480048732009561453804106164534475204164 3801764666701026384389878357877896484557060144346126242718662247020376709014192134224871719950748270044891383376218001332693047979537737598671716917334813917732705861275283997047608510038413874549850133334687036145430074408469031251729440617216683553072663235811640726419900518234142259106784102573324324557268945395382403745419580833263919048913118402925465207686286112138
|
||||
267733708438208870139584171328652546881489948492616975413812355763068602589329517774539882998740183070706687975399595341623932376189172184470826035162948986343766294244243719924662735212032925117366729229316897463994145436141321943801433408421908391220452871770586523462963446103507840448800144832485228298343994949314439995143016255802129968957070171185252118323969323528891 -78267456000950441656066237000851352864940549284746535699512652759970188076873893781474287837681354664574242999936008730986629131717425858321651075094697078032110506644718033987751069164861738640165920379491536477557224663922791728213741548976177312197401847706913009222359010141613301221489504780054846185226277443223188579727326554517213609839131036226020896987175442184807
|
||||
1860558425260823055712373915716994233550058188173973719024289639191099429997529581049605118977988684647976781079949984212919757939242522243472944273128940651396322142223013250707362191233578209838472013774537752871007953947125367128396982778760704455456360703969876779422019619489161837814583513316237987678815118390724674002636375339529502763130903249690900020081832309534501 -1167850403269449125794991343880981391393635973331678205966081374037754001959459518907173477112699031634829640522421517396882568649259367874399891367695579995668862330899965508511379388268446106427699428494612074804352868628139465819675938031203127632711310841448724600711494023948970279354969198834819496050546209462821350038875632658988559970121989483510324018080677830130184
|
||||
-43112633782960914093524467005305713712081911594408981039809921657103864365270871719370757748914069718987556834540693748643727788179411901506427412266144471690220906903024449445102507166153851545394520190661431403566482894400437361361696716845352062486223629652717983325948680693300685100028774015823370763432549846511470410441465783402404063291673235915115122544087054676325541 79297351836416616694970616324144689787932528476982885580354801468870934076069392098459079571040778140544260781369509838718803221016488972903214711020889118236947436191203242074247302658134296411164062263956856106759103803094124433833665192580686616297158224332152523337557254479986237179792948465822510853358041850064032742385069676897529145653489350958512447272623892053770609
|
||||
931910184311312140797602337524868894787470380873331803967594957914549016052491103520944860309757030859852203059145376243602270621202963228329033232540699642722949404234860338708787825627066700615663576438494791955271615710329365153861450752516032002565351943313944678894690493919607800273231713984378546938860143700048176796040809801463973247454392492531061455195006827752366833 41612667437391959070327223642934473904964934307056628309583746459395431434996518526743010885460030926340690032927661034778733908775782798914962139741750558820534684689257795211400341319762194961104622504989532900875646735515682452963194189234094895040954311657426935042303206785181136715587859051512919193351342298926413026927699037010745429600485158533866404756230865797414480
|
||||
-2770418471345123005499653327624642209066521137876256628689888364574753315374531561809891607768013613578907353504395923790786485316972003911461043847292999225223328603546217540897873033741718974262712778033508545357612117964890284251532099296843846092906764346363412850900955618731755433945888829074612302225670283749691072422675249468789165344193580847671676972287179841345155830 -370047387425681612181878246431574689287344107628215229660170557502974262468310353786219334086725523450656102155864859082123837598864932731926590653441220932958583041592273065159795876691989431971903047433502616244418427459398001503305017701316336697663317510605281110250514004212967523170066151562557717420701490181295059891023835505266814174458448676533832571158313329323407490
|
||||
26436774637333148993864908130897420621225318080300787556215960939117939752835344692051705158123205814337589407050601676954388982010183031898649940281199209643120606358175604384364428226856099162139185618841750216786422308590760633908153960717776921657458529066279228397753268386902648651610729831544496522572215629512058347132774190946527684981020481660713690789972272720649964936 -37898234813279605100747540318776790230908939949269585520120039770771791360727902655351345410744525191227652154473962336639809558112326075075228988318646608389212175223535119806642666972736305578189302030357351784130088699440120069662461643262787346978353686405046948300132972386907240271240139300724037189982275910706488495552955826749722839989611221343199612104387213453482226357
|
||||
452023812980881628914140975805582864625536659631387405712870086448258782415223253997533942655419567152043870663701449491100994925624725927942664127283445206599997579329824005231685106395006500472788182884287712339362757869381571176574960673023606748769057193793308751289648337664742622841992871149983696786484797404583121024522939614508292668356071616418625883106556362806331164954 -531177889225625532896666372817867845239757131430601549981374478223786683055002072019543582638950424657966886282421908506684123192790709182061409273478522731632812190422798087901409625312473318442478677499239130034601699218344675992471608022878553541356627211414138429575048148458018124673908816103362190103893370669709394234871947442173673918412533791081698960461231868439029511420
|
||||
4157364770357062368067063389931473613793042706895587941950933378139123959619927537001615256312580990383687193431954196016868455588643115090139238676360185623613067146085562130889131246435556406743511728308844963932493238055442654251440674191132314462647182363272974142760273197568765315320313429163568208539328249583770980874633251325036592955551619965577839631704167990557410562575 -4460731234812834193716015881131966536968263725811267235110696703830985461680853033524230425658288690463040562914829671210135294270856313860814568653751057319470617317909377470785132195048532810864854774059209842170324106716683893589667086721906322018536786601268269083864842900952273200571440686981411115804199459402463697228983814456911841394665239601036145582916718117310508058739
|
||||
85656558636238370478476007602790025530799204817283981273891629806776199173765174637760062216831610259097702871610188801343408430399367923860601345368276594986317412710903917442284078234748334753505126729363372257481692128417649938928543788279289165650831428549377912703098676972202948629198799114233533673382766088538782825450350113223822336806554860223756758840938311781674493643180 81343278253304141391805783348634813425148521165229301390722804993719533467308582063060491586654360736359602886577452806274703219276359557251618438503526677607689562363738237688801998017800254695765417082813809756193578136549271019088015233916842280738279839770631924541292874566721138667653786689903777291542116768521805647949045795425694554885710102535762228388042724951314332379439
|
||||
-464341103968899094508640112157931109866249403868390033998250842578956992270720983441687588597658085784946379508739379062800137800783421770512657043218359625740669785691814053204813344623733551477457250763790136177725950759575985627569437443552093968738327696409304147328480642162863679576394426883318789378172477343163916470628822003717215986775136307775603952001843410393505933330586 -518604429200687999801870453227858579374004731417358036463815853667848526874319980006111032801253329943523586989092045347171105776923034054183015206449823456494661311840212334392065142756848019189832580853926902754649884651350097072359425193886850507206803682046532464887473130574928873854092876984885336109401112203955701665279305446824553593719468982027637792065854053255519250299961
|
||||
-446641784126007076320757088400830425491888153137885301358059815294376980207183579671382975512902514481591671052920364017940864377695197726200560067049204051599060187571835634857851069660914083800699940756356735853493325310284834508343378550617011300631468760851106979490347546398642682535464393252371274626904493640765562306886135755542845054829961278881916709943780318096211328675150 -6452022880765932546452186988073421386318824078675390817327908634138954159530312175262739364518767436948814930688352864188031167471449403692596803694494057397922614152047065298740946989810726383088737980849455066948986006648008227962843548574083230834768053200391937538440565905145235568380490708079778324186954338328063934376702526361757427198634425075953893234187265953130337049448240
|
||||
-13932865310581340383474133777930992509514037068238577391814725183235135331597388235590877763032757783699251799599101446391108583865812631317022485735345035831823281438210229647585485854774252310782345130345148778981986401574586614375849992376441773890239534750042901937101818152291859278448828694767644770251881620924203445610888624199948301513341742382389813212664497844196184020527716 15575454281714006350019222754996938424019189227007662889648847522612259270403793262049753745462867760450392199377372206168624122405085378964888413525790413772336171881304695395627520578996425619546136843940844632444226295772729287831654421878646014148610136068823374476921924893501836983922756118987108584084745086305943051895279189826215533128327826995580776976326257049960518154940234
|
||||
-22086659664385451594620888322310575450711664728406136019290240481431386692778063617804427748888082057677567802358435172074767876871819561279622906832725265594536376563640913219558210277514804296921078578086681325359255397937374087983431105443017971322374328712118414187991882614884743447384623370570885423934025696943845473129422203294828520165609121396346489395119692705618720383629839 -168759081176697380450457438739787984529270634195442261006409612987477468075301598713782199722210205519551128286875999919365847679960594659891276946897923551541924017316246908554340364240850581013778732743176630309938132109489093149905006849497207306565166834367959722163197734066251137434548012994059987087638020288615045643047977324467935010361643848569545671706313560435657005828957599
|
||||
6288225385550790704577659424642669640157195745189278442397436302694995802894869050948441728333587207967502984682115996139244642002383074214558036570936822814197255498523701556094130460347983514386399723274122262882675871767952344856706154605019809844094215686577994616533202199573234222569214057995485494409174655256144957150144003880771130525661298781742535746638421860788168519139491658 4692335584864791742578874959106076419258740855812971542561356754063500028438741764230237206461167964167194801160819743871661542470568333257402396547549412291317503850750685858780551267360711213217060355473846855213819889968893566649732342463163519131775937135918963000094555064963070833815513720395131339085789684383229931668958817388579949883984434583088425732674711863085281243703869363
|
||||
76957503882195489371496221536277936417053362803779306071616385849203955313421149573513497722411207129821879341565526325891893593612379221926626445107925071054635926518716601180555805700140767581544021942469389350659013606826849126106956348386475319454340711933951148982332639907467245580409019199773119485709349920101566744287339561568034769107617196124220950264918542183377229521717939117 47188888590705937059288816528570576182880691273219833832776156491752428957191237686736908843598988955542933382104559378485888267252414823573218844665400214903888325498646385166340305003585491037501410538004006262661924665138819392712043840709049017439716575762678266731846555198287100975456155524500727861219600943125552853392075392061065265858143001000152040097210813505640319470236128284
|
||||
50423214698281106010714052754878768230397664240997738802255507423600450073309927247598361067260686426620058500865639677941276025882511920262771459016222881824082657168372279407418203751293677995356783119045041737534485712496472865075992926761849239809793161880068264770728368943439306656919805260321620279572454703414249210539536583433404170816296442110052168760563366856559397709034892092 962979333921657041705877237719764106525198583889541845059393662713419118328126842437596594288770236724713919023428296016552448731764102616717174778839439093160524167856833097974168965668379631723628101183427460271302433226364681940978619308842202630000131639548654240089801572118696524507975861894932732711618747577400247399004913493699909195373995794946219334486126356152472242576469509824
|
||||
5568677551816204761638935306996847977936289560387214168769887266577523870985681383404566485777140450308064922853399039661054476412376397594499864363113907319831181304639054267822443540396354206475042225213881949837221086203700540761197448006640187326187041638189075183424376686100072516704713297584428578281539512414413061282201834496890448758873114396821456773949615614253418085959791114744 1609775386713598110758226259775357554628382094151052076994343442420234544467674899679582591125570874585852246521794914780112982908288155970020128672275397876391515332932319150731463303259422228518725168459287378254552425438532826130122098098585005467169597343255165286843456491908948166459989106200415406164454282014012437326220233034984243125473712326367020489561864302091546203983606596771
|
||||
98533079337954134461433894159233305962830401672949260421428294938749203491059913802485578920356854032696834455924761769959930364912944719786815965283031478210975321671349556202608880282896260163204291928672045553900476952609481579186109756028836271842464297384998827153080650445246870695289296027124211138200472607128700210014774061041919504299760029891223136914695724356736637989680407360248 2307005572213284695093405599027664035385983450266338433021258337052453433448259491789095245173128090456930694041865159451526450682099648442942049318783956945948859448199360570541536535111181136502138964829840560574654726485858395193481188040090971913483012573597939342368039323129552795956623662619175528699469810684504060527026344553600930557759881717112030614887594246865722531623174240438
|
||||
885926742345573336341798316950382734059488485683255982395245719929053678547841192860021647882942919642889307774424220546009712208166594478371184018770115712361663964325358607762645586389359425953854973503970776617877193238015772013289188377250764666577559100559587694942433444467881856121362519501513205242852229930956379250758988300565661963078534917417598283927290243354945750764993845879526 -547994486227151197205711102457817741075479661974761372213068202737577497946695492590106181246960507915377825517299262997635525340366135929419004543795764125841763354791692094906630769403726941830951989253287348195335270019106140477257848224701930988465055619531627216393746919516826897536388645377220586617802842277192289085888849568754240662408661574972425953903925669982432848621107156836881
|
||||
-6564920107099229965908588886268974516494583338804682221265239330861334807516688796822862088573000765724994801630156216767729404034203712452351089313417803932882420850220687769600509200863258445549164640764910457445049448547892855826386684327897239800124198157810023420102277199903269470602437340489361453294652685510145863094386762397865021452809332880058320698167132172667969479463731927757496 -1042412626247031148976782395050771929104422833380984924364373015340250246125264657003770723159005216602815809797819362152298650247748199189691027553900337745764298859161873673798434952074656161915183861699211653604686082509403419585956451380389936933707036925501955200438857172297320259915440068112892701601671274587840356771711819518643766626697810464157865672160536160404836096117196432032812
|
||||
60442077753399256218579660226106824497673526847047336467862678909141846345383170333988626859479944192110557179602846046227692951849769432686741767344045156676248093247551123005652195316765518348072434934488472834789593451803357007848385836177851536446988677896371199962963318798587065522372509195099636077884765284893501753489477525163050523993191660507992196934885857968805677640557043868600477 -27721881818460351658287941200181970382880532941361704927071958155330530000736276956508130182586852736409911383089342645992467152693265313428071731434533492037315879060090087339076622127539484627231263144303911699453976885866540529839651268084867690887334972449480808807684928967952567920229906433159943318004964929508839106149628092321203954520854965945731584749574356956040507428346763034111512
|
||||
899773787534026404718062364346582362425765662092072929486662138422629054670777850756410773739177165542266145531843888848505433582067443133861788008893294977384488582131640115203226032280751553002992575395757872130483348068498954450806495020531309546270850460605178016369089583102722789738819068799091461054350203699948493280767803260676454855163715710112227709168355786173031476326313653072226185 566311799102409626505037276268784040169356998556809526283438235579825931693316630165357124798248744225245019094278070817195744612392834301312192479747493363708636595502581295548597796087815364613308829490897104611715301390329422866285824405685623230585321333733269574779951363298252962494743377725682978080084509606787766245283133537576795039785345205406426817019932131019313820880455249707959498
|
||||
-3082457081095685290583939505743530646172903333105556872987732252054783987685675039661931032432708900259079871311580330697211224888986279025541504552350535414202859943477687738844059167870560350977403011977503237611670955503511200889115645586726845621490714336010448965668805770268262358090766275424786058976972456473330025111055134628663738794371329173915315396266529821848615898002490731314327276 2178653925005830968881996039608508086140568991498047958591178007804921308663735147194205257852419717327944010097253285992921710361759017430404444517721789298508125882691418987804727301118077528484942865904580544657180200617587064874493573671550471590198964699419796119562370283707994984773834965444487663232994624986899693249820628928394190018941335324005670262682743509250669976202171078943157558
|
||||
-65119235809925275700293891832104165576456385180613175381267213311470065117242391166341925950962709612533209265464710945265366898999468558537267405112879590139092687279872410900183838290452253412817561492811627603223647129276509956213483430699461985566341712117862930864930234033045755017532852693022652703007586254741709498524191534399586178849923586562791020962132078593946578125548843926433980459 -72085044189979941567750899928224058976139587729204168831371818083238248992911466112277384058380201131711235845207505139824053557039208316673380760956864244725868479251454933996837281848945797389533111365206227777082598586520921541346727210854838948627765980325352599810128002109159879021085312446265644947403925812997581833177183970014813297973222114461080808698218952339894510850003688801554344734
|
||||
901672202572418166002501364189560746577893696604718182028647544508027052962139252051729198461660594364083065855745566438597087154516284925055104073251122907983205152691029365470198708862576994647443568796102059224245319188788341637392538441609908406615054093321024892155617664757064149732764675789770534102023596104136763982847532714665176403651451976365782636065744382087735909611607048073953507138 -423832131506388991799577213001815609399940423470329341987311606050145059283702473931193620832328523850667545784246778086707607818547395282536895125714371427516780239723783802965004194511251710433153546499149602372735048280890339100761407710432506404095560948809992539360220817736248836227830918408914038510727826335677104663396194926917899081405940770726382618323893061498884403627445527354504066792
|
||||
5117540244355640968149198472960533910207612262547766313296957929121190878123388643525135875373222477353524774190549150185460092442441555826894805277098448071370316602057061374468995161915363930797340089568978719201229772605986628352527475701801306627647115864109937015561380315150852248697288558877648650887234703436378513543475246753771149666283996102396182924196866865151285258001220344093283696361 -6545947835807085683968717040356610470057005678034517666082765527737574801850167807240861475188641081073934267978175409111325179099354903727243704405984340400433115814149380997611091773762468764628575881778534370279409356722033630089237259202939380899408586740095103399513849788711726908767186362253096015186798327320696206192134891442773694176926322138012056444418079994371718518950080058705075174326
|
||||
10000486437537103993297068349023926217360269576315274963194045776172579624119352294987343640486874872486863108633037523201222425830161301084592987527356949797857376077955179303487709072565201495458482857435267364446457018588596263469944208890375676284099604653295244684155452600647577909823601574489280806592530858383192984140033578997381288997991421013471914511756000323597781854640029226997314780761 52113958311828765576690019982398593377010959788192604403630198952545535536627984499994459133556881715321174018889809649661677408166825078374035715395682610974865742878803423574303357166579231219528117471664056772746073670432219709019947672951102827032223508901953395763225620209987094746322076599981969872030806989250188942284803416101907605754991201911032902163745888856906917578124742057383350093858
|
||||
-631727378251348739941292823123911331914718458715510509209312303263320635909437779362214182462727273789750371232930336150539043782799286046808754527300730618768418576577772229835568775450495009689528204446038689954385717123429246069958974837960386029701944775964749397598317044121418424466409629400332412320395210543993297871183042888835008996050854846771862597486456650763197706285403833104560502415964 -815560830694220260206210848732235120586729714078743287871407669225485742072552288505331251599086083322921717366636203859372697548495112750444484246366322983343657717516134739784116522247950822523239497245979212389696523800702587192331834153716592493919212600127360681097875690245356304002206344578327231183761383872464267964840279406959483984355303826319706729458740231201687437094291904302006450745474
|
||||
612117400024984032272702894890463632888730183203780173541879693002653618133643376190766638561557924290218387513008132884710686711945566471097751843760083477573695941866052834266855747675853054502739517027454656710884321386386146882054519211421529423403967892819350230670606301918843568789160528131877644943375048479745980331175784291053578653282082324948365695803146190924615057897923161363336531109942 -4035240785016702708794557975822673645717419908487402076069965463339379006915520472772801868694046801062945093726061388234017358350414644702740708188399419743739440644320535482074459100371900598799636984374799412453646779493408317284542126071918672517066832793813739589803530627526138263479432858833512212583908982516152384089830605582327114519828220381157550239260672078600062291720137962772022357631505
|
||||
60256245588296767505413529128289966865920178852737400736560259491190869662366054168725757362387902784053819366480306293220940706664002844379673399315406318812749100137217155591301457320175263332051993583088685453724125460977749440016937074612646248072256130022760594135111565042412131418234656733875298419386162671124369806255254322482242957941002077938696529415118938718244463863492493531163242410478208 -38069921201487013570234890074017895791773168287141542154936687442055282826307051996312404599953556103735834559399768993237416897814166656787221482130795426204427190312250746542695446912386286327048096007574773093783200998454282866951228923228606546387699321836979404034772193962055382602635761356114274535436619978187487454051420520923683425645372733883710025318349254515208864444745690876548276203432309
|
||||
-352540965710636931929307288440200068718343332122010452295488645165830516703868495354202599324503744024838100659986553820529185491669568124665164374475389914449050938729247547501479185467594083675679224713523142062638774499040614482629842517876432152616511252538405441106805592975999108193531205290747058239483351638366610355588793153473498558997876848344356573920152030210910153087551466455159956754361262 368091496146299298071166634039008205786371171768795348560681265031792102157753433467547252981381109908672302051780888243002319209514469921593130949966048242421428424407318546562204703608770934193112243465440567927264969483400666709899875869142006646591988836698368755695741318048088025892605097216231810357994335777437976921663280955041892773575877884969249898826537779055458332439834043601317364796779781
|
||||
-753384168861234939071851651192510533023031609387186101124904372730553311456897346008270470313617072155057594127307733187865128308065476433671127498340332391259215570231573223309662017976696495198896397145970699803088243752521656762436361476456575495107299768381516192002204553114314133114677290722405576961453301552877924139104297491975965590714611938837870041374342655907012505754254302765866564204561092 -5391978091413164486412404533241215756703405412778859659587626925063157890169180221128081811627993415486327893037532547996762049880350942382710462551989897616445570222875716386138950054553867622820508167194046307511612146972341206401019434889694869610035789392779029321915607775587667336606619725534029825272454422464260789369186511253987484751491781185762507630645639186665696983298040998912080328524396794
|
||||
-82258141546585440912518038803755135437657825489196486953137763095189230073742989707192796104826056233524783578344007728090706313775421612486715750437742363653570494251867846751781450747058746218712691733752148938972093372529025760816373815685182631293190535562330602428589908124007883311013323591003376529049747860971493419090236842453409296775003026505365441262128023635836243541515122619878300779039479497 -3521553152714918865273279731192852573254936995869146526790220282515788162281668294502560364636982488575574156048879039252062373932192977973279008456696947660858068709257071828518893554193311515188247780275348685545035120239318727854126673509399759697281381561161421367403317263620407936572137395263786224940970860604134332945062302778240301588051408959501910463828965576889842121769143513359237908144880689
|
||||
29455626255936834725953755859949182079283830950804961429545498932449517823384985927073355441676042327772295039586159582466487423418553192257437067743511268072855795212043493372456669165236118584990426700365353359983574136004308258968508310723541385290865881050305972544354010917172109321212404193427362368273291929683846813719703578133589142197552723083065507427104004520642257976468063540984631867212324394 600292891478940732023503014877383162622555124996397143959254045616119397488879975925434308533525721393364561350123631079555409363226107634985405894034808573367065622057166069939760414469830235414865563039213219166959050353278017518086533808160649966900375185164544423553117034414488448470631885412184869967704925705275618048456159353994363125780964435666667814874614990505291909983109131516786021340379550522
|
||||
-8731465869013992317311888598852223664336008328057995350172458286172614109985067707669760600698732422108176768424925405392322787052362821536724445021452217796454358577344526692546826980260788720240724385382139911399464234684506209840776761412897320745370745632724076442726762926526410729338523979387235035632483369980628656718478163174345915539715344784588716085769378756090299320617401608031867686062983328315 9804616335447562433521316511540628007050845680624359511660989112073096549682593154021818922595882408037097558684006979423988298362846096575345378328187524110507991967935238200675200232139359661253750476525803445111170446382650078503264042142765264914960436362604790124178911859403549415145216043106868936891754435710565337660706463071041103541848936674218683401652847617981857625929636986263824487639079121694
|
||||
-24696223584139038961549752401473041655615807307505347627313035501962775512656825626691935683810612993753304369632135821462699036192498933316443125125394381543515941029607836961994094239015210349732094636824171156267143026706722556850295632134699269480353414565474943751188760799145130710565782489959853076608076144248726442302779141786267120014749721882906971174856992912488823560760479082792367193706905082145 76637929710794083898802101012224386315807844711771672309908438017267624029915057120107298092612388687040658632515521983238412240813960005072701692808509104742295224419522887671329098655014367896768868352274581049254063133270977953995684212632500588704197878240286528363115610404005682877702786331560600922452278608259435983947920636866368526557515306700022470788886803562670861228421775217544603988388467581629
|
||||
414791973166193614866081285039704444287231101952511003118726209060798225819076230246499604829092219814371415853524430320901105877636975094627838394124425035776576026758994968074954717248753758637177791424993364014743176435557985823909571812360300898864799422563521033963213907797826271869793080346760612161309015611050464124756999920697644803186373388181278745536824688920868236306424013431324843026206849870481 -674018737299944003654244247640983979252649587379016633735903549213367683260789658898530295148370614886384044745325064407480682751205274901610544141180770576124348284128076049263228675958046008070381141187441768742303471767249667009415693805010713918465201819162727911598872417745850395798099662724412931788432136403372216391550491361431168468471557120597166719841314919086474562423532266356949371544700106373839
|
||||
665728601502230965511704124960485481450553275535136824438938106404881474962950148171002577697843351427271045911463213198360515190641529834230675176001001625571970933679928385283211699075082327592870872054308815424635842545920407278727544275218165720933736732231050431246492572919448539072585489460642338292259183758554601224643745409528264745507603572333946748536616985842592838855937170970917512112847853769835 -9938080353172584266483009289690362771916601743336635211145510787883091525319708830321518301592942310526353429256802983951590941139571951877874008275117258561251496032291653964290024061402578150110525542335309790167797422998216578173069922901941669757159641585119048016342698303359532464447512873799629458298344285218220714176232914971412423182201003664349835490848676896064069412320022046530781320776375393219924
|
||||
2375130075206274022443845188236473007816209140937163028740639251907062760819678296614670101124919832652458183675198389637029848239562979789730780005324851579792630071231630008796933767249430737255441566070426132151398100269101744948224533134308360258496665291278406589288889988010410421522594807234663773658885671830931129357000659347190155400630127629195241749345213114310577623197491692336183313373099836237305 -78451485788668858782677279063731277323695084659587980468431409174298794935945594125824237690316329914630644339746108612503293255858235969712188143845050760583326026506555754838967294923335559393552765145301305799433205946621442849731387439998469806763599293341753910727271530970895345081788262008920309292883829532766524495583898416733965359156566349273488785813479150069024580857934388709733436594424201139299640
|
||||
241284618656173057093505981680730912507064912125860473896930498712332116399232714839544278109922071404647262831672586867714481630684772479788826284835685456759250834090296836352425105195348767293231405739986108621491743333421912657211795580704878517103953835589484152851358954330523770991426388498053091919874516853618382265770888449232222475225222893414691992332653619365609968587421409526295323515704766734390630 -136080654090386001110284699618897714697758942286996579359787064694464084301483424509885758283786547704269679809887778698999728387566696301649976794497401582669232525548962486426569223074255234465009369862460485389548302851552201633729406725856290589433942093836120969126132726105117067381464153763651353696581430543717471219812962227483797458101269618951350168144331373008837313364187608267045181663004098862269261
|
||||
1349907084973356912736647791009758849987713924349975889162210716204002054916938190839567422486656115088307575007668973682088140373215999346868273799987119807915090609393881817525753788561620301165638073652697199121731453512406246398964147806726270218069092788206797447700485335841682685261777732314299002897147505639038294855897256095929061555327126049391669610190965986858779980162776317160234674777663216043763776 -3298168030640265068253950688156077234857395915348972077784904847439889308186408447280153816634033139357180682951893757115182908812287800842324234861751921250943578181068878552754286067462646775524584955091976276720514951446437716273105204983529976807603442962220810543919302472938218344752537964627913272332810405222822648556605987513351402272862537174086097694830916989156917923156705476118243376804232967323220768
|
||||
-71418289519750843502311510085140105571813001614474531975044259547860730942742529818463150551214113014123710079465948252398462352377793145721686142848925508137976187453150657778781480208926383193125518139544493952177618437228494802530058867171530540429971367799692101492818454281058779670976844729680777492083068481399710889552605748178555148306231529847542614385619653763049562183027732914623187341177768302371105655 98306298259096106233590401043321621860407465585302152390904130312622927799947386231002662416100099214753189080908367347010440217622462837208851667286916343290787864834104387615009353551104701856141649927512130332987822127532030465839502707492727108788700814945181353994190582377327693022841894305052149332050178068704510086725303309492707198408804072265130628002671630724934677443119547019166223686659889245735535489
|
||||
230699413332573015890705501584118348460107773865811369557369616247805558603688852842956569993515478213335933245121143472151101191867853943199212752780577624156517822705617281994583143911774949838834567829682032411127599007440809500460360219775550245673838944664006103852634371578521270211913296510684525618134095411956159206021823583114778123322907107163774645111468039038835809198747159881503836201753889598791526686 -11248345311221225825465992723908674198544794125238204900062875940076915343452754718931782462609996066693007495235572433365195933306583268340993603876888318593659543690928158989653680586342047746502943249012100837658437940183199418909622580349727624184766711823736830389532657504892260817901375325547402242760104838921549845227086838552040933411418612452718387898213538453095610839263303531914154725736376458624231969
|
||||
-6281369026344196841004556550316378446193078905712087796130835687598149233662854907502706226781516627079653401751622259218773117395069784786994667417081908215683044796629675790755877882464149770290385303646742232968690027866006622968583987485667467248330128059708271907337502321308488744295777814356861048140813944151234972126101695360560967329323884170802571431184853552956089677381375569371604119134230442652436810861 -7281598380202201535810918442964634012436849041456751570858055923966537819450707403213304903315051501377637348538934995144695376498226270886695683749982547218670054548894441016535246580912743435273936875540328378294194682762379176266870318226611586829848071445821437399944983380921703508714321504621295951508849465610392209264888575324040586715783767104619022310553350883051012859859981075475737762415493139562763556674
|
||||
-58166415679709339550871185310152930564853690565777310812734795502585002279098454773419623840011402567034643219185603871188498508197130082937719330133624407203330126712912712422635988315056919116703452380971490457237176762397381085889068989061678395363853574128094385525456270747890483012921212766702420748041948627601513850719680762253283158092801152800783499484324047178338788323849211841164989809226994489312624644972 -51178483925680603384758707789425096567984857238526007680532544820423801952095374941212249809899815739269393036186257754470169077795560645600674373409287086079402877560254546099166497791042040948142575139179490619414863936205390133775715179508229681320182272064316586171893179736180388817756108434315859723583936978074585329811829407356501118519721885324416216779097256986186617828412714132819927590820423151832555898510
|
||||
612030904480011455291746342700829659606675458427064309205589303963007830643710985624919921154551967284299537961813846819105898555792336680760794693891845129876780712701729366852131316225894820051376558695349625606825035219321474301422554928237920227226992569816547703551309224280627795041590496584447255066437442817286443291290959997305542630333202478773279899636076961127538573127754870824080368633738293451432771961984 387738311412947409296835211799654761801239184816243808840406228749025179962183828017843504261517757677579453686714969267209093254514658298293566994195378790919826622931964120679080368222517978184022155805469453508138482739714129782512503719190235397440039624613669749997868299425948111290662213723517877629049528578945555497851302974532310902856811660963596572096173375082016466421549504733042035913312993113324401854682
|
||||
1124433757316560762390865839382492585297486488238908815358948137478581041167674459637281370363954456845438961020078275902699517047615094762295200453499729323169317761005163498199105572684846282815454458840527849588396176978156775892570645471154662599061487801420953230527903076800399028676267346440856028730725486015851809199119236414134302050110194097236763767142360797980536170987494916105476769001518384322816327362337 9510045544023113671561040115171960790367681473232177045883498021185310287045768320299759045736403599442768925252795266536503639378145011104727174265892652566959191616677549644789347423461416116531282906143118349837983147696983334466466288093959265134609525774017646086908181601523719355824620237633295881711719603030782705863632527665341316487754056907284712960643334649333077414315671090140256097148850444192419576327209
|
||||
-33842358342340419865511426058074128175267865347484999145751382154425674944141251159348526047206063389638410678217574178360603616324327648572536687715292770713210525592060024634345010095063955302156549898516485314532796004771630594119763890828972620048404852836296076869219163011796629697685940649442793078148148009468944893946246898414059290084095569765222932032935604446654651329485594124307598882055353428258114066039051 -63368605811958607159655562698540811272963260430273591817344903367579740192537207630710293991085861860782488420225980459528197859657873708862767880981350328904771693896866919513047220264640831733947444878714379426836920435187239155738567142089960535103167636411218990083552515917842596300959357916767636690556696813014593375777869815143716761446961344050154304622569066604006249243737067205470251919474865744581272288599582
|
||||
-358749660039167109760366345869498328731492029540255801626128045264959402283892331421823049174739813873179485527330087022527334609630233156877449520338179605930982239218828400907232867992054004306191845409386197623372637885087764347333116751072429529239212258404004934966129432529761152257430495597159043440224070898517825714125445108172436955341574942119902330041427258189715597199369101341927240336539637872557445282257735 -200801922231928483412564442565837538253504890784078861451342716305203164360245979356353065281587609259310679924638537069778691326183535353125319173561101555387876062594777280133942471552622626689259512942375838162467139314335780883096086161255117720023950285684552626960941233692344370155663560338861279293147903749820236956290153871100863656253735261863756803208004058823413421910234253288986061940138588741011262410866714
|
||||
-3893466327559798705825805512002157472277356913995196382390769225228988696696059176707644841559019807742167105824543763486688750950171695048833701501831546760760006457520203008021248214452549429444960512922369616384250903404598526870448099413850564913570288984109829215035985725934515672524658834861987236378036305996125152628021039840884569786631674976002471168019011750177200316663859531076717549736555993614006278988309208 -5641134229663299524690548557156259497748384610436267491698597978405304441157604868684249964787541669775625286505769789658981625997856136646891969902798243812549342933835566743476005093675795922680642582678428704509088213863082490629934043565188880872908654511455295447064151371804324675298753161497755006883605686803644452885179227191644098437650901378591282782504947477471879203431221887260591571525624100565254131822617416
|
||||
-97807513899705245723690454574312161189524534040763865324997172498605318342937879607611061140658496719341929338489889520395766553362886151466913488399499862103584299836294799543182062732405610740303332628747003434732764287281233561615223314609266009212433705153559877686871395112615146846006578508378158154443216872187067558938612193779165463809135241775664288789543651070376285261324985875396027937980436823947841907802635437 85122704059585339961362258856089359591224680297418696025032111876309494142995040213326864738399079967043460915098514142431214638846173910609810034492136851214849156800065452627100277488372042684780437210980949353284774204738249200199481071103445761592304086511726147654649166582517923941226800198148462673173378164687654038248309236578854916077045678239245259827724618377919660088320962325801891417394873158406365915462565049
|
||||
118821229257469665949127318868779721296744427566663105333017014729095166518759147724792885324670783083654452533676801670311274765468454071992294570355404923228997699854000052352999319344147886278934504623996499359547431876131428023536022146720196649099940012412324313786431436675998311291009694983514347901721388843715578977783878265220134634947334041470200534739348578368686671221680579465702291181936226900187006585888028249 421585100639196495228297646234270167877663884117906888952000967507080218898186618485550747555565420048217877302202075548106054842216892775285034304871342159028171990972447010409490217671279509104061156504917921263539757922015681495896419727590036267082298037088350735919658415162041780041346739767667465477816224809992559041725011988704516060535689376691672595172050001899407434347877563098761565160971241050756987658397651131
|
||||
22639058580117605324281024115228520832452157090914961803171177763327438677440177631224668810514461142145260681047168991341065451113275507302409034533965278702568664380746484082294456750670917482133034921445279087382873740904250449205973498165337666038780723386421288082593769284236832445487979424734817615357373934989809807320331301307827583236204489832471954290036916304375011830407401502914812320269888913800936846541375391 -4458517461897024687853128378285028073115977491873648800941038378251622571024954676671969693099561987616240985246274289894402028297273089917275593405257221324350404999792965453455923409943022033337541248779976971820414872556566556832806846661537868674493779285345612997258178967913402134858827321120093095198805209825237415890040188713816346786547917652294656104807879957935101770194520978483568082170252730461140904093323785327
|
||||
26081488044024343284270349349535690273165149189265932382687041645904588358237194989076328839762932296818253974604894729399925704078182447898510985230897777410627334739808975565864912485296046531670964909233999758035193970155257462032242411205230110313939892525700166396831480333639312010354230510644922200260642758482570107440770924487131638753238686217614292384048335860742537311608125557992351911464147000668062283273270086072 29945454325642757354600424309477494735762658102884277187810849195803093184812123826030365269948042091347278017102458655459495672079223791875691265887326877527404685141132380367297904814340715925551396063578830970213060328590170833910350486080653942384272491924130360168687083992329056033002755363729964405955364881148393830030925711776504284214137111591122419583174482596282423424759952562699050899738062420871890772435794413220
|
||||
910250924448760068210495690745615757243990015746117671509779423187739935091640698002420608025984116686929076799943882090687309879648457336818974599438366361254662660450410967506999060874437239974858473637690586507452571215527678819025087881461453343118056457639879425594687563319433706985963532826117037865252355905847564215377871480481331097987948220507276450919046932354641413802082705542495359462562203035931968052112910724059 -474426131851251584861074343065619949231298204504664618595540316091219796891779745383284643585206170877973162667292202204380380726083604952743795902915926560951776071243656640403044950000456143589027741211724125396794850908034136574424824244693188265182860718220538084931864067151604132706599578824492815917978165065138093106186896530577216531373990666566292221384227528602867046481619191140336511024193462513077403361556735778130
|
||||
9338549658889383171754900341895777748274405594148038727295789566443365972469027984634966969868868424955916770046146151646453792299403844495137890534464703303609951576466110606201378412191343885319282982076419129650081166261376626963297743935811264688209299992428551034129843225988852306839179017069465807069910616794003283339283369092208408013865132109481634234860493990092235619722456963624650438133076099542299558006631756621153 942787331116943020738617604932643051131672795546385500982386632080425453693897996766767432041560059952702398687152192877603319659798824290842301471588464408594119164658245546833955622759376692732415943506708481734879959409980057828792351157252291087145665853930574862525132243303894720068036591453569612592390801268094332591067605344268190041935794249022863233927590078684234170813958555207847548066293242707978208671379724395155
|
||||
-69927183215188356086458105092448958919935957739692226763829169961965072684178855847051671047921841658141880447147288420924141650694040071983544986626088543014557203652404428064052695729384220323863512234149421353979142927885554755582501953962069985482481750531377492361171003517732853994337395013437566444207730489356225314154083735519863908866207508311519643729882483339344282530220705390056035293537347373665538313356560574429914 76030947832162764454517286989292416052270128671435584626197082474140401786823543768002279662860457023082431833315447201329906889253371089106669533429861774116706686346950696234565497624757943081637493383105588449381308256935060012637487138838593520714407266971548062497853679384740634636848480213990633237294530854832488778347714666255814547375280700649038265132984497835422196283969036177646795261477349715283300355450159511232995
|
||||
-170022098541003662433602808539375044928316666662319922929045209559884417419933199587209289418594342099559898836607327666119155563206100954848509909070634132180354759740311660677564976163826388863508195400473146573561828210716747247692877398623648456040971070839867364026659107908329248041718926696142930739834350726674541029769494177491611541190109812989364452379117040295872715160969301453850936619403694299144928286642468888705023 -260052203472115236231705098153833721064080121969607293929098532093879915208624923875785029630408153904690753326317091065847492478137128744274574847472115854779442553479458274850089798768215654331028919796429388572868980783769085691966754190915545315092042119221660173649178191499453759224825737174439983713878478507915431305813198102690464982011679146813156829706159554449502663810909074318509885710355847275447364533769515251646815
|
||||
7420580462818983460804885519665863113660492121236812776980212937711890929724117555098286561582811167779369643360673518319901119812936622807694061559248266008115444829012175799979920338763416848453512583015887418458066733713742933921496225588747496310808154674025014734030989994200670485316309315095243209872897035252943471504254563916368653965085763808792632806016910728759439028757241898821102770771878394105117974853577053920625644 4369017101031456205255413083208837527813098056141935383507942893564601686419074867629227414651280282020203773930960748263610609363768077381656331473231493173457504709935211198398603366890958866528689942516817949194635068066177860341526706691119141924514239212475156745277157011227086168849424188681534397100698199140367155557365326829699686159864088825617617083481058060497356151705066849305631270852097836267453114599109808784246917
|
||||
-94287039851225064429614974524469018667040990068428431148331971606705148849482327343035901109504234042213238414402044207960865894763443037200340165719438345895231526943602650974527871335885730188822044142084187624159112164350962614811676924610389035654626325230106909006769439443608520604802112124085635920794217439363198144444449161845609192736135561346176365873924521988804173652587616100483809925634718023631212017472723193758276215 -85744838081674961871352537496529947309586546342341517299752500037803154659950918127157519192988943910673883189979575265375619813151963239175988210644987556655371380762823295002478906735339025545281618654889800781142720748916987924068899499315901413143065144917059164007424982422389400428540011898643760666107957733390569569939782497095501083318334232837149760685045251039558221268979189724520812426591600734267963618053735581477269152
|
||||
507945618398145431332756497661553635331776660855803574243035274796807576506239847632308294925496292928938608766168269099364136970733171865910109871807595001293359289294554724101633090513644228473189334317185164678957895904163387105683740207519557906422847670634581527595659767402532551478881927750723374223991090586381981193321165173090724492975239652616503977466150829879345254487158665443883831689245289525086367968310657759503861952 193142976397505257665074406594330634092921959779225515590342624141415253972934901482711903703540381792231548106758468521569499502244652267140259819198263178533288340774891023477070011893015693964631128526253834495488809773180472181836500862362870533418956485463019148651465931425317864442540278089063962805969904458620170577904799770219905751252591284020937032967078487473327439001627802903194662208244393044986805920252135482394884245
|
||||
1957662166713336928447489584533676939430435522831624581925143389194200287582677990157894876670133080480284229311928169893866857881260385640500943609336544159025011466500304781070578511896651248936539426555559226506618444416157382241985577931995429913696853256774685248663540518897291080624293817453006270683223373390013196385546868563250999312432721290157433292758754527481003689871379409500412122085829459585579553650124715512145579999 -9061296556941699234144812578719381945576223930661757327723098459393371893121856023273645652381785595659341942181507473431260906932537054803228990446847868208255411427933513111184193454519707389861368894820577619753325584478668465147258739891786197858718405866105941767494126772066891819174923095575109274106931038575786036217296117843023107610347651105711805705028431552499921439893405447127253454752859424669365470240161616556074023926
|
||||
29185402451655414953833199024998000762010324756403022297670667216549682103588837699131044148595562045875756976830767236161157700427887291792373446428651499940867966126342683708639026042365393963233912301173275223494914746256082544569967691994050643874973281799257005584762797009794753860680428015271998659238952763781509056965492652151746069256634645836365204189502659009851401155709956362515159841975800477083779471292977953819442568914 51151057931364488317852086998066328166487542043667851217399663863580071771898084835090495759665569055803045817786167781834653769604664661704404479700581815601461227888946667421702725592255412078701263256588873483028786241649863171320922585332697585645329573648024723205016799636420718440644203490623632889689852134172321543680025251316262040499480517480306137146227270392253286308983989429866585387565286824036570425100841669190974974971
|
||||
-196075133897806556138775061017097687026318870757727339780136488789638247978567663319025466746107379726058862640724146329615065806447957918815002726854542600278129335942841406260585923668476267397240565553156969985906327841829051422402055024227850767835686592325526112179381240802480622779057008976153868631299131567666736577830837078231625624796322251797534766143041454255636035878197312886518173662661503034549483531589547072270140757259 624549960489023566445769979269884499674540595510810037868654005200097134267114013750883478414347748825031173390051879747923063025558363826432187993718522925334490757189187374225433857466773037135239522882065936145783648586384565847787778915904018730154056864190732971272664249003668646218764785980494272274056122498029129412503576663577571695729000566229005964453012946844128269190605262524810455232802385339366131243943973181324446417061
|
||||
-4584107734754522579188076518055760231230366566919566831811214575765850559771101383180675891992276490518369202898528624932234506542750616672953340729828132454205519863411208641175387794669319540153253092483189566815172392815480799197917782990771297549957299299711269048681643493140653058544790681441803941496805930907592711359901946162157862286188008964390329027273094607747088615693040332642552720610765988485832117437042722084745696091104 2574396414709505780252747539790058421116660410921772082329700712348835393098522608778354938636687916053003849477530019489401189269351300151114392409512506868051895226803197555506694929165660425226016577323658162735364124897755976743210576624039915640337099001334748391964528775494369768882130157329787210869807563019962983588987809103226696797036659260160401862873484429566676162714321931671281038844931137325874477373969407955249710790368
|
||||
-33440936449592835698742785354321813909988306115562784860551237205804541873761022617229582084787034441022272480472465375085055731680771867683214006924037678097934455131806644262241008789556738393614691754476561892090594742254443041819838762889004056569297528673804840183090952461894513588210117428887403381050758196865015178544003620946159310475579100664583949886909813662784808727409807023035550756413624562150332077388698447725773888330770 -33953159565668820163677907949048963430840139657244549138593791701523565418092350389671219584081786747811949288003011218534785800708054975776425881443606503751267141645695735482613410851421833030821991460194846613067184721500150944288108310640656531192842165823446206774985440351743200090809036050153926069252183807767444779035979057146483417263809500675590449053805007629550920227611363005530916129229442068901841916797383353760204348320581
|
||||
978696967797020185276764738824460236644086625992972801358620549552090867093159998024831386391477076482895182837006674071436939163607110117708542052627191251930703729379627685398630083842929274650840279246147057998361814277751941705654724159050222283236829453189204540434365236844324588408739696589385296637087315001645608557884304847991596957577012651063286335466430051059921104011183586057294377730980066916869624733457773706609424129198778 127517908356074746289948014634405979079323588803226047443958110330024255125657281177453674967503007871168545316567758091882352672050790994820296821501683986889336329965910619310227408503870668123914563319890139762278944240372512499435706906416007067824446976141272601203509563113626183158792187886269693390620589229480548505296347239138166886997201088144313610454745008628884230885273706511891190492972837908848656479604971567199251815252282
|
||||
5918356451765823260712932258756052589204212682871391601501698833758697075523190515677601237225576958649759242039737217564748445956694494321524445137370414437303781248928329608135290400095873708776660390303637878619984988695003589415729284667802563970650369293243218685191210653495116890409325276024543685084899599087094925567325932867139823444093861476359191353305474538570565015361593579322136723702800235080202264554862355651172942401845357 -2408958021511536649120758688641315105144780522423167166165815476384536273403871669560635669760025592593751878211778512432282974438851820788156014361362910041377539642203658639091535810322268455347172002512328774903270502050530370576520870349369979675392301285749514913757908156399288423742833167011798406036639520711475126659697189853883841035174177549706354606047841355200588805073970802571306075292468579100639488765095121788237024289252942
|
||||
-84953279896358736567323168901296281537696698300937717755487398284602119597110120003983287364414429222907278975383471176135859770814737648472840832941521685354296070817481442406167603311994933462481768618428035131533903444419664017798905906287388480737047167942139943546105026839797296172068004261341712502670620143791596054077670436208520175292175081527963040915216547829026448727548967443906554810796755716548414625677861348778341906091980393 -50366679561655671440169493739132315882852424585980186449129164903903560741448577234598376164932294491620212274098810598530661784929145184490444339439420347195794110561860573058393535360114530432755954712083875421191945554128753561227238012385618926512318909349533436567510268300137564871963877229347702286561447691209731701507940677182508742690448274930612018052917005320776547131422075474439006230369665819221308873641537345418870643674583920
|
||||
692899606883778189731921836537104726721134733420820263371683578680085043477590975297659283196281661157650056607107836554831485225472493458331050637611991120757933573072214413353592825311599258184610186560617425574568061429009117098587308724503176086081946489798601725378621865031072880241533364878643834075851537904750233448041786311844167077072931597677699420384957396717519596599191408774744092932565062124705199090324306537289938892695510462 -711797784125449436123979518128561640246238952688112726889156617895151030290121898183972200635626675124374471811190343346209918584251675737543071199122544157576748302742088880115709765226586317694419573088328968309009205080981598696174179901319084190280906181234691973522099232753856781756573114501049630035057984852753446911219394667612907394865961099754746988629426904378335921592989205048740927050715486642255229732942205931770545505114735126
|
||||
-6763987568767344960396943678789019963945884200819459128180240272136521977650634984673925235328403935433140612323165367075060737940580383674815883172268997949476208282718374194417732319083161790040476769748862335496657589082809927925469490229232200540837855420631185507076868365038912764194204609765410422323313157193120692780465450052595787053123693052116902216289745823205732946453667915987533898271282151100646119200317217855927435303024053677 1985461364581236671826605961153823183298635949015790944100990665448462829369797601739391865024379065393118425498591159822855798984142356320462285976919655710643866721097503449699848570459701174778573441074752371707461162960119460614768798198376508048892684763783771496253471225688200776033723093860702161087577558759793152555238009078482842634878600700615063328687905465107023415125144054705814320792279382760379555742752165234928013607655162753
|
||||
-32086471435801294930402272687498405611429279602593905489862183277420262485586928106177670817467593640466956512177566307053478311748480698436477504451638333520130525599044740797406086522281527963254007117278128551065750336624519789982991444786512953486185275129721704551679308821210425152451692004133285297703213930377112891260351693382723204083259230885430077306663528050113607863689014995257978401968278319943106656560627333742243157325263228311 -73819598641978584896749535740029788841934913971937054581727727988008761747315679607478774636102255736031094209568473083263742650605807486743250613039243034249441017451107807742088825122839503764243449935547330968296612420216838490458889000943163546619706124070788043907947755203947511647237219606591175754478719853194785265708626786816738090606128480785149731930255414663084476838800191572341915571022344904595899695469406562580487717467587770308
|
||||
-894538727334410618428104649024946010483296430190123377862904885000205024260832198155233646535754798420945739745421360697707329297451405067941613985621864383351834250879877954249369303731921739697578823307760910481125219825282937873765734167168957447806730078411917590633130661846911313568921910417223501602681221188136866204806031876223045073274285202884005004197362457196317803756963458150450351102658361964703664969620249869166254121379106288961 -578402526059884410056707317650072093038370290996193404883772949583205758976781886932061409095629425902088673962834428803765520366177965197042050557529061949601573920983411854006917599510309512921780356758070762128364436015504597764434117689235006179241210751708172344609056719694825162874562669044139317608883407056512417244572638607620293255942073048557158972657402201993164774585879906519041714320123676104423322074065459970208662147736089734786
|
||||
-7449142647861758418306877686133427095048237662982100251974858640463475775230911421776455200248740927241759388276136849690817176941294744062266775496982591234549617328382109789544787932003110156477870722119658327999277153045449399292904929423048830180953991603803853057985980622451065400055804316845982527948257681011008023122199153766315925470279712268422564641738245131590227595922093795686681212498812555993395048553648020022538284673851024842101 -8088066030711999156702023127936861296417386235723431894522407883243345071339250861435695189912027993608121085576224307753529207659132798280772401311491136752406279688919729027836795184131834832320501206444065048708252221023223443730159229886174679713690051267804476847467674857111931706861830953437369471101667813001575351169865123791507710159460731570667782615864486588450162189028787997343642168548857581413858337692935711329267375077901024143354
|
||||
52456899371213790647954368191969008742347831900131697746712498208224124070207922850616363216476765451869972485157460203863843075419190535720164907916465462521753049926108448875352792697224629804898651126807926184379988691362451200079553525876160146236851439320356664930471263046512992541596463522806452287883394061500353519343543424766740077303622988457067124919865744434524709292566544034736648367871192938720157715466440277549316409239895717013951 56689107048891852477702838203856019883516245228830662353277793516893173398296506935009293236239278539528087773837770426338288062307014209861939443088206406983144182532144930321733080971224562222255061255173477989747216594561308719668965643416124402455071185865960809360767867620156129685234596879036662978673040897665331367226764736283595586273382929988603571753961896272149502697304100418105629415459620338785550444708031821525599310452334694766928
|
||||
-634937839868037536083913100336596418926712273428453881790662431950765810480456340576432115734136491271120605949437536427100654249570668564938508529967058186467409589015905229008765141914837939745592304079211409560576687160872539143310917312751402147542435407128798379236061762912118977347114195287252819739929331696469267874718918113859714573596637169022225489363559813356173122505131953815532532875134016661539717883288005776734171950496800631220982 309582056644431791547777447152922975611502364785529778081587493823151584940168300114044440850002825254697009852344886262576165802706083731660827187920095547063993096850385048435502352470778678469241494683113039645444817293295215303994136638022139975241875270819996771475328875111348499776657446995344597809050953056530165911740276633452701748587094618712626252104037237971788753226304269653247135003939691034302464636714542840704450290342041305286067
|
||||
-4804779111418121821517301225010050066981635943818316274278187799669257265815013289724306208571287289718270886309645906927577159299992845147938500869932567949462354086208050904352590054365791092615730172555123660816769660735104419347411133627732234939451094334212150924483994555297123667771777175731138337027785323775779869736171000555671855777742265748419476380979605584776945844792505540260027719540982302142006303823162484622615704640545647606149276 -8957823897081892164464094077695874649484747086922315498665430370171602424542818877417623432189333437214297320789599515933510372792510467216388612686918399309104484683759329294286954815652504563077032765247903976893881715527857936406229058718012848914617463704062578652777015673702890647848417901933114570615197111891121911134925601978425852290914262100918300929679767520858768336560167878895654324056820975313744137749758865038446919500623279532545125
|
||||
76092218689161820274558992270753090868745972411788306199133759991722030474397482547887583623597498551718494659284360989546100629639117153261890120676693783195643919206189376009093863515158951612925397184557600717642673082559950725711171331957718611193963725662089947606524078152388015170172765103345090363014143741896761128270698379528344062146227676734932484565701043247565831498878965868091749559616357658667279703144703365280635519543668660014741068 34778917364684108181630112888647446236940343259152063981035615573499628292671425619742484951745020048691844468816597541379699635978166918899590909839594320118197455021508747914989380863193276170097267260972020241508418205202114340990220780475803310816050967279562029109311655354410999045059513597850688198952958567640803184467476934746702095041728794439969433885608230593636191861570805874296481094120358648566123520213133157939760115607391386467267969
|
||||
870262597454628843162735835313401257077210059789266538429337006706265471257116587741877657229925993657468874440802355711380470422021275487545612186730969519235649264327004654282484604987647741210639022397391911428635565452241348004971324893251799154901498542576759242539503955632204885054809117686042496683139132264389692523018768286359619880172168055578911351521582001969239046588784505332204058683156727106795048023425361072517977952407669777704694713 277800140576946282432256617525112402804290519550789878388180060968970323428741514748145990213116442878867405555871983039645714207796412381840515610080444731265569610697217921570390755247880353435090768229752792795558494380010331644741297344070791302034343731342490341148924553249010206304860269333754973572378796913774131276011034581678641704561051162192297701469889683215915810540130211703367242459787917565690985796459571659029396035566081844224686738
|
||||
-3178853244428494838082087944355026696178241030788267586755731346220005396152812474335176282599840951254697980876797212154461207938245684467528963441497048730248005796558422439619274147080679906788390779262453767760336111357374858262780162292635023492189159806056148714383022631196604627065236157927979002487654807746697516703276206105862390606704448530794929304950046517973292090957432906040387558668805236932344570325694950497422046830430136113725122170 4833731527079896577886494703491237900080263798314162673008952785537878860048880985125125273125312058218721442102378760937588039793214362984669571415112059050517998884311616758268972973524245440420546872523361120938447698689857620469917211980931276062926914122003241433780710201624359027893126456266592605748080363317824968072894353331112178597966793955743635218178471308180617431363333955266456674665905568785520859643473384978708216584096912398340967612
|
||||
67426882590296095188956384361675668658128621450015660056136133041990532728064972041993865570791721855431714562876132808885096159506505242049181237975660953025229538376561665528176450528830933911212394784268748702871699178543700276736502637962574719373500075447699397738390664367514000822746448440619599430378975045249034304463345350543174633274009041232346018254321700833032145275816874207122018509384987758035113016093708154202378472615790970007177973843 61586898790805009480499678642448432936824225405893999088484517898410126079555760149149533508469620963423339100022007731758925329672730862250807514488053294337097583163413240782255869186283939698155207651822608333034712105953143348592029709603840168016169523123737605528418214956456560469727352485857810541987863686639679997713462565173106378142067074296658680027054894942872129099168181480646248051828766448127088645247507365783026616069328195664145618679
|
||||
-339372847850717272573108137252462664778639645131313257241626453429063576147914717797233751525697444687866139870678326770719253488367451340703387358196968076582842768598531094621827400192073922919970508448187575556250718397117675475767016068806863308573502770020612143454011237453463702462350538660727960619597588396025461899364693814968556531641653053667132794239630368447919479174148255696699756688681128130468819925136386001812118272602248566898478265485 -417992627131632173356321360174020625262267643341590719583672644751853525415576646465379124173502611052523719088545421134316579106292027623560697658576909965180239326899824297013730859277424993058956307315316327170190682940828036369081507533101040358519357035605347923000337598931525046137268123664998536372792341638951657977894211834210395299776737718219422435010877983671126007179455803494165790951786429057107563768288342592933882198790912841642994499532
|
||||
-5102445272816419492830303251285761484945815681665668269232653679545581595846383517339959507962880935795320402941422914153927080891343173993184532199036229630442526515845270642459215542108916814138093826640857567659042646149961530514566907018163552346273394215185132246334698669100681518138407935131205583776209569876213099396711660382765458477049335294889041145718628146321950244434764860367682429378901406531752690916921754907812123588400444221479833804511 9439961203567695264301258100121730013798088994032379909083784760966726113588200951722055571843863275357179094448621315207131483672363744030748592092588853570593232597410856874250095565645146938988411439060889009973190033235213607807152399737508236846420435156201911641770505457382628559838559269238567670634757867454070451113838868286733263525172289640660312264002617502949657233238430209112141573511314703148202251289495626698834732845676414919955895637570
|
||||
88201597003063884197275727432538990500800649254384747199530859720493656142339762176772888733607586568728776304718925556553398495857211754586407034912810629673459999947488020268296548241175177958420776243679487797313168122202577639300448559948513117041630264512930500281372114240690027345152668330750051277826840169665343946730200486029153468277273110014810090301121118970868338813179585716398321456066652895901267800838280922723663491335698875980215857664201 66254135218268705853823988182209974373762527428287394539509145740336856930124612394292406700417637697381335648872748272535513987031269830375557734315672046864284966915598879200784127143505344034922359717279600770177502842705702506961075605252230746196945830322740061008783412432872317870525269149932213281184733695036915616308453905433919159207603002605900379920141248206147550969553269605965559603476075089188311770263222766152040090789351152586828694599426
|
||||
475262788965907779586495474890326234696974575808837267743166446158557562307205796487297673571586962983965372679457853853264358146430790660941066048631206739423091612783328045899598468573055094643152154619002939754153304323141946335700167744126161456070477642856495541882420957527651016778575211823467901658434092543186844044778465931409695623632316187063864192532215855226127076746502718627169050672955901396781875843294174289884621423276140440163847747215108 -928419466717111030050939892357444329681975204842872491074460145196971777097320922708133544293514237256343747988676504220890590642997878551956619386638599513560787393267405667913714792498997270464998245501994816173129210419724318094059271710767462826690477442590364716401407846686548223946742325643807061918499844077860499710325574289035262543231065039924327214837497206148079546894251724926817162296247861653441031828521694631608254942453358894882498687518641
|
||||
4841428580869138382163550079998946208501531203398017313850949051857616450271128871664736290395021782598009276778378447679753759261597222420360305424822464491044693290370244562006630890751441244822091329069233739809501051669526288729597227596160244191466165408382519014327262140331289933718235148634980117864323550784500278850131200487603665722568305768783086768819996964061681254032764717119697148327587493209006033582519730423316883768718492647228127772648680 -4169469171401818493043389116499348107415821862263329400119326699722315541900708031658109450326964310257713396002503867626434332136195746378563558602210149622815937939559097238167854092685553183905030746610750902770880605818118904245591143370241606698856622376190100661755506054905483547641619568415097852507129364389711836537234577009748635313637448817627652487294759126027106039082084707730285676640428492195713385734218162198965216831034704146307218210586382
|
||||
-98459605523650526588584828039166569127985198081969656179376381750774410490902609112697439938153966548825996652060364392442772384192840474619498605070241561009314555896960125444024195441229889792311479013738499151153646190462675304385125470917923860525931717478548340571003974745030252915975654398342280152727288631789155053408247039997368897089441693823042664780541436403456092312800066512415258558324115837356484370377829228096659289185997142019018401244489763 19869870232460974703707035537636886980283793738506199212847456150133873633197123638308213979047867793669007206975609990709620193463113426903643881398200803255408533973538516077487923058979193010967519333228462768462398525905911382336898062082673155548461441643674352074545496608969143692024329362989079751801404998898918288537759580928844465427820236669001519412986152837676527684437126700083624147737701471956560640128972876374253632777287491946454636574000097
|
||||
-803845124683540689245465841066250694367782943619878053167522449485148921647743275513032421461372085685283716491208883703324512337544972013763063385870331045002566669390736885189041323102581084790958787877898318529170233201474420394946853469834241142104680926953152496328270054604160448803647875074574299530971682251017254929103694327656815856514639389498620946796595303936808528174954187001707080693811569017155244911281198101312736292441675517626911282141047661 -47427199129532663295153396505936292924103906667590437568858701809923495013122807608085699931267102240791843832567158171832168177177724331670060958536926021409752659229446726647059545088836412276114209455082040698307173428711821252245727066737354009407287724523973186253499068890140965499668463897687416099822274325953647009638924429619404447578570275733559545069329967540175696595694991302959438235245125440294359813415036565062007062075677248232623565521148884
|
||||
8058883923881384092840983114446061787498386467835236013444427095551088546099597919789392340687175056794900399886226870211173246275112587173672664443801043392120047478384155874942112694608048544636385384967147227029457405181269017124878362834409136140109585545094945769128321378542697562264739206136611687039671191463488550395128063010793978319883431023664345339402350064080476124375303169846954258876322717434730851681349029841518626432910314287179388039585290616 -2658533334170444038266874540658543078074779846121113069176246227606617735728151708400034983199414385068040586579616770440914081926980423143967672250427712294334625046436616684836238314682925366811670318330487470641544213123946493797743120183404260009474096533460812017843265300340402115405730085960252689396367427915391471137766725409700709605228001064401238667435214934289411995335970212549498901123841805631787183645357949058136553431156572609919940245418154791
|
||||
9216100915661823982285709432447021802703699633071930796588918067238594177715989734514725310015181266264667590612395545114481873580183208051355367396964772916167689086129467187606958499693126146001820226235691702504666672833789117317687505277866679628788343693393061414826780366767037345903928017419929314941299211406294307943757164995675782986860699020666699907495456974353139624214296746221334532038643029966131005874990213893066505625711897132006019138673407721 8764013246606887686622142164252727297391493582738935975967834538499581119393369135012229549987054893997067085546101426609532939320190948189133179862100515170634990561321072717988258327056656514707136388670740036398982984256949217877993867169902872839564425616650051295497348493880870407517424334846234502489814567815772368244375768490759186882781844900694793154804465163375448995136839594870842770592368409483674237729684051925067474668606775004786642435404076299
|
||||
662888497442495215129356703474935805601240160904538485954215916465252053685064896130899450713029120177145945122050844538056516380673950455263219014561849346555343495605629823969882565734126144549716556482011988606535140428081091032194661986881246838669616678771839627159840594333550379331998735643005341336667753841024535940108350674595505951816601653584968828344834833306422601118054549937978922202684085130425555674315051987376425175115433906512401066532211365325 -293668935799231689449273651138997933846865111649576680309758244377631104873316234531918622311414049559527537686052806652396965844944656623292001376762179066154989119775865726382757491973331095799336905841121938407472145870255448690333425692688098687235776797163384648270058289671106241302117977801277613306487369783901926280379287698981364761181630392956760111667526667808599558220473602291268427904526846781679355222877797437747318133948735727778180451190733401077
|
||||
-6093720702498036481060209218018958749377321374051556447231375093810581879903727541125443664757990917816463031185761152293879624073174535742445195068826748773426126565295398133173231603496875139693516900554257398759731030025646132944469343699507418715761315911335912372082716507551667724200843553793170357913257322850621890158351306549665699802372106866924846440694037945666092217416362510478721701133526003861415550075241718929874241666454660490177818865530847104357 -2733920994025133657149921068641743571455165742781554019525369490989457040240653373336458610216596455215355171748988517238261397990151501908329301249326701879478373044460055824464186793249394170892301766454361102530838518319828668384043973788424347661446668979818563653068936410930674685535787387930552744836278500966712246309631341610918707016708101259281172677861720090954549154229097009936779031314187150434678863894380021472389716555850244983805475333194430389878
|
||||
-98296557505231873005959076138370680271659654535845731828907169880870383930741719090122816501146103102621857281892630858701238787861265145441868720299409566147578957315373564699731461441981878464404519415906150118204183549527067526240347582529005004918137458073115258534322667538122994579630384600972055607715014895040608509026199814454730178923502308652646312200993987379462788989726723282137668295874609885674393146826334351912080765524619148520567959649755067682236 32013044296754084946352361047366544914910791963587313906308262297979142130935237804731613174378847836565215894792878045879663763767650705460909073080564110553955235463381755230541674695815035255770040787132419144011772037367058943349813575075015009789058824552769122497873515780184376547273713048001164061134777297052129768422267343740198864022198457645467080135855616594298620939026968097316899997228334379327083209593492819158171104065257409938516964775621741811440
|
||||
117878142187674284975624005414704784290055696870488134137758424650684105076752184825143641462484766721984643510491383884076297560810134541481059990753813715386116456885153260930090423897480792045524392628956985232774892401286965166113370985760420720148123896294028849075009284331670764140950452637458705121820371426396741647020100665673066380185668762598829276775417787955458531500427005791479505505981535052317087011650129381324704556629157100845036609569801948926998 452436893030339731802535879986724014198353576348416758451157758744100326749235084325410206065129721669223185001748766033390172356963442930754169151536169153350189376945811748784797342839244527181565719140490170774232003272829997020933744284379267916294656895150314558025830507519180814555394723387935156265618149950702141017401888926991955329085731012387188983688569238368477360298987091644712862752803271075583766632136709956990301351071353679269359843621360322911633
|
||||
6987595807230760957992528657378916178466518100183632629202539365885578769418139289486804417106243140045122126909788685939179667352420905369769073347796260065458853864126359522056176108024058732865090367622443793881885113539831637967148321145658178502763487530739127428794032532430750200695681688464460302595254220146370262240500090049274575216648861013998425468999494203048863159083334127557764788978920680333948382243008342659850199602296627278291867773940457866244102 3252281988754162434763991662412261268624430177941497083257105203893783589615339306223960245956776369889740737154640440459395258940866652380051539414927385358431588020386134449662926911582634881590564742901231478408272997785059477588453139169255517869511139188443164685520000473240072721586175000481232406307862338870516291044543023780495944783280927921383634818239233051143334315385733265117104461129011990478050022160804206262721784689937725065880156992258041521607460
|
||||
51740708032738759549675500744523812018140507443727798128126709275187938028096618993337377819827846691426578877898612380437543019309793186277716668833605317108342626693298141540190871319480095675327316949025175831405815364583037224948809510935003857026826821634318875085718428485756246463331675462533396993250760931736439227994532226746306447379046359436421175353705526855116394527014769372515301829743586846736276619765237387413841708931531694644296333670501272292322124 90043638177329648247061518395222228578964830943562064971334966519857258000947322878678840924962254451066986824822044643940276926395325713474722951845288504018788914444088021759973148302304862891518548546851297848917071327873473305830579191457971863553657658088151178858793911241937114422332313224794371766612666274176899323191832315160082545547618055857673640875587125122516901015945157417992084188809001339509598226776214365155565550950293186628677660182943538332924228
|
||||
-419546620735956794220082215149606187075530995802743228081772084144439482458613318956289828061838843569801603032105860475463889061738809529928830289256621401757134969662348519887604682684886157943901837950202207125887496046715549505357840807338095195206443684005126207040478215094420447387230676665791950851111357078393828010511204816636120468687741189189046571879895698675526176798021008258074630367242752095534742445484610720363134994763798919898813613247895070455149704 986228898481034766580706945317140881390656114462182686881428001911355106059020223958914086777270559380384028868330360637342192677535580939744406271419204184508577177187570877646244281340448913850474851952597650502361698974479770770874551625400137979978161448586025227118554520328644173583440575828718289181539594110038539145199095751976942295383147380584983969189339467632622976262275715141476564894416677748777860400360163047883809064595376377000849171979753999092260325
|
||||
354657209743350553300700552145260524598955582558904165913171850969862293234777896832886974517749551572939294784992362392712198101011568980012054212576481798342206466934623629292082576003463256877366323201009636736401453768929492481163954965054089005543199475612447015313174974559041973021270741402610787593394737490041950193231400824297990408080561800910875312667871992865606450048659986362490395411166663087130006927478585586949193798943179592272806220989064449952452395 -571152913854782990748650693589294811746060217210662673240453407717308541144358319954855389502292462276003867765745662778552612023463791942154663920524157689384241094998834783536392851751789530592711213042994962325856656460978876988822745227813960867100322460554123262859519229099885942628559616536843176905868210833674020174792613128613911015293956411459281236461314204198933324723357608851317878801690685071372499742017619563274055676547565517690496648194548269440607894
|
||||
-8891543169933939224463557750628508781534273843955117400390619329852236203196074109638873690948717545012304189801462605679602982251947600982115389535819176297310349355503027768062188682403159837279269448241658627462537982474265069308657535916404348118294632646150351749171413061597019958087420328245351820726080178592680969523967189200674008484814547833903763162667711302696852803352891719580977513113292198585512527077351523714565811616295651670834978319439069447953075591 45713258071234531010885267569104651135658137744876643755539857114689293435293332634350508181287263589520424195512635500725011695298612406709524958058568572616823144368716496384597470256765063680492202836193179905236706852783172310387254782671677972766061877899047543754080650554818705934024452415399489272169287299029506203613913213886609394996211649536635636804546812864789800361869645525021556762710822015126547382470746239637335738070507981795679916412345275461214101674
|
||||
-331244858154031700388650724918175674906245496156332919260861030702511296057058807637032682465756203729273341543506287168389920787316543025794926282243122838608467573587289362009500279141627209062728660475211072287212187108176148688836964413437627124744976077594150060083576664348431328036901562167129932049210603256300789158054958106407522673158955020821196621766586510257313319143779497633181744248363945914887232017743461511335061360685605930360272816889530152202531783649 647302433470578753176796040919680854679090690422096734401882428623576780386869523971714206397178752043068928449553109563984905533299461137928046923152567165458679303952886762153702889357116564173503158424729383552173635361398749415675608573383211362491023961659891787245638337239539848594586222801197786026908174041216228469147490243588057132247880851120169649990867640369867166784444549068516226231346447626396641160478984194670617312204828385258213718229397600128265750927
|
||||
-621805196579273048415876827235536904412863097289828556651657988869835827662839243046856880023830811737695971464566163306675734922811917931634192118983455161930879636316114220705954559328002675077902707238410332463542451249616376984437967869624349171438008383140199375743501355292376072102940287067458647562651305952060307666021539858713120317584056241379848269432902535933467357651056329899322822293666033056579437231297087535794621435961935330901257212425253921304619353471 -3152345919830877854026192506667323238147169462763224792325098846104196028213857179203778191852061252059726631296742888207581840392196236666655063062099202493218584480245185278093989504839649077494610662857289274282355831643737389840110109796410315239505552867964776759023604900993831872845033227277136741753975552897903183211966488379275970366297466254948014918201469669529012656145615130912448599145765272838128536059335313910514770537571502742501964801689552668939201830779
|
||||
12550098618544908038011329200489228469683556021370631444623897237398267393808354424935123719541476733559061848301381247079402458748579044637836146026018615830924020956479657136333682511322090773813238540682525109342305289172679887279472646010641563901068071278945753443360098641441565792929234827452085277903803528395525876591265470011187836914376917639752172079123751014447188083610654423304610741716543035104116209314043238563348772933462362553745637594157118063291901880310 -24403385888710098632161376941137232320761525992844539816370842441505667785770644986789705570739924693032117061721689656856119441525374630296675952714015087223900233637389582310330161290211499676840718941556143887576122766988693143951607897054633098750906009654234792291841586325725240580754921661416771934275886903234116634434404928687374049138941555232772239228219099027088722149992666395114806338806606151080655649011610078414636713090550408739963602136729855023518027278520
|
||||
-872845124207347488241920069028527545113356655583274436857486316849474902068342436643396186211976126165661001715780362631594635264053062489078244301450904379428888218147947511695577066292070671224895928067405553708813269897666038527152455038455587468003979386324316687589694968920520845485083499650655694701765733666386494722318581467780857688734959976081169458136620221827238244233958188281923332333599213133225218192642187737212756565109523249439931015691025767799543622341825 190200646406961248919625956175282303717471501458751438670890597016586934043666214448242220245998893122274225295738306233894907891771357134589117043927547100047035963500568024783465617310642252684476628731834624942648260721832726364193947803963026253798443410143478245167543126222594691289513620057141595971199022586561285263837552885136052940281602016708448036555025637807515086927751394681785252947772955513395944432559751160421420550271592808586186152445328561172836062530054
|
||||
-6420801023626160753241976755500868137101711565871573911539930979191991953911181131951741541676813475123235851369868498493660658465673401733155776751111108389491950398054175531309798932419468970230650156515270416333065383350813294028460909147471930927466533004367378948108062248902403933457446052491925013560237423739250208579993514640061209127682584384693420225111091052106564633319929906187304457216460343325454094789938910490802401453275169297592521205003140331548855722198996 6450066935687331665537909470182379477164127970654220299371688937082096340187855536641076000552340881210276176922888595139074780968476480015583440305161956900701125015360769207096157324885384988705517772139181968373874132597777307694170586009165677328908757883086579759214953669118350358254609176664907264022353332599804913601440285261828737494342976052853561282744373576809432542094105487679055126048524957183391766037206163601713719827099947405159072787856559023698320416870589
|
||||
66324550560913761829014593131469797237214127328180712604662533851436482226180141133277186641635431853334434870098723280392880316005343655502813420411574141009629978426132479900250557807570926137594761392968721938376069311739140627254473741955016691153263235491226890512487435704088375223090792754090492441187960964984994414179039364407731152727450799865788217547912060112498663266937878601902430656900386242776453114779722926254488652371579851606101632476497019923581623817599904 75217586554539629455408440918007735713603245566490956310019218577541078528045620768818335525066260131179322963742693180217523193706628056166212524333634477895375648419316553443586958546370146057715004279040113579282485985033287885504280664690368741889039214773943879021479283040217222150721252852255979190048585491249319476359451467276809621602981937804398109667591128478251575848327737117196637514167282165228509695267134228123200876002664112865346260572016698449223282001423673
|
||||
-571991427512837414437566097330029142298827797132947859867964067345142851392654758498914141637963900320752893462216250464272586499818280239301546224263440108331814088171191578634946736427717692777643119781170959134586253291093136386751105508514145325673070431009294903475457068168092389264926680203704068984274887272532402765307279561846275393350508557126400473471468494195458691450880868118329974283958127976224184007091358303489930591090594405975365766372496498101140027033852647 483990982426354923003699629940413703354129177007822190551293940322820151406635034130586813725390358852351128021726121204666303777706526482873797959607245138051628191055125148467596268578025352738512860289054729197318056989125848140963329102344157800531742220197281829451968071302517155372623304224377283792349558989868072540177606270380208877980065674567591812007620833821814237279275310035442493902966428535902817279651639814170966357164896377492092265436202185190040873135815988
|
||||
6518138511604320633828080514883972773095194000744468466884970668050803673231908162276783019531847588833477455791323360799462208360052709450989559184850427198091512650656526773034657180227557730762993964481173857078092098220481858420607980236228192139604633993162055455303758532849090055116236699691861409319246016673247226026872717428476798642744627648588864602866900815036692112005781726388549493942304689472837671816891367086575001407357873615283093317869662712780297078743209280 8013543416714022176407213232986843978117768375279884577703149227539033794161433778173303757404148979449955416216231324811766725408185746602880361146272822689100864137044804305440382430022728193570366373124929132812267371600314213936310670933180477372465204250441377214136181339902706636304380993211754013954648465338981801787116801513046406554332491279408823883428193537315604003198356524265697752475459222691795182296567855390409079372239945605313717593082807678335358553071791833
|
||||
-50720691803759273924385879647548706076738828481672293853792704929886312644769189447292791158645158011998002076995443889599776218541664585593765014196589269179930896970502422337295862405177498708770955957893906611079959691191262768989075799348674380716061470190080593552660874493735213042933067369302510392672389261853695578445728298391866155442801102770475703729105417323087850446397934320266771053585973256313900960825778703102417622435985705049913369351758843949203951058253655870 98056400658787437709444439688215467045887434226995910029830788693785995474500005414728931021934492337622087180111589524161517963221822557718103685947588159537584158115786479301621997735631356453379154646150268702065062042149522599698416050816970290546841695338017949953198194338712078282501440085472291011311254798503635761255168978617723387900595994623307321847890144143962959136778013633339127085738209621846606171301028630356850706694473540527056666617662088119221960694217685912
|
||||
-979261254093754536939722133739196562864310361789678003072615806186748229272998922274193419351594825872622681957564235799199406952283317813886928430508823434634640532436831198880263731790699052830571987257582345165728740713019422010605758666093308630958380114393031260184584255728231901098371327044665595597161114180123673061695189640775981838373619502964562797469271848368137280114551695202876898441696919046026163921201411505920320551940676340113914387138741299332554636626069989799 257244699245803925334303710227641648987638393559924519372391348172450667936834857618036047986590333486564937394730199917281590400884554272781401445881994282751362921888808243704315644836670187976966591597422497715576254419399025544677510635613903614539477378383256165027363330422735386502447689933760183902556719184967702308234897072139836283138656773689161106436909718526123801366909089351434420509559846902731418181767934483447257483940850684167266596801941780262326890127380176200
|
||||
845046825892488282083509082320648089779340840475763047589511537872596784725606477462626913589696272906420381631790998335895094406798401411583859939988125201167105331459397082227538983418177199414453663305020912313056159569921928601148263618172327097275376426412602062883703591584831026729976015833382708784746211849949433971408454083366167077859099705067875652564003583500036280299712189815440584505588521429712851889885074923236813011308759182550460656421315538183009090682021668797 2906179038035646847069603036244946961326375848130942569188353002350204577090274032821467261972417900448925563297495091124964844174741340224684168086739557802700912967577362964978430651640115751930016628170451954746680038702119340507259602001344343335447486727156766773043108566888474556107286674961444901942660098406138342053620725697776344730605946795685840888512853067219801189205652828994043635766037887976159198339130285376637538004250949143811466932499228592777501826221857863850
|
||||
-52594964715051805585513276558022937053772266484347051151456442198710804823635932174873031090122648980191113184190328901472752837692185476855551495344383818732377581643494723380480110380996379312152112819351348498312211475536736530416341175039091893093228441865366167206689510118270037043209106199539479717455012374479082004933413766581398525148118239205128829583855489307946217719264053436751716539481994922504303522968042639519447524255030554512181849737816972784925852849069267141102 -87504302055543483298862310401218854749521915282125092412604208866829649506406928668278042525780809615655220374013175147666077472639550306989096367341906152177179660302454407800399594197146866477029867712383197946090383156707632283603667687000233365099476326408966271090423770126172687557595796847212876297054556454572610268960513745638428449344006564914055126199942633755582983175027787535715225453041461742962905053034725901105605176549023829346625511917474797377116309351301569616738
|
||||
913178428342328447631575829120908791506928621656225406398147331506317108659048532982929718433168728661382748514431389034437416681875081461886952092411353181631668017746081782915917391145996922746458878180508898249670200174888556531170546058406133395516385584012401733472641009624760425137547357534364234235087088819830760611924897260186074932223547107233735100379685903995458800352019296161089722908010032569313691899907074259032618969454956971783105969564215376868224278364185949105618 -380805664310228177886141224925127527967160977157390023865096682447483930036464170207232696364505161506099035284324571000047513203737179083228262667021204349032899174001722248723605580418193533978812448269110959838930992635824696384662633575503938780797473627639908762365975316247774932660107731276935951931101058819462073332937059679713960579922134985647982533886064681776533285747723910863873031980305195823815087663499052304356579967904732893060360569571072869274081570674093937639386
|
||||
4268202481670374901904620732102535056182160849057816776942361332595347888143020355316083552646387458718697667569625930140183251932201216742849698731426344358577241756163233330895268969300932124793072997097024965284384166915202812415862866484344789486597826027954006627966489789737352231631860751366563449495939352743547681420003711607051789300192724655591899544232271840503861800283002162949146402470019600686174858508367979227033978956079975077396517607105724683474330698016867286631657 -6607067070731284221973624209567820314714666348709673534456761486192910511925821186405898375381988472206920126366552722066100670670720014828758996117757313246155337584747531626283020521324019183829988431132877466521602455497629173904108348375656037190708149401249559024572967783741043041188802580028506749629433064206199710769707065684672852611404382898380791398975907873136027965803885162708486174158708003689790476846773786229222637540615815549450301428580365250043214381421359267195443
|
||||
-73622756655790840267454678147566147828115500242468402118643995271019846295318792059505918601215930140312350322845654194686189247888099839652912917094728380753085313275724566955954973129594842324433797994731838589776675033180243585164874323003854079908691634869880927192336838434432660867519860287976840562971199534580174480228816374338604393829802542362729753202485736472835049424103155395690194409332623439171581152209179753328709092814991451643035552545001863139838289022721410045582866 52325315989069171869097070871601253433585932120738008101998535296730091307337014608696119085049813455339980975641348572492714951016062757112167523906668730919796698698490746475367792694701036495813383499749202046017312888702660161442136873349104472742238832236207296611988460455634310441949751836415627706638963366399853899014010340007231779452512833448760941444096716756301301494742305710674472664057073735704028044959734165260798900519283170219537868250111063089570655893743680586470834
|
||||
741111603260014981998702857723069401606910084296761195262298753156915924372880572608869980850301167040351607607787976506166256026817343688081012296049326396820071486841770603562983411637503445538602148436800532479012059239721174600874207494724352518866014975192037764798404992341533260529178666181386179314509393115871829039391041701372205460138692277904592074994581328655953822267196428719022414982634109201231477898881454870595367338578670791133148086502857909370467037824994180296733159 39415362871228131430661103057405323047849643543750872849862723257727604136974828972687347494610061244872564042674541783568887460970086814000770327094812206522395149817885810489391623151366268505728938525913682990259757790301930125477899331599313730454132476166312228271919847064679468526561723257876176596907376295279183155449229019102557748220390473887726059809780340892362170785455332148781757260166295898436328821326409082487403665582793655214664360424304983092313284616176764820448425
|
||||
7356328031913605650637686644384434129747272726353050086486209679373721389812159289300096328132533922612502450870127447691027013750310825754439290897854617403235328028504810686008484635693110429906384041423850908565995161774833670887933229163340495380624990352570410425816082028836159866378593534318248492092328797677515454693586542726709072033598011357867232616514987532989161217087599974687780628201496596276358094937935812750331944441926577365698429006511304716655644633450221504208008222 4543751477661374562393498946907406667329724095006263020116029999409790073099586731971449679847491547726776687558744210114397379413091111323188128120210399881877636532359847350227670763446514729233037287631524827749435014273949748898340880209798391661276442584519685884785037428892151428535805293638100034876673236393647495300020404237651769221245028524324861930948236868721980697438506509089229467149732196005804403680618219565150282052816020058624304047215375589512242808809356042987446692
|
||||
42534716919904943947395888627312070492105687271087754327918816880001271562980002954327145373414708674000363029825631734788181186068193517227645423006641813342404174334008853811323243203948531024260566170919273502382928193158274770321271488530985942013906369075410411319418719114254582591603195497151031751162306273366829964991326015051164719051016899174827417261048691298268741817926274518761484395214112787553582162039992523610629336761204948101420474052248182706115975276435849599778977960 11889638604147543319405858609993217961456052194699298078747987770166952051716566305495298347886289544954831941921891557190136851783948964932372064931442930687544366831326295152947558719608179321039335618839235014196356594376873535779223090908534122926378100025588110411333220118782629122732107653504764034730976955614140487265712999114843714833419440755923346435084546238989302988210980724487444769856568722776057413366921750325556242168398804745232127458823764008603822556661670417124907586
|
||||
188956908087167855961347554395979932506612122073640208915844333240853724599639417773833004480420747126077200405359164932496354473079263057282229143271123280781336244182343157218101765310042229073164332046574584392048046804947065763660797819983816013668539139684824531342229489018461952031215394854543159822905892850393679306637978931228451829284519054537437043767903057045047406533508555024252780258426118445498789452074931716039815363615455079534111554694073896292058081731442292769277697220 -701133423837195829079508075599709066110069356252316514140332366056702924700423193968149316373675027798725626769597507994677609940471712002373185779098473994181981709285746709867994692556194194801476139391332123079291769281213043169157348478234447685852795800912160628258537718282341661848842217364161578244724917347360127581555637280748915848039236033130387837620716659646659716548417004697695618919420025771525972585359472380124832448249039031253572532652349443224234462284033150232171468177
|
||||
2837324957287119521899248527501120869556933011020364159854878015154151986062142450642729192033101471650296196626278778838780857516276866272006936959702159637817150547769243988415047094730645388871707396886215689157659865379800395297520929119872651143899476805622222218046650471415199427632870407221997071903023468768455892681037581948217042160507882183924080610570851960328418748101030938609935302642723554584982673028775605200043146181035730056983038559967250717179333742395667428818632039279 -4750235841481078598114157195821786627583639713066383784328953284539287753175782706962789064233149022072702921819147180220526671621062323201271387528920008033766225170855747951643810956003793288007292226527971497021546707274037398644483874925282939568410827072128298499683033605961849452847116168616547345815606590331601347572450026382314818846238929842615095442407435112029179159567024425968148526921269223011824572078964747251051864132928578272912607265887583198772045978151470756984669582798
|
||||
-3617366363975263547584319008172497051728294949351867831543995325207764007018345400251690627350719085593323323048006050949018096627350687303842567966919285007135853695337181747711508391950667672175730847317684326718147536166134801904105020188031345493299208868828753409083858483980048364525582462270968010872089884391772268596911760556727823254402647653936046042097915191370927278911187269164490032716635757067126818843134244767368138028136596693888398307646019246161042840597726736979131123051 70804943229100160881481335831146232293793726454365098606890770543373469904316052090797419383261182544045421022121720808736266484871644670345841238083154132269712028174753806476096895724029867206114523023935453607416946625038149431969015599069747586675985031281685144791977883026342314367950115637334896517483921527781955284357206325141691453040103541615574869047816539340581185226474680401635612507157401579835838689740633863663957419361210413534169730552549694878411802065634112976236945781087
|
||||
633860868614059036995084142370824722241183741778027868044493891644896287741257133650085187140363497644514839422522003796525753750088813406376128549354998775642425684269821481164376625304117138604852676744822915101733878217658513719836409843609428141081657116678676343240909208004798189522944139590218550600107663480941808577730203417708790876123391539704993319542290367985255829971406323841163838999792406437029337534736204874919434489416384547619128249998752526020051972738722398464336580232010 110712146010023156065413718290241753640718926568732751647776922557716933049933497448955090472667848676876533315104010980792875619429147464272244002602544247392020833944311277896892879319165808208114626403872449093680465038878577179205771782423838011508646972006732464795056972062362450567957294236415656183044119996130232876215926765115976588068041392515046412960877489855394950525167861618550887133663405059976775037926895089479589367298003865297962922057868082873149073034054761456016812113780
|
||||
1711809173103460375127885901913069069604402321010773946569955945066875653685516407058405921890451773325280232393943587795500716836836835347535737970849367031709428561666374778639888867480974573285473215597034708127364775211486290994843230886169952474925144064836400182336489008730082646853337683037891242342803443566631296189656028855105427302797173890294135327629304824862364712851033989142913148001056896390882703449340837314484541569919619802141377568495659960976174974628546789807429185046854 -2781738402286736475874535713067798892574358765040085341718029855182660367621627086298931965768986173227881656607876515658382091611188367758953999181472568576510649336211746640305964152181047167706971846557466448835927901036477339203053947883372386412777446856710488593183244860997254087948893912562693045989386381943688841660706884039269061260570622859033486283788602317304151000033530379138695986041719166270443009582983318764359240159497129821764035300242000652988120214295164060256758205365111
|
||||
62209704496810201070581554491882446999024119276754027701875380214491792028896681400639616226101497691041926343107085972445375405097934822522295118379052362382726061334288104544469312240921146956248410555316786277949111621746402426236933635966129175888981373010549457113797841210169731000545882854007263465421224357297833051489405752208299756124454220928920129605862795949851136601798499559312940896264486780705411064878160548885627663460203415403259889723404818267848399720432341097782889856379871 59008697418568444677318599266611625515052133780727628471141605894558341509012467868758839252205208135765200996084443165944996516309833254930023083883093334084572419759378848176247361506574375337038697639557449674015419012696030902310929492884726137558422130588299535829572889363518255249116938332291703280287922517655217208958616260955359420056728019634724839993913929668804980332021261553893749626055786530597323365042962792872815258566084469921142925027754865100978029379595360981818735378369068
|
||||
-888413599124411986374867416771870751865689821979474142094075517901527093786717663535198537670722907452853400781981461410909075771110824788861703575415086112645843791721274494347476764268360743900032002272184293905627713515869387787338008284423321445320802012769909738309951753455199600567911103077226170014031229127303059354678558140046121486489667370898223481901859819603268653152810981451491232448012874108806767640538726422526539393747265134900262994621121484666538793006847425657529953907880332 -186383158749517647934162953163726384061396021256292292954079123759829863168932021649024977926264400989880397807437497464103867863260035004868602045988167065337259885080061175605726948168022313601804238266598562129798127539376178602798454042433431427826234291094638198857499957382247928517798576460200745230239780075438423802579348787533815161554513637714530306755363003939986069090235482326341591042582487160499523733573791146948096380344372964061076193415397401855667433071104253254445945290871035
|
||||
-3230826638082890600556047763692970123666539796408519000336028171297118216419857840031614008953812533310726579108218755654142558293951356951065297505918599489014869731400854329895934507727629135650892201136355777901401334921560328658339601911885896178137101875323972892145912548441906245885596947493885784889905618524906005823521372462378646120767212724921783385717271111280582283107218922413725039757339667645912299806669461996989307379504878778322288184204682741170712746002574015918040902605475624 -4725415282621735515897923192065477251104894732409935691568265304179193690731662086374539088456211611927644051584650516227033788955965809540882831889815718489514060290636784957129936143189574617974287993209488344792883811707500401576972495399820566244060829086601893930271507139299529487824066953988857465022240216005633633690969850396191691853664517841744775237337817843786168973183486117193979686037099545979837737761513426067464977728499270495811195853507678294919982800150956896107906948418794417
|
||||
77129893009654203406105566548949632978028574276765616935913592384874020829538697641274332672577093271406413695713141040391034474944959028623908838517083986373649003493368015837939932098904015303899347542875667511063968002893381766316992004346862988568216961077599284320822119076458726579213557342765721963533912526413143989733359900627852331888511102527292453821682161324559655538879912209508588583713455985240403132697449397805763071013394856561554048899193260901745380861420145088976487065947475493 -98438454883244108176658739784585270429331242466680486123970232342777544052073367630140267511683908360075153625237114479770840491511501711497991269378768336038829274733112510797687966423966421963245405639760308130245974897317070116882105615540868123965405303267305363377749651737156590245234908240281187144025653513121935977500189142711721680742962699776537979090845941651434984686151583928056636220338791158881703968773550501984153579889465361404469336553928770528923790703661626959882723986569812208
|
||||
-417349749954893142865518301974214866901431638125429288317688877262457695638150694602531214276848345280196700040782306641274531293973055102310135021424788613684024578863255338725163026836149202001001979348487817235520399050040254511878553133556853545275728446965300317218835426236656198526294048457148853621092028988494418608207292374118553056953430331739335887490393492812337722276094911877494376411138079201111378345955457542760061783475027385370468523330849631321593038248656944510585173770873428054 140454206179848701611708862159689104948432148485221667582302234227998454129570367523012806112477139076639226393486066994983039544176964316296497672502236370353763908417879603307879741370956697727212575855602418629307645623743103346040774877944555028985707014923315200695050373953897643710463550089734855702962529309291092677792811380812772793208948084525282118298729278945926224949310719299316160297034066211412713169481484540903643921165925459947660406964233604492323846920615936509999728373940554440
|
||||
-5303313586596414078952115115594320799031068520089941839752654176462756631708996215458240885031757518966105366199399624468114162561518641862493472677865959678901709582001051048181257080494822103859946343712546272192983142234433937722174358900460167157942229583932027124145159986344255903557503178360896682277780666575188601979187125048593331883738088467226326452939186076554305150022939916661197872238569700343097056168069210195364411987709704006739578239658367190028608594379919262608823193172209071368 -1028192132826393356517770985095730877896174617301827896272229859077217682461544102842291681616137074973728686660090219726882445973514294359991129436261691720602450733112381972550973954593002636650776340319820055760418225296288181686532864068755584576569248287850951038602533706565770808644509347189987674139895065654163438951313098180405153900904463328995274338390360657940286081769945509762014022070560861221172756754192047401607456967707981059792937809698463588128045263502113787635660338907442007635
|
||||
-69075559561543444502103303381329262781819881614917822757002832610917318578231530894683709990971465328158927457615341751212663041031478388597063028446394415211910066694911082975274167662943888351958445204188036393491022400457627246698678384553828967826867064264068615623447622010495798566504716002583309951958731412494672644882634564427694148662444785297795793851852042972973106892560217648334334946441902017253889112577813826619559192398305271283464113940954628062710386958960958456122408407077824186079 57043382047232840613449297028216725072648166915209713712274537478693029870325730805642927955884841421740637908525711989238703552103127355991812546468122854601732789254160023257755631667327137701687746664707549203459410634552898913553121488779823554171956468415358921898710543719685785521857437900217200047636775805294973938912602454988403785634278059424784453009790635574194045927026889526953347509311143767757647174388853964681408408336498328043671801179341450217403078562023907518019889496285023409875
|
||||
-411311979737424109516199176708738628175555704724834850950747922576504879807210345203328303081608763049748039701556770428528146443091678784162906463213550553016831968580905281972700655475158727317531960492411326132295302832977612632569710693858435390385757052431508194456162658393899845990709102054274292650439920237084699479525510950353099516959927992978540584194740550171093722108023656681118338142078349085104248196369523593953854308284316774540858864400522252284179763632062283621181517191251143939764 437464250666764230419735815554583623635881202390366382545711323837489511631466420353421893772162546219687131373239553124150806788580633300955458477071044802626076258846196955960890909940817136182067290510771319168131058593828685473049709639161282133849758819687102235445279214003521634284294852846725717590272482842123158406730962203675871182798125967237369340816910533113698189477674691440966350183904669710080556083467653945862269393903254264144193493674311458302081633917452706176933654469112657804996
|
||||
1014969121829991008463931057945204183699110735033797320391682639837553882804693539046186864532782415689521236438795130498321241205181927684576361768340725996526256294681728149471358505500756524470613598039300386378363182363108683635829887977227351153788212584221984863614150048298856030855322233629258060616475176725275860529684219182214329306250066055535598575287090181901788220081387102931374226700163428514517684710060206492678640690741320958409117654126341533070563541712891475743298796743070540058700 1252214342633920875920518156705947569031814472217530670727567959356420718751529756263613395530029948031177235118563908713362663678830877661259418777619002633021111294113447634093562998384171983566120336654108438682539608552602615936990301845263012756488832378571896544638179455186473251603331390120830198986964779450885461453515089315676302069184915281480982409119822129490889213396771065044614410295578533182860873818039157822360480088061257314838431893713612146811315872854984582620177748849265695668531
|
||||
-68842045529200006185022234554139627663830155558939880383779000646096470985106017418674916755497681138820975894112521516790414673823274825748703707051187160607320990612397517968669164399797808830589193725060051191350067531236286593796665235867536471195506373539235368256522982101802081305410633632868604881979534166224163029551597545300057419060858822990704929425444098865607271965981990757782971175258461490503104545800772541678843039154062985118845400117269983690337799449334955701497250802011504633412649 92405495254929970053749034560817144161124014488992012320833418154911960282442367687582472575225825332181576712065953612810490772085612087441523745734707483034247153870343331601188604936200785137460238678712491062090360239392598461787283317508177597695230283841638528845104796606889650776035320793370961362284864353866352021741001952820430103765169951653925152592116025586176288224261511461170717684148012612745386813112381054455579830602431658235306248729731434205803948724287566641581647670303866282878801
|
||||
254765724301727435243327539582266965105950001637987677430847034573712497840921136344458636955667448662049515441935536425110440765529895730011418173815687211896925727836227632533000830078564905718442472109576629955659211478139368045740547302461096289462308134000866958299369803149271843630459457725432939658512625909561382076503544096798068746633797199771431504677528377389137969839359452839717484017169097366694506054691044736735985172494598770070459120556475348387262151544483285828777281802583634391203502 -245682061578973117058819911727516764032559421342165805321707748385901337930722894835132184618867945450391282062416576308265995946851476067577265669225262825189256662674483306342848670106319205344465981757809186561809800120293483480863281338429803622552773995795761851172250252039115329253298362582993547955965397357560953375917331157918156955599618982347958302055836247754448797141131942387528679013115471965457593888801665212440671389555288980928607913268073414102821017017817122321121840634623401947051145
|
||||
-515854226977043566091582595284129199531531855576639066270816997131607990720990729038511919507204510082073514419073867616958845345097779730218213095295671234371340156496880937291121040910225401988501971852603090984609372283586208976290013136163593020459629568456714929895918133272346644555106292085083755786812788060969831476269429037606450240659436983132609996868229400135321825553001752673546226821194034591449873389912567612975153914957605864683647006350364275426010528713944252962528059337148519483133822 601599011115542302261027295051382186199723785957134758258638254663695914493145813698154240869171053695736180259343809522854790710783802125749602318834220548410352660304692686697542200645287291251840085531666813039470313391780978336099505675525534669393650665781790606995241907763312659052188965066005136360938622769003138368556737396744435797489125235060690887506553748773932298979856079931773827387521444619135292359180218474550261171570209477169720917127048507582954960097087833005569915266896464052124742
|
||||
-69071073357139543359654815336064511372965497864314963698428663672552837235961726167098179168633815105920389246119076772955134397593593551164317506195166053457733318715580335399381362522911024022357972998073537760395757424385840685532865102225085853162541618522976081099439242381035173084426923149510186534402808335395536547458014187939984269992710001397667164825767188658404803979833622924607956029984946678937302455237662455119151277875023284859341611931603191840129972344267409912699261077421232756389918367 -64121816853253025482914573626834995915614879360635585228160792191562933937650705798705287299877105556226312701153077146709303395547162718934991079998861311600244106378464871039398771362171171413675413287963118190877740537451306477775111330861759049715038723332423422738417905249631769257472822216097826964939861245319113416635944948721956833782358338285071563512131202830420397748814900222599706539788994937580404154101928094238795178087775814608147600383693664171748935424065681370137271500947322771355955364
|
||||
172811401140767730020496627034449199365047959029376964438187979051897446200019712555903623641933810423207441482490453647054845680675569339762787630193464549132279877443118055101079949050915491927331714803035963790767403998833610368837425334607113528188934612783172659907305940135520049866385642548217600957361817325514946467525152009373572875952526371715338739990341260326095468440420478580964886708246850125945424627557602568223911996372282600890086641041232565241406630145436457561324251048978549465186023132 -903358511142221950201428697966125879882637949588683479974962101656131492394798826220636334807264830037237219388546358106788083216365566371427521587462815621390852879559557135656816942208642842056242165802216579264318450629226452812193235240073334817751093073622038679333554725710010664200215166341977336689151389821405171552155012484644683537579996486502978297288152133874043773541236801898959874471700882207370698498989293289785213976638793748448096796269395629620235955733480891593035126147655601511752380296
|
||||
-8849418823157035300089522012857002694993089806846075516619947489464469109656908352205784874722116113643242919326810315558779965572146900866053028318786436328832366511057246561234867856539361487277741233883423558550359580454306237230740544972678916433859613807874030936008510691265941085082387942228103807122034431245013236264608554748146861695786626152151003584711813174396557901718534446279773592704450554300989796070358878644287528938340561743570492372628724198227052400408557563033174733104721962278183427633 -2655555771228904771994981505604481689234943347464006568514573680610372082337501206519472633205625617439420479844455455951482724002595190875860769984407685728259799707444555610617004723335760862798421881177585452791313377580058936347594085319165401882141766848354246154421323507081616294061856457118275116253682158793796130452777383899955242749086902837929546252147729658340790835002321569226315668420126641624215109901208224653012138421589589685717807204681733434398505954135323581568480061368948474918003792234
|
||||
-57039751321343769312834352405580222431412824728072589281099277378265031604370163156664427791079833641106363689366176853131454264051225452269363775413397329637369554524223485571725929775251885782529107549862425751082727126029362018363213069090012837159884015559354093917701051177953182944437568359278792309797221422597068649089383981820101673126972709582070214214132710091334204194314301132305758706991987953105938877291216827418498720554080874529611366451172988704639485623308814451923588376194758817525002346932 50290564274227065866971046279319177356248977026339962866545740927454829003483531066694722774611230446157748557211644838657510835824710084016571656707415368866258498815996196260989688093939464825887313854406833015072810180755993166801494353531659783137644595894352489115139144953475945962672777298525555554277247613658603295868598057427968589114786761782073569351983916493974806221314959117675497180519940228573026645592604181599447651278835256546129733065022484225375782543596246085041651853047257587562456391442
|
||||
-577624246038940307896246491179485078640504599196186530295082870675686457687305226394894410189969326297511152325385863897334175055151475687947713640942883136036455309555179064180917932283222784392269566690916142191085843032672761947122465951984781675695302118149387101491391815827584867775915576525627024557892480577866647897579918460110281206298012826066918343619644776427648020073199654037724835266077722073621498494474752859295743387529711517126049990269302367269993408510724706641937986680552685283420211970713 -673912751442986449561507574949372749806006074651445932996945218831845097117278311126651946810912107445965083550157267729179908135544788644958682136783756902820756074421060511201906669326033269536375882264699113017268348883091183082003069926231835222219849768644528770446482723203396332746828392871040968106527628360524270202026967870327531600375520516934151440413034774853861538480509349447986902979982817113732768223914125251696217100643863609831325312724186540873182913949011978827439386401715724882433559183575
|
||||
-476741294560926314026595234195957514155437548417857606050508990291781361452405035747935599931621032197837163939413441139128787926070312271109667026971566572169242159568028718450842826519361474581781419282261070955791176029381082734005059005189357618680437178863163437789288458799571886568935103734331095102687511694428872835802304527350683729199235425043543602149970983658697162988284650970847536024631115178306617264299267831740589305338553135722582589009015721360450526861357984222229476801482582492089185699977 3661666172270763350162212250233436503393975996635509605384907577781149154961830341267451491152730818118103151804025585437108906085983773191017463036840110471826294025966925579084515122860254391599912566516878645732381424003013383975253066440644018452231429247655707640157795966589188778830925429562967723895125507342065183576937974217927837849187719988999922986676150409791408891917881044988405279652930698998760915795718538359292280512159432509000417882177240196564323759349408112761812145657991853426900327142077
|
||||
-82290910778731052836566146138145889610721467166019742795537674701103941875710046007183689795762735910472433470936303086956143147523250401281460941657259148553579211332293272784543036103349231158677803715114170322153868042148255767579214216562478083479387712277275895154836144428711497446014480215842907633849663510973907394300501210577476975710811497145555477694183814256563830957332549952395314079463665774508921473619395302121968011926759529137199032949786687245494326840149264480672031809165626078024745072010124 -9788305540225933918119446573930054658731322557099587439358964839742779897883461373702911650798316188549444217700172428501659221058588609679320854102053165621783222831910469810354294135331498232174834467818123737854820018675367766789587772441644467388076726686923047203417067767433211893860608597606291581084836820591677780203458075114827549575086200357574161500164396211814284321983948695196862515941123650369809482071585766148092690737673982846543653231155205688559598671258012816474955822635751429345447812820755
|
||||
90398042243540960059453377143158377599156927494373984721563975555718961104488911132598099187458075926902101856010339297030023329503583428498981552752035252092391474075792126846899464329354934646657250445607178242066410266504628609644005839969563336722452735724046065310573565686416387485182211163742194489651323335549870221239633867872879883540549365537696117483388077507218858110783062401179157568666490881683984905817620918773365344571597712706133480837025091967566861832282418701600430032009440205794703992235547 -492883910365958159748253151733646254085781055511339416488101137984965157821798410749697422855493810964354771899474667403657173676716092562851109238848826739875590771539296153178775907226802025170455355759667550404627415729458161068284468202938564058860336397967699855097443558182398900546405274017266766537990346702026888516341356078931801216205207657894911424017156193781602536616274096593913253951666323994335199947498051666279858562102098528732022288589732531807016893228027296752489563574410349830712789418026722
|
||||
9639099906402571726483351973723850754341118750907341654578398739138289090090183660790604420863540176269447208038969655447302664055171223666107696524816698009045249039531921310537427857124159771221358299532233909043353507464315816588936752382904390887446240798833359786837043913635173816390476460142943221803928869308113179149639976826186968797948878301367229523388734384954350847195401409533394195482636607594112717272001328535942630920258038752781476544324756296552504775197308513358862121935335545102925539276884811 -8307508505932921982140124019291815461326049942927358205422741898899262991836100621994563290171359348961583738545008343196055144949526973265679302806401844963989667850294459423773189077284061100997469977686099138521897757395377355357899520111163560634220249214697464925226068039502034291182001730613697410315833409310909572958932315590435313248685495311158714549945119319145701825157853859441660328951939908919287424392707899567771055916229722366523333239476295944635006043929860824486636303318423444443267856095202020
|
||||
58050921484779139979040077502263907985378153317220741317088174916676976822244223248320969139125623760959197453783299147478863540306698970287892475370265355776983046081449573434619526192556867401896064301982334746653838498518050253172971036553682530227203288517263496225649771543314654354460514352522892715460848866680408677928193149316899119114115801598943357704850012558940685721631887201153878151930776121107663693208559374970198289643178618605306376452652156363138846761754515831833274600521293669118848571565111423 -68428882282533660888660948886799376828961961739432060450264607661243585336411280987666152644096580672315954265867695644617882106963403575826558836341169180895036309285296838702635587024841383192995389420963935601514451445446277265917863134038296197363640772989888598826370865484024904046057647656852509952205219243268179888279940636481144219205390673489166976584848381552633032670160956185541275074847050793162932987649590167210985092078633807625479644304910148758192426937908320397648878050674935399674883916606347671
|
||||
326860769301833587921372542116253937809113287352876042733818346863983896342467003825266379246835597545976838134300670212805052529531466755527969460206244905285628164419102072308335704316674967140203512567037274891161907303643474415201649837678817795071990333483831675255072561814108521425208885178764195752424563980105329178856149804780023737935308140980803778335797907266432893534427401434635104744067430286391548746491861909156537815348848387108244079691251313641839012725002249702819609324422591536589354113438004328 -537583284200684896702168534202184091406685744460960552655439590020144068891225277853746806972278920418113894994412492790334661936190816996988201592411035871950957145817250766368443164064702608861308439008444674690365888261868871732078153761458245061874628743446195146237945614915000390279879926582133129694563000451676509715671907163602832749046960038748801335204837898229460410236671222885337502935774055459881957800972380801114863286397641771589302962404445415682969719037709716468495905238963809975846539014720991186
|
||||
6319163194857607918771824535590602228619163432973725118902514171395597740418644977066176220181460575264389523700547017436672922299972728689817501315407167859837640485576504861822394072707915956006135174613594157564715220046614436616188951095335825142955556095141568507174094011164731556731063117096543523434870973865839683999864415751063930962629681185386640560418977453444975367776260435975099413068386162741254980899686043791015639877035370458397151434829811560829656854073153398263529368436325242023719097307546956870 1979845296652788900101592392802976437225052950900070562906485850103106627402891331696283839288882138377239769844773285043653625372013420870862178558481296064274780164377017462464993017568167200237136270063671987630120389060246019886898806203097043481442633610710678962110651472734277735584574709424860351441685781864939983179561126962666689726613685208655904670601149311929380420461444524685700816545474532934439165411034937944755347180743340185221667720735323022779192990936381977581728224662674288820534273132641835282
|
||||
46533140581838218686851197820215490226543207366168220338584247743216101166263202934601742260542341208604978270138845000402524597748910388293780607408741026326552462419948974149120790976872003855952194372119200806440634293941167868416709961259103299715704280123349910524281816213716410341589817485650648263811758097142946632475193698727751536294801215249756809141580576657258238030287232540810964152225788844457650067699665807467604799893813680652625067040093602115114360205063275839277074934968285123894589920298124051668 53328065353392111653332101241054273693283489407006144510642161303858015868056359231873097352321792257120432922457105509562592857742356531104711698614324611634305448952749320360834475248036525164648251587970462342057270575979106635153273251923825300167900861678932871851021229390472611048587810165353939894777276173293682229301974435316192640846984016330443831549553545469975126072465766647000374128810976689775293092466228213047885428408606995714440278118197929882606485210040606751666015256271527219967929149145297081064
|
||||
-246677810340382176475401577468457015750905821495493063615019123694649517599018862229715571432760665850544068639091470054936382103192853577216422532997566171328027006138135064534536080538858486201406980185877724614560351462999636414745984366413430260802664221638850435616377945328690127031608551420218737555521004839948224434104021731055090638518238111816935121661081096930244157577867957073887240665967527396643107630382004063370945025585801971753943220519292083342398597130207225104981331993287537302212899877790963253101 -520551061163098229040016587526434913989527410403981211184391495228544321038025527719961191666719800682229630641909316569414276188607261809187829802691804899718407917455427784792586426942377805345962688776435364506758138044165669588284674741477878221110672882592514538459120843377572763466208775358538005509257224288899137674410138833755724892562782030578110606059605679525311162240433633106740204360382530586133732164608966303025873535177556281815272359259646328452070873352733162080788043094103980763406930123120430121417
|
||||
-1283412546455032433928654315690126531302585189854571986342711006088953934125887739278020331737974190269350207401887376709135656204799583558253861217084811347024772871108165106655962412102240686386238506507684766681700898370475148988186440165125210842801404263706185359658990217106934121352144406968514369566161709596424049357135145860270967343989547228617649617490259849098378611716488150226337407000017967442299530236366736338980839232617055632969478319545113197694823253888146224989143728737294287909139452680288184896589 -277587289591169162910507582651140189668026933968362894964335576553129630689306121748151135964223846379538621275635327416084650826506005264995078350475234286843587922805535176822309720711184856946678272854190916738594130847530879644573738512293436306860605309042266119169248556994280753159501942067469891998441206416066568237645095202139516638128329868063604390940880528045346874987621521508590351466061620238359606991620561232226648281183661354102039562816594740828495141175384548328853301648347632947240456552705350564659
|
||||
-58726573988417762009855381194863289250274179792265508906295529506975036749877386748453128383652165085754661892118806827917323090731325090628311765558022001012678989716691046172904493678315308218711344024401768922823692370257115743789095530735400182877018307839655061066384635680907512021128145711717527826696237020829799275559940823867865838279154635133108987752523547882215708987066436672154393652437910002014400122638181491697057588788541761437357123871792683384375032563023862936020196305740834595115259667065293929866754 -48900992809143330456939428983772524779838726079185395376971752807567234812189859336446311049399667767633738326891723671444991002118677211568773888677100586004323447435477004840573710883547870550801035905195678645260486857666159649817741426317893434189254002248089924568349161482266093887795354590882070714585007315623313193328487432671041892624198887938887215241920485435205366934115076655532200763131421193516150178112833280338699483154529613967504668939766823232568773837054317064564589384642001618550098815100174734612436
|
||||
-462203761241099619668854716293414624743374810996602240926446986712126824013463349365216567366207951921320788843013705059397783352617626702207680459941143689419020593652485575207243714155439230319509184167869020361620998220085934919262518638330675568498075945891634985419665026314591052948191198785578210284256343453848802100313750750643011212585662024941526064382019630985036642024425766904509922175330282062475303809422276374150161125535808573036646589085444281124394873815965172456939270220278108605918679552362882066272661 606049932715006611925520702172937424554015776546968133720576347428402594917372985347150094312563466754321834087277023424809114110248123567835702217141483295695437978351460271091429532577727672720866185767962873086836353264894819745134460384250740875141786191604025130281387426917894793967947239100425014680084736803078390341830374064325912252430771617791260565417115927799688110659930374693033506522305659114460695262087022319731707944291479591241407917590648141931902782048303339039982422233565961587227013950685683951443664
|
||||
3044599483494835725902786564316191905136877225465320741148807254600237752558203023510868567676248794826823252824150287311588499038699572052984086477523888596993082276162963540068914681159229666887615809088494363337126382299734961134816853739599117706657032352342820199765418571194092165060207315634698113936229764810188510254922174144087553125082663718434198408950912426374888190403231795066053122671722112242719454289547332082634687084368640258724482670561502256557839722226243263266359258684356641150820744645517074718231868 -6106316979968269087613195328063917555931406720017489913197699181221104216810112460326132526299213143726730424485225846285762986806083633030199279537421917273154136833526786122456599598084812335354708488712116573780995711987391996668448113730264440066102259891511014556469908732450469279758753457020986161857238454423707780563338635615453047261436218178029840466984897071566716890048626826070406682338448241518068787475387038856934298201386026419111855937702301840145968522117280345843207996807800987533500519913337404883834413
|
||||
41725156903432818207957181702743720867447610661034560789344577926486577327011477969480361975763500765019597989359751342034137841892716490385288802426795498739186379599572029829543977754229390784050479674601495779098774052263305165642813472605928535800672359845272696398634085862260773898277035832353411765654388589896950511214052190012246432110192493010099895407599372079044236448047571775356636321023733389627269982920219811204382055602709178585059688905762354492288635743676098200211623813885376479555288019325832379219149247 79699768325660136875259784841929352559536874075297442465137421817334885530423497940489533440320557605384735469914892595814226381356482594713726006415717915150788875431195519930591789951067742926706715428537221906359527091032868885063841228641453501422150822985872010184366900536397945541175129227995639211131051420623623828053385252911034369246101351170106553338630599352606139942688872203084550178216605001732375690175841086215816665434282718284486242755918388549236407295334883127177550622666039271770307967015562775922115882
|
||||
740082001696180131467881789206373437569908249256768909680439646538793827439111477570804586151444153366210890175656984046332484335009423687638353409550003198997382061999469917746948670284300283369294409303801475751039819461663939384265035635313376037186894760514395435031478747829724374645510575061451356051479459445512026457934331377773584856195412961262574755724435755253082481691554428788714100430407903912470605206609615593112221347954003111534351248992395880639607583655673880462794596634990647695474999544935165015730004128 104223479759035581488246110221271684686266108562916077813346416443420591948300302082393158927838206580746012439624777923737604515271881829684420079825941148910581185546152948558861225277570658647093186732494506138996430878434632778654716750237930193469159129108254702254387646029757559788376553877063894868704983611706572859866247866000912396826214512744522467201240989180848310951092737547508361636794199610776627964855629245640328521183338304674680022193211600301620168581960513118093817382733364165471368280137410018223687854
|
||||
-1021019029717199161049682882526653972076711310743528349744835434845643669228038231720766106768947364404673714202388428672507954219014508921533844837011524507736775482459785221067374841260970828469718007143449474117067331610017452350721288463858455474808918091528780882715607411532671990739511736442127658811958917217974419553614854870194519684790880693011842455875126246121735393277960054699413546658814232080875770198228248078372795269770237258442589695080825642894445865535665640117198549892806573102496663032746726992271761576 4957559338044089598946243056945577902916459278284322764940427326908959007413180973751348605621504796260942916222954336718591074465140053702779424629498074561388874963666074970178766095504970636383096460923253404800809831030307511390264819103516695408986147094689429531911693637629343142794462589585151856720943419090417107158940911581960389610533264454918677926766161003046470485604205043475083028990303869501825164746052506583353480959075524448285433894643852714217703150824534373765086765156107024437165925743538570535318011632
|
||||
-27173257962747250221625596495082562509092038323565663620137210904176886551805640813167270116852183671009244618120500567139840893013530143265846936269482849993529734743072553179549382205258742165040457611372041479929263824774870271135440820175010600364895314988273391493660660719571345159515703751326143294151240086474776486540739286445790433762093269199803765485315816288802315343814873266859693588280181527394900544447086310527480627709278309137841119755662725794101743663444720829964969767563679791494527982168570030962237691804 -7139867243662000339396074406816685429632848157407672042576954882562657485214861067020969517275788249609222170261241350614984681674468805009805429912706980971586549991502299292324136327933363541534334694715401212297784833302286712265239312909713195274742487280130424555086017625778523497189529431055774093994871424048234984717928980511895155741323346665662816821260833700889279458793441205381090981352910904129112473668337395664163067548751306663772445060778076892680567830977035609638805159043317996862599532070177915571340001157
|
||||
434928211340581803902476776207384166663289489011161629572308014683385468699370756429912829813318431527434130298065085528873723108429095412070737639040167702331223892707165863820579576275502785652482992189271915742929095250030582656245727540959551026810029541281699467887841781229218341718642873043979681430847518509132012063237877346308143419137026384014402028837427774790838970327888076151410280635817082559170127858959098333917908401960510529650726591932966644920025710190862158746390622463900838830793764207151580491909606048175 -55795290754496553988115219300442246617873341060256917793160276264329219343991946965789766042682542312470121211567289617063721312615075470367055691983273069020844108926703614323247698407823980218656280095685758896631642889268716183472755698549516691078860105130293703179746094272554071872817376391904884569974092047179776744835797480594730165411539673037368946617170170527836519586692846773784299273807959504105144671273534966843093116500864633973159346532384590185112237798611938092510077154068364427079407012089410941129876351498
|
||||
-876705830895907223217227784355363737013172391456648657143811802185112672384662058810900338380536368500680873289571851980509830142293281696471195662753894336525879241392712092138834974908992275691485950128979537444387536682254949413063232221190782673074354232735588357206016430702022249597501181807039940510830897991503905386834784958667678706268846815586874206794554168879237583098376892582019671322175401023630816586749061764441757663404101455490853495923093708380256855867805880101380140738890887672436789138865726360816715155374 -9832334569184601755636057051783530444683179191925092512569622474272529262342861766315101021199239629610274265997843547867338874584590738383493387980688474342469792160021432938227558576128642694039997942109252964208894568548756128032291721762477237806243125809155400216450517812153947398479151068121042465731185718492826203392571471595147947787107217474479861854497206458185900690637244374020595707762780724244413198618538860655446986152364401087283094600964415907044023354796896759838123382333630551992864109580648098759464926129563
|
||||
-42867989584531998565637771755198427640633517641268127282792579008460180339737479693476241252324952977781608241033240363871883460699282781705225553949973807270534420921138380139331829644647044639421643478267751411276808254497321577917445196179252350647296241191718503220237105313067039185640937044854378549093175677870685912924360326341785554692330758194431895948700026501869795798390290048235079820930754236943054973655969241626035170229700276717905826237553353841013397104259142064937997251312397457743428578773317886368767213620602 -6388281555164442230300713067117641375680350274375060285421008261175675422640929604129013338632644244025674074635246703539358620316013117244381132576601033917506683476182371128323224143522925997328030384857579887849731851924597824240505811384272515096473638178166692183851195780014287884413195233341989686148344497491650607272475930237277178252829898547259418137129127721033435176267068808422575157607645518742620915985195288586844479615986972791295112132088663251613102744976617845894118016840726093155221142409269954846607005082391
|
||||
-661458812116922538496585658194104923416531714023399644254485034920580644350241653327642890573828562871852602613182238086146964034094077780343234420522975015931327590205670310642734119061690716152012622137926004856695830302667278769007875431593354487818793540808602942816769424970341200538573582729442563948732266725818765483101343736130323061955656789745611657839518448915887825951499423491464614649013182706767551850933703256259053119437629077653584418375543969956905725382205473489561724373168762810363409264847586984644271333534856 887737625242681631714870203659258875078479124533226113732274211087075644324919145390616834861010680521304005894696968241548867309065154712877956379706034327653748890512443686839651345339326650295502761118561295608467995359282961093809457073124893827863083414853197890145020896635716074985300231029644537307466031419385187844202127076015372556667728402858103503655695951663150649946540067471894222919391259611060495188780053823095384278254943833208800485013126744608285463177055540352279837008186472451248019490964402508013211995044632
|
||||
-7327496596367299695959051515391594802216270713824262403876458805716821891442097537632491811090786018864798513273575332445977519633531392998627658282364612502993426864798609897777684699675593917668988651013502475314640421897973214195648105879038113676323936864005518125685864797136061707181922150908743231946551787633994431140743447679303437178324241964050865401199800303395791470916682685467664635067419320156281032952638772336489550409495332435276771761858125795173356426907367260067955842215729295901037751525688618258629529838146358 -7625083751780230032927509531514430382646441770587212248857920155101717788710569887782968860820999938584167572150735872990856809916912908420919266925017492011627294266389822550572316838671151463395278209170672770053425627323702414460408864914698536289862235490110947354125399313167153630675813503822316837003466553079439298463256277694204461974235717163311596612878426280589086870937281413803384791493074440827190291856024758826754824010130419076594269148250932197699845993768451711552487298258775153007904092216757735909143476096655125
|
||||
71584328110745165691489035834770597077887538618244027937161869125408819846549157739598456676601320955448003998963422935239354160348120754731442252747166151536236349295434546195052618881457157829133586080253255815184513923104291500747579714570738873895677141446293314708350084724959060677975850814769137261407479066970383840170636367225370510362893474067283786473486800574124378592597018703180376368293663737878394668030048632010459379736502128298531384873735831714887553632841061427958249766798145005561035313080556262535504626751335150 39025337405026429117542520680712566051193142134914626954338761803243740991289317024367322880396966415978903156619316167495679804593055268565509236333493448932991414339092219743900598951048445347996219020196771323460669536381450789741146843233749874227818651070649565627114465536301620583955819323799438363996780533545972320976211692592697008000821645211180484677357149922619855252200477194763956973943719900916567138581691481721023785117038071786710721532167335426531793711691090050179919146552072766409305035936290358390436703564817198
|
||||
-730462746884776027805754841284849263858321873339114957392586012408960396660778075380142902288036602687565930427881329406991563432993006160799054385993315744300845427085199464833180260049064933388276021962869408413767159852170002907633798555033026952259978522884412187539994561133764714625517360948937711949241171238378170812480325623847372618998709717095053893448797235327598273427889148876304220511564909420899734430896896700484385508463769398730777019509729420730988577466953549237752543694425127179610211590518404807741039784498797123 -960955743534135840068158153786769196423027870981913807203774587313357757620440494457003532795469426705011592910569635399646443931302475807809217337906634400741144307056543661304046724090820373915918144158929884630808332845370551737516180261391276930305542456788531407011050277577707057572068337361034007783178283417549069564431443174995791397359071076865067564388783534967801254268040757176195504943870759409298111911854921251271704862299156683689266632175893188993128036744334058341608950364586406133012296125429432911498560426753184514
|
||||
-8805085608902825283700220169250660380671965089257669147461702569124217057529174075727205598538221766935031462874916401012328133178696004547253075766257935647273455041533368515326279847160035035726555628532555916808242944267329926917677827305746448857833199504455966975616719797911852977120311964253150513584940186844454742028489991880534718212146184020592992118448167065048655288771662043882402365547713368348500905704949377300082224201006008278245380595788574630469769119102892271111945798461249708920134256020913200092816828116640227335 9430385175238369060210483288013150029109301788978356083801298445509939558685730737607103272563885047728411232034565923663371316711636492992611713778860962509341519720179101314906985441334242414952330586078036223091291226215747813831578183141575369342560286139183540374431776360745195120728592718004372997834655622259728871738476904163036709113888687050201493772795574036254444159430081154732460337758804860939667818624736066887100478806236484952062240512915882748655782875622180570525569105706663337745666671308052222842193070380686033465
|
||||
-95484086731227041653740599941022102196559898136605864207020903183014045520910023034148998026599129038410449870917500488319473809242354287400971715302671207556302829685364262850212061288456337448494881465296315637217599338217583788717704961346185455105239941303092174611502133115226231153747505409941985825563818194529858658321026000774223928303459083505491797415748415070208026894682940783620215129941525089410117851705297501464585097242288321478830889110713621391273373440502977640340226652824284222163779038454159963009021022144898740075 72693020335332021249927692392522230754254758607498284684551459194135930245130430451012829223824471151658456119666853167656514084343946505384056841020374354223702271101383986227954804450662807434684489980788892463215242880253748293727511428346412720961209407508905368413973305932961108656458864215230038670286403146559026327751866747638896055743864310072054621873935309272391933048375748691124276304466937592221674447607422299081065413747849856548866715960698466035591034837099028216371218226751058185645305436981854916495023357731460437602
|
||||
877679924889002988238246439335027368650769591536247141049517619537066443972957861288159185618083175727228579805007231416387271842748623046721268491158982637541265542111924682219996086932161207162812363623185483068163178557149016092662287209456677916192218819970685552000872259956289586337379456414256511131726290249634403008983311648106752002669522976435985604409280790379342224756477970027039133778744873058001843903588582711371961575292062755028092295690732620894069109034634869357325759588312361612213302064639971795289179296077979356839 14449213412847164455158075108705949207658212043991853753659406266980955538127280403280629430150587001092406106921732887327081637907422697912024757381013827585301084504991174056573089549362661910506578408457153326795327987731347567174580086172953171655207105254619096015134009833352660723436389302537738492792032838611555767260450214883497305912515413764602856951405651840993390540115796320541457084224616998422286331117843523528714109068721654793162839005619606272555665664504937646104920851020447487140295776358821498898981360832302460331
|
||||
-7716756296593096003690881668799057055525425665534823590621959705785951014942954767734965341007758014437146268196422085212360630609286044836131507942271270675397349141789525117884536234087970639897299471646563688583864613724882896803380953671068891785713942730718161913257146833852038073173662569057381683376766799172426338598474808493458970149882818120943190688862081912052402100846883523512936738676859796852180348357367113824563349109183475492837397737627633033782800341398258259384694693725829738550152526029261472645649993092306999235666 -4905094363501358499770967048018768350176415961574929114076319209519837230087012064819596473766570384487054326462944042148593947699699916599889525087012225877065764318852909860363641816640183851477512802963380081948800255040197077011899265094402556293527078167816533896007906872653090497268813161691550471665988950924232025627993815388174790794735732094884513019484832216037747264608191347377464115866909451318593263157195817466777778355092804405871201073614917514180112623102153558467865116092579517491638666367474101048231756545998262237948
|
||||
54833326955777515408735313776174289057826859616149064220651177066248653555125662636913209925912510641832616401776252262171224354950058364290865996577086800082309875235104455384061479488903600025469459841653059155920965232369014534503887793041448600614360860700882564258688957230938120044376403507945547377277870575223027729116123238748110350425484177467369291057955589303387409547135256243421856039394204532778789231818355011930750008753750867017874060211527665751493876247429077683944469878407152905190724270777631149378367283383742934817143 27733112329326461907557855276483560681970707307434688317130127460858273049895716605904353566293350866753905104605378862772015730673415937127442843521776154095690873219983469466108968512048121699040314665513066032763973725656099763144710918663074479601465146874017000659186481407406052830014528680692929291914245053346694856645953397550340899324087097135803233363674709683932037702159778841700359501336383469643028486742561119424932074413819698222028582247331192065825046814751516696004569340245226577257570960153870553433356427209356760161212
|
||||
-366037467169793346647350353591406329964936992031593214800757520447223539401362105659404337611895648246721655273498540703105981548306836083378406978137906405396357510486750527555947874863221539303975889983490104643422873391993926611965103784479450975818535065458526102785394458340357230505029301970835784365885087820136470539700773329904239928321103090656485375903742701980438645370093913900513328643804092393045765070531423960406418679869467658285073110696430778255290606446468892233971255807539442692840532622751761309346500406064604159490809 752913374090439232999923722986252026776104864269887261746992913580758933319042442301013199837474601064013143848373157655251566714820982595186660868690415839394604184647159566838644667169329041601696838795971980885127154173470316143149140374200121936385195686515877794543529239554988669645451656635883091127555762132280504129096210314702377101381172907568917367043327978490858206734220187128147578847558055177549241563797955549808406025589592066917068714984865825123235699649039610538003340384913870650648391404877327875374680509684791841092168
|
||||
5974917181782416102092538293437434950732688535021786251724777614662807377780105174871447819883407513805851406408703547195571603724715229897797174385114651380322204339375169721091477905749807944588451804646668420586904803509964807274608993473152034952342436901516504294226173293680683889207816821837143387340804109974666339416155880959426247955092046838191107788839904439443759894996265984867918648794931708995769198890027213249398085865822388489232800377528581057220274657975739480600934254349679822828717272168971485779444552421805230214063433 2130179720525644135982411724045877996786345470057700959835465936133001709450973112490863188421332878110364835627972967244029734116057524954781591934424344319844093450791633225668198352124644515747027879281440739748186111734192528005591872529996979210365699357824593849084862152584128900403013633389857120229653175706572923559442398653623382710173271428254261675719865444874407536276140747282812800936063469401329890592974351471280602824760945132047566619401620470598646434884532079475627422781904323183835600617488420221343037916166419436289816
|
||||
73536999296392568398089273616496749914653840458768319214703059938888013208451803403393411816574716809392009099233208688179623118645967919975617031612360339280788540059192919988901659413354894746225092282012809518114763926400791210977446651799029046899719673303190852091240262023884073249664632244375855715913800851993741163116741383947030467139842262776070244132458095133146701919631858186153674762801016338035252891064594163679493486715903298117743273093930569637703385809014536885556538364188870239352227765651758436159359696763734077970321533 9964160654298290719443059822570025963195270820998863588838027554204100036349504627030320135809299965056764097387090683745733752198953998005676831935840619013395721283244850045817181651975357833907616061817751871542131152127839845406072118706461177966273094466814431552323193719131779088381007487323355797421805505310103349771068005939096439316603748856374821291319035288242393526521984854916390863799187382117586437278550868526422921313585564380667345365041519595229992248495952291440019284061821105055526257874776075471305604460902860703345768
|
||||
-45891596686827657905525425131160646665411633670251499005714919257763287184975026282417873506811621545189372773970995462118214022367990954987518078387883268426773691669722862060666891516595621928156036485332095128202423458671018318711550489085407413581973561845772620124235134439249804421552703197615209085113925475295172772828465467246456501812108455412220653041484816254834200918869780654579468905514210913632419597574637039330253116621335842984392763911801541226658190755463051922403980812309866364447596093466665911932390922147234267435613565 -41370517731434779701781821472956159471108323312136085842576036178950931496787347009014870169357808392284046399476795181164379841137838403772242076127965843561192626756598870844763327186184327173355296830168101476566754133174335548132153656051876610402732360148919018413560645729529160450881483016031304311319933008897492867417866318687167690131767894669740611936778105956452225124836488722672098854636994091299234042099642776535676449294646181865508995825345591556429562469025325612406428274600565641800029580784913535108590722028173241798370446
|
||||
308410737782575600779340337602324821359498333824916237894669850469371297312804197181102846226246091656311884070878871644005443361866403230443779791072915059468076798523328866280357592226271754691564151674056520489372806497605043506846340418433605246950763356274568778668276792190935434629176032268278213955654904424617738073610653716040399685084477692775682753931534808268458389329837532921774255515867149512351654741865575541883349823057535647560563008563703497048361285385273144333937803718569390032250174439667616673916511943612303152341100790 4978134063531668885269185716778265149544921852946394842228999515571675607675646014538277573521590680564179272236807174038947098137274018331122105721177065754354863601495771184994134688963965991027873513850548359257040707649275138750608807742634114104728428386198937870028955588278418817695914036556489085676664991030215574502579526258448151294848966506713458803016089497374720519015704203900818885381593680975517417447361703863605334538860683101302612643813150402019655464380214514937721289700415046554492133935031968626363404574223449336072974936
|
||||
-17002704659195345632876641914595309079618727720464371388569635324248096652872476893585457278778600574252445171279700491663206650893752430053458444569663715801058969824426755811843589808414063316356367986469003497105442710825265159239189285459649788504786204555709307619219604668243378593939834760002428684078003490049100031683098904229791995490694710561244146730520985583745685280449548567549508895625235908358172496703722206840308013055841018444939640480830799307899712944630668839133432957026238947633084928782398699117815619244095635689555647025 51417985388291086566395419246679767331558408902209839822467990774125806587167900946187354349290933790526369946330897685504412553240046455307397999029814773392876807961112149280103597210628732920099725312268544936836462347104963357949870436988114859643347718116534711013027896629173255833473339751157493043971301276804079528033327806555112925312712418702290134170225386917190174973476804856260928507147332384147965176610156939982939809553099347377122473506331940171348275205621163993580810568581774101301088269314212810232810480353767831834898711877
|
||||
-934728973265174460657664859759469952466628272335957268274917382247806906731829719953469265013085441940415733159083292016929359374052551730863214959045466897567682044884929526297326490927653303332480121782014178053489572875952698473052383626472576138199040975433053583878753273152831338855658808032335876882628316495818058228473036310262931162975435680140109334705570504326449452266972024559885784433491177901969481143062578644898155868804501977967066932982169602915450088340569151167445197964299950737317701941523181221790563552490584539897259999490 -337861149672304255629246317180479453750694288199685834058300928077073057460677781804373657125124915347289981903140206961891598444503618104628598110421601941487152687209675502579491418801789413403881480901377097881537608179308896275319210185716300540058499276018597548751105401349901220182568822232720829107220786049800697762867455749528731465535312674019616223593188813046900969016713500341009530394996565373527838160372209772019248899679039910204817505905161884581272184372037974522979367174648204459186117064032867200474618632292829497487839049086
|
||||
-8409366890427494122854312765435815490109356179413671112671101999277230818827837305872799145743533788538973353640757518170608041919512478679323097746965296191118309205469511631448784711694735320171088395622896252561512760926786765302515151546690333288087356063602508766452125941046125162382510242953016561873765151281135121871143540899651753673672230392279398859704451874657056264006776589602242326491295765741956371362373107531665565060042657300693359662358604839107296674027287141085001779949149320321713056985176442500554279498770307628659461954363 -8498719984015869648011097664280584845384423807636806151008262795072023031745510719849921316560760017788815647731856797279366812876999547981099302331098823937716742137804997974306417058557962591594875445497156580928588723494127453626231721463433765122879656338519047080895521142876799944879911540454766365377736380224090307198226310612520516428573345097383793748528533999622309200437554448447304332707866567310378946738040726165254812572924641478501288849384742670217618699916640850890845422677279996509044113624786134712368610747782355888552190798274
|
||||
-69038557865454356347983641418059082009865282801907039614193477605135954951907799883818338597425885216387091728358664182235905603626460706096632527966208059595906085286666673697546463699538564741230391026398720497987602339736260090613280847917402186265900414921776037168234236896937774721887568826132696917904845253741382403733089840116153141650450950057371672346332149368130744052932854981028893840299013095180979555805133188414076186407406591522671856297494287397849381288648924268952315032550639579503239852586859155159018941308528174408673709270613 -34199427377105931565749990371355777681645780304339090605494169722250535551424653772898152119997205214494259785607831214345716780695831200291632223784023694125196195154849640201867111858060264382764566731498737053316123310630848361170201366272045719664445005883668655599054856893331261895336887398534225338771323455527160448493446725184979253390063459260709435201223169925177724827572400353671417968790663152330963442166125212034348909725305179830900702207075894685604891150928417708526466014776766765206145501476050019862892813193081065693616105223858
|
||||
-417293880379703903169452874098582442638657076868932995570620010674661507780006514016122697770375630499636413919364816244117804623967689509458186902706771261854951229379070561267610474865430827536880337230255678400818873833044230769401467916703005289393656430115197550251420247236879600549617060715331359390719868249760217907216624141832172793709762343904888077924759531323842489772014801295870783291347613263804587464044082430243875792293289676867312808144932537719182747030845462676099445295970652295224430444099422871091227379794939547092758493937604 223795252626480358221500842779627312985743661410603287185346644607221337131339741811248987928237814282960111230511662526590914573167395752897654827751977542953262016229588226279036802377511899836848151784802148375577676837159953402826598378255169398386851821937246806066608602287402085093887482221285630792235636739412623724450927738110321314428280395113168116697123317322747176700914106442457636435850118366394669934140026464949187734167586809535843763941993244965487210654118586406273680173493041450431955675874220755897253898648260050217958098096518
|
||||
6016493717681860135159153181807035014834442397348284791343410629908696386154310847574231283695356646986768213501619822628716987214242840907289320721463229280152460341236601183405119594867111709324502858632004975049162456348646692115048627576554716101793937105002747755567360121656044833820719653501070398584125261588672548357215663782905824556066302839957466258662672585694522440966246373844266167985909966933510357702955848175357442255764848517370826786233027391329752728073340813350052109659504807951403398598854311181016055556229404264210401334850998 8477421380520576654435025472013856234012366664569592075878676902019611588213767776706228243666432774669820152154016898210083337883934999722997425581443308367114174906460155685051284701636792500131221823526085361750246559014238553878061500534270966540510995215360652155063918933725445001480074154953377178856573750663076600536589799742841592996757260431789255794683202665997958805849267955176216536528448689133150378336505421394426402861706605995531306104807868477917228959291141546118974702262670670356461340438319311656839323134791837587244520201817560
|
||||
-18743605947982332246019336319764227394534068822685435060196711153462228075739795312670854404282843346175642701729168098004370564149495267371788200950455727304143370865063464371699171315339637707960671348789661047188985443913526099642830163924038701652561937108926986644220968692758487500889615455837452677257508579962766453540897038810706851170090794282444620505740936815933891071920934765162538414137718429532218101908576652449509207708378730627337033725838986416884721266446225205191598334170645255139456277378324377471992293915308803436008903719983556 -20127090388173744225494618112117127692282063215847244693367439652397193629336087618308434168807235448667199776442020221127416580257828722817820030081433415794456034204183353212266646809115062253679768135068233425017422381853901290826295433916097143529424699502949256462920463435441635070641371813639800843300978273120945588506466407611388011652564693592415799392599737702255856754360204840408889284863619216343305631857072792589535596120703160772589151097668154954387260154731375572724048526680650238710729318978613254217282713349553825285076278561937099
|
||||
-313282025056517640501602127522451499699386320805333688315862132249025793081326461907415778308054421280418935208176989088521707116040459882161739244405872190210350432161917501693217461946055774150811767091919028970981046781076881430387713108297705022485826870010489338527875109270849060574349502730293987805237694820556899538246752172631270950855164094732195110120996628499279721837409227221664749649502490572508575259758795338189898234203352475906335888112794766394936434507924024647154652579412082638233258215774348083046808973504206405899873453534832663 652176396956643713069388376389549322310935386150983352924752722590324662404511919494061712576713432065159678949094304985750859760103024366975646432230763411435575358987769468258979036181345163519609330911812579043901803506858264516594608495552554072108990883889975319871579528142715689304278000623004560261423732949518829167631287627096866898987940113916651266288798080988916852281673652480920825382506103181772303461077411124720009214364849896630782308479877365121006176260809160090242966207422346908524532601238144453613723021217902900448437438006496367
|
||||
8960840754361775399303856802209646312848996098495472881700076357141701254756705493370908669261570215905932465052607733676846066713649942301036169999340653841864640068835844059742001803611014763309430665125681116939268822098213705967987971553942706781576728314065963450506411662082402048901619841530363923336065438043329059610058222542205948547081655141053700755177810835221675982274920695469953738727237917246482326263660991806150486768258466323082949006096364051171980346542639295163499964454278949068617230539444357913313426421687242436878613215776797333 -5886715449242876259000922011162218114899211355547796411934325367717543919585525112547871193948328383246825542737895479647507061428293860352144453536230700104717343247112930999199681282317848783771168197631388408238168427357390282259564549915309763370598034773504695723450041697816330557190598632208699240039351037280844539208098495174620794077055200233412999917496479157625497301467089759579728659222390397164778910312937717312021749080197826488515281868568688694294350255123838845516663964015564197451631465235311765331502851310081262481438183285984321662
|
||||
62953540894048015597133212134428463532084563519248979690899075677033332478493455711761579132503443433831901408581896955149110039766970080469001723986328109476493267216280655800110102662259005504507849592281894482761327701545434192851741204364470471785373805590760345246817384881015208311889046067248728112085959089664631642586325496179447034713920921411285077347541727171329981903230574517807145020898156954036437959740924954073050694227337156242366106422066692849023566201861862968452349494764704691323817949449207664766043838499567774929784643945662141887 -77157251779524767154723089003154476578022873010170530969618158997575947087769105423599416876514374175828617015581938717183049641279862948783876198832481928046965419231816862208184295038186656505812374574935672961820206764448807911412562900560442942939517131716393971704081665177964096230055672947048401462949968327962161585414571907439716412368438071295078922960947265795286163652864779257198363231207884980865132328612845653040522615889397773344533672343373488749802669535403766133892153396631285859059264649729247825616791528414874380521577179167454305599
|
||||
-623541561783324712305678823684371363244210439194565122818477784993629530580297765611219265306240907471833298356302673235149797603374294460489217643819337274037456628321409278060825800505138494000951382022762353721475848993677786811885803141919972752438686106435536692577770707715572849909341528848657123656220876624456727217628453350883880577217220836125953285814995186264031112743860391372074522390974277739660455989861659506336577787329655799409383608191898667928141913702453155209925575624557359096095532363313647793799421183211680378281109269453147149383 913485475809555190227493530197382416703576283988865537916580449386842784800733623562190077402704694894732788730338594050363273794278532824061661867199654003500516293716434220318968387372050224034260573293279733227665927092067458874446789591538625169305496133343701453596859948492503339771771225456187370416477316867827104492107605823907734931326966128894044813967902119198415111188414888771521476347192064074541096166999169696160413583423675267201717224761770537293826125213070741310704743860239851772932531309548062872724363877694429973976358941817054366186
|
||||
4187391069330529831721530869737596469144634072842932464256120603275546790422988201183984703536677159104025995594648798039007507101422783828768981791753695210011912777897391118753459199326515240903335013847725168184177398887312810505306446679520651284804519044442128501792325383543657494435358284531144292559889276135659678436251920330982180351259723640112204938012392776747047621605351781913979730158104302519043288203481304723557883229853622164847537761318318378252274483148446529111658069681304406166126819823120098975948292815465051502441866886525921275204 8010379260926072384600951232225045551770759743617752834368935910376504695718317179805713690760765983368009154819342130459520433484313893006044736394913511865721747917983516654585250349457866317105757504960539067542464826763525041963200640591924498508859397827366398270535297508500453830688188157564128683304045485654169723185835137317756636393921219971718801217736581823620874639937624837616456337448979018446715410111596223855644388040913074734089453135962357610748702510296052870497512093766875070821921352889808728197685405921886802457213110339323875582162
|
||||
-6840757666954324410889467922091088135255858950519787560377952670030832578416700678426998277811209343921750687886816387230267103554898982137304884800736494755389331754435927046967704504015324671022230952077193534528196777217376384385062380195902763804201183568054649879862500880099511918074833487148543118425232682264354227993735807887438646995795363862226643044757899010030158037826611775084178596537362674054217376841620568401282854797299577435254571010205695453261236745125088281516260209847309128225080708101337874171737545426275719599965343277317306681114 -62234890660378376073938514797957459395997707777791407587038003141203265548743203300590660353610028309060842595561775666665543439058514339044307373129679205608156735438759323950319050285623995636333255549402848228588886630701062344773032758874349498812141463258598757795740788852194007507463859074472907439165560954276631098721907887280675686568062488816317758591906035705710026914166461941790723634784100039240466704530225459287356747667668583723714151166817026600466858427482168809277071257784704607724928584366226299549518732490199441355513908785905090172042
|
||||
-993129094853955729554272855936157686533557043133668163307693123051348017911622214794736253760160068797091281114936690067217937266851021185746536983105283607304095803234527373946039393858417397939970412627233244750200288293632608057687880270714372132088770953358333606234280719339775219723266196245970622234866026405654359740208018506323517937386891620536461643090949246873257949247559539178094184879948174779972791301472353244669706729380950556415308492527045736403208432978148994681667700004064241017947314444434242243729164231446878961001222702278614097266754 801619722703706901994159146816144800866360106783966455650299378615862592236562203336288544273535096283031533431619965192941427485429080328160761465195904798485305537222310684323020372624041146852041085488959353348063870593830179238973749387970797584003636020071000933845097838795967627666311038431133981353384854462013537520388242867555919089968731916420431459527990770323019032443838047970491677117811758131089276621715552169071774266911808069158822043408237880294151093757662646883923624674097299483784224925526160310209350085604411392357574810946187902906069
|
||||
-8508838341053338905838987949942800482228734323416144237933942731595047600860980082451368006916828024523785895809252944615368211981868150334484664526388815461973830205538715082983889519320165264789237630650175634255108371130786676411170327645956834055707326728967067927979647227043794954386916176337224189483011933133783458321600815836247991701905298603130275259937179502319053203327575499732732806401115782876139760350805127026429950747271611423780365675681816072330041230878831496161182590234326057697831051748646706903970249705771171311275851253168302957050665 7800796328233511604345808894735841968363729422327620808781050329335786206882908226947243189540121425449649979295494280295488595365592723626807188827737925740999817017325235556143594409511103896190456969456903488780127717059128462288512870347002540538814309492024760985305899676330948231756651241838218226370874774403309067484015339994062336495194786293601545837327985453030652876770437357266748963523266545936375144527926236271467899127200650883361644273116332188397371696605228329284749504229040750899972063249047372615216923406405233620848151031836005316374750
|
||||
-20835135998719015333479452477602189489706773459026204798345933359310948013503871496177565540623722309301890220507068019508604346655480968391135706941496057981321685688377520216916699971447427522664432564545142121637110077734897937715493916818755786677183314301597825123647326605708891940575212884041714591932978881024247834605186534849763448394984781459181401982817722074334071011743191178139946999734028660347965215935384990392748739959830213950943338555070480367190704865025500603528224954415668795216960570124836203407759413574703422584376492237548840933335967 -5943210763284574963588535038471648529663441286121391745949111804616680566883419286836136422783962944269075428453725368465486378096863360065851429594151268055038573383973045758808509244848156443019238583352913745523691209686645380536159925447683830380739658807560007258802783902560145269535788462117290608115945473964062066519027334054702850921010000836556984047831983314495130811821808167878350069624226057992469343020130376683284255718515859428151746433702988299116136070632174154039859500299288697749555215657842550192448295595398779035767531013801609430446238
|
||||
-395039886856131473019492189935045537476622852831855615858182371209843512971983728131996890442168428002459799218116871683086504679360137025270846427441108065706253844642748130023735014708242919411435329381040140814668956052152245705101933187644213449390681832685993567638344929852911104610944085723517932356154109299276121567919288952824221526958045752941024357072175635647989989094048079582630201024668844140020243437279265178245072827314025461613988561446755812477383302893006483542005552528400590220082327536197863844695731382850817641954387596363754860388145080 -508499349066755311966881912485148511863273695483352736066351775971134810970012588971486378067807100535270974966770743884975208892411840244257066155913468277159740875550998019204993349412634209426888287828401477016289211700587746852073980446138078057572073266038279314354908392317324879922465845771308774424585841407267779917646282176529708498066694317027296504512695319350832182934917896871525966556873308582223608100527684818065954407253374868341580440685662863274478388668164317999274366709484689193910164942607122977171791495406969990782885610027779929057220569
|
||||
-6068404330665883749692158667790582172386449647775443424166763583766433421277066145510182458624051160953176376869014136339199927089866839664249583675972674172521493570693506051214999687795786688658379628144879436531468540141687636597465977756124018285428870632667829926704967590322868384508727706095790874618335791640310845655948271252837709606670437201829681264723086007504723183646129814357478528484866762336016292383854139126429076705833344479617860081034607577302400210803438475519083960597647495774321425053320046851449936036288482784398540597745425703358874918 -9835780573506342938784848672835579516411400865770194597746777076795983062167326463559124579524907651985357469087681473032970438803013541937808983792050762134276993890953403990789518062825641243848932348131974123790724471152125207056115661607313315504407830421068889383157590841257257965118740602963046602167242984690128724623883497461016721476225479397569077442004452701724929770949374842896197112451974121505126292977012536132882827059090082270781857647049483537732667053106262551156938413003109519691087812751058824543732724494540822179203298363398867075532588844
|
||||
-13260190866290249049994500353587049311131279092738737943302589578212891068518447126740716122807738147375556210360372002181010137097372875835265900007310943597221481862935054378631940620923228771892436133482403151187070570568624899334583058797924344185979871676496622580160915541106812850363067380493548730113538877409367486404975411828228073957880437259404682225156228508738409970661114162239639479299742239942872130697833392123536136010992370917627886878078997368189582716944131219232060896519675480165956860354357975369523401583574133968549619524658260888925080686 -57917514442673321837100435870518446858443959295079391393185981044253019025061270790990458800452800772613093547542749708613387596480102525934687223884948865864151459637546601778675292118893720082876268320220722894149637295193477530711100480961444236376897960577484382724949677761176773518961751033629359127713713619465728047502119611613827425463810057073136988730080165665751745908441188550307673208111602967630386016740783334710491280520352090046553928381919020202143262177135299619283551811035227823793206884195199759004050277895155345052925492963621308240189243315
|
||||
-563301332160086499361706934095804783397419741360637834940651331594453355099571293146523709334794428777855871904798498325974534076073578956766162881971889952913720087147677906936731784498528666219835172307975131511891525478238297489893073204892644765322269776567780921755238922600305717822403151131631862678986521132119565465252981711969446429290805675533949458025623183351373171068214973931581059934643655688384315817091285559745888163002558603527837387292471697926340166118908702485803421185741384072211095630626009287818952964076079777487768061864860983217081580624 912541079032108432659368672982896222812038541570665957199425782021216305447924012892783776623342352711083474260656044774383899325409328817807577199023771203698675626486791298407128067814702562447114946268866529139999987215612047835337106789517162451735000663033844527354532046941293192509552174775675005829859772395530221492967330068280840818841123844475456875291534135058331145230980987458067846168229486875297674346326371693086860971170549969077972725496018035028505666255857014919950262361765867838996579789718626573610462090432322559426080796411010887356839354950
|
||||
-1946447090267934857552197252106920000592758734396126769044138379158932612598855520509490344231197484540126367370012763303174211569316044520832867597083047450419958832780393255071950943652968496239245854021727080216472234024455542533682646735873245812335102508551428559317515746963430446824026660169451447434856586446181110647768196019714125274200601756972868960383209935427677124351825115921191837944893852263993888314371006186226062359203677007665532735645055885848535271541369843949535053422783544101774456945079619336189051684665491160119319366808709119954043126925 -4383213247904160704355206263436446759790506254411343948242858284377919077438537582617478175481465661599889781742562841811512573433675059650293106361184289740351235753449905597382494735287180421888269573355290873474619048757151315150689012025694882275470284732903510085964885409699374496233011001881665072671266446022810082096805972991110751385525748170671473358310705557180769593583444511776258586958221916177030600427667472765945175549503061837929470842710754881351621581870136563122667698507171218552110677258209617808804235800110766947903576228526457260849139284245
|
||||
70111466217609465535996332992878787680517914410403595228670982049243355340485924891867533242003748381704756337869073315448836460878097242569905219401030982172012680655799526682528135880567159663932604821798111959253636956609584653418618020002763117405542958904257491621220167480211067836142696683249915663497767732636375384967392767419649585657103692622734987636377309553822137299314470068723836234687381610899884598364657110399383139494557539064716983371658959661845350109635423333144575958374319879106108782919290741920883651577722065972982127368323912154527925730872 -29224538164052693692188451812729462110206847172875442843056046623305934069434321037618658178758290656919696210065673824954066963393072338249358016348708306048265833863192915622149800491959303174072957136894609334185913625893242457395065946782388378777302218339841738216963147110953034408957039909794296316891867127168067876466166262889685056041249808430260110081498412949872558307112785821099283105093055109116114741643157382580753776573518455024334326327462619927874153893454074619624129922799069173870202662806341112689558823816489163817881532980604642464856912213536
|
||||
762760712650697039515165347817650964993005704978920628989097776970167035830161202280455549270000646105971272923896955722054892934858785749043894630032083232900614611940647824516672005695636612620943730671109396579390418554930809548509414334558375651443627614927133426671790202649500138145120073151023131755146263626421537609410726688528759800141736899011657236535906231243134179555873313691491432628944535922945996303761981009850328240117948039032823301982624214355864301716652338890287217408040879499159475576810970159314104518980989959502272145276632210077236192748674 957278758307824019127895328791009017440603994169402328023966949263119860389861358476729172697496122172553262562609374264487800567463035052108522394686834681405432333987434321098454460949020263031172109794677893058757289528087689822759093039814249973072703429115120129639992341596172305398248788407017150202110086379235567681219097969486990843275911447164657653325896237132345498848783195505255545093772088351679686607581407534383460560092076191940234636633758512849178431488903381885610171912638568060049142134277277239382435022247864897789626215160136541441828089136462
|
||||
7757348284776869177950661954360146502027281587622081741404559814414937829800006667987556705468816833350866365516144581273135685814204246040386974085525018664547804894255427820382002457332352407371327764546393740923870932420447896224243460619827272697050426582286882339330963151475956888052441395014134294473240935482444398378534900052265024478559923400733807317446485831416236600395428667360725288037911168718492139282268834206019030331736211786367099800561923145848339547505781182698246107958560466024311615966706499079468412440848115430814344088796794018617232110974469 7887220145467386843589785443955486775325302660191697843857006794292931017073386488561605735151333240727197954609584836736458282587236258193591234398956935123867516202473813771829641423696370125107629456338903807842499382040009023923859386627085441244791304589980041431828404333326413219558205277599783590599382123119436188893425928710989245350122225224144711109743915891540766394122406202787990045674539154042806605244331780386534706211145949146915721482542820945542911993863480928891480626896339782862682823622152205429682549517674467765541387702751721526019572958181742
|
||||
28546935495393393661372174193561887521320970672130143496132232126925185018499141804330906247435671614349542271002276367596448535527706520894693069090154648813847220865704413168696338364881125805143269968904137178846750857211787522148269757348933643173489401232328780206030037285386154627698391505916796974497783495035452896106832866193835404974636723008400001198517514370348989931476798861246514050920949324851053235565351314003572518492600241084739798039819869749596149549669815012047436380602250318067616877894534121193590164112287273382215099776665013191737843333292408 52524324805962068815359840174992316943681695105002318525193774589448159273548323241550496360400052344167997568184138990117763586377781343019286110618479974376710378251918710049536295238540150592443470795510485596049875071846374763922113148166133185149358027971168511800529866291763348177616455211734920376768113283696009467565899448630799462305227453278147007048353951918398726917420986651999058212864222482554337342583846310160031643989742798383738584602568722095900621744358215542232308140452343954858511385260859427933172903112851649002892513063932965236676566275881238
|
||||
938569092190382811065684689689713286438153787723443012890866721165584529579220380185362861119004563242214467880662778019807432083554424627158943802135716583778464867890334564836607406442253379573276080867829167382676626926756628380984320675207763178799286670619451545585443460800718384539303663001442108511834133286106602161898033399123105152919252481734068507240130369481902745331857424167028274928001250777534716587812443028178542465764012960372922871792689311648360489609745503413484819336348061197707916480573131781584708751649524202731684765454829643281421178018200923 778436217128067878462925358544874197459059365572076229545078070093049547374659736992796865313155501872695015259654545163493244642193394790033810975084694146737214391850916713052680919955587540639234927175473730277052362284139049954874099263021376251371476319902391066115615526301073709967627415417700310789640455326121369631728554838106159035055666573736749521414993866229947232219950501823913910594035411199087161331144718720223832642979882025806985804015560968806651959837090745645939152867457166014107475998384481232984350963555409794720744091864195998393727290384952370
|
||||
4931547064688549531230498655475559067943598615350621866254871461149925400547877444274444385739793967843179975617456144958038568439463852481424791892100265891869741706996603393854109119895801034358828959826809641577119833210208071818960227664939525256256552632397247043022951477267556336660497437314242962185219707415565887214856466524288310381185327106205151245057470519512885432077885498795673870643604543401773659488991731633652699155009154031081818855276436236618022740028670011225084076481221193839707204955577524847034658480405324734044835950743877839304055919041784107 -6984268500622297896252474384318589936122455705179441385940554688388018867784391094102765696538772744118952845318134170018962065600035284589899170902595043240235943442979199635649403386316485220400956904127666625466730276024301736402237175793686899243094210807045502712087216727547146686707233183028314807574989110725883327415443879744903943117677090421009341829987365520713502803124030898394676526720323170408171602020086097763121219141683960828862575189079832605196669059639164105286347648828531628299742957691698982532402605600802112342004239778012892998472723084938076928
|
||||
52184814223918109774859747049104068342305041701725696654041984660937529121924975545666260432257272510033610254021669550707776332940903960839896390865499062729946342233693776558895706491466953688338090931592475780930124248528180706375699831284716818269233663832381148839906755987351398130481043602215158510112032099108600778985946569920143811069368797280275432546746629952782979649408111875861924555818388828156031933855963138426330869237176471015777817784166757999742054416811571433304657524491972945846310385010323750138929947900874584071244555360376178436896086269522935422 -92323636664502835118774067146882191056154485626972954101182960394099737254009016311860982905916355318730283167430079667502649160765991977488569521626914151410147604303185387871671403302329512258528196933279444069638982003588504985444623668208076579045698788785910392010905717187834927067105363392439694872131675244515287582463183914525864759789417977379860443259519999318104821912376655282458172593735867949053768180547963309403498283706647549591298620875287233222270800248398713385066992183074944101670717060085978493734177717865840141044282103837210638345285735115130248963
|
||||
-727229219869633981098372294312634686534139067910672335801257449555254834978808964900470579125290905823095992281297104781443565881769712749904343967345348679640141999682045186612553777131181000877749517679081272070017264636809457598287379003522413282366651398702516303192757255078846054891607639195571564482875861423819490304694598253515687852435733967415429510277840199543736150038356501477616232366744501597471975818339487321010928508059557861414211019604763078774736287079137277192096871459276704931752138562898063647022596888998728348756562794452891886604418257485119970914 900862383589283574699213250093262311798722387867671335493738181410818394237461276605573178183890348529827926702485809954321228924922763392196618267908358498445721492112430550923914773458286991131662901015512201802364053345411486055478403295860921141671997408223164637913801174512219183357664733431126406153106244833854006523716921876422363060842782322326461274100378811557263775641407683476486102026742072161137178572374993111636284789903017373487783413769885999227663677422890869384528043436837875853573731027811999894236167509785895807427987462114430107154938066923944327620
|
||||
-7590062027791983463988824934108286954331819322738474194029494675622111917193887632011432140030763047493658592183117802442552214035188478835576297354593743384304609225003558224903317050908175417442595117714547283369166388857257907448093613286660641399055290726535854982367938450770757307223446551512779327045812496847304543295847357737103227085535428180978401506341744636809961255172338618504281313826049303593505106372075237342185129142062375547649910605699437585203779157463315980339532789538387319366842875266660719584900440960930838865606339590296593800326361781638475872699 8935269289265546427086473736301560021680169626086474128204295732058159016998355911118174932462889414806991080359074505813014408000567706431431271772049173952716049370046820412633622073502164261442300897678404814368515213502573352558074164962281746780209836897199069838913549582530808463668779772924716124562863373486792259316265518729981428820938038466270131592575211878017725926799162652015595068077686784620388472453757576738655013271572165651286032999915362617947815547461267148015503822765950943259561411953412124708267449270355054144936959662499631904361884013366226343094
|
||||
99454953888524740856769770211966532940872408368178241002307145204796870871364319727781436091503393274150182222468217001451942509175139336384583299894097213135575733660643371763191109757526553526485343997205124456048054203502777437437220596059144231057523338899934825633115503008126169074486585834954717193077397283714811937811318425315702892543350176893428691547845874053826080530524752214873655667707273291974628188101997683966419783415915317127092384436067951039359901775107857378624846404703388507317629465672502483458171785971632486679995899833862605237614073945879557612784 -88962143792874642372369123735016925458891263805280898002892308037101129393099959576522895557385596876499488344473649767577527942988068946987807197715126815713828387649972976951256773923435065215789579584705681888644541863624215459591698437828227088480139350414883571406959839074582812914861063596175132045167539564119427467426701624311646985488675660528457069610169499866906502396228934932571595285375581989268603423028046249689725766313388077176214962246744825941487837986219326535241371767081446918112400497586465951148648532001501981212599534553399955873522395968872123591492
|
||||
-126100102247253411388318606020374503622882086734071036121515596998632397064793348906986960356488194892868711622206702101554381289809516664281830598967313222260379674129238435644840806704528878071181342050013855140336735342999549571314129510208988563287979220834384822201800741962509528879910266407400325003500968787612036176828142157946071891324764300004954762499813227924548901593064702826033854348494425904563304391364184395750490168130747620211646612175886844504914698949159422853395456393682301258430018465856975318331255339218721404880045937161711531803535892584575988607280 -718104797971944795756729461785485908790480559939277311510091603069248446858988447474486024446873074985622455414946487390710225650337463620603202329292580680686427612761658440638461195261737224417765503156686928572076711318757881238176960794302436938830093165372815481429408536395478880867505514673341694604321011315675140578250468624277421273696279907054210669606085318765752885796560803265588472643754417058528540296444715574734720631039697261816062789124854890399369972711967558392198964834591095767889279472805653031278122859185668110538931189177309670842711255011852949389051
|
||||
6466917438888947910813557293755875324787828448842925078057857646975769009769326782059075715501210982860729101052603514627917928624033060354594669819325937777826061577568382603100617036343592127400298282323966310903857985079494835260049591144813021181398474639035355651705541884930051219798135903251201714845294317252101103900063064606772372347183154854223108070682851931418983159507150549445270215241853250292032859987395954408197089396082896470991551508636222804304775537403483851992912143713904968951810492825030473515022109945815561235394661211654073565772331677130478057385782 -137375085062939634407947178686877340727787913090499177585213571933954099697346847440161224204949602412161482554548182448181730151413002187416883896226802131803173321567920788484367885034825198048570694439652720283918667650463039681669009189388547409192639216759677041732349977164734312452826298364990911985915980371478547684213817874602896179782184955060919475063481687795741518079426771104401668477653352766581518491332186403105374262437022234837474948646454534799942643711965241435413475098679656700210300697562516139749118539631007035352478230549615797976809298248622523731967
|
||||
-75806195729901021444336086428870312985465129864642538781658050962103429454246285058967336224369503517828673383511927935957470470743579170048450240067276839357707302193810812005738520789030448230965269893585671330262094515254135127383967260825939209435536573799822691846989028711547077948556242170242207249427984443153839833129608761453814767017965861752391062834094764166802718567266208139768528380629003117237765893127912894115058267203641777985521232309685258393006059051467931630646012865427719791359239810800115656526673966304783778015967596256498393969733784104964846702634743 95310375577285588603341878080773532317145020452594273067135054228950528175797000977367111780261963292197229199655498393944503063045146652467989435122746655561296914664712702450995711453425179299356612405397222434125345968521086144534910766693904561050434237210138283807109918089870189847296609687524820970816718869611746770550390982398325285222375894956165397492642283081922924492987973382904695021230278722192988158938518533015756147896222546767961175978505953932789829587470984953474772871904696084866297384775024313189537746427134141551110051785062000161920520985330807735148429
|
||||
-538500938234589714564422544395756870194652915698344979936377914761805819799039484330445111138515153273932403068176754145850972529805914070248118124851861735946090677560339642089479161996352062069419227167662571757789113902461060192890183569847957114040163039607856791839465822028836301650149300234469392175440058798673913305308785374263928077505726263499717822020756381073055918656147212675866478165531406757080749803525210602771011048792898216264308208504716096803180368173540618840862513486149857415328303734349457975432401748711504638870278731214674895929898273761147339190299459 382562517551228741599308761210661794904007596839804277733139456197746222130399837055821162588835838791818895988760320066379801666203408440983634417530871757032254267669701986049104897327864832770676612190296981703674370417256582901758942158954594566815439379899194600871486836709873016900567212114505587600479382386710001859831958576956673844161780244599376576981539684866100636314338437609580453473176826882433483996953471280609361847640806067788025530681875751775670755880153626789074327684690229962783970044402672752545042978760380660824408608258871880454599537041191843551998232
|
||||
9648495289773551744513655509163191528954867092589624071547441746582110656365369581584020936037813521021273359510911492494793261888458753118078369365478790843096688292674848659405177748543745516919318127913551365742690301151224241953185709902566679998062901963587625603533951450641423839226589078275542467743913803043073223572588369581740283613059131654054744873208449351448309680730968172464944799953403887149191256698501297495789516755247868640263902203681455802515292533196451196857005421335834121063481195297816590661250805502595381448204279842705728639444588248244511741539533091 8846438577659244510944256223990405347161002464863025324802613873247849617825360329319395605017489565282748608329923724821778368487480554163564764120144970937182607987282904125833055468562664021258392010585913165557672893367446432201536568890433397904650542324347758002613803492376300962415838369697809673275578586647883288652257120228325561878221361959223135723965929468315880290289002778465753621904180091016763860369000509933039272863961984767677299001643584288832086450409240861062544937384080325241429050113331531515373664024138089698507211475190826587240655402925147185437030438
|
||||
46826173537192915587472798359891873657009594558767408762668585747023676668030644353674537167146665315569513737066376891566434951906320860350968523232895825463086048602042322245668949520260642916602605336803230475614002108829826479336044562778395275701350351949127721470812980208628082453937663517375852286707244856062911771528120681021392590269791876938172586864970941311686550265217300088423078445596225388581881127744215409167153316898331041941615620109799244442585849375042111096296314034742779532485352513253770214856713428433940555587693416539988204053341711627392808908705160400 -68875631611791818330046789529540067895172542804647275835217364150419661384942545238549286312873148018517347178917657051511049134490622805647138611449273007605221167977836944165605262209729584228090796561269518475504643253245993785543153653331266011990935178343523445203307952878375093406312623814424513847050770319777504213388545810353668494831381065093439707913133380183311033691726758818318539125415218849930815112832685439804745327589636196401496128386486287000100177690854080638494782102332106568902623086373008432470391972047028893455040885360781824765285086851778251641719918721
|
||||
-502698372565199933784049882337374092869390724635190997039942750164664218537558796132256807354130168510855937240294052563433932570319457798932996881556051432952066797688466195787663185230412575815867363574322627596159020471656065885258197733584795585014160844201037205322458862476382200662981859742852348555366583962437975212055478740474576766749976115313727920885638691751674710715008728678849758575623270230672562031986834536122245397019385763803243552915946156961564234955263971360996727049662434545286638976046117299731882335829990732603861919887167367709994271233695418646336570755 -117511981712214121429048493837771049413792762933744250935193977086187187123546601447872548063493947577242958290499802053502533597761782923562343006267128689828931468700448610164210626416078894347642648179254801410105919571365347129517764100226168961584801700426698740316117482883770664647536936575618881929678508772042914526803088360672914732801203075815139976868999763126696619348745950862141832307826823759576112812341529696306491736153029960874004437709758831523934051123625906621460859899277715747140351739794148905529578088023682114152982568730032758871886765727125736700544881805
|
||||
-7394431550805308055101651315373405201152728891856561412533109413413181122871995712490752264077423181001701546485796591317941754192093066017483234166114387169941593748243183149027999812980882047819327541680677876477825761977593018318722299799137918480498922074001007973305670002661075881318460383973249463914770238419959606241965413123303411423432579668887031074721474778701765777753357756752217230020277650075241382755450408795902975227226043239262129143244378325336627708567163136842001138891843880928226933091278691030739809577870270597735888362464062849375314924465344878383725843981 367523000028239069910143434590888097707462056013405152388218867516843341059103547087023143682565825645061108439690953491155062661395145731877951512265289395486758440422971263964996657918266959514322598670140032857936241583361415308187220482161900131817443429653869726751273385751789118442127487940510989925933585128298693065186282676429434173674418950038411211781528410416948944235548533154622576777336160313307529401883589448124524675312236136078304797475152985237490773143004659579087512441861719670388803681618867068128640203645553575804264332008524413657346675250533388854305466604
|
||||
-14994795315461982405465271931947531364691177987047723112486036923453299039658738762483077327864942558462724274950407058188816642429050882338239798883662593826112374773451505159350290481879786774646537852694464092137079114450737293114279084997485756305949957823424290135160938085217479495665577563142853527373356934258427776167937662110086191976104725101801367198733545887368949122672669149643104255790966806018640700117091125459613683099322743463617414340602403234731073387474563065769568738580336554418911429959728893417725801980596395167223760017933779978239987324941571448454546376415 93680786078853281718612241869179463854743702682139234821698631443583025202803750539136241286495750938697510892237096101615725521852976006046438273255329560548868526960635224266659538901662756198158163860146660343343702959880076667529483649087880064187193959348713382185859302001754254322820789759267907929640458435595183055670096704503178463944389460236722810470341251986239553436293649011391167640558090994649399299787110587744361507134909922518786004005985808224567002396315504394777625352946481304806705768755205848819916433675216341907395359556216677158475426675151491731941364424211
|
||||
244552711939506154459825182243353407546841201712296783847575009584994211976039154979593395855850106594738101030074235983532757655795008549437314863320074244124300253180089165344299049455448741479981282044678226300298227119901848493405766702924706282499308421013602801765905832950710004027726077481205119358076019370363633422373400703574826012261308838372408173158883001289276378043745052029678631415327383301932248759994489924896751241309479480708467443356557728474883478313473376256316450327757527247559303291492945335934231284729788063341622932389053917208857220099560420666610799438164 -78912708786606926094249593055693610378678738933818815029157843033567542573947997934981729839967452388399604355207716566866684493568591526437688256923042861823207389103821032624802820636123655624914067679528080185666750512778037190466557885362357306782100836195309512746618993331146272258722292861445344289654523623260443579119268884701007284301324452595215968553993203603465460411964952288809354681523277351918153970083889636478328850946492778315194377256725658231994710077069738150204229979449968154988257762832551878974826025256637109449880393851526885230364143442635279269137491634511
|
||||
-150326207300063349465168323806268645711972857706732362410349398623639986083930785393576400947933302517978055316762490351823491168343106220182360084612846917736799589392633304197083733455271039680774112315595907000421675896017254123384557171773314504424070558357015794972803193293540530017178265532391514143586385720188521206584751864726429593980721889449955509262598929996096422770691066148896925205258628090096610822538066265959137554824898701137564821450868632818051790295705887515642332369315400239469040534659638798791029633624393572988130344661412327656510482518640765245840299504827 9591951284336931677401907688527766357424444213568901396784142012878697204612264357079351701715609446356393764138767368285692801493416149312114654930526870767595185443547221709489217802391417703258155531096989972108122142637096444827429615937705829467000043387064647018228322989724237467564253498408020403474239850609775146049321570323965228107798767428273956915118981863773963696307534219854643800951458419430878784749674117212818590357349791263064801838516547782704985258236993962325687831689602745377084503472394557323393557627232448710087214138747248947637686915564098126047389563391410
|
||||
-20755397870500201678365425013992542619518847743168546428317351234230001610140787107331587525939283867725475183504954530795437233551228752069170799464782871453707087397108149916422218992812300513226309621991532316153177321856356799575780681070616146255889907659194342145582116825065369549083815857235343677901310032857600969399077499523677705331885021896869134843951932142676102268297665856291413970730076218503180427808096821867453399157254652412749515401902948524402480163771601859533665368829518403741501211860424001597306633757780816344622307382398895596624060231008374248012205721503681 -47193039005690561404286368856328480749793074474670299736839277457443978914829643576661740474436798032305408935410259081109007424718955893954247751866324792082730241809616215847607324975855328510310204035276433750815678913352589302188558996399067615959948063056301801507216372770665153322341707058194194122636098005373735369820531106676428397330627626540344601221982218681012882010960761659827909797600147952689522828431201248088409203972297841319143870642743934010777854675833284749274646172094277983052798251140997085028757635965842917579361297577326229843610298336403978313063490490953023
|
||||
786454760444099272080700472268487392774564864697540601066885411630671033128436797508726237069109548730120523913048648088431028586595238276208937861221855168235709403707253740611578051131879320716375712208259173783336505880907432413934945535872155250148680218995080919779182767910892073497180277377235264742013880636471764090500800894107155845229555625925423231354172504529635004942263271000645615998704904911922471310065611449238490839565298207762690026267572528423637751080818522234343462620016377664043587782700172765336823829249922060286417234091584535811882081459598097298282683241573755 743416815101112413041016869879225794978529008893583030342036199959421371990065194328587875180996509068642139227654974956418595556234777661916455448188792977681553875190863656488749685880021259572805229273788634548931038973512941897573469687674475049054289877611776084650249740539764012208530732144088575963078075821509287801456769982902969844894135329001411251699639615573981985620176189605846491981121276153306807045347029183383178177406183416069120007848321324140016461761174275904963946400347114508205472301833629132250107802733080089005370542048802308456091259974039105581258643208583518
|
||||
-9810770556673462844954399258858242322248195990858060740786463049176518466419739442990864912349479026426859234705363549249603289187730138712348769082128590604265626098052031827857411133801022392911973410677913996697982340203078203524134143751395734749865594119692408572884939327358313877382027199246237240507272045710067479594814076092957728030965622030363362243168184796568731707168045191653995730067159236189643560699198782998961220702915987611109316284962453022640639012869233188316800844873690247232627017758828135207476686814008151626335096949023357790203126480117425765240952137145983516 -5371351638565666358364087350906936503671447059843164974622800766659043329550044705474756947547511604536506461893774584936296111846034397055877488782233798020608942301161175401774418453717950404137657427316994712277003014596570471674653262714066638667091786346207858548856569177521648504264150836320247402059332373991222430484003677443621634357791908374416648130904515794202525698386229606741581094195769506235818395883213775436182833060618651869725262990993895609069043297255751730347053144415622287424539025520298173777057124188177295854870034889420682660487671949596256095505129359604940711
|
||||
11860781217088036911585079591191369663204790670638463291804340679459708258510077253512342720914867164360418071262406845428600389102492551880177340961915228765452777652226433599244604005212584746006856973153802815948950097487636093948769523077488019406512216759680594752096813881394541034662698437844506162615400543534250687734758519239400811506527712724643018854546727074364337812644817859166518884757905647559480953312722416925397845977704220286707081027677308647303778619660370290429385592100489856147050798067492728253586284376367447622814295120045103103838701583427423920591642607000591995 12263889191824573316596522312721989062443353385143685220044738322502623154914311656985548332637711838157968340589985588374364892557656650591591323948027268954101494814176925065809332799755192574625179584440433975105290894341218366097702219994749858789859130905067398434695677496017480637550721768798134140604002209935020128121367740479597254005799432515149098789060819956455998186996322684960463496590607305143313308306521715149628288073036394382366647016043305306941336878821202683161198780123449265847110233187225122848765260042059115547079527085008630072516019235899341061336635036448344498
|
||||
204874275776527994087441800551683067816620809562710427002125150600540424362109897489528120523560336961037155114852424103838323029790283755390193130914905466884744176167581580516062342395730859565672641971302050942282684883798300991187621025778254525673427804242869895040963426490824748258708257707785558014634870561559621773842810191594095454184885696375995342721428103960292914631699040455596749747839775026421439522498706666823285235007664236454236536878147240255823702963084952894861267003249214413479371392418246800954483953138320152294332926248707378819588077117984534465509635523041321418 -781270913645620410292516512571004769884828998519562735069229557858240351693905176959581936024451054536891675723049189254005285879369502346734481027671025537169173385835889037322644988520030119900447738023566489185239189240308596748538602958941276115263402737212514088371782733378705508747490494035154736218514465317287618218007663627218353249090847685727790085339531499786115482144668819398821714353562478318008459434951967984824101653677125738810142929616440466788180223221791127648088928780337191654061733564079485621429226500818270149760206067937561104569322598426056160333671914456078919987
|
||||
-7914102877733873766410639993359489242903940887545801311056805766527615600330020946269517605379547753280001463854280350254857318150100501254451461169335055455390885228775019005163909437361641715037406828940006010773438693122185224880229011596472524038062311828160619751314172849351529128714914871462383290964313000016787109278876003684229024466986026337371703452974335639167251331948194573310089554471602093844512937916065769792095146504375948002139233257869974744231211936555750110379896682306918984965423554070838434211673069894119427331153054936374671597820031088380849737317968727585234621754 -9231714774313625898245950960795818929557522341343742001226731780556543003123152075232041838448390530939477416783090755574635606220467516532362266420834918058338219420253479175037449775763616560386476387432226808366289965321837442675096257704255502144150174120407268418955801418870886679806169898858344423454493045683320973550984698189961736861232643347463213109905181459559633342191610290166067221039740492223511476836659291727672887662927280910797255376906146365850004311588133347825516623316844897762419614585778789856610851336569732952094877345486636353172191848999118758140074561396787045357
|
||||
15314549226127510046262379603958452335186277612229674762831878491192553270266095499528684819389962646476605413658281175761952357618263514250182815236556870494223789697756125084290495907283284788797411104110110663424817582089527223180227913575884988456736196962553155953946668057146753870544815871719183521883684871468745545594104884966677631942648068587865888258547269880036864536684894036071071858725345217117453250738206134583639577239863037010499531368107077238409227119662047004741191794307261303703774645233369083891182246723994730512053503308626910863975001199566349589153473548830156004822 -5180116177328745902561214909982214968124439789396921678761128235776565213292524609887706505991035649852991842961433578200972681982860504217372950904868558051680485874168908568774232222586780008909041328553507399743846902986324820937730958464297874240296866338617364815412497960859837338447968023487567010618568749463029209222574407902430400768354490828551201623791816806115336743079685238814076561804316803235011818630684119525756251645639075350112413425874801955979162300950456478980637568158060220975090794247294040584160371792994919945077137159175429994280988890227809475047686910341110153058
|
||||
135768276292777961694440669105808048575151006438464557313497609918639343542204696793962815078772580112126704380989559663236695255450762387668815869429861801448402061349210134451870436597469615807488825923332401530836019242927312873775188490419828911805679166918225855282893020002388556924248207294257555480570610210176911631590076059905011032187177478144512661709341525231630648553486986777148007825426066776345521618065314097858124644686336598803016480699971667408312430766705521183711030841030310042613778044585947836328885235736362575572476191411325852425453494578413778189574489220274674318669 298112308176872460777138884576272841192785795383948607654728372388671807158732529389945403270272409507132463173719908549231574191400460198574491533426491031654996907461135050816821855534587384595872429505718330368333510354977674641499394037618409134702881751956843499751347482195879472173048766459209397032291826066754422533397097510790136030806756187177249035059459385236384156420205478191126388844514297854148998357728859592173691995288972722871204684363542530703918988593579598938714239995056368612361592917281367189787495867747346194932287081553494462663780014544610215183094375434107564064116
|
||||
294037294417143543691659485009121563754417032409441418674375117766248238979007006390710224391450294119502539528993851768921583406807432423256851631702861311497986266343465787158396937672686834959262321557472892173695428660533723898514359223495727743063879657811445437272847731276566273214975558735405604200110812170341315301991377498081701979874136699514801245055281534475625018857921628034083162285900242207804886667385088005196011455594324371791665270044290804363575186064038057656795250605610630363016677329562328434441725426748731928904057838435459542205561869233611521353609019224015666946371 3812717503394473876486975779177327335568032210315991662570073856985247909055155719609915314457529337204541618812687509980608568775887062749039227778164689059561544854023638996658126925261412749277247605073255305322597423449524565822111177357338562848004682571080465681015747875484538892329997928639927057331866610101840179783945678817826923186553401332921716254910046554817345003185632926886437687955153106309224552385793940828525134453049490079877781961261818711349778324401493741404100066845768373986351376766205901715296217852307954639503351281917696630742009082078932681717159504303137870708045
|
||||
22895913768334771612160089167581664218696745749347681405635526894739807681996165930101585199839940195082472850625017609355809980692055364971692187454346578653532747467286169905809268307952691525032391139834985829841420505039166302225095749540771627400557807025842699948687350547903434218769505205578204690338330622594184818176731096845658362656984633865544933358516538006762587940185674903000958238606187031725053002277900263241384072262095397404815830015160825444011691108151930129354828412168245472450162746448600708688218065725850812701693747401202139621269353095973265841122626691553404933002976 -39306312245045352801024162538045165406576835335144614362633990074962117698980480366160385110548661888634592760121350219757792817673571472941921450948021332607127787284430545197294497546717790129442389464009278098375753902337057836956344310550159722576666515751771109921064142302289371406198955030562226691608992747140097431424868989789251380727126053162543636003977540709601445179292954165541319210945244055558689717709468492758655140001907977539167890872606678533697200104676380483823077090950086544014493464698684954635200184472360644754197565503387879012179345715860959106379837133292586159910714
|
||||
36987302873448839697950529010128978636844822523579042999901352942573830136778400574518738924466148361889413449571076995920359354823212343174043018173641364988352746010604643221893897858389489671804469820021737801218148669152484650812343398790942409318919459128647968311609910282073103669186739707214668936762717072137242954053618902490059440390483982930022161221124326705932043498260733648036786996473272257834923007746072145530803836429422027234939385643383459558780701669583764398370204091756597880891906595731567718237804269848427357879335197398156146262977453190621848577751652732799193995289541 -794361656267701683655148682771737598187315420468795374086786687708495860659328162099042991855849196007706307248031092468492150180408531936859911266750204903091448940262815210927498407976469888284881039471393736807282651076734556862036668969469489695104121346587952156659002956828809269881049297247989396014771882891957502096413578415447766976312544205731992021103291387198771812414534282102757279629260474929011124935973122145835617764340389056255182698501593951326293668260961189946050878116738221994042965091278772896641166273202272674076107182570294549637297102562606033328757237727888150961050114
|
||||
-7428324699960340991679900683929033225614440632426022962481481730995598068797699420544584143967738096802260066797258208167406227223607650344302063062633161060242287856078818701337858950366729715331034487520739462432367540844807651995839892062538224943697320439135224833825337225256873896359661242875219944814832626655826628606997602984178736125913486545355453569390822121869290551964294960727790989460159387351697401940843654738982292345718676793071279460177109797620508347362533043505558774158875862259972049094025198980581006257236753205450610783458305880784532001696174775527887206676023031252064934 2502725155377735098362606811113989378742417003271088063087453831115934913944268625109286937850986098651943875194687652715338892843835968447408263455038457620233580446974589878529629365410002335571771693839243995114699073689714157643598376855430463599602165984301532418554904191005217130254103343106081233853857970404681172138960031551307305419653768122561576868189321514515024205579465364869140142948848080649162010201171189521302405572813536297682958924610481081351616039073943235676967949063549237849699431762806496303335321755589020327194797275106229688607538762397042200878403741175670312746021232
|
||||
-48156264809938302430871370056088774735812294782225927435914016279417288541993187188259924871784567412403650569157568052028912135722167684543180937304340915293501790907872322275159176441954991037962559949443473241489378720902671819938971223627461072307948543845680173003433305089432305937713617514965525795247968393660672717410878305361143244728874080069947363290888252612441173476608964052745026356709185990399084108851184379235998830038541660044079922627927037375517106449482854524977854057509520392954347878734619236994472185452573067784971496786337392214933784144453484094405858160207904268852584721 -8919142636017993356205315956947409935786243428336298894911421799779616987618786688439928332633980055539706899042926471695042816003633647870368422118978805511631205926733753250660487447337030655828964697550742425234381831817315628298048811568769600445713267031574420078936017537569339841747885777920958875117711539418698749977325249513069926485044765605935324688920679730656052633339105633913273894957909719919364296650591626169844231169000027224437600723264254558750854360334398455158361371856135559019766102028134618680675674720763200416018816340818892134547748365808066750640332021534667575511712933
|
||||
671407849171607580958674279737570635440307938247185156796282565434830026395642862347366959737527660743504650807586147336240805165508593554429604650445506387786909583929511705227086648050067703872424360215684214131956763403346228125267023309686303206025457478140422169304884338633550149205386764305251275551803616380273756219137608235561873035647906438675680548893068730718824840821307568326736713446960041605635392306248920398818137928598579076453583552223743632461691566790267954900779224603590027124385853120992997771499254192187593161752400654812319301588871040759386888852265411414806191905087481775 367324201893305163507422355381439226670761047897992124057797294049072919859574067365345823652209334328151374872361634308585184228441631870722687491373649596182696858018476283948710154637410996413246803978269972805152991714164317315269806139890582453546873896673037118601420278420795507527428340334015571351437628392142306078289021655822941031569209964685540255545495238334566649646947120036597618305471987234411658359294313916353469140802898245160810246182314043964830595480572181200751028456271711958798405194875224199321615811217113541584627631671528641690800840784647002026121241245009820202817775415
|
||||
5651594689209099983632809751067574743210681859028440789847945202040871028207861676414014381078639016991278903872491964014610008104337911150271499298757553932030800406007554214966877753687984467476443835212533665312686024052068643268238488900307510174035690155836721274287309934562527716113072919752040759125062897473783314285725653110793279780945380196635987259720035750237059887175688301279253622705074548480331979105689549562635601318757688197891761574260748966916595550683496966897024658905275411824649636438880099228673908617317244296910166230955521494225922893989662351237873716338907630385050152379 -812520674839761070584294951469782859985665239635066335212360323209981418122428567930449644295341956965606369592743381336247920953512202409050674723231519031729056882688144096515903367552718225517399736883420519503236114061995561537442741342461597061810503336843322560569056514463228369067238042507576465471373847818133081468288772007600857021544360394139511601252942234066565367410702586687387170749267387686178737206088151251433618627285186561436821727327894138061521155604779593690332106424664903209458204174381243179618107770675858152988270210232028987058692274683259390930418348867732222840552334430
|
||||
42110645697789360594278639818652775264416525719666566128432527201694345277666223346765623496102082631529339485665066727211011171006393375858290092211243613316817382233943591749010005966684624932934191979601576380133569106963312403376513386874004869171195876129068168287623143224333445612888019607330512386091842655147341704972218549938537476408151626167242629095733658620933621174280009047927906613355927182354861862911568034138382635012647904749245968821816869144224954081259904724281263965147214835667279715813681096456430161141363087648663086910494886309676726773102652983692939239762846675784493714242 99598362523924083788324304964363614320071973971169412858136313854480658058355840908006546299661198703771611965469067268283582570189800136965695021100404045626953191837198543909291629477756759797834565200378996901735058599858491620865348237293737803114362029028045976015641482458612147811086640717278646400018786995874624122105967120139585589073378205018079243993111607709410112503057841004149562862162143716009306510590941887231585568796472580119812597709558538030706497950583858505978491229469748281589862833547612779576963652837017765805235439608751894230059343775625009489487911516379947395684421501447
|
||||
-971959416809068206638152108251446879087877868042932916795094324984203949579391547326987659411826884192717725360092069181592902896883652462569750133007144403714462216966747512884406477460801711274645149097296482711801843024807570973375291755538666584386945157998654582537297974299549231469552691365690911459125804823163634852410445981567054440062971404773504289192313824612825069088675454761148602413459255093353975439286761198770384996093200196946174206563024141624260606493545625969566543938815035007969861186504255375249000542234479624743135281589089380389461293463312860988497438598871844608664460392607 999088539188170125578169069575771053565868996062561008771480724713267647784458467651760644749925437294379483997414646769403747097169983032486277913586030485719594908067259926390675092071386332469026596412684179106896459489265535402297996119129132356159475487131455212688292273112756565957343849919095956610290794357224202010199820519862079671385510707258093592569576895624475963860665527279748088703825086455021491846992505470880532570807493381544417735766330194884778647305728933132893778605581194056026792517342873673641689712462182212092309613946020315299010756312761480977157150014636300681924980016957
|
||||
5584183548875914063780337776026625855146330692076852240767027030963532794296245049801318116344199331448353534346500806403938613652820100073577761365341518281153918040178322010767316532361235067377283300570207709492568158881934045884413581989487616376597757840287388867566263770993095256644676199776275084183157020146962150547438753704706872783668512988290922299144233369645103219200559285935584515678140759749766292458880500391038962782996512656354768192642676509275608350287070395019018242181148809920680434300478547110592109787527762425010712134327278648014925975756637953452326159448497706646550122811195 6489702888362509989829002704232205196858727991289480276636344748392278219506700933121265525352345430942768615276759891775020697946265082987661504513693723567057847823491653409044503581683470120503322511823471957496252615439109521668889705585729773344139948482652450047878481534816414079669328277393012017608006251761524279068912768931181368155708560784540413781761440987445611369351532682977888513343963091641058302018356628545926174388812959298417970005394315467773009251999912075972416452197439685947365654429824285493780468033246223638426420158835293524886241869467600589118698742452648209302315501849398
|
||||
-27677524392401387459042259204113933053921669404612324088865265962292201682124318430765056695968955636209245337975884636349141336249890147461494838204930430660544100900019095512457570736121336784645598278672807603754337528525476687106937601931553633077957147384707344286583167337557378024816587532693142022047676191950115155946840844550259139943261076126840949334646646189315192581281491573606573419088508893758394733823162282458277975728357184153646884951017047244928318884807611282793109266200394434638495235912362093479589865752541265858922638612600819014904301957743281391669274883861053566515823106594577 -89559323202640031386595451038910430309781395833443273517064404793640359561384727862752228929501072903134765910305327961542327494414451157774244518118186517026249357753841860579157555088910064376102219031391031665211391724062556232522999967423891389680024605943829601465554271366463030919186460865264929035062372550634607560322889719411675847245770314958282052201503352787573381265946447678546944091087577246487046773526502956281243671382059675649305959880040527124490445639738250601825900359071416212111654139410400990823275173066867266230345330480867204035635685944361826433256164106690373783930382622921417
|
||||
-899006652221010450008219524154325618501277802046189607888199118549891672077255275786508379877163615231160664344121193256900008021393902630874532253927487617745735376441281741192893824006533881032683767035405665967240608702725117823216445582490800017215920703913973906466206048880252230410558380212997890436187964852479506976897327429135594290664028253409538827641729577822734292225462063566535574012276650414404219346597925254652074630067720449444373201663928817598071220656444859477259550060240978279348195711497838324391588853813388134074984574185400573649987383751563182278742871373507601878492097693220360 430288105316450189441301130086566951127697360652678975950842157744436098363780202127978013748085089161083110156249458412719036157066518738756687679215284739544969499560489194946303504128980208416590941918386920263882289530697628541211587150375298846783182743451644974034509933697223183816564299525039790256473362808571136013269343190305627944906895585993554159325230308255178749202318110049400306784864666878040163877199320660653979174778678797140594919262111989821097789727984898163422459382607070168222517827772243115218903335466529463673417606929547664102255517827414357821664968012974832290981049986684932
|
||||
2826032735156008865888923060665304536797375802656020189480398393264229508874975800225021022548726958175655346773674143290428742837926636220395734144334248231199554011748312262514191507765025919796860356406430161050617466231736679137994578194915643483646499930380436016308604850595535857769153349789837010789688756336684839765245798787010682700513582559387135282205202882929248086382523827257854663585036560250666631310149555523765916663893667129063028334264914829322441339639025756041276431314158565982281285228065446242067381578559480101588723550842171968797768690354485521887438894028362340784513368290836879 7169331537925533628775917937029238846628964608140527652536587289708780939037189061788885372282134051955333070931990114895313274790948885179282283922416229316599902420140099511721823348463715631922953169410867027464688868656337401936370895492369944870374593996739904878413778665894486922748649159200651409802042329423151635971408570619004673841009739429360771951309170656135793884850172504688179705946592339282451860483922738306609779735788921522587189519869569528935914376748296783615004402814360810887443945571420465133387444566713828725110823311222047924277811561192625173032491254166429679076802889431573900
|
||||
-89002252999851663842704996378181778398218155186571725399266177367822924024697623151096368008695044327524525394845889740022045933684896042322979958890230920732306410321040072266389083965574433804381199965498542850919600135323812455445166737051731651301743794512477732335163717633928270925559247384319969920924982047476201610773558829270764203975123449613035570073350412804909477342010143054733904414321854862934028172976657176996050693877181758223733139954833709215006658584064889565447093707658710027341692873821246062356383512558740023936150681505306935198978185556188351105643082181860617504222816917996915707 69206582027979200882913229826546144995792694683428613434061614828980579387499803318732824069534865923435672761263223735192997966191329341453401513815721857865595579832433542728610396018508181129534294468305098579321394154409645502616671087917943055290134561412388074044632083984413134975435210266562188612079855264615591957885938054542091381352243804817992677488941370048488297645172790116259985805822650143448607251805451664277615154396655721171841932082409812583236401635748125248310929758671701992366243768517422290449153662990782563534665336982699863740529966382402853396441416693570068587003774343314359189
|
||||
-487603375871977824302306957866061934331567392690248549199001101503925037655102850954942175784286256428875441702340412129588012569295692598798754356726574459020207668530910838990913295466672954895891219098101366857291640039356614547816223834119429961363764150966500562880557002744421315135604076861920634219997608075558289269717322867725294228350648994206724749854484444878311079640089350157289546999224123855448883767230112248019435317989198500245580439441700230610094298219045596038355401084210508505068688133087150607093089468558578642676696809410231544056085816180748272447249227482244919570627743967179752083 -361487031947014586269684128054964934189578300963117657006483387098019821987950442806559308760933117386789618683085086541430653554526928168648319408725811267601682251244638013946993714705900547188095947998757327295951420178158032390965334450386493449241469371229574250220042102931029721886758645544578697094897142959831453051394874267917734257139762156700189858839990761226276539619550442908404842896452800781340247994889972016260726708274083391735402617192178201079824382568530862477883191526899875109371168319794395310965039436931286645485924020257194532623481492158068498016382500160639344455325214293968246480
|
||||
7122608998647807003707497106046595385229154714872593429772131719196127801264497180599917124528457541507828521348607098112799603144176734563468318791898592331452531202625862374171888768698119838190043457526840323030339278056204137297412516228873257526663245422266948359456667660082903305472287547544892707820885383201915087825416669688469799187311559170462852287897578021154239803945097865072176180508485098633236980425587606505991108036498477119443049686911250867445606127502481766568419102394580352585684542361362528581649128933730999261638950211881690438600156189430682895192037148879577202749284007949151137185 26780738802575536657594604758107158094688872062014473871819891062318146648699757654790278193672412128101382013425187705603269446662466801591501482835551827000247791746277660036466331687418414686239778868301266160538483655350196038629891594813019380589911295697776070349649191107938636357131685089473061733530607555654743921783390949757426290726735822806365548509136104411379944625693963945456557237298553036629837604575274619042133213236844442308882923339730295151568247471972482392110220836579981624204725149127011495948992828801144828246261566982046152420156807454860501308468592418640358969456924638734022307
|
||||
6567736307313917142407185171951584778497638349283882137342144409945797563465162456658308871804268578327432147497374741406317952763156193631834426280124477618744706814231648743558158120150580319292358452279669195414813744463418852867681466848588284252370390549874001272659765478267199604734557391366159266463204859873380867935361715779236117984374465501177690105503634426456160700495809835652983883867641711502124954447444877780112347873153153129033610446248470539888738064559913199329171385486024044170327718180256774163195965080087683733853385244472860362478734648463970163215316274835943290975160413460189936107 74327176638991056919840913702311193953826609355962332074058245260014855737179126060993527448621613831565682111357600778354062305219223572079132900728311209217966175830259576103323225837351316783750313033942287962395130171434716327127122460822913839742429682853657810808957709475418227208006709956595794160057768041107081209597896875470209633326262419249008372404198495213768789253933073747038973461107223547572077907730916794478369691840427608313253580447954411052594990744707313063129561255061024665359561725751073399167502955967411784235716199478016091004409459648759159723938260439437944557011913339164034014780
|
||||
-160734118753248088249675439756816729924212618362339198281910048339024551454591799834398890257708068585342386716321606299228396962083006859967681385084059937274758137683114364852202922019936427083856039350860627964838659369958827942392613642587001503280174345878908397396472388082209575328756187864715289803531158632172650495358598333826597633455039249138679635476375110096690030387697225807254690597342177999074286333817915537506566254738218658403183282293172509514270402401151000418109900915498960254686675247586951059292421390829655487842894307145920421983187679561751384713207066137868865230252372030739198936674 -168736005738153702219711116301455028023340734406920596627308689070769838404312467603362412631100855609339256146123543030844850985259713894750484836198500239801549678686999331962619550247952221646785249327129938492212280784963426468970570342523071234898561141900977780467925022750151229518575441977521669989752352583532189735497238509291933955101101323360914540050796222044447002216156625759860885895769499061796299910959009652843385768206102652719672995835254744681985253840163315027627290192947284940109417898176335540144901060346385900188490326544571358637754310070926942517116180455028445205000553642271180642245
|
||||
-8855039393889171047037833787672688928309674766476359360763700920769248200377364600617926345158808143079521469225353684940276873829442739746454413933032762232889446709364778216276953688901918795408509397921000529499155949553554899224437899034578973883221002403793833975650442403474050589818168488742540541172235928091084681102635519562332265091100817407320793990984083801400622781506217485106313866440406494960861225946477176260991849939509688064723876454165746922456681637667282084783704692392571787188862360953862333188224547090651539675663349202567158686827702396084412079850188591868354871136799454413401910441777 2182597046958223323555827929884872262128774948064776569659877977405938504205296191298635887646333543600620176659883031531107176224586993963557614601582054506431628674427918624240627482481776735637129255881149106294814135376102596529734178305308653908703117754058572670032304856645013555060206448200369630914167323962138623850735787332323643974168520307652412303957238985527134250906001261293109818211355994583338412548351554292322100691550603200893338986036622824058442956500518729350663444321946848503108320466976475455615822236241375594989685765245089944185285006578316347654134048936144381651259768436414571201898
|
||||
63387649551138667289001003012613401082028282908284055262530360106175860437745855881575789345110235704132113909627795706871113210263548483770025257257434014238395699129577694574906832869320053796114101687943693494405492728589389075063360436322394211030620890950298763030453043024040359934632459928341969135853891281264646109350992482219811042511670997827098424078192967061940698581529118001086915557637398194174896280570560049728290777182629263486825280240931757347234697598544891797914025942075853646201062128766657451960538318316883191911116369260637452166149076543710501933552210827958053713996535334682190562926242 -81193383206268322412835419240027235163340216892606571307493395850510842602375241073092786269178771466405471050709563200530472059013297117479311196013546682134795753765747497672421091330245121152182023286112918898116024065808176824291986133897003608062161161033632574234888659062680006221642981647167652857185570510925637764577868701703323138283077473647933045705933331010934019067333212513974911423791003560643086381583229126342726933793991386808752758478997299045539733802262563121721307445893308947168090216990085272189956815840739044243261239467312848013427196499382170626145182855540559220639188237704769842532005
|
||||
-199313777848943828258500127065482303549832604673267927928137462567846099463599915710811103193315485582933607791674618121568541073449023950477172892504381715362752903014115948910891593503911011338420262487764405587111960158196270261332279240358806023318581309729155396404305822032309836869287803820894425252694173300159197827491183342676119510343237945463177395592279130528301729556897635491066556874097772292546976506154471570883312126527292676619213600898098711656826828367874183658534487825473246581794982618253692781419984204417879271462310623596006078876872017292681011329422202356483646925197676833804321158636563 -467778433694010256723614716446836283821360614868399109062766859099431638504073531202913687372061751833928287079912807175546351916977841427790819359781691420514516280765479069595070441240481999911324968820265824392904310947440781855204457476330041426188787206497926868823442389192509623107795868198263934502709881759814494745144573988319330787139044129372601968713476606438022325609143730976264985617660671952184792669333087446555048391728870140038739907585159112373389569326241550365444737796375286428018885916761084773526919629525458922591971527324274546717046890670657900632380499455821158824382264895686547736560066
|
||||
1609041591095435601032438970490713015453842009179649341297459751983661798398597203208107646335045771419419207298491311691135404971319714410516386467339202661348042735157529898217109059642632210538004872813789652609390835169313971234332771535976120581481518721806040544863338063470601169028760155788392889599444923597629494502795759743550483382217060362211734525048355759864495276581935656040538831894423933557229909950324570429887963373906229038053499202809715699508254404550156521665215597947393121098739686710899587650033404564231191338170889322865050467675289605699673511712693806808304940864234067786409605585245643 -8568663993455552176076759904514444492777298732827470958908129282476818852601734728707991678217687767792292462775974992287120329471019921062704668566672923904568304606527188002315294425970228011519863699360333397586279117425827122695385496583201125420919085416715539728255687164630147014985485787951356721192839124833990732035684787258396627249480087385196713465247665598456880470607372640527990307040047747409452786942469527167301239865833338221242806300077775443553563391584505612916230579953965549933056372107042752146661946874162808697839141862092429652447751883903847296884581292703791490560138811177894800655925817
|
||||
32036593324113928810170308998415795956037269858793224147361397269877088857559504444894057645936481990284845741147980760072284388670536486244792387863967451288268920551529888657576970141990754761292020889617378680809905305205106393320740042515666545421371351513686162482296786941695195270936851065558719699915158481913469265006403269294406458541503637402724490947723600111456374760068855218239872399417324167729359455344532796233392598300121172992260270851093852635071333977626225998407196580073893777368632651677524506051112235181353891108937452477080528997857648052099563389154062706544935702231731814395996124598731340 36767706758357638650383912338269901324344386423587106036122707457327194354110521174255705664022751092189581451288154208924741988141115409629253314388545020489986608695769707820087002695521103503029818394483664289044919195884672539433721230599204041955283106941125558896831899196644063683878441287611122100485123059260765146208741763793152637865276226131120861853129346394373304691432346407852220454103560020602951446892047417038061074775931569531737451821295267756620605154738454997281942506615972698421066140207453824747127310437545296163249167884857421303297873147887534316935204161154448820723505987976787811966478842
|
||||
943925965571496278181374091611215013636906278750203119614263771751789311101796494149771584789314126237837492686111380609118119380642992933730069243450283495298509762319375335583263801463691300779942675260152400347881595437177102570338814957970401982196889491390913679901502934133409955805634885353888988498134701503884251248789477123553196309401554828993500526190003378042967703583711782205907977942546590154247917379951325331610591092770106890488568312778199514186963394512334184338842788696843282829851601661499418744429148054428508386497094005655981298855448789230905266394281007034512490621682604803666290436709802806 -803637362459878599307337409622352354790228353485354340741046383473683069702780874653967608063893249957764580208625131440754859462838248537415122016313519213770154086520758880238421043051867231416073026512059445657830244743520973401690148665635659784475776074029315897818175944019361011433100814259066805990462939102629114222264930570345403735111337318132061792963561867546725690721898600818004352645046155432615184718189640996468481869030391479833981913759225305796289172148272783807230836565046666682852239718036524616601732393677890456921851844404585548361864374092935623695254066751727554336082657034697288303718340635
|
||||
5800264293870151909745705975559343903149321487893139802914948658755658175760101606306632861307681907457994079336056945647165903990173673278292781151035894767526433464981560846497887186663342385833376881259511515128742520240208345320004508666527189617461146882415330816802060319160457076701307888856054690384054347312169962081243015503399727020593880217057736236829877176918884885485612112613587771990057152393941714472724621973528088837254023033040427961122967307937865861636162062117900131839074360310548487263369406956624026713085112188932440949441111191108468774870989065518932896987650521903218855262657681365099742426 -5755498743094763565946544963500196528511190904672846242615610277792067980176942319870649877559865740585989182725918434877491020959711306713995546915830080724410644941660392283025826520398174284102087139562857162453358709294385682209151745134181103763498969171901596675954212493715986785436873003668096190900741307849318715627293363613321231704028366388316263081285919607381810041791166498388170339631706148307046274501508543139513580228396855788287250295660663582312522366323042259411379376075182791257315038334083091215658671885938032327188749457934816072902144666238190005984954991109695183818071032554520280669316270440
|
||||
-42286571975283584517995083931977867482527420524728672837322184366771732703031725803072602531458266465181934564832246766116806144934751625068794003850345196653960525318129674969354421780910764912689203946094795028608510778517196083229242281072179287139525538145484675679638446321526605912637907897680605785369447162292965477559058151372527341430521065944104872218536363844049143881121883927022723759480417734960881754407037610271485152274451025881405403116110007145136507263777551152896732244471348698399906264830447725971100381038003804517647309207115564644692433792283809537306100939545944364521625011143652561018181943956 -1092280542808075329754504270866898850729281172298347036074324094382141127772654041304260415931693766851042845421732144781095643899492540094892723593037927228653770560814740662958979948655554636472442357485346144668462545608854438089513116841550450921805210220290807294773448429465777479145658601609577789862134701318972007491226302433434703630853653185485666614299604908319266057325573480967537271163179223150333553062378893908056691712636219489058482164502174547853829165073038886360723198225894613061729338041738181238573836030033231074785473674487204504239655363249424556576213275745943493178585589814556956752133424561
|
||||
263872777222997372789871817807941638390749078494671134604026992276626013757326780289732554506544540620506905277838638898809794615748978661148406506415137117423605856123375940204184669182633905107434831442462709789281972980139247519041291985479982172235417926311772852727799145475340494040181354221842682834325292536816970312895258948314720062115241389756199411130480102864229198415321790110441303168107808340448541660508347157172700344381143718869977185716400986732591348673540357169382467139475718028732744241277174978454016289515886276169254510629907457245087602419025829219437192253035040910108441504929419606853995120345 353809219565852946836048290466859411500880063559675298638562698943264348206979179412004306147230073468806240627129521080026202365403250110405714797028071949262014420928797432770518576525617034254997867420058522313142170905100146012333217193958189872842105958142128470573580616879013406003174052323327288040913965915238591569476703547461990848868936722398410393110285640588358263573397216792947453593756250660712640975478616533850333375194685280750455222649167720379622590298091696678748913634968572993376981023959700689149356718622909757388095913247504513255898106191638258923959869132910578067943289717074115646147930499653
|
||||
-3032675326533657070457708370300232498481873241910063594454222320985229816311162295973760560822976733785577915925069603332432245567359233914714626265047567638162151680676429499287895863664735071843287054799292119365649095508012874478271074444293682621669791459351991980753416880206798109032721743067540605267677149291919513702448004081612428339564350346416494583663141205133599656324131806418928836418626718534155903390089911658694395884441613255637878383570760631103467675649598021633980953324996721929740150462923925994398840544460893173288065266969309511751922948111699536782538815408704914649140562363003983513020951615752 781515918054762782661819456687988789782599179099489068966627732788311305833214031762911160992390912862655546603543451488175876234949223164481031659789313270426514543818410361312865481622992980103326490836463996476317558043273084836804798514396636118678027407603302412507937576697191610502359663689662695454449483217530251019605261282499449807332604600923216293946429836363207275206651565172075458735819504492496483835662225421634777653955938649456887013285728376885780502505141784116951772675582914134278315484710847084187146516007559679448856621773322320625407734702223163141926903253345726956112495700235745045828035130909
|
||||
22513416556162262712345140489762442095497008534404739422780956213885899400862479097296370746894722924125323887334819416233421377784527419721714418700841944734768510593685492038645777459602499712571378536129907562384290165303236657828867076544602970889305771228039704963561727765153920318983531442517847773081628628532986086339329640028572973478438197029881399913095760171746174010044026117852357008186879571817793717056609128730651179704970754994688646812501911206103778530721803661573677318613056732261548521151325467481356460329612085288616396394704884398505333259034010185271925893042768214044790937021206144511565617954195 -72060690471715831237897892836862684706179993704801333697905571655629405192561126069749884005168606928233957889211963517068683842432654052216347593956720330591633457050434764303123609751231523253419917987926962588754351042213482240450434019709232257678662407124357425016239920520106533254825030744805998194986342945702941530465562481847911850706955403729460793097030299787348082215792023212880071898774693591032738518386439132210583138187066709179192275703701500802761429322026863243591163942378305166094236466410267194672954661708282909955412322925886061041504274071786068094457406121246287467172864312229934307611317265230688
|
||||
466562151450103666544813770331700921235602397065905718715980201345212784682039930211545709001429571582003854130434614308687765504479394067072711654962091511675014859507576652526739673856325864207163351006317119005666544973980724360326743808678807940958483301221176123222856787919794334541012755634917794046388389855090797066572801840070899694948989779508719011844061705024133235305663947110133267959555176627024567804315130553595482407632276364552613205662236317431507573395689830809839373190923380750258023818453560630020026333850223154709073095294678585676447294925906830493341145161781752089998677630023378090468000437089580 734027410989950524333134136150152792622264939566986972406280172141923482769539365692427526530913314928913032177902096166228521845218323119302218437745552532897164360866750768090925648646790556564979393276937996643086063645298639678777821679736340599693955065056649038812887320431871352673465628507797447786000725048761887035246810979565263639740486794096988578374527970175839652449132523781864595559405437557492566478909207658118363991457790103058436458073635962532951922827473028196207622293665524383879683690192894140002412833791751329879053530436191442266501398209232990910368951980551319191985503656053797470750743367360772
|
||||
8224091796921722897977835700258475812721835645130576214836622802063896645516172548941528514776345133054040607082738546833118511640214687056901958022176198783101183914108730040151210251645030958465003053166067637600929757855626727207868766480580277858916732039207422440888780396060003482170404270485259931002675892228345846466030924668708019360840215472386912515080159796638432342335559650881350044238298597515352972296048865983490727436782608776291695701418126627608609784296557582224226782315786111685554186870791927278076227687235911984531964970096322076923482333041066058848085619851462102825872569599659562271571919792726539 -3540618255043091561947175991319797363613649981316278051671758002400857300419505247611310021752771751979226208688316721610255884501056828667938657086436873329422139645453610147236908374512175504065947191640921281440903779255248954942206762937273562078760638873046113804433515045487313730723274033219218159723424564808572719742890878269078953050293033766520054133494802604056320359200615999089651807585765893431336118095726470318576592619703623633475672753207156078526251664344444905688023062139964447685734339093938559676555162538337556010559515863490749483335887749369495942410973890186610057829532784563366198782188193381066574
|
||||
60507767445030929084934922766089655677479036271154634558859897747949450280818438391531421542353614777570389035365981494476640693444588232730904185895530025880054256618373107444225444983435188921807746299252001556591889957240317712702555275065476018121092091796397073904449860774704878788274451582059434033955962515067989287502835583780288982272497120596106102909980046390682791679845023407564796038611385326261894171628619048274429728760141083709107722758052119500068486617333376331936138890782455904143397856593489516031887057396924243612589971940654498762772548705418581887080412219344411854540533665493558445950112934035318933 32355490557057226183157370291330171115988731239875236468043317643758518625230481837068151933511381006820829747182900807513407003302266619864859225942950866075502077789183963371918671871988123052038471776043894538289879793868351315641667010701098504898179465778197396067458648453043184791991075848628332551140764157162101424354703775154016173448038006779780661221131571227951355155234851547069951538855810975414349209932339171009273376771134398642663920536431044709003452179551404783775435413507513331300377209638688624855837833663093955335134701077702054760438690416672967494229962568843787121175279565643089193186286300984314279
|
||||
624326098753640087286976363460091772302206510022767922954732598511966307787196441452109147193391104820993769959985062867700010185275639396201844278383426311693803837013572369630441607597548304586902228863080295086195981625960822263496633476868633792762662202719542006833231025474542024732229177646431931650088564457015748411045784273155897122506933983898275100980459373307606802756018964561114857025864016517395991679038314840571071696605637599110232121607971306938673952270388963932203935134154608530032781603652259726326430322846239487585821834020152424724126753492967177699836162448894558392749076581270330148910524981064588643 883216040235785981712700397331462861478771653895902506127173168894470426969868940967661575395287415108459977965628047609040793522794726262514781494898634197592228800161265139497240785810266904543817534586763667024471521171660651579015692062853632224063990170536566413354023707107890534581156282408891317708642105819850088710623595335407310701224535916072814386910290726485916408006098032288568202727268646808218830482385612141854347417423543150028878373574644578581539426422953384881846667770493811994622375093687855166876334552658699342246848604035522179149041069605780773784852085388593126128548779834372970528013952638589212198
|
||||
4045164724331620333124810843302862317301444453832695766505813334103120493295222543614788729935361272185118572079482767192311827277673891060572698060303140998515457660145068886597714927549292387462164049213783099536051285899493858520264287038354675116491917857036280561893647407736295609311413688661411535646569309089271262608098919338049642207437284323352137991312678143404296432020854188087276636438324414009290827600626677862781597944411893116379250655321809061282748905517534066057389429380960499977306998867203703855193965953159727008503413255981783245408390884326628916389991217741253688618236069394059341342380894655638456146 -1580560512638764344633843828292156455495816165848447195851869856098082723027159142755789598711141277242454869464762103886442704904355214695341466321043102231818681776573315434264239929306846404953041006426986646307628587010025524889795779588976755281573217311520779414488222980880228333292880655992054887585501044561169022263972708558741378958774263548907367309909182076147952119523297541054973163528983019773583771231752025800327225228166804602389052594269944469817578530925697172697279569510586508489845530345142505159685096207523123782425061716945006442944878668226110231843021506099340660442490285742525654442221018965497961565
|
||||
-75241308388638217982238570359718586435239944478781080693718566563514327366936170844097303702069967967685070813880851237091839377763491777556204807336707797081480336941486977202075270242985221097721080662435749387492579634609865036008637060398007473688481464720155012631165431213345888447861765374533992487333105151116701996225321576229003323638516532274490945707979665814886573875958253539567951108636202834787364528779788853027410431875808796090333651643834006280208234378942051491788316647849189505011665912107931699112366004137887326786437826694663425479929475912791626801697603040035141915787496848881571309741142788114711133744 -27214639432161664076984657720501223575471812228268148220488349015697245163794523531420067978195388699214099912810215279397319064237306098400382203450188235216769465231658036229078988211775345477023644570710990011544794711390296026852645856879745055585236214172836450501767716969249690241224114038524052975737675193503570113649805642439137582216130813261452741053211142759616592018064317699797838832325319095627391104344487275453462120804044277058457837105364909032841096135776968872581379567874695748357779527304453980074747991828127857796380591474809339289149237672088305455545256485559820299875605588367613236074854491778876386909
|
||||
-464971432882837117917439689505676533895380987116067197582100420517348636042125385381918559863887670909781235945093127669688871902015981502538351598559441146222442784634971792025756679525973368794483724765490598945706548089788440619822678921410412497685794898759682917141602269350773541485754112149071794706130408392590179640885136710973278797962415038842812858354417352858863080176266118549795292880656720992892227400183315018840458239864526370755922233856011596751437568354778063540133169490708049020307380185838829510359187033240009662000661226412253798137230076453946685998555665644555314499360644761789425473986106161136948849559 -997081390154122686573789731682112696879527296260278504119084253188132976803105402727014907741488292735879858511944455616976609072039356988175363636216014826740073996103846411577297689807242219518614887538244583073147251925756007201357926114604752919956542529852948667727144829486396305762586028428883243034005882662620110882672249939341701543649485679782799756692624310312172856318606516282727384335370431655407943710222001030446503437584376282179283300911501797888998058703373287438548506378457492624403407262041005531040908469237487754231995976970162504859235623201779077628134889320326480342640027169371640981340586109670342647627
|
||||
5764661987797200094054632662760595360112580833020314814253208606755667407237586404569534791280822029183003025399090894258460439266094230996766631654427083444858557579973085705224478777049413784268506450034325106129178731129827253221298250832912419865239565466224099837835837186186741778256645956449853463691327674373565626744753143132971356184267738547174024710494037709829210718766967513151159830113946053889405223614388132538839550470566944163765310082228791612350934770770239945208613819847507997965913722670246788937508434079083696079789336104921668677652835966353639627462912078849738378242803080581105788259701919664062840601098 -8309476935400923110623186691097976108503364324276600595734802618767587665620600004870449208093404639555499578726435584039318344702615965260358770592923467139507055735764803681478026554652417944924703315769001251889996944786482610968323161222007588931731853736150261719474372012486094880330988049104604559976719068715756263772692041802048393632984070337753075991527965513294670908877137708438270634782992182034413744193506387030669889278070578805453909782891188982266675680828710086677688487937895096706953968262542704212859509529279341180822158752608317387906144180132901637831710313394158110036044578702760126494756145476184227104363
|
||||
90628483253879307137874687432074045471210576836564604657384866654377658168489226395861316146105394064459894924224404036555338631575145183471510105184641469982527599142639030471582483801919294669747764789007474947373171846444346408634023000669513576851050241841658370500050382065294816054000818585874065753530884816455042228024836857353291497920709361963743862483293175363180361011698225579111414776090098967116854306266231940660178313899924672756614066155499077398873800945270380777502043393015304565788090517377267710022877686528526844518186260180743992074299339294829971727570774747390089953052227565603508191542216176554420527944270 10671595037697632869865572310548309265028653016487379686702108292625242232253038256428548274521526340722297260197354991530472895196799359514147375619875295490600152475941967646830254971153461060123618062625543531059944824350860254138268462150533537241123830187301895563299432775707433484302130300161664113287413519249918200665194232238492522802441947001322541028539145455786326887717746808269265239690602514225067128314286968227539091992660994688186218492877352846205010140284091988704266002530936858032822431895159925067119126985470237659930435094058383284337498604588952300306857555850358234073492134286207118596794331291462624822842
|
||||
-597925697655942532356349300523010961218765756669059279021870124185674963436230423613913238019112753621238530721995806916896657243349056800705130326368823634453743059810015353870071477838040507330910965577056211671291269084439041713707125328817842088477666173039538046955096018318880792294711348797039898182921040878091209001498372521713996660850592222852401291824509690460297607585443882573492700738797436204709308864127726352561156328106804920273256499920102045586164631865008639811725224507123395691796274102757562900047407689446809472896280360690420369705885832973778489046396924944349231929154553494815780385609410152677278063680090 -30463684763465224456616405950531982350782296684437819533282346845595434881345648097272785126163420448819960414646152585529806153652604896488268588542777702926513912704259595815150252133649629247986961545896339726790347470275694878334190725099941750619732057962835042418980482229536118060901124506808232662577886863062880654525551361511451576689392805791272440897167482164318659313216661785523559066236736041196448154374888043939964638920656098224013544552896276369821081128027440614755159816392610680385702832444637647836306228696433310647050125233864588910400883135882446193263236761523472321057427362898589777282675695114906075422170
|
||||
-1944072365006897481889281795949640775577609956408718555357709169600949392691447548157234691914734881527823831828072769005388339969819322710768250027882978064289257975498878927514893324107319072961156128829994220838655731583455145759996620599901754415113437940158584709798946659547520889197709253393851509989417437030076247833574888419458504521070115436642800549259269755307014170158085377786337204334374106076511536907283571267068834993927206987251231295101629087420150863671326890861916522697004650172761774033265660292059533842807176279779076554100126537868303759881448893105678030412833928955327483933132607021922928604428382485902045 -5640987627616351007453118597888295374362232878261307808613352897952523301350238864446443080896250399575103267804398998657492677499045547532533829428481351588125442930977481374492699542083198043374282304946681132338131190022271660626831254797631469936147455668630525835939444160487439967217583822831384959934457057621471906580322077243581805860372959138066620507366448419006595128028182918858010912226971456073217439055667689881475407858599600278523509126829405034852433218487391431064328575838095157510461566779024597071563230952859432169324331463956287069804807474208502533406196733707348456651724776116931017194235592919153403653505466
|
||||
-81496071307412485772184902807013889085158546937829264320583783423733021828085025405327380693658187357825665547507781319199238430464276364476109174950498224912869341472064402516715068672674253030094903575233443353792888076544715833892685592964449132436791277475380412527157908274687847426425029978987688818850001710250542891491422687019151703238504241584277065044865590580076476077678342543914216301709605336652846431054160755735313307760031271113712676515927781111494456725527052651288366105901819801930116891824255453753019786502832908642917295676565376119171163236457780371045244353936251675295476524569960713184330823528660827431686090 83645044131725835560876893403009064262859412540888695275326905411137206777265894104992073711372253026747455374414908997690949509781644193997828926827929591540500138306045724339690965722084116470477744402086146522342918466740332045169708602397991771218205700658481020805094852050699382458677763692606142864293595674619028596664571287414656583365269500551298248838760621182836010284043818765330466967006929991734262468017974275246992467533759019863054906571753600996969134789242327992447533649583767694526773538615367027809264412354957153740633991189305386844382208697486678100350914294765925709166558561828442834546436469093261321250335767
|
||||
306035487340530271255626539803028435058414156255256502138009015818062055878240169052486581987153134480531300023933014894155623043886986623754541965344679576844388009790514885075907865655263291141451342519485590940236289901358496992058735246729263997861958465629133456041019737351758606723816858220466353899854215763267309036445992614663410701594850723942130479787349865235252431821575663031878135930042711634258591918848969004623517627082919968417442430689989664196693252280726406251205941505171872651020224179982635126771688232384685680862077069177838293857449041743675079554734227510275643572726373348626844449161103955059546062462026815 -490809020915353857443684424919400525392453327590728612017444876904720526155452745209164108031595029443552092740438899021154080185162671549476850086255582941239955998380665994104604291391911010803375969310421543146711641315051000724162029783550552728237160462429107960664509905690565848060146109535973397239631711122098718183204391957497713953867634122080740845571892931603216940943804737279649702972490760068159367519372274090538098047424300153868807353205241541173249294030215599246876886268723268210115484965019489748202813848559674705031548417973527492014953322101420664359164313326812377703135122645906436979952847807399760920620549872
|
||||
-6447925187208883987031062520528526839015875518639731485244724782454249939174818239904239869610980503699827363905473083163392070883922340835459493185587121518417239121620089111652931223639581025861994365862463864130611800898605373913077981091758853329059830948294679363228170306384242442400130044770776225117249432159031332652386572351481564060774206208689486397028996472686477981522071237457876888110741881213581491564952492152629441441974771212629780511494161144907788951379067655391742891474134007565661611558440006312990980051545681371014710212063817045388658006184155628788104712843947103057726978023648336385024179476148143569594854177 2375644245481778068392104121058663297930822961476544248480812414691933805818603198831898242114774121142057278428257450681785154813505517020486571050769708735175739162517679096436880086054743142237573208021343585912209552055814392593657605984971395356507399915236778139336633033815010135787154249430802004785977996005534823460287686339562522298293730623789771181541812744024351638931254290169087618871456066298679659842397336150107504535307691117745621402315660341002905273896416174697657123520150178916065123415960358566239946939234499638724995111300496155540845306121305502448405191858057354100206530455434986111614695258059590872188370449
|
||||
-29335881711365578327703900911784825550628754286269559691013588027487582591145136984256776785526684605431408693980256701917380417609362846219051504825880318763094562878388888633346325774954051739933216068235942145605000468488291012297125972271284393325977625791456645297816085886338262010544627879135435984619579668391716150323899085404775970956263627386051898337683182925499094323532305235236221966901638487525792789947919227715138156114198787981853114120421132742283300534032882130063495898274525495270660485403998219949536781991533256344017614186251896791126897319101419553983669982007733254182651939688545619876728901805461193080484013958 -10420326556229201113493385778928350233680429112348035319337570295469791047396870484077482065350037788981634265953181844797235576751910352639024856090363050965832187865286969660671314072805582469094947495237790209741551130768880092762212055491261115772546291537844751427119645327399242290080805761015474202602460764691779325443224089112459173557520312771980722382336359568923895513092780558275239509207473991210030551348045607871248360625568066649301353163627402705317667618011066449742424559974585323399977024759622699678252505977021213804025781856303361813850175947060585505323109057155536689364788804500970342508934140987731433517275118173
|
||||
980286935944661145132467758389447845839412974602827083696078568246627647562383235244501394058575095961481866108249855033952695906463841640842186198828686480623097039534918754370275592197769905129449095166991603954254059259259341643680744815104431794214469859235595051200307290560898238213683186095578266995011878793982996022004949236363918750759882194054160679806717365322824402392297220582084497778998258606971152056805409308653137805078760345723804049536519109288893044036531207721933113823498948090320897802179415541002447632855113654895914686684267837280502811310580511457119924315587407136752533407349718670297256484873332506174605507339 -682408983348394842609347710041899158120352794988367729713534498341956601423848327316549896946290988853265930975511662051861131323462658075008256411914366899426724410341371335034521500626112849269355790391569541333847695539132845337305823573040181193944779157404983877349131088273089843125433318332149381265284346429110016573608891604265618131014511556967194753682331641357296358468809501526055119682516234383170331430940278619565887198963618814465861902274582609880494924357770893704706587451838207951152238502830453535249169398732497034704218469571956451167695042478624491687468499995856612614243876429580097129117614890913197016935705907998
|
||||
5601547196770695907777069251668409428008007506168166162235577941616298705703725616473572131814792593195978484654907340768055712484250070656279104111805872070216383184538834432123869223987151600586990844012378166550819753418973432137915150263953226808708021199061980070669978385158132523419005464631595214439798712473975007335973008606329613516099440244237755898727370015357520218966816414405147378565828865884774815248357023335767713638867610718507015244187272337124584959208201711367552213176636273369720958711095762674657706735744191716416329500623073163638558789692031193080622682234955222818918498173716189700780699687499891578181477626285 1590547418186604917520508105201636969151694080350671081479514990194544045492687791811884952953353461815203188888273492976150952597468682227350015126299541425281943247304046344374603065088334460208486198408958877306823900700880649266664379860218478371505078490990344689434358847138278484122696841271652098882151015622110727308966551046456958334992395168464120042710608414316488320607380186355958300553953099872833282164369997190087626707249033217817080339805754190094493066840273075815722725889322799871786381322660755754162190036682035962389027237349131415359432151810308265583313799709809404007198484365064126032950752927706063928990232806140
|
||||
-26065881092978849974360146388645106883311790825632709376581493883152190396974983246947519502634317344382489551241591518338424094319809666137377673116734733174665847427505343550345738432234065948472924576088382620410734654749450486411601630722742012581010390099788221994824422561103101493207192238708368735351228679497418861489850385409260889088503814166973387678540105081116411601582227829479597054829644097416983693698557129614352059634116613256838316213332668838641530144396596138733130223667850782162681435952516017815692591195923916126465267150136642436666264515610750192737532298054020456264105297554490422814258339205415036299175839377967 44623766367065501819970649038345093654270616338152546024535808874688003814588114305122277016509865467787274595370152674298529884646817298690456483671181971015919453975845553402704381381647380353912471415389424191339288943800461886089409895108130799012075328456406237251888018108057766981636663332781201812176322956819708116138137444746161754629988701922444847312069845926795465212741822565962927700529080348759731787494454111600657458965153596975492405466224476796950928227018069984409090200342690510322141665282375551067763487630725648547194220795983118574635056515167886111877547768521122993737831323351171342936336064226056362409785960464235
|
||||
123339401472248142724998358584367958739242570686139700279922149753661927054989145020541050776801948120209819876297549753004007543136275586169727320583480467798521288373915512554734359900782719017466470372107129886066485769795521977820075428993623607474228495227388212567556702477672457690138776132888090933325706550114884325914171329305327825721972924206816810325881189321296996955705280324118515799306848130910106584679563030968050345310333173672635941931573534102344557651647073514581097166231420475480273976079302932918441461527099649106591259294050364503497650996593654180746505248876080742845050270942740447234402113453040263408588571017547 -996300525311373673413727271884410909248747224604834762997648611321226641395372357292971205843672101815038412746466473302331654480728595343900671508582567009420289627022228981563697413303222276591416264587500307164801930477263110745710449756744272838113484557459519985691654966553984190843036113905197726855042937224525023563648102209771374910993805327636237947264901329117790488495141986594845642959930799678281676083693158030350564544704341583648477098356748814855545601578350251497958638405321433886383964888438074310681488003511020504041109658655542631055029212645167044025278478711511922541486387342542671307693099332659242979119396472423615
|
||||
-3195618582824677794884654052476851024978356673969398909775914303930071344354969501937318111151807091954907551925612789383379788758784386559799746332058750277149923917413495688049216301564799379440113294492698405127327307119530429367890095999735427677164882041924534457746348379749296425955968549503654239512969584939508572021772076871906682362927505946109266006743604452619471426048843962880423704512622103821689026071529284603269291205957324223543465506483123794345847002331583105159311179477911625672920597751530334578552101891309940615945687038362532282656466012969052222471585800758339688451170224493187051948083194668618996426517513975367644 -7223039687980283375929933079174384678604180524600070702800012423633601948185839807166040756309915587112350453413389241328374930234582649386233733643533183829430135551186128868435739063768363795234782041275342761826850032978762951263705528147693830756683470696533414230836241619007240536068216327669975414318733854112575255144986416084055464925339581455765404722607055563888715138210801325824950251347412425712195135911741732253937726168106275116708433165756629196152225858003304479260194314901209735762540118199594709646757183265964904341958253144815586449472927627232258229538558853476531368447055409563078782576506268485946598253874776985604324
|
||||
-33539444951529223888850575651124842139440727192251628341995767439448528398947027383777202098620325821503263769203328946267606302039028103503354648810687200888732172915216683320320993392538489126387832427201169974299072672115933456249273912803298499380679539037972125178628045011596017442361155404472650282434520008204062194812291909166698345974435348292201492715553653690673202095552780868692890350333628324975933768880623023771267304575864226440133377992115445055034450153728171047796116806120546031590342811716880530097292690807855247377174835146377706062916476051633107048388357698834492263131030437925894945284314253824893126723158896447104343 -31941825896155725533880642831253373986454870846015978472084092102553034071103621752207515806888490300672202468697351849417186952503089281890545520442923233772411806502115828254755302737338913366255584888941679855961885033002117487298367745085298926900895496028829624284810502756146759027487090923169487695974534720517172146128073097539337718467125827189380793586801971030762561276586871769953655093623668210984432888241858017617431815617746208922515220732009732697124996318898775472143746017294736593880891766175108285920924586650929628575147510268968705026932981980244629026049577623910072685643160800750946384982577363737055193472057487444869708
|
||||
-302852609057265546217686856960231821492934983653577944698879060568049241689540898051757404846518507079845923978502300939552891584938070984111355075177638391223510425536822756062589185004859740559440359503509595490027132946820942883661330817320276741276676351766913540654093314528239938826764523947319594654926694343995204480663771642683934992124755419572567501405635613306721566267858729304718034563067026773316956662969580871936683430692903152486136695678313155940319440912519259325379494796553458968768127411025434933553205773801622469924518952000533792229051967634026033332786276446916367864696748848516351825592902366965172467142016364199005744 897515186701933938810586871838063527569977157573183497127869690349890049762612339177046963344353639509642350411463035694711363630076997613282220690869465491742812194737756645301702090211525158097813627312193213200769678519759318673732631774754644496922202294151992178326344270428850506643680493695801939694864019134520232896427814795018117257124306950705741506714996914535883685076776954291578159474027142523609388639398128225762246778777849347110473488958755238565094742653634495965501079204408780154943167534951474029322508221605402769217321175515647217740032235272406217489949511645262747285068471492765484718221857790115020492844127006414794674
|
||||
776539140977984052294727097145056168276025218499504828078955215109019837453947981151249895859127666805228076405297143827060420154929180987062669481427815625443345705991500021193345689724242560088204878165712472252320281339002116460200342247597350569042714785418858813504560142222961215651451960882156126146851998441831257076368603117257689569305734322192430583526521220338897879269075271363038777368512958729304656353260284063595919533739789554376328778538907186004002772030564467024016358791275666433096205742460868146324724562851465163268137645962037122459850798025252787684492903927153813966898920831894181802424598559133254248490509389115200881 -1212194393266971985887497357888806626775142154239668990557386098878567328781302249247928909077149257774202601125375900640966404298715152197590613824379611895784979190191032860569964532251739734973092571500369149392831030023033113340865754485895012989288019980564639775091140920699473084188736443832250379833215991977560548593832996754018287506953873418827268351373151729244204911630834243285245525596191308595391018240169806931326671291121190984354788760875204880428222516588531257012829257659848153953275799943555571248675148938826238149542098624115604398392812752929874249638533012922799806878783153524994468727486153398916319491674953654217442141
|
||||
68967981660773312518226809472788437911315821820865491459181784875626371880463029477149531792648809075317616097941360005116197657605775095953835139346643052200157405209574654920429601373376243024446223299746008091694956262803995165324303885767762872185847590564449939798424211642546218217230670972564856862766730372114419417593963582231014967491752229568979138165931262051572950451886069455127711578065496254115431917793543023725717797766367113735088152575754930615429049857660995022467966031668817535988153594405214436054116631409018589206767949125272057763906092654542304764170512872052132536209362178192418011954439087345551003540232934594074682736 -70479562864276330769497097611306081244588528972232287088213891460750249108107459519188919419118760003985474102603681465924743975996303065589266877763424694371562199441704348333555828083324261808511135847083790304262114141395212997224682994788888009869779384592858095175903600880565114964776033522860014106545701768007628888252643766782087035057224247739638700026567027472586935518040680068031565941500187425409924837034360437343435056448294726955395915914145431102817470525511763951779466702944736751556648521512946874701802905288542063051171629947135410752741436977636618479603539821091064292773354310640877361299510055249537100418316516929655647611
|
||||
-947179985285013740152939823026908629808124315408135413861523029397042082804764572561115529126451373797001022694828350542036984420466449642884524461263183472760305581813684654072792592750269506320415849068584941073956459492513635134034402024346252548615991908236970250448159561964862423567855855771486917761751548761577577229455071910120137254181357058249796282495228061178648802186909652451954346030867586242069029141830458681152884099478425187953601268737064806593136054599979266764881827938278107437211449454918766293565894704140549523187370701429782143294758959051529714473946565018192953377303349101760970996298850707611645264484502332300189631701 399603471872674210761480813031001658111666176857763706167300110824267462981305242796975097845435386617228568500540127615547594622995443360965477714375251643952402549862584668529643812454242367402903405348171056907433136544656815665522751483378273370269031512281346421578994442830159189303047141013990580863746993830588201688031325833911734206749942700911445442986993456852538684635079869240114786760190623044671923122593029990279708327404637665739702803386472635089383220568966763596793840915997156998714904357576644228091625944047130217255637612531418173292279910409635706207703974911364672853163834646610265134418355716760587482727685283711255703033
|
||||
2832760569226025187429459473638636112849102765060414616281716942012383655358623825109017501827829730320388176948647440320022426314539661514782669530031074352028860401889146343881490188595164733511213873070371775040370112599478664585430151026754661840958021840695383363341266988665899810968192901853254178432916699335334885660812606726349989310461429205169282431602988056331335490425938706657474671523754858824707046956805050991499926805681670551445853215505123809508906254010967502333929618140853297258651169327669834539592011996912119560903331419742438996107797432222798155319148548340438564319457674171859457578356545820328565828333892911462489792282 3743473006476355914747653086018779733401518330894583257305610648641058268930347051609604658523903235601553366544047009818390662376639332822889803266655142205484483057874605556952327819315591535997752649250800364816606031707474361500679986862403162661084043946323209388962727209313317885469044743282476783336804395467719653747044111725153711936238794826057273136668961518204751831003615826639900150446418548810873706951055045384357031549941774751455961780410383200587273876985278067435336665314912280227141840424613555095306654814563032709266331138182431900833644559101686094307745486691014771859837198745303327142875372562923812379134298983215502207496
|
||||
-62585345916804248113678770269793673763706774797781513946084570437687494173326766737715121130329713055922881892769428757450555952365736146097197132996096230636518231072782423846574864825881757884826749493673296558472503977938860766230715036254875383456352777738412254514332575424650981794039708855655840752787598330114498730905039129456755128656623429063519117300975217288365415983633026494919085082220161058352193925230528279494475186440667797064364997116608689012079792255366429042705846735899617493077302840383671478214777021237834052137115854811370910644491872185312452248304386676452879328664050609522831840072076005885516190255661878185951664698020 57601645583189208004206020633723166226737844655741629611652562510324767442089768420781803298737974939511152999615731694137544856807563153931824822448087248259918769882166589833684595879149084175686108782789381443761084464931005439733262342286084176724811933823837575340992582290904522895012560605632615941110875931619056226995014289858621497205188853634865235523995277116503185230426539879736152179798647453407460582934798155685015531207548112125481510707208927614431007232047502341730469639745028114755788745130131733312652168848234622813230071657300278561063554132448767442235925571000377301466993487235086931122633354930637951315640741466248306775445
|
||||
691756700077935388743310346735337410942207338637580961045810882515905298748934054616490784515410038559492202980984342622992663878834278703118586916252931353173645146436523844941898913178947215365921480546166499428333630817968264480264095515698859180589403716658476851782410430721465646108919888882091990901378271152453225315955678279601745301882979618742911032431734715522248603223901219976845692355468769957065082069744955086657338882272056331139340871729495294661787772692240557040666016573890239748008142283912666451167551612323847945365077163883650622375193868255108691750992933238106518647316318851755649809687551517410021732747270979221417667841496 767731450173098222779473191416301130746122993028579240504413244695870918128586851243570341464645280125492283857996285182995685432526411475166590981564671228600379436458692589475333416980499975590154789441887481519582060281846809492457931766840963020100324679380683835029786307534672525960319690099903391656716398060084166486910037054857056621450498500428733186575962956804937048792310304238201341796342100272308719307283521475017105701518368480754268020683024495181716004192031591744270156760216399179246156517654561957151407461741223171082525260282955679520571295209915864630821426185273155970765211593965892541169991070477671208568189738997953513234658
|
||||
7641122426925633255741243983414389645282161902090087187366849744323076562981809054158948648579624433205121548846245071222288767723734943466940033857153662122267943702774921256868367363715207712237048282792838238978769401541169854215500724353869894323918307116056432928470511418416987134879168797900045309065388816487597147122320789726582376823020400833690660655832851322929949504142565536582165705147760249255843238222044259122071045266049093755200360000209866790045938152790212032367515544278222209005638616291831722669248418555395325128216165404350412667107077234168877892211600580055784030143922236399155141585768334351385771044504348146638858989049392 -4722051729467539133238254849153988467624092030183819409266087946492538029360720051067379765561623838125025419457000955512379842491718839316533757415307629328708521782186651413139979521951608857714367059078023188455182168773685528996851995825366086235321151062568302991505438487778790981872370366629943932140722572989370906625437099953991634708039620013224996540592744580597366975558020119886923294666654723413882666669124054647049089855381656577270239876937062676491010948009814420094757613719660348688451946875374961330544988991159084847225311901244403956735944770549762593806014899840591003678213095051115433767992740229108285737023081825507128572291734
|
||||
-57452575794238779766967583081836150235237960967989467745031748369780978573753896322932816038973943647380201273119419596203274615782728999953112909221519850339865304520993268500676858285378453218988051466033385209279835544412315358550977175253414849548314169511286766980817983875566511686505700832757435847751216618620439269669616638446370001348423404335901989794512367826815326809460224117962804797411398369389139658283579970357328363807644820404524762451024584763338613989482402005393239568717576218847157619352786981905002166903793679167241110446402099958429590256176443935847579778659987461219920260552246831425610774184120396004141004326419424015000279 41590324425728488320096047975467808780450025529418101551009012368683518717116503500649501936479327276910021327760944586112012953844955653721741842633476081502252813640299610096028909911682423936133674127235695323995944175926556399203548880215865753121864764202005973479675386200287123661252241348544858401625467234097507347819166217788779261172293541837779954870952672030536055180997775661669375193974230191548317858553637429235631046417432668701390202265820400189857567091569070950330912683473450834519368352817197314260421773995115803181302053577155910861906674139403677690559768661233228505366278568540618956951504093158886922002734827890357447207198844
|
||||
-74786704360402810963821603799831388879690114614932103759220905935692928048457336288031894882487059804345184302089803868062968456823260963546133771176054736663923905103237840855409218699081628116964305082509217399025327253503641765052190991130148276644736309430151202972762378633881587034789732463563770581973463808559959448759826309671708173538480547417857331493374848833014473434485466259471293385421333008477398772929870384991197653182857238552428508877673970971889495072244268396323023495621194502709138683747453377738781238630797098871526971358938539232436803762994320782996414011695781027465088852085800075937093430588547834010558428566609212970251884 -74135521109858104027681075507711584077125838748421367129132127341121433553007551218442391092653619584643978910070832552072446419687210832078974745306715173399403418578409372630132768818045961961059557171984034758371379574911992640492339330538703245956962691517247726202093615694923610480563908058902292558686636540590371739176789624868581185843915270227492675914195431579503485115875856678151171865801825203319414477488380045489548383517410817939392171164674227588054341954772128271397089400373078259032595650617837478186089344571417915862847110922951665344751192501203146552079238173983766153652904921286468536872659627637113622036822133624452093558169121
|
||||
-3939362678141843566708740488316989214217135059015231165971222351303783727754362368664922981849440548829663391576277066134790810382635511024449853593611577262549403142087529426693312158909657213892524740570177620162614703811483823989437500921755710311818659590317515476211450263162924517751412958738515265490217342756196179266108268368128469037485696798630053568948600640848554276463852820067750406175389092070956882871399742687784867224900299789128990402970307383835035192343356987165850268875746067388582314199533781807794507727239364517029913730854058081597538830817958792755112791667959500256599882282524215673912186821177970319205672699860979603649313291 -6768449670186805962333616550756182889578289624779782520073164851621309824087358365863244849375770185131460344454513852097817977542152019523930892119012862639199288882375310718214204385261023741057957218392260118941379184146199212580802821554189223201970376639232185630051144381036364064735579859782398203525420679191108458193563574795880929375647564518526689521709557017526509692439844354380624084954258929088847781459419749290996287871901808833835687610044298465738765158349284711536802955173526963686757895391324332112689768046196306401548911632214975023118065450647532217642519970876083679074659823655384569777618061865934919423770967020793675160692368232
|
||||
-351309223151699904826242635501630062235095289513682950812058362128399945484897409743906209335876310715123433859203149208382580349227692112010828007031098283655880201063551731971935934390297533074330791535124147592310230137321347199271486447300906925536862583625444462564460835305697852819238299561321932506863512882593074540604864003234380171174765272850599997227474097004383908962576697042503855916864424719710569557995823731836767653631596419848879807611790610760094415895895479350259308663317631334778341663482607849706413566806106582898642941708971853552511231177356400254085365953503166023454519123968253472931526402578590167963654575472665989995700679 -43274817247236605892075043175100049592618594770843375889722928267486154956589032662440884310410157459041512666004944052405544044038740360927295216607149798737264788928252893388619579401254993677795108476671551988612609320197536604076413472434785437177798514617737256626296424930134351806030808043182021583642318192712898952009008133109393345559244049710300949089616788224901315857801698565493016669698346414727073087446678496389567762225295753161240020665342996747017060622375774815534584401301664336153784948631982037995330797058915375327589119906600281352373565051606183515251479648886013022341934470082485709933177933305720335431317972026638768756419677630
|
||||
-37383086790791698459666386012654323531098819598413284055755875682531562115212042600578456238469152342510741100906148562238658718229591585610163985826071585746017966762750045519547224758031115674892741230143158762943148922529248813508241708462808256630555460688430288568455306845238906280491046961143574825343696423988552148247475708020713158334960545826514636201729486531721013712894970954177896265562619797444858876611430777954069123060804103757094385694869986211908012884943662648589833618175417234993864718197438937629185742051366272491981134405475307554369313191864885931988026195575938175976192587533262593452934150258523528812574314614085050492433789462 371703170943404090328749564163872477637270752094060711182973563732485004561692242365474281126128455756977946186550872033076352684105982672424684290990053507477301230465082240756424737538693063498786702501338262907354366308279887281197493956808327236569605887172656829267004209998204525838300534452294060653271479096138768136923518856311042092309513397405850515158310283846499851661600936203739068787540130493896182120816313924868034821013096285969517685239614202437473333785328708011575683745354328890515542826366390608984312788096165011624932881907485656639656682574301166589384052750573384271202347638259379837024378883820177245200040558944681556788186397664
|
||||
-1789209519202329800554329307538023872530346876447782033205852990258158954064186492601793800775194854048458865643168296567124277700859273456150600075745121753793679478224359631610625937008973179200498422772665393311882256562345380786293628679050598518116045035839861814796457680255089391575968973297551682703384032282827719269270380125075873324913827927128575270766009723558722764184352099190085700429967466849655267806602917356714902450901353839809638676739448411316848146570031832254214894371475586600968310657798411809266145518518970139975405629379376072836930453063580672082579741210957596053885365635044570837960031176079150964994123656262481554271897763510 3274527730451057468425194336699492857516328984350213275159780474563410771751366866489621154291082866355066061868849114343986943504382315242353158245876564432050800323179686830155925481178126998528384349049520715589923706701467535902796460071843928868406255811048898048649795446025796965560319766619058181713599756220706853622627649688284918111302907897842537776333354761479128694937994353398199130932706745507769071690997897889338462243706247778047991708815907023945387397085235072925193363784942835898288795453645488316939283320792514037751490743513383728495623708765052801737534131233308406766575450851867065330094323043742645590916040496261761040180587195893
|
||||
-25084243607064689583554864049954465076270006327203256722086779560044713257308870893865490200965487097689804090057540003906843615084650260704877501755738438700040037529227583482469436927385838704288934207831517476634800356633183930856507823627961593595752196282621206438046264459048312907102531007614725476246949184796206828019393256527280886441550592261732328546134467931026112272541134066268531693822211270617646160140791324055240838974350387164347545281682798014236122623826906733649319120827463221956626742857719605178048552851056652209450681918038497891180778052083673654527867904505266773638784212729784615306609529805724933379907454641867976803180417895637 -73888726298661450631454430052600850089109290045803628119911814768683454455832165471108742226226664615284508403902234947845119617542708404246962797317526962187409464396874926689652287196739370421422588521060892752145449884643069521727441249608110955925986829668027684500627395946771202550217055965056814976824445759705741290118561399081536175448062968970483872145744678636147946692592479729562587087202428059071831705416432293013295100239166134794093283111457621009342532668562020642624512923586251166051476071507776861432246691163699422663220617953240644265233975972910700047300223796941664663390591865291509336641523767227465273580631895868777275149347544525230
|
||||
-342034038020086745033869755031847812300707445054666574700785517365121280804633846412172032137949839742963181780108393871778429253270454589615369657895348800590144276171884690206588513509817989610024153033820346664800374593892000997163964221167428941557101374647832799995027532908747867937403665333284872999602958783735518710508687034167816738444958239358216974230686213500467072182276566791345360228875046001327386186050073997685155967749015505847853941385229448809139494038323303013698298153898484677808922193061972316351327939125552733083912183776028393896652378736167133891183483845729838502475641153384125322872658510449194767434598524243723680625310840615357 -780360099077812031290873748127901619991681654860108058102113156500961659544968133068161204413381372195000071287966488309641341959393672306746102086796935085143840632546033636484646046771020628893256396385084616982170555961622162766289715191652650690822578218449902889186466274250136897998696962184902927101558985950836916590005494027813880972427435794441539055042975816432561832376020702168242895337018681252589241256043533416303262384548151612930113510926025310510533569066603752671227013739007860518546780540203485561421482081146601532361910486647509064494643783750604979917443645574736357951674724608290949936755615257089677232367586941888750628409032671215828
|
||||
-7953456750277423150399584697669097679195823268270739880451356327569247907494919773057568596561048694789207718113695570490457032966754490140219697135899412915001537505406898240258287996369016073266557956727982070724738781610399307176901974629465292690243761086011223683228947188414841658576861164675543962749561461059188698950205963514855220345114342610697984587724031692462554139835070876288553182183244809297294838460655596316153269310427430945970387436855942359848963393613584944643163991388357324081400364587486026755604765614782454608134864076013616570864039728210493440784183317154276442104730841079231207142474671604505813445532761365788272456606072915785523 1989642671999336104089321800433187523315090817296009415821685180293828243689808583499135561359392469537161063448023172591406768516576133647681307395389414989204094172128979770755103087385684122381826265241650896130953880525801996963556996767190862112308446965143219854372927837924587082872317045891447997318190039469458011570923745721246246607733328335368702300769576853093177776519280887181759132320584836308445648426535580771114702508742481280361240919997095911236039942283897043374125351882015040999522236491875582894887483604404297652052999044103541307327008956942554629851123323121917084680874900653699375478090581896444088511243567778477103174817896864783842
|
||||
-22160306371785802079750165663454486399855631240238987533698499474655374025884430112450781575726690549183013830251542572778887722438194366701778946493835604992604480298607873739086627390044941652222296878428181997899469601392429406804999142806939708427487491863896447593315162985741477734664756134623703445559846375992235259135315068449709366992550691735125292331522644066377270482247234895265675263900071796947258041406210625165058502202880213217347275265072306672325084424062883858758259845576721972796511460927474806178951579465847419928034716430301697075215427160047347567214948576693511876036018057560133119258665209084467661658183263531233658722486587325419774 43696279486581311211798848636137423337011932216125575607815414925514839758202998046951496682927352623225085609823606539414366016739207743063378076427361652776645636751613910634393097701740372914176316336968371067801992725193338859045953038671379547927446847697096130153238806051974064166467360695520011493644606921703904222977999817255567947511346876711051749358925131497962491359302559451354822256183038997329869294040887797438282353365060833302268978138428707614775043815238028622493718116485264375832924646944151463769463863280194851796396554605281731866846861729359313401954124575752448387690028758138932519321118573474620008658210753771247741744072188861424432
|
||||
-212650004030471046812938760116072129546747872275080430799986335894957734689186931864040291160659799476538948328946149449625614147480116139636726909120109583029634343413919354424739545850266747326620474038640550911312053724721593598525223610660896893719702144491943196166779084704030484376029649751548820594959485601440787495395255391896720009229464286615622027106241961435162451336766654100887415347261132781715370617700476561195822774737248246567626191425492430147770296066051918864980565495350478229582137220461530034809496836987073145195212775980451893825430896570712406524468214899672918218540736298041243694573739732585337115076615227512378551660294473388097478 953466942701568925707388371661640614616149895097729937934274315307351429800820037231167114337435345964233993244702382085487232531343338271707828173769883334237444977615475504923413755031271623347150332506999371254404599702963558380404730028324149364247429205468138107009280746090016056558388769336863307342876664217197982865010653770854555135148041982281361348626211431918637880167507605148926486451297914077877062082266915870269517938124319088153914434081675140365312627433507801483707347475464788876377415474487406542629665745170576284587204720784662426562776401229759659736548347201392211234122702055294619483360050631239090469259106097382270762744368598039291334
|
||||
5152943451591479587390145946369814838818435631553409935221939599138829359002024069616194752857923900503121105275000075820707935319316775955781561803489186853702791680502293582841847699208183134302248900373431825590528122598048077480123949435092817346061444239317670763596335427618254823386261515354872386562830910457478896216817415456396470263363516829447905038837694187190827529023796367035885412058794936155863976254235953438354517678477055510358977669171233335253396586305251643143265594115098415714232253401393615771830998195997867411312251901570085237863690693124173467611895426904151432809828032121169821588363182192776442189539023487757959989911491095409031391 8414356942566998161582684502717924535942858625800185268797574406917336414576341724221675851417237688042451660084828125490268898808061259088279911429042405591221682566706165385793424448664196011395315622816605354632717891108864972590220232791364474421032647871721323029231042609068348302544270744737165500955176202430879693824631746216089337789564852959579520567685098982979307556003400763288378033666420346096761930261380132666298925142168127206550023650005027689146434481474008180381716371211499870643467206469129037226650139986536750701858683478165725136335816716318280135392589493571621391449913317399038075718220708750141770106487575006137930316918267852499587745
|
||||
-17603754267502672685467407007550200507719089966990556912243332869632429446220428660970556302440156825864245943361288575911080330345847040151281881442333057458498283452838307615540784269615026530427847699187478947035168344820895581474668119509422768833492765820495982333225010312413951567150920021801841793368505037579143817553797277475075046117837771291176890184997288125254058867053984859486804410779281648434045367345561146702593092763274605752938352504965044952665321210780468005273270191491369058564603356682808088785071399480052573749302250723710594388692793084064547925653439601267279098905143078041252603571280154773972551992809185315628846376810670150337939982 -96056872347965591900335213099524774746771860500284832298592891786595452144437178859465206517735713342771975576896262169143018130291389704823367870473785179010786144415593578417660875139523148619064765469038455854373195282779581487202270749099608235164211966493749309418841322518974967290567929664236676596780144571290468411168349869537119623131734545993643833280512423380091032206164723516795269306825086725722522739181370495996082400242087941466266988721654438279127817609469431088105762561815148039579964525919747258472445123821834308948773080769789296769585396723299859596265740825525537227051322424999230483891942527696473777823068451592214205408212342264937178358
|
||||
-987342121917434263315518697524770571843505490790882076293785887170161530728602152105966380797464815619310814430135309456847851233470693141094807466341565065768628676573329737278166653341638623352605236930112842696032988839310005151971902743757068836272318218882456071925161153084124750979123999680331126580502202198859018191861393919777786930528270653008240823934889392354027348371347813667098402373934133823397453867802664862392680148865023747446685977656166361355086857650048056787495710730943157742476622708560837192002152419842781279766621776207479775790198524536760597122788331980048989699773271778970953852324082385121443529691624713078878310806311121968146493521 -210563962235370892279607088834940859024005462448291288168329969772388957109443079792165143708620175564331939271269508296714892748849025616738851901459317763680667257574540341615668453657258323073377502307762355073966173974243901029006679520990652157638512616584572191084159625896556480077028021184691351248913688336423607573502077025837055821722993494889217282223221707107112979208098690600019370375429631192135416703957934275403642017197903803608040125479217472146023623566336845056193597584626273949006935117331495267389669092530112463128865888916395781099738907041126617489411182770373233977939567839711401239878046161739454463740719507259239214757821833306525198225
|
||||
-736771906630851481979096052633669339152423407200504234291883165533922302930653438988684274550765051049483897617158194958871017928215504168804599681571690797749771455925404141938303433118423355238581588982818514095720788162839705467667905313013651810467175468980857081867443193616051624198151518966061080798235168998679330546753654673232414812698900849040852964719620197466593750321256799636561164371989245322949137538044318932606444128367691565383058947878274101120056114908078498809697626811454014464039522892998840243219773425713781126655524166634906193308773098078911606387671196664802393791438591763621263971881336661472545671785335239305645736303294158545805068489 -6404236660901789465360036500479803321322802524190185479820451457336054931912472799519741134047813871663531791645062539564090485875734525091545037636164126754148852427469531211977311986353600948536643653713995969183787701175325927223047059503333481282635887899514913876390020379188751807297914586499935264032302364305364039495454887426147826873117307719243210489587270340157174295304078727464405033222816438672710991357739318056875082957801033765681605710910451220124785007773302569443637278236785872864265204814871130313673774438095984095277295416620550151135966255433693462639228557800302138967560980952144392761324727179716522299962136123432082354976290443808147367365
|
||||
-41459851314103909595436770786697455719133373990487993147926155501998363830103046715668832078330113081753380037658885313405814782328407915475986092748087100439527554518731935905152894969556504736172795849279812443406959858097338523540466106496588785701450461631949412688176576159756975387278794800751122538864271234991086446646489195278046268395758921805735516156659871362958632792125497890520837082613728470394790438382121473290163249704689566403601197032713485251163277911649768114951483572638723887408827817370252409245074599378127576367040013687447105626159371244212019348253954559359175282847785333145641508918296189964054990569451071848595915041791819068974988994930 39416153168370779576224297983582313844229008754264353860123487394070471620069436532571278439906361587843591599587177913573895287063048296992107457343306822719379644391385349873969102901427626305970708178800031158360402779991543086996100347890200862330109350994065001033742471338936169140979540747198215250535777708480859833785737627752684712025602980228426559833756048843648413371505253709923014703727495969941353672144428325284225647568679282743061260751226814164962591103206534897018509860023501322853435683631512259336713331220783814798457771068779901267506141217946994563388231435807876215479530567787856009278868951623032986735750321526711227173214514710308130831180
|
||||
-152022019818819628664483110081938714331103535467646167224456554380966334786725134169778061953086325383794350837670961286768943823300871805114516977299992571152345919832711951522574126174451359053620361185207866951171300270467197892703463620765223200412806509683730960349835999376361872205064680360704017757722475657432044145592306591443878840004122044886048537154975136997984367447340155742577720029182285457032382768190919346627762486695008998488047280536353985926970394615644679844617835023734337929437681026668708460809469074643401363926972801674066861188406902475415742814769058267365397132979358240430422931750082680896611516241222290659496469395420592591909199050875 -491278228980087382614639535600299215373770547057495958412527352481542918048372485749157932822516737101572460796145017768084277490176911153689437895751803720206422783541395051808715151758126888027656885277569305871141506008807316969772663099964521971873662715495934568671126040876391992607318002109809611411348672634639904323635460343044540005559081924062184776731913737593116425205503954043500149888903280705526794787922979432004538474036729953068924213782221036834164287445903576188043620696959377194944606828331466374379537792586971577930072244955634057921609362382889036820178479691709591756891953649279260254833704833378003823446722599313351488166810584212395327303716
|
||||
8210909111175183383438989602391377465930255209471290541810119056372408099720116603063690826588720514793522139997469440713300348859961932473998081631664337805200773413522614214935870018295644625868530234214908785715009499484856751039125348447606889503749751619428101234575842783546958263931754073556263093213679026546591702210319374251014192290358444183718886241508570593613825963548365415965534982237892619053592543587225353654535787888040592877902467896659215094442018164901895680911088609296838347241846126633440785652042743747153807370000613777729885005904427952652085812788328761449757442347093369504779706737990519485497000606512145017095015624286302450023199965910434 3231382218188917080223388854881208855292307735130863463572936843665117132500587853391546642122608957330363113182574931653656471677684909059507826598469465234656346877740335161105326153606115390012951393347369225760861047481224162276306920203113815726026389150550118736166907376864586434300259321170585244641053078063195840517325026392148995414899168290555729616235190949767050347041888193310902188994003167693726731491255792736059198409792639580170894704861173383122568008169549400552422827350147465051248889029856480254018018065404602194889316510168628162355530575804221148870177140483608419072883154709749364289404996225393316189280599687298347853444330967241416348686919
|
||||
50985294606068871044783703726646287029779167067840546223894609235673440034017974127973007248353068877676221705915145535571203262700326226060057651799179520869427932211625078847476333509912522694148320262755295532060107641516347700984171947014534643081157598707048706815434753246462736420137008770183002135059103292573638462844537978637239732029379134286221698657628635435277368314990512091065726082567939911294141312012612222286426167391841150062282584314453800799302309322554710159002244253756943022164004965829402582736107735010025170030940497356070610430179002262351905383782486196120825011446111929443366358942185140159861728789234409152579835515308534438891355244809054 62333421585127769949345087537684108060787145475029055880161280012480685023620602372266387718620215073959576216015561504491970297177730694024039275289146964614989926872513591535131848090851981684075261536283555653088369567865542798807809748627310585717443567846572874480108868725103218900617673028974427985323306289725802164110277610018229029851523839900960599334318587049696780695354664188016043868002969273009537320174118742801543862040239608845239899681899372895603542332873524034993155694666988627403674369479132017851160652358850488155632513047420501517237532024743672920060144153508092295181430344047445240637455885813690275825912185507068881179822854176933740529147862
|
||||
281568872969861974584657028299470268883262407785529351579666265133388368892166463912969269195176826010586241440672831495812505569401267597165752222966050468532291496751443388761140905082812131032214727359587664679792041354436583716845512610836555311524096602165314073032619411991008327796939591963649168540144527650245334336471608162748986554581297775766034467938356757835169182725704220967491659556948198868769252382216926052819436051581926954644520230524097818385302897486704723151992270268842987708623241358219775943219425757591708178183947663625025009998198485725068417324555402827897886460622762200530112167779430072264013512536091383537755003317818071338206644614364813 857727641627470329437563073670142709734700885957510045582429697962542806121010954662560871061440256281154319079600604823861766211912684980537419546928054602150929228981401551363192532321472951869673242357625768297889437603710853467171756169441246638302233079643836963310578132174291443431619714997009395374974255564953886830782469780790721123017263940481562410246708937385397394137056264637827857490693242241801997437387605325158501247106018280549964594095243599463797633460915378468514411685523972141748317302757070245282224812836159362373233396453862138705243404165096614150734063554062852071239158449325591646330632685041334788192150388890579243472482782804610577926373647
|
||||
-2984381611187838677576586421286194370801154080479692543943274451247799367526702390365339613349458371536336675724244457254007738561556271982202646034299226182112857635373808880228885991258131998457517407337157264483705199201794276749296083981617097061585041664098328388384640585078448824456558195507281578972215458293205176503432500954053095732282710658323469352084942805673406877514278321323117854840062786681438166470887512316015800997096501686444483460648163368812522939447574403716503323452667293067048118030845569430173753931919342477496137797248706516518423889384103407303555190005984589188389526820823248900521925939504393280991957000401944646286381928698811610294634624 1481419811705955010996411658117286875200838527351162145059518382445742618718979383907580593825206809413061915119949173275891301630116738896125708027590175351619079206488159788367802726024709061188109151596753873069675939035802232893272373022007494500132130725648317302666122828798466618486884362808827390278781612839211222573534395372617870854243477011485056160571502562615817795754502000508857540628867373082694750141107024421634183638753049810681506550223768295365638416898505190319070497309905334730382971936537297142966091377110500323316351290342930794898533056269168637899717708241369488185716918233741271576835705133225594503936551765466740661721390184114406894693225296
|
||||
10792560152381183295504207891444358717832357607288434671118605448942572187601935585047700116913826215845258801668522612211260388087889245779526699193526104523752720750462627631987458420771516279152193608913955569718939871889575735516472907120063814173824516609207159455648205812607093359573758589096809923981836208451290381045290212052146059052561080924318231703647781276191875649197003391010294198193284648086536006075889772662295915794088629222439098707041271757232917033942064852042319941886526503178611377096249986991025394331117343820675578885526028845889430845323328012916121417281119854983926382223691554307867186937657752675721481426103834877597466087571333878615597059 -19935379577565664012732220456313797063752055106239254436438154954411291688250725928613401575970402186181091812427260413302514557919550084572980943029673258836615404073975884912105072166644077682040401025888041527677227072335171987528360435582339988654956746446828867196955386981273753389504791273417423777636730506407697969058420645985777892771992510576247773007988414045217466630994666315548123396069520330838551332620252393366726692175681759697125512176633187122236217230508442594292849501147203748683405841219497672459568630420117764062544928551232423055086063651348741741639142583821031196657345021733862269069937925936906559112306364975938549792344023336131750388588576349
|
||||
744739254279292858772456046439471386681664848336669836021098872895093614178153122642928130469158946343411678358498823205783150753770934892802929267289567346251954639120522988276976712121419479069573086039577289085826555892615084301670366118892719331501089809016894590220200406228385564584467532284641448611522479820508331681042243415293888956702967510354994348757944316195507965579283468706515780720250076452373057205809764016557808062908602525912438898260343335388577184144148872269374674011263374686732498689379692018301853609521257797472700837884328733670215474127225601611753451505750405476938263470049898902387420406783584499455837625710658980395652982111763900893714319223 -488886776263630493770153880464315443239342824979710303878495606536543487020252432976319865992589529451816510123363323165828462823065562748462680213117849910169910541362974326827794329397858019750219529844580423059446366857106229527908652603782731921316223284611246214891956305344109776570439620537014870682339569933904520735900353724091967368413422079694024022053613215061949469334167522680273621783692683161765808946185507522268170587683762306778529575791703305828955404398667818986635023041903717329430891628456720503512551171097383335740353946582921811339059706354482758774553105397766915037460706437989432406076105114417331552238940823592190622258716272881922866101243307418
|
||||
7287302317179960505656744206624933944659362937374659272800088785437540073253585055012134219466964169494562868320256423923378309463788602316179070893487929560250820071220272233991382721209064814153442638747219279822389051352039309640642077349314183085884127611727138483659147046879606220979311602388768729004506603047605161808974863422311293156987040453359260640787199038514570845709855910864394612142394099340171574400119614056399161071992759694151252769483902615205225048337396289959797595524507885591007466689405522874948489091569076539755803268137938566601841675717811343030677031810168989348852354619341424983866915904988674332846400085216770377625692053954723120300650276568 9717367529032626272824493136738764943207686193005443845813974056321419092335867108870903744325482612510747881135834686449912769243612603142655705780340919121038326837054862713251274515967717531918223966471615138153595312788302401748584767138361748331582389004197494794168712621396876277537260615941874755715254180626536929682457950476357197631387606663683498315919815751663181226336377262833236890132897607064275493544565231311112271090370343282731008750136281232095015774865842855774060570231950586587124960396374670362154279662894938688369442133864654264999952906237877400615632030742588438356446438495130365138712809991089631909638283497946318359563467356372784488510858419937
|
||||
10130725330458315239885843940749813252104738280313072773287190080469352542904888790638321695455963699577354627430889005969427094449193669568953052105873450147878913729783679454562527176760394404103986315476105072224643807450148493175112908420636041035584058818313090651118068156131628723344841284116224593180506655471185550236554132803663140765735244186764788068956336762247528979622771105070606724737196867766409201404576010809419031321932643139743355225675007533800193591859948701211799009749375400352429748089142168153316436541031963969657210945743741560555486795311033858582998992551172114263796356071848914152374850350995495145585451679372807984691993784963661364004436621677 96772184192569309771806410287065510080707560306153754858888961121314752144041327346005591408031446648701015393536612969353856574231074672642342792234303054824258266591806568612395225570838797778173699487906824038013343995140446810320955588097876691665724855372244891115767165380677782978537761907567372838358971303013747526571500492024003608468548449361592027390387881914638294648772008805459108380939990498848114151815498979866362954235516700341399369671808769029989509825208898105264385303382289085206302994737863005234283293446536859950662840216408793102861412108785618672438854065260289661608247920527204832181579996751175598444115153499161378491307388530566999964027564246814
|
||||
-556622695807521224432992293195655813399733834393217619542291663784241382914041721023991811191688705490094755549112876506988264233516951204241621318559922620646684245653089859609981994753606598381753981828960293653034172337606150072338151404610242853222027414782842035880595599470639649442281161713651693451965237460207498007179622807031120951930898444926180385181822344263737583047666170861568129909787765526414027525869850686619564548496555578103549902721845015217033214603135330320876672300467018739001453499452468445923900406779414298482736906956250404978420096652030654468918595150146055005402002207682387488713482182056783385088529249047696005721053418026576803603532493291279 829597947846917974320724530149585593770981777393671754880530180418558579530390892618943738288792976397651612935268024282013900828185906101154561767632315527590824103183481079414641229429506117576259573167885467123406247032007405210109057674616617571505789994792328334703046618393202045591568352934094254981372960517283364358282414177887342065814604240293347038787607601865530977600290408203240650376773844165600429605933709215332896110841787470382529656515481905402693462911193909377368662087084084123633219604966430482245921546947169235228379934182268099749369771702064031037687555926830135770277100887695669522983692687856979836033705379387482684894543478882152841005936358768171
|
||||
8919678837292443584512436848822133427388955498636628111455235294193688022020285253270518105813915081203484258282552904208304819314624859727097659444439297435512780806782671201101480588007442202183734032787833516355684034050840045342388414021022865967846185073656258517414529949649557378606923219072210134072158003876614953246828070028654672402452687452820039734056216788898331201668609381421429925664434662093767640677086472782911869525995542467638388131340831980727452664756902965030758177379862670052638658415447105081103090874670085330008650904177880227227080874390811248618873854459411154770407824354089940802527126014516382272975405304136379146894554853792543678657603340598225 3201190716944738948724714857576076919929038794993163061775933110259167887205436506369369785206058463632825322912583775588279499083150944938138927253799670439196955185909536216909291255028254401350886653892269250854555144166156901547512134675133440152533062980660559783440751515521120742809080221526932829441768916302660808904587368460622645656522723241732672511789456694172524460845875768714857729535820339763654945586019299842907282074678202244083660745160381882102480112716633032139707183597010658169663464486125715749880079675775395217788263051562888704709767973231756324184413163754015256570802953213749417945817286666791854610997778895781717625279397326714975651361678977623440
|
||||
59069117307294000324020256895865218143958859464999617020495383777447357608496685681237402579269846680832650300825303259715043743062250609318559796682009707388695541509056853062478883190521302492246828752218314311380933412739465136168573751192767328358864157640525327457924501839424191643943470796919667104254802355804139324139626259590137631148270342552461881608160854399918769906101051682904138420001388539718823176615972952244182562295294291547798481287706416048533011175994412816685177894202178256882372875294988455512482553054738141340805221338128497929592674182989636153863012508271556103828530449094279768169319445992893488238075606972237080276084725499315165271796988982845395 42953158972440443660633909310067677788415784248902817839904761672255284212822000335153894068726690891781065795768897297411910701133971127129144199175743632329092633649842953390228901408179927647150814392699554578762451688165655937541365472619789963148141415193252408912173358936731062997953893071261723717420189373778297457352834320857043392819585725645782686010318526726228431814781210355142096660154730830548811806009677216729231965840249642257063237499119841477317255251031781929229724782485645653363200811204525498545166681149586971585769182823665390610857271054643314671880455787099002387350419516798673303105455936133562619383176528028456131272515950422904178556547385301809939
|
||||
-927729453668487877829978642363427421468325740534804878210629943296050185525698897589416353600775301774150801178790320984644968735374318449563917212365649638335910095185205483674743691583788643681116173742518999291104754582926949657553426979231594109054752865019473383139049444647429681559056936904998275947957802369825658335470735768456761237282987379962808463714168303294174447017005787988275412824101596359211106103342074706536801365765512878367777546695823235021711550344429952709027866160221120846277316863287875647350325385197515963957276108540405916979064333403091452485868028909196636257991697395580049214330598137496003894924353430520548362829651583493591753928965550690477155 504883083282286013765807808966454044558664889600466514100879061930291396528691045993449620112577457541344202789686760634713062117961941577525264476564006716360782819572850461925735634239121998282613174624248395145929846359495675793713541059373694083336284261098817211163458568047324110580034346761572987176479602438709493874138025253764426053136063011785443004919559641217050470667708975327710388331001314044012608452866620389929190319778422426400130154878049806039377924487417813968745840523305494686347397709480245383214046150139707560447660017018566482067228180227372302897856800458741385859292881940243635568377249588508504861802238377148720429715385120187857379713331526231869573
|
||||
4740250317686078146689316862578860001014528348072263364702833156464796396870140410606088300965456713451801745329832638384910710030754780444306877891936037732230592680429160057110351717758902093911787544390390940224886823385128253481548209470319621302169337542519378973508898476316845713298121478242263300361183273143008309215930210115865807976308564068494242361221310517074081220353511545913581192155504479838143053262248173691023567919409929705293558725762463379288173890764814845296318555234717965583376211722487249591823572032543431991655438582762201449017975937957588257359986246820852430486282087927202637007149835702372656410979629048390135434668558777036201711796635277232395969 2203857352017147577579332797842710465510477095760817499243484441505896192199316079194597462089716156653141942620849641046303524435796715811193353253114129694110122715318446847985201421649088514861893086126700977307373533896215976344885877308341492361251604231308876305427915588269923662785379349795675825598876679886723469663273792601535689567308130855779066271161878637271491886545906673272456625878945129083091239060959857198106477833884560040205934497840231798651649973345577084062407176514578056357212161449537169021470506072235108782411782135124668287446679071872275235011403606554185915733851534034616731088708779355771510473189940086121016221324278670519492642817182677590175522
|
||||
9403285961556712376329115902222107976106761417557639661904294214519307638090374091428260125254913314610835704622486328779093986889167696169798397800238166426137337206698010091156710056741061457560611094577778167162816951701982246089572252257571542708240279390633117837185757936943797979248180416654066085684721409428111490233891252511197448171100459320334508033786283661224395680368351588230772876438466627212696199343083566008775068903174693361171503128949626158861297271450228523707852870741257588520510218039780153510507893791191780405901273320588425037290926569959736346675086134771734656824938076981224595852369374153116345454940841517830773450007053948199255827408354076578352151 -92074916925169864384806647452979408759759316926309320712082941784202671790589649885402259835542716172439791520935948303462073103412048749235063512741417237166314783886188062548167200599937897568106798320082597375888746856459056989763392685075538554457171141240522463346513946667632089615590570367533932771254198348430105384813782580630958933117936479107966618738729329664373192963921555490090283049912545205555089639780849918905829050605059037231832417273189198565525626388175376186264649728657253695285602358471145518249758182085614195505632193590363139125786544272765469507306056668837239461801434922233283321097863984050965645952723170884079440568001036174242931403345573177718748896
|
||||
724147029411361478401165763316419368018199459527668353254863422320687779512561213357643962352700327347504246641998339908734249374750335786892274927520627954269648892751966263171484180076946687243821122446505205312438208396864794714108486907372834457598900883520985213625991250609766848468316666288921043545518648730854389502702096758155470140186017535392943535811000627308665980099370889890455802074816579414525967385834669582200493841109420348120537865419257640256924050391928494207713124958297598590101014968589184303778343726392536616175686325299508873761688251669520038656190233278169007682185653454778630790416226393379346184262049236253729754798021444670395492070629846281300036563 -911772132783012933956583783522191608882815396240508423794252363458273411386053193419497276693561265383608606887511486204830970729920701915564320337729267454346388805402577510440704847527218596269793364996155804912392560517001042286497209558025101494769037334112655993229463846835153834428219536750356532802486872873093118317198947247859161325575566880541325657174532956233276429091401180286969142052133703088416819817973387713044436263692371937555283776014800433906912959213339252193266088300032565987109359768125596664518498111913001433572339171360760894076732108697080409026932289940583163041457665390582288276298290518699197071659965605615570617832178531642540002129949055629573144543
|
||||
-6100168714468265845587470762372159725308176634014244278120060516715575677424442129449584952503937977681813936041697205609992560735704453781938738795411169664682925322471979714358622874775610048091920197784533981713219539046205154404968916959247121893708023302032475263439960736953891846567982467889103621002998871598427470394105090976454754500225378104038296622990931812693375107887474620997110925578935459510988876024436389521791628492645731835360209451791626552345000976171899393705085586847203521255902160377344246870206537605973061816393443750878132879325896733327509098709312650958165413497464831271977970629825019943274541108215516746916161886932590990890200208300019438871447855887 3838838535439313135364547223962477086002491207048406394615975192899432049844527475394161010696898002957623267694502692614445268233337405613971401411772203631927280281116663932823908174226547201348506102590894158518642693958829696537629935309855551880459153207122812505199286480872639743996445495200940276893536900364997116418721344872015627317696779133428496722237036544890116492974971638075535982090227063842753076810588943672304196452433470911749298516003679012476328229692085283573529705534573688086133580758733148791813989391392873575124064084601932438443159259012253445891073395494712651522605136738735077530627730069763337952556584129033362684678267877762171574803641560324376446688
|
||||
61658831614469875337451110667028727228517830694828966777974019050612622847383098579986664261357295544314253779148527053107717309020821672508631986830627844948168645393477700980114002538422747762764610238760542787543094664855205394614248959109369156626061813170429585129673558993275885977577628769123596134603279629763625407227082147161137178074157801851794686204572607525793912899915400180110372776222461120770996113169974064198219597158866462728504522753774859136284289529594859053866486982737377221680748918269710874972406942118847773228430443421715943336123762559518028782716131491311867499403360462300615786781339178392414207926127662336318274774466875516426311170551227785731893523268 95385493376048146640091924497425517827608820472497659478082453909717979217863970480678541790916315641162421392090889422688290756091047360251427302432380499542084416395821044345623475459032210214754775093891555098364565343569427477998088549977918290819310604407041039972766607466804794175643428846422483873690487393925191145399407413811093932438591908611199010004358814592310047185345249730072946207302540575469528900742995260181093130115232759026408571227032829524330434735558343311979101175065869677605350967272439811420416183408772968923048859577595069668586798889632570028667533240013493676907698468977354525081972286718803969253261423262715505973809531137190302234011188563085969062779
|
||||
651974912868000822624040430189182553149730575796816975783128834024955690900950609793966465545462124327371724621993225963187150240328800317887238731435481654439626444886446529907284549265688282289373701358589315894379364398828908674517896353599405747362060755131290115843599415653251026549442910308991589156585542221275889555323463892113039952749783075605754234765041909027294888991908671783203213248281553510899894940992613524550048367907151957830072078673504501452917860684793162650945231140610751703402768644178810970043920411934704735918869865227438498777117900085548294849346823873601890628057516561904623048976408502553106272781730053284778093466094416031528306309182311174187489687428 357493932984311707765653419270378761184506518408774089045595289672498778398830995579704495038282608839510176663318965931756438916538699919078991828458760526633067911838313111493110917625290617958951835322918255188250989310719266343526021619332018703405509491534335740077437739119402362415776175966311047507646567581185137409871348080867599330999875749524117726291921203542705016080758470976847891791539328276297795566744246922348413644381043313009529461088888207503919279152846962017256418496403754403216538960223487612599766533533598602268439549115947644549614852896782999845971945725817627843124265414360710609680915323034521266235211136360194036011701718941273950878193885584593926083072
|
||||
-251296593353344869242819822120488675544583232429934473771854439750483581353690503109165705663076306982962840026245227040769963237739157193276382833803876145957063418345735983226162326754185527006872111727744256979958708815406516504152432025747656364307130589347954493242955877383343774249627015001438639605606518212518719905204166179114494747233424933947953787557249928159162689626598309956384325595808399714478891587445115467659194356297138295812761117135988549383738715184709660827160344740604752199156934973491325149385102497508670709748208798450202289206366518606305479406505337954334688080228545686652552393356245693008358810597182133210921160969438897703393713378076724068908603972393 -5809698104442166045853861560857158123392474249178528149227845300690143949898250783942805345711775041113620605442214603536165143034025243166957883225786671225391083979768346473493145125968454300847641570833134061338149743026558181453455199866120258766109718269345704840866038490083870282898761501897576155182896194698063725971493614198699472517009317118169105517676028454667320583443650107505301534972120538074215815165415705964481714039825938060665868033305381253957464625511949970205738985110074698601928624324048873019662471820644210855883388725491646490691436814486353716516721251595323712178958551868667901171805752313866624530280092202244441535364862563525821876043267442443338977217823
|
||||
80133274429475924310181908483915799725593332981731459172561726520948089340359831034602403203488918651671431310690824890674111323354430942495830642454985207812542058139068162612596887699147226935342317974937898830391658805492746422009295226838343874586037046228163209872496997253023108255837441759101266909977146854795255882091404234716156140505416269465393687639350975860628140737505994450250654970779433919480082180880591150620948413554379711255856360931500969858062319520902146933832130106557745843682592087601189940471183748700630910234069486486588287973443239752756977814663327766083271743000180857805743533296142921222742344404800262693076357647876104437868722620360056409310248484917692 15763617885268389214612984270181892827126830510562071330525132608667655310592852634067172706016357859507880074633292859472336432079744544300219192747446069787237237448575075721076143814189314396752817267518427220886282945238835895039434532910277328369475019005611716668007123851532543943467651725466698754991001405531978970146629067576536134075210246373161762656836877865717025375775007344734948577810480264220192006857498380933141666042692800846030165923820893655865379673679051289685259369803647601678139644463223498025833455707317632743925804118085304082819633373264098884848909543264712803963174169781878627481540509512397360564506405026935042511606355656220230333017454556565446993772336
|
||||
635681028561729713154235998681356837047922339914591822900757139146272219855325626114580292409359371772972989400012361611457332539220236628742809387563312298412175397735999756140371558761253487405210065478693597963663908730903406434675810144214377541593484905426224318485169289083625193325110656123116413393615300160481265563018401288337734867803470790639175440506617664131077292582206144175752032523133459877003515515836200878801763723956117096235323408217544608033484597760012537700749611820393690699617533627842452432279308015694186123960864296572306181282199777726393027139506674934869791792470641375908854480084288100710093389570285424155676949609671898049799734743119656505301278161614910 700348564716451709510561473410813967555241630884399528465531654511328144103313669127453863988844097258395083553011156820684421513010749647448031082757881196554988649699068050413539579112567935365339566434587651608459073024720082037547525326820062835530248596647332218402910460022286999633472131262245585163905091379689466160213455445902885477016003084560169864031947471522730856929326731455821547355925679344972412197430330589408330613898319084825437740129907797607624370296906229059698152178204174739582283685262208761919789687444667418846905288714113409057970432741250749281909690665675299896309702152237311469372836833177916224209678271888527179732472435003175387422870581531600167113210898
|
||||
4361414174973654219294904219699631635766390148097220311751623673268474538495346909026597501408025378411584857984331765526605893727362020744270180266738469075175631969399390943554136477778456711030427026134711565273293476678096642088854484988838667374877989759254085206690153362268782069396955325192747380010635187453960601365436241161599728326635511346533014851451870903703846346008692761802558312326117947058805372385610823006299844872792211424198604706011027129597149924578569829985665838275546393314516695830571219969350073585419910393758064196046681374237637821668238512752262949521787185400080633135701611991933913317590937655427021392173132399861480739361805675099957245485204700593842993 -9184511138527331381044772406958971325235935914662761765080199452899798398418103722452072548706079336044032290048613538619367881439414684159266670902338211528598259049132283181250425986189115028214736798466515137311643478404614868043377577791374330521148359565526630328603876666382619215137088416827735942392310266957843179917942326126639488530764492586303516442430736453723410411995356318704125587017152236734012396603415827797650208622471842491917158384650556136914371346344901369667302529890472577902176076918382352803409891974356933233422056339865955492977412187009703220576319488020119440644071829475969738676713034021505872135764611093409209948657176795649229557817133997949775453803877204
|
||||
-53180626246539053820399760780637144701524029593407017011522721138782580064581716358874222645817035326668432521548862813568852158501747938342120858152048390707664570443684289083921121301214702146642933194662850589473717761107367813712589096570733251898616534422256166184826768100079175965798897246016355495692197629660589149477730707156699454120095390341554584339395071061692056683958149141811730064691860603756209754711092211017612910095097418986962697918822209967485848719035444370467728699345219982721204472035309650077406604278679906015651288320757703701357628575162900902487080266596044791866147326365799783594412462940069210187314786291280371570175882467700213555046655868497663743129521459 32770812649041473553614362963088799440783077012904121206341440839235866266230599925888755973630976726521648187487388056865637652261434875576628799222930000933102572167482558931389794531356249734344684806642547607694877689884384796321674644599485051043362986959925523765605272157637088946121119329053354293711314491902466892453478649350623525798027192184318275380762906234037998411459939048378803283944830493468321722032701752059816835143175102448331658455466879567613310279744717217188918303259777553062811216757235729402336128502814394238990813955889910955467007213763890842273673491232568742345353500044745129427312264167482682038586611018266330093832198833364040049425369111368886006230015800
|
||||
777256675243084882570586248928296180302348993346458144428878158922344768494614543100988454878577154451435051318502044901810610030849788790554543814869157147714258757799781883027190974624243538054203669620654963043747608269192103568785203555263970310408220034007472698039729362141485301561027057345822362381023862071975729748650052302996339489371021080934032653757938999759459505068806708285739634530605335419045160668380805310956925531001000607052602840540707316598607507502838954485784354836316321309840069485866182570691416388210774808421002703663762221445973009110551478153684828459351822423965471204752633057781963116453321415963826498792397868504162772117212005548276555822366735710755222892 -868529432640892263014961100716686626629924785426380973877684938195475888631211470265963701823895777195332704926228080814479112029278804304960384772213396111163415607529892524686592281076591747451993159208210399615797129857387299993557460480032138568602791922236272550552403019108273272065016677318749951360285749220522288123220375457302452517696942035148944358922160015843017473969850120542598840020914883447063475697170163223518265847637384365991199101492788976797779294570115146361590088114180746175335419925785905824188151121776189849411812647846824766837724865405288553555955729642262510345060147139946605718886509310601682556333120860924990222565221946831085654532415816353034542043903297095
|
||||
4518398851181944322393076234119118000723073853266162584679074433965783247101604483524464941606128673845187856727724841917373457146888133582764087179024414854070007781785065647335031199353835514809024631645017096596236978917784707929256944232452225659841435394011487225251983369415396428367506506820853581088846894063627134269892167766470892501034307860368941120355417418505267107915350476888400910777156607290913918933250857947100391189059338084289911527621085980949663063061766872460168901403602147463520295627610631196080392188578786470751217876339710049012775429929882694869296328801658434488227635859016988071478078307670543320827662820442694833920007386400229930326134602822936218100162134604 972529247902266931232520252060519635974554823014284322795551197084485086372869083259907080784569523784667411524488903325517536578990657579139195804142039085858033627864314728179012916604094993798577477710846834538514943200852559277318934682638584688191335803683868579993666205073632840294051816620300824729089875118611466510031226165611032310613522707448198211481109738895667364694020472090976233409482315328468115828732367258045346891847075342714519464507748719831043404750946015929574492744656409184863302861716784287218698418878513280641931886040591532501370706216173748733529906841490418047215064273450717292837778031681167130114646656947129842153841172390141326095599727661758111698722378693
|
||||
93174223858893076376969604455839603759106774730528999886742183727107207812556230550770780680312046481340210939045435904503280675577909114864216702543071723996125167368956022301231170230250790732735338687951683113768882723075810400252176147941198917262053283514778943437597866240589804544298377730810461208640022963724741708144309215512540210941941989558845167500342390968582759726053881122844546039698920858855103844312217101701725630693670822057770923278219805734867248467171376875036336807330325206616844999534508909598433164611478411154066408062250669252878311252855701039963742038469922583785608525034069368919230969405031035017316970856617946310089540332481294825012274666226941182802738398852 -88498235359876393673834988440436494359237364984646693773577087251761402801627791921858449387474436274643822294555828022005739896685097934411506122723053713880801764168639498363827328217334054484773766586624983543113707861656774346172110517352014091053711985614101755273606477998475492947067744825803217112991092651107410897744636921803170826157391772961840788763129721808091001251819520415943140002146988426552901312492311229141371153704762509228890780992270163035208140627334392262437664833741942548067928588397976810667590572853785460484256432842354054066355774850618553714571227148817183679442917720503046799422180877213748065899572979778677058007121583312181572873032629606197616524317815550578
|
||||
-726479363324504996755381619184470879939197171106067976281711205525831167200054196692886154606571137220957957023243938897623788655247583809470137106280284126000163133098189151428162080817942407186319407180694981808909020769727559154036551083202157645304981724145289675164076577836892894889123250239651988563025616667586891854631471026648324436029653964987944225334812943353849683494117113543308459325861825952172497999074425270793813370712547337190349236905478708872532838183687917243553286461457376412257987765611884644993818791013740851823954132433152850285625765919762510388216149058552650089070361255314257399415539231165440285681271768415468625933197081137219149891231396260815992102356802159416 309905370185575158410305283431442626477964430569803426013808273734515427203465776002951495993811638117456105813642864702317335977652646803353470798844799181069382477695590420144162809372557434032012542402351854064095529206231030330065747316486159685101220610173191950226501842727611043245278807407975286125248374553858870385925240335471568152072757610642823250730749316906568091687628142769489736135384389176329142601802725137889663393163103699019632551843747806800690558406827227583426501679245734870451385577618142872227456853953413989658685567949032636035697580070752329845134320790400810728314591778963926720381073219896502413529473257106929596269208072408969937141309899790367159158353862035804
|
||||
-5682291326771285266087270927531118220134739829911232482438976628867669602845628608560482619428235300365105431318846780800079313216282572892158634518196621764789207592993556477299537709430367675752071639951290597882966455243547935517621725293826091940878329588777607316333713197461086150338117419390385550877883315261889397710809193304972845255548418779761427901826159813763072039464513283883306280216624251047399042657760845963282243809504338054353956844024142431827564015906539987923392833810358399815563579316380365062199280785338137151904010428208025584679790446851527045998831170485132786681308320478233528166504195541370397055330169715264265965851980560625336628561075805435450975502607662513209 -5283053604432397214659204183653036706264899498391234546371445859560185124154250773088973548270740882326828939696457512363958220259618893448711697584003652241563478010920579421230615950596367715953696205672714065843263861007762912340527361129414877487733321431760047367663906166213064538347295247701263226809629974495998653740452087902715234035533060682726802248597782634165777593242488623323107400579128773170858683856145851793250706896682448540440418742233094356151639298977695803721948782426845804339881139067499122472007483372737837527785951546522250043238989985797792713868339738854330993011537607818783288381899499230764512388979561570018050263459076757771398032498480209184004473162705853148653
|
||||
54228870095151353681513946707485928933957300213176413198666022991723873460637968384906494343294888174841817092360562097708724999145083176716608945205741760843642749159547541941150280869000045369683828283779816560421654042473439058386368743964442192298029738880683655380791801926206142784947613778578796863861405400086491335466829739980580128873826006429153107122806374218624255005030021202028452638146024972699414038455434477096369078693453956344917813634770399702951891034366332514983947877296745413407387394111200053167482827889546261818470074659225559412078892447610000274543476335983080353232090286261440205119653470693102851224278528662380437277705507044064092299439175078754161617474099361706263 -38888289606859164982757448098822873516889231212804529169311151552410822456918686632509098742788051067672282216632328206514160201136595332821140230831866344013526449802829339311161580318981302201103523782127498725018797845545113700735646065104245345928747352517911905506043136181661139332010046315516757557036033177387683764820627741870514885272780850972727639436779233233073445684810983674232216847166082128695373635943901505956658411295767797572920902847743101095214619858420900728382815387974679198117792368796118736797760589872198042044350353588829809791681308420335441433313517962827770060472879800832653402368000976684238798230861793621334056734242925367539775003198633413276995078574893601873926
|
||||
-897845035103168566640790594490480718699530629338363269763865036568072077174628446564743917453981036141522732866771230645850975222263115905792778417332887108418906317671130710332553861304792532590266327106637365260056162832698084893593160127112256713802380697960185579166712416684961848337703884739352036720917164388671893506417959082137451540125011623953916041010302630390331465805099630450677634586184254984735253817348676559682336731967048024068016144660222131211481130534354505634710411007467084879004654325357144751837111145959752027274040323345926503170031523699647125425737707970048901847552154617846956952383997252593195031966974639963931056770103718119948733143671242219521933085600306619931735 -674773223879416916092088501048711384501021009753331425359228644448947667583116980461901091671999491810412309141532895676272310510753986055820091965136655588716708642299924803407169143466448847647074578403182603229606505260878325859746914706798084100955004428242507432249699727629940581875043825772116163969620663977820077259925186122488375684381757252994421776554458062223113496688386237106184288934777273728828581377520678585271425881881961061093804078534704433644521323603227110513325705966263925531254854191157066361708180148317156570725458138361790852398491378356218852670994421428429385739207629497311317867233214153693040728708702992944952737512270164927030579877014527622375592167318351061100272
|
||||
-5659615348145535537564806759347162987008103318592939286337120379711110696728604567103789904369077831714428424087626496130440927356577472387917456850004096528860226757074654124164460308011595625764690562100960656870586904925458946719637659440298513007690778792866553718155936435779260310150683678070876048669843952920354436331213004219838535652026003357832958576044356874811737032541671840119307761154880534860335591397833392705172746224085155271993905181011276083486899146937020857803597987512291961633421674672882956059343795901899395723047184846610532243652950105908868779690067969406359354609478534779011465140181532972058757489599655513850612226462615923125058031584453205213296114532267889507509393 -2217445824072020321781182396522242245526469367042747959183952013230426227032856589089599473442286568460538226421512011955398264087539048149063926863871955505214975143359358635178932003918711682773920447157124829050645881931998750167119832800181367963824893598497662762571747727458779929635159465444204431334459644084089512142564303974653597242089492465057846826540544238159570387574708548075003849596345173351177839646335585584044716495474472592437926032607977016080598142509590504126863477506717808151367663952479671759440256918755439120927179456017875724423088872224647639324252288060123615614418973533354508119112790716270568905286062905273904191074468371673028793613107362323492014427413950092863754
|
||||
84406480132496252688172148634990030994812651838000567875023582245539595587385999052378803912161791223681722385313147656405594313865923839962378765881144761639740456769545253688635176322438633566080994713418219099849881535896422114220040190912201720938530917462138426259388014919539205539201454124760239417763216207243334592725429666975231824930799116331502139040595199374329491985560105730582905386167759584787054901639744648899899811507292217706043558509122110423588913095144240450867113269955649018338973713973380386196799510342063715848185705762423519391519057925873195085953524696081391943469200216474371656471753119612769078138104291086063703678999701885104836113426003924707110076295461992426031709 74350017486221382553068484289342213039379777161528460221271282266081240672704707838046858705343948358540652230340443567622159242870074338604395375480937353536205694664777853171648058070283102947153155433151619578173970925274076064408505997865570691919196367124129886275873288006134738571397830748326268580159361998734780523548872400685669122929915042259818480746112799046852494890856034654154376906377442884090189155694445471359509561907737663073166943861218368725044422382006999938941654894306264290516104582111180605685476435779854989611074686807382428023210779991361107495957081006280558119067001177855120911339828584950508434360051000966506564996718167151542867071376033713024710027876733693043600119
|
||||
-224063140096505249639156484814718319912414726384698863106831048548325185971254711082027638378901461711433088046787619794603447475423497419054920083425507388213768397771136331217974825522370788639952540792800554983383262069553617532627047141747030597796488160178020085067083433687022391210942004870488911741453427164275996721685463634865395430031897979762105325929527178052449741262756713359865670844553388723195961271043021572701569943836978719241876185960237538937995388886550276895216274478600582902174407074455584331876808116967468123779496237038951722332499094875977885163150369317918949830860219077647122534578327644319785238343811230876362091727854622271794944918407359389908812541525687764377415798 -995925981250415434903310292633070686089885444911591187179263314894269582879073624355959918130541222069096059509870719477895469601029360450118843665626397734715214653823061037331178290294022595235700721919061901637095992725774476832229500092315186977604229305364981719438179916563986369779249317902069026557188465546023503990670115192053800226641591009758792485531682086752467969005442961790734486665158919170362315591206734478394737718878986470136268716640900186102502973657258318076195762823069821649566622732573669362113251888522509793574359699455950124259143726060068759939822503381239020652544827953183920682088689916003844683689125320108727083158996437664983203119846601036401848417850135891204570619
|
||||
-6201102323806841394550215454310805911670927828015848769021585086758146610306348300353985866284678802561546446265325127778374464683693812391901874550812554990774771284980907990580777907922832492194979602393706638651894208537002282277587005276006590838180672763256733788952242216632676659445806840867383303542277064949572753273570585480502057647332680217113218546500124235487211785606387173270226213029522931433653097492114661586760638028772415265471797446383822518881491466449863357950613033041439070078087344259113694038917214533411830832321990540879332748107445347606495705494185702826411182155977460834661900949449752211028968851449652558990138779048615733950092063698133368592716472562868222974986583563 -4546155276032698902737131306164669050995909800710008891017618283978711676945085033905782910753961207815035539727687486221576781212450111357149301367603151847839120099429449272528469034659005830559218276904351859784071821931399511837354865267256192555488260188850733486383491696345503128240513064616280357154646094767888260804388980978243325968482078085105112280866235813732539328043584910032939696534813502845202694499164836410105543426010501140841460568162536127075422865062116529057203487001211704877500776295945406395387197416899066794533425152007458751792789459720896285624998740603358382195960358687735891327659261896862610757237827806564819391827835615675267090976511341517924606953203729628714976918
|
||||
23717975313273258794485082760993694831644175264027461602112104055426467198486315928523463184092174266615914687357245770757924372553142966670482672504063865696181736840658228447732438164309789515120073206572099224343138626857176070833651644153905582760813763931533127461017754527918009031812401717412392544597301777140108557873585583905612363499677221597169482709154990810810070675624777616760373704686611113351734431412685189099373583182128334886037116933686410984282010737365917526442741831718363436435406251563209673637475266528235527808881793272844908994298267605078882009758526057332911022435073910431382379340129735719144756993053902474686541689130172135344011256377460700100204091069744071673567931552 -92749074899169958618782409545787124922656742829927182090561438085797477204877246995991112763009815696141143185938450940834823061522433076476128117722423472065715851454700768549470116759342852988699989979985004630171250578340916272345714002646420907549484638539917625225065193465221329106751727598728496129706350171053726284932324337905805940170376572307626536943359881561887611906553008006224319921598973368505811734013379071551458527727316830103163921517493319449503446635033477462718176985172284377134643579759319419962590193583467620405446819827288718234315000387953887299563404321710880692090496728141901661919608632114228768959569337247268696470208076411334094258536724462272132376850689784141051573083
|
||||
829883482969420440627432187421328830833043818358384097811440510437459190923305990626965333628694085224876101029109470118883202099026672384754499523750278296286942944319310700356425483368049275782590723128636468373350173845059841920348424987243333743957197491612941369226133678287281183850695190680033273489408492875777377994858605575252377179318654763969975238638056761295606255079023984849445224735502314465773772072136921466001131995284688480073368365790920247173371899000042414385689329432036776243174749603323841196977491737486330169912871579894209917920265439172131143014447258924817938074147807444211004651067734585323332324105805473584603291911372458659116739364549437008683090787382597321626790619926 167855701999464232303964127539543483662735660935110341071514142281460794274428823876660125346437331875853464768227778170671501842553432006442354891840391272216637281569793792876256868469116901403471472988704968899011837489722935224738192238755254539110508371930926860343931829699498280483998742842629028010544320057271520595962794777476924874639691374580801434851694553640706263814579322768171056481391087509007796061709291135691819380676002084852437425778135498299023376471221663940658922729245790968928755869067202722810496475057753908026902594506476318915490647101921757284553923153496164086049852528967772023323337864969052511377776139776688106743696286597458799448477462141827839744480128467648276755201
|
||||
8713546555008686043804050306595272863774683707655412625743696203423516185500794019743558807884716388053599477355047533417313728055318217976709114676715862109302500739025183908028383257546017489319439242017477629380158468490455702605187275481295970836051778978334744965031691128195488647029834493568455902199012374342500525880284932624549446534210537986452562661988889807772940208525790076952036536299130063417625276736173689713792109206594891061501470474351942285111242038392693936385086785014797628703742283257180393696800571842253865750727887820563924269082226464042455535349838044137300075509707680246223799261919493128102006680445359241482187759335764026406352439947111608895141233181755507350535795982234 1218019148849008063201168773731804192315305848575687952127963290690044595520542670352667981993866195475751792790096509298546501661003086266428925658731351491176340079514922173692267062260217945136276749589107397826785879632740596634746785596455970973152238343514325722884350149455919010919975432574705296174432629949627294618023528701934147366748570733357332674918271645172824674301478293567691135567769584348749633057010199394237657439052804114454682466570968050503581669499652624599731064209860850331812192981474885294637978648676684240811415173118902901095179431132564059127865225112601048378440896299510786090310639761744540625985165311339229924053891963667733977165643965947043801542367130777233762552310
|
||||
-38067694890309673000449900796399426157319250151198034094792772051414788335799241086080605988473328770581542656586065276032833078696724203727563091073502053159257907019261854563475721044367565728549127486011543206741125546340228960687268342366061967716008684762315536891099957757481202478151772197897196804412274308197327237381666904150824461479475300045652737147319215464096645128006559319609264802583074115201443995260079776970920548724728505274100289162627741024108713163779655864703977898163042827355734913940392926652742155940464413759816278094250981139774454490747269406446086670457068101736405077134442617931040065970559313405283740224967888134685261496694779580565277114839164614850574501470884562722696 -45774336740155657838761273754880196240632411427979105007157503787357176357718599605860961786203176209137531410212731184955770699615619735128050544518629995384319742685376454948602750915090597822433103259517345026770035570388001315294890394986971257148372694374466426550814970192188269360007120375145376604884965516833947285894912194715773988466517699514711815135466626909478189969449457625729835212613129703342176151914263610502553356932516436151588769275507314528579467995143478392342310454739882968542964578927095387171462765239422322065038957578616066550917383673668951878729964289122215948775677402778315995262419647482158760772618831203699137601194799708315805592027680284892614942570333029164849590074474
|
||||
-641692941239253321363022595339977596490438143973840812967159703815433582150322048367773101825536004823265743831724934790262013530830995025399552429205108675719392207976705755831942500438236444774913017170236600478438982537477429043017852650308249922749586768215128800662803113656780312369513947140059755245230378996902150420559537831287961498751694470514851666359266491892738656909018764230736119860398188205337483563879755419245841799784552619370254674867734479968108547124651743128167358236850764416314085463427625020016477996568670206883572351417592304436357366727496672952394513685214319052744386370231890322274313740381292538642882479939134678831391354443338391638721231766468914364523157175525388957883740 860026529030144088216465556835610344974912848074126658542674149983126550933824186225150209871964991255231377209383111266146198017803218504274564940511912313857800492355714592659463527219230242495281393628644679589916533446472027512906878545006622136925931221560344709463491952922497501858271187643037643778396806453618484462244230151203295164128470994680842600990997666942473911845236165987034626528865334367147595814884082799108986365821903465032699305738459925427826057749500916276194851961878860138453628271744629026234677631497664653798499750376889328591983621704818174194437244384337909318582278422250951100315974887628898891664579387854461206371294794084332190013417391397108162506586398771831764407242655
|
||||
2065487199249086514420845716712856535318610952298291619726169113425236575134072206566232020564230164158084599993332872852663557967163266461505766386762456159547886420440572224320785509477240786257349691901153746422289085136722804771798363613957880995344832770494636659433616966039560224120024665576520159663293558919041825352394377337522066913288010555412213496601298511328134183900430899464616566072795532399482524868239396694723433983686413244592512728573090279502910391317889847892291088162008006283318839163609410990210956792602508135617492148889275933647021046626544166895547778875120491854645544432457233240537315696426403937195325227953458841792733302771292908242820836967008853300885425722484716468888786 -403810956128104893225617328756138469856439558272917676185654467955260191948100016331124890715054827333393639305013197426909034826369747124944780975222515674378353734304857926946437790358401812950837596350879449810664269965885415942866678132009237113156008105662658422333096629726682343192873304970633464365391385960814977218676693905543728058964906376308908923087602911498425024188262471302524717978351406919383219134770882601498005517012689897340409782696371476150306264541048247581128303692757784724813084414918157185076540053288230259431846074309836854442341550693087294133408191808844720639254565596092684642223625310332942483591903881598734964405888166243046753260322643793153614441341044060603512457787510
|
||||
82405805092749740646794052770701040664953465522318166960542288138243597437733271579789574179561455668815457826977939866767289015681649919446412175249276048459053779855166131607657593421400957007632127131509330248640309607560727847549253059855240900655107448541090380021496092921903811389226879207573320814007466314064178138122169164779353068029350816230376437152193284667933379484155834486994555547234141719036920399698554072084925771560620600454039211120452794658520084817489421039710764781726034396595656347215589184220245446286821829463926720757321593463402206037994799126275776103658177928714677094535208077422744731768461779099106824242408291931250219369828357438325676788592187742107396599067237933343765394 -13757812996729496961154777559495019059248771220868078236031909174011066054050906218810228821804055802030831861452796416762614668540425325774726248164125227838549148713286207842407912811154309011269525403570408916458087525810287945676599941419264765731130822820154836403470349297109571526881612510403902844397498249314121500953055398778451279417798785939191668285072136715843862881346723200629000488927739439319114435735851899777299493981182105575357130092939709066568652902193052407114180086538135389028938350790166933233407897954332177714167628135682178819566964249158065484068232805781885777266517091835919973717994221997934064636808052716400684951173316096359643295707422541047396313476271165424156749149277229
|
||||
302783453853982169403714415526134401691257854009122993366956810842100984318804738562272433128340579608681096276409366612032449323087385187748150277648834042636509337047908044509590425612038525101587120277919625399714331647959592937765771246839929166426137549152240886289071210426883164489202661798538047256512353393093971736912154262536121071430313353881033670690412013585152037769365169766034655403823902728291197147769459031747641755256725155028736897149966096620474415308771209199042753526910016846681491063615983920651228739404667753250904000421738732769609714553086626319781364223788292300205286328424420316862548653069515512022714853246385706007839247441711152564023244567531428222434553482517195432007968868 -617725375748516499046693838282363049386183792905275245686841744424664313555762433921231944111966656121911361086323854214500201896716701447195678567562919588473504327627894676276510992256732749838755900715161897352995988150786773244973261470611669959642518468834953146321872234716991949791825317624304004082767529673259860672930449946203576291831930666935053686943380572868938064375198162305471350097785473697206115205741319271799068462265816866349061839940682438452241276680216175219693614764850086303877243979503213199865204289154030721725467666483141928828356449642573180881360273083111570607048372865850592208455405680545509488618634261123613409808131204982679554717166646964544148224615130060274374858331042552
|
||||
2886445189923259839247886521625002599628456917436660637719563136151422673349152570758129657170770647130718027883379815424792418840897463014875664935475151349355932673889154904333458637152383640449942788640511805162798056078028200415462867693957273878419955628653154339591888376109933107737107692483582128054343992484919170352025709175766374134508034754129624669861737993114378485397249060992085997360781858410105428205785425092719466068796969685301301350932423569027358853676444197447316073672679678432845572975584041822430151311524403157567444706647050234372720877452657489905463582923426770243728863756409376797998491612588288406077969277602908598109802565875954402680993619431535449600646142951371016843669298675 3696516366808716828546049883419314986789710023696468330961081392165425411699838814175984958798370605772094123309117164846685571781746129008686989180058195574139015604986621294943660368109518464044950791896342869343280253600973416048817755810685005183839952262580176180080086513103771194431666935735225759662618532050814932494026359414286849066486472794765000513237616873892730136729404872007476146757646645160895594855373281441931438203755524760738238378458852470175107303433421083397053894584916568248814388898236825218347179257097036223427188731730393455248608090532548028838329754048073706230990464475117527107367781494246459761885974274799156785019871439188663347576194978321806805380671394603736415348697469866
|
||||
-74126316654846948222804451229034055581825644834834993068290999982105180900830138624910256444290071186910636783932711989432216327272069393430403798533119736232129337518441509464848574499733195806936259589465557803969407599355084346101144797411096473973027851007573072543123414886241681035655953513831669520447855097633799338489437997067377792572211196441589034644982474177027114008381986035335972543159001263384588847979250539889924397447163977753390971135391450646081237728331109949199632855794963335401038044387316077782528293664782946490091570554636634374654793899287356781785971959565212247488461169843443783589266398428955162743135872876789606305407765405893954510093823920192450182944808894345775843119026961003 -75433601012700037148599596592509221084354579402421020443417364721213118555746402001654224919887087551448772513098874412474445634728772111307070931713811957264936466148349679279911028576291895543268209100376721300757690968334167689558517692576532214914166823542609605895548603712565296202829608666183605684459207264981228145129283003814749015456053993046967426858657580945551788619972427212926333708550307359204525122551619100318510804183497474625735307006294994056697171959324238654134471173837974630696132797858650863532125410538959339446109002038558607201255649923969539500914452580867775778417212250610740848420593929796803169105276520092648953015101710953218965899287295837445940665759974599214206352412919187254
|
||||
590065166596779893249884293498757887771217162659943907667915266063270076302297852266196433111751653431849148844073373821039806303581384796163284473422194871798661234267347881316596036964889257091865905627592792256900226937191297560032748290516811886024227605090626650804678259706986073631339303028375340188534011249996299472124143690877448558198311664136630189334407601079544165460253280088536305119120967891578572142362878277784891232635187340432370053969549418480255479877316537318593356852225239108990911779675775168310450361084668861978229162134154567646393481966490491814066958740662418812681919463593967030189940997115515106212171238064693987057769476518068667511186846274446518332217541900807756260017838698171 -977118260372704266313366222511413065992656841008269822441456106680191967191353353741521616255882811977061933104519112155984537618882566921789456426623935937645603489611160771670032897490949429398784036442682998984653657797903690335828854418096593211959751323508630183624416421708196722806519761553269328378031633528551453145337241189959998216635261315309784518708101098310173970049141912047593916268557291360627109107367992235682749044889635664188196457829557690254868648240527533578017709419771185663427133822971367032975005956294921150675752427600951920978382728943241022399788381128877635228810549915738427346051721140791154809007630864576375001912508444738068892488992425467652532561329297086895630550387788724362
|
||||
-546473790402721104128370401777519399959412387720414917961487317843510610749118036806715634000283791817429416727264926982220389232444601066172234745706753395263852441250860069968980063217457819931050275374900786501287194158045548782162130624303194722110600948116681077726677095922058230526517653659689269930836708082213417575731218261976975219954658068317862540733916468410419427483975745518953006887861262775198336592258729870459920225965269024274293370938336084730038694597736347051080806980656197216274043312363750112377477551176879214055419782872616326638972359358751433037921640884914849066230853046424101167705166557791719272925686454524102532176991632032467661804910403736315641343180763341916803167595393095874 5967673899803677284038753670625536920839519688525956367726367397720025992151648973497074392632601213021662931591300418658497325468927232241916280250962628547078442195133268524561384094639875565181503801804313944537630360000005041481646929491282737152499709934317378005893470818997610757073291012233746120849973846129535191816184297268720613878367796044771423241761469929013532924859982935692060045151477383259547047986893872866880879472104919455298508752876479351636432134337303597497439869949042180254109520569921400279719875396416516788514209520911235240962556659144305165908151951511223127605872999517055273469255621641502985042325908963788155542219991950461559485266482472053928385851435625426971898287461393041501
|
||||
51699973499963965930741856318482404143197634773789865715872178471719655590807303146446586307962384196551726845568311076205054412753002883255659722553538580112471836465611860912259248348014587380935230218194069194453249389629298891852169939621173183944659122519357133273565594810694392716865338929084682830734227558400963583460136468994710686463170151970048131970769714261221869080541343663901870715074886644728809951047869958701489439393173225178154606904087299595926627927400907962342762338376247626120233475544287007442926566990781922835849089284501908229405290423833410999883479417512182797486983725009739113288065598399964006151781515960605608646757615175393384201678924518853357618937925200840702138859050948389800 63069983752296529552536476870956242684536139955693407571308988336920716375309373651779063783699587398698839199546358328944769990053555227979175304219741630347489515041467205435474173551983006977856933284374355863935245700190822420360122641353071456048684792426448543140189812745113683408014776277892436951956432419217008221516359682368953069505439192126525345992452526712295537470380289739670432078199946140345772707255441004369551103798430846539267377803779083143371562014021191153942535381997890720897509898244127786161869238572500546767924943994359918744755993467154502779766648145822727966849838368955159406337850787759769089056872581419276415103908564693763996553723654744600797231242588906720102150320796046133805
|
||||
110374297382046770605448134610667838013480725593921029018160489814786745197047787556895739033370277582206293509668864942688020739823038061424459482407790100185495152022629629077133742268740942476346210013439305292406436399269752700404260453045912898901827493119742075576779072510065976354243256712162878614157665197848452817375927728784489184342116416405407116481039397029981396646333273095917361399833947941378037208346675195049867691975399149240737451811941239023647747894863001998145791222280600256430049983046781849043483533939119645828577656796592837648459276844097852640271744021037468360567199029837495011711189444194271582638254501314882012225667132292747626659329462700031212002418663430709685291237950829307910 -225097504218422832801993579924495416168404466477028455131104046340690358188594995780965414167584097706632307379124362132636160854231899970071009552012302099999118745346583923214678193264268543978334760319646535370352462166837721865809528303334874996701110870688408742115028406416333004285108626561382735109824861045704461108127079052334505123389810229819296017783280707956942329162918087055972716299892866754539717005088595091057153618116618790310042565991157142969866198456666399642061872521405367274392112518549325466647131472970371160437993944367405598864505822825058469858824752055758017594409833744643051088129821713716835635139382545380905777789198138680279422805870366493008173366478131322515516847174639702870449
|
||||
-6387575031441251710273615559605350378248518207107326921576961716357159924962060959115218750829618275190295138205216857366252900883593982191605986539666975941886205946604812107922577726837623269015540746675307073666448801974723470607755461055392699756053672487466756795819263080441573135186653899972724397306689335345532340480568106010339530563174536392854002544056623152558698534357275124926691292404427100410901028924354353779267706267292306868601384980549073134914647459264990147023377439194595234713718114779613554126252534959962027086678579934142078538939919747673248777217487014717793402437252774719561027578564097405442274768840041086299817123213180012903371059912505527617190380310466831569365906206616154000933522 -6792673043898994523830532113655423086298882727825671494620721399127907193574789547164151234309272098917157343986548288277196679927944415339043532752840659532385616837777518703678849763578730432008856837968882828938224360029612875962443789429994298860156927888473278336869570652780039551260861851493676148662769975721894888230247057390461285302675695140769873203789857204248993986070278781280246301734417043615431476893780171839970054970676934505228766259231887935010685235898694463891722556283301340699196569349382965950475415171321242209412147894484382042527575837217338389123645685765897364739658575494486457063619247538031074367381275297945068833566743377409594562533395825096914534267684017771510098100211832112982126
|
||||
65635268273249583448507922215914556389177068222219255674925650011031615073110998725664083944845778070098089899209594665402786026514421312791142650714957176987670703710236004318091558295719984915411635981591131156759903588542439894080764098356492130648590339343092433263806240321758609887472059753649424572085524212520991797245368759217310125751766422675101754088928956986546563856405014676022661707885443346109925279030470271093350492865329541945103473091598420948142441799686578270561525567619340142330222089376219625167394087025558981551931801020282598566222460435948692037370819189557494938546391088260339965819244936322221926945485189408143116408373779553251071734349168746540127231754010810352330212298130880868701965 -48000297278022121304678950887289498967922474862911176652640140114270359183370047182578391491327225002007794235110149250555247190466790246997508639650881556945224200417524266791382925120692979051862466796876031263494449542905752048967253698618632323439551673414413280889973721144765063164050397487066317048930058909723711450624331793888163035878114948775045561010060798116866398334768443452685711544129534971227285851728737611866619577759768170019813778981473029656793132651095006240843940750553123576239120050825892715852607254690134392867512120819810633147944219498656827299597341302920512171076508555627643185050810028391694043886122697065582042436254422475337902575299738440878717694322816005686458033639756208244870259
|
||||
334667947635375775928586143198328779104363844199208416632606795573616736235567984451629271167420434207657384977643690298582009405919689036526028294101824127665440038758249543965164586233741001439521200637461498468535929563600507288253982983538504449196720331348950267968835705380973433321733737964751000885673827948993756621125441888694179112149244489835616290398172079613803799135837840850568063521846819098606849548394149323800957256863466967249346947340323919023937008018492461878141491657058952044309705476069769447089881340882424075572814737566233429726012037795826196316515765796570869480903316770080169691758052283791195495034895760484262608782939465171505549509649123547650630479404129138330939239373114258243514229 590620176870632012942694681993338709771284649655809958201057996969506877524421926668795949321018310812632377097214879851849005992543805172009210821072844068019552644685422952378992443530486955489472971301544904510580994336646950378982468254428194533676778596790081048182983854419557466665071131205339587672231033827486799594217956371577047029006901916252765745739922155424089973206433203696192369350800703633075961019259153172084404612233991252407336174226398052232183022232837813194070152140860400569904728980194488179100434231109980923168451050816743388178312665910599885775319730921754708903231196284948075026549766707272259904899019136681169861917093453497741133342614913412227070852480652156579355426783118648945215135
|
||||
74603306400083066399621563722860958677540097849819752202089864274341585853006405510065629403995917199958729369544528269961506383534640684944018030967211773262737301041855441556213102879952704261019455212288756123953606338241924777447024546400549659366636817287351932378553742300092500346353306448818687568188626378579263239432157647263396359849391223033069331635284576933428396926874116395068161045583305907545721494979483732406396705460388734848523143225240622212232980585776890435569280902527194195774926965493611406167792985628436411996504413930508538706042494796108279807761583670848910320982540142461134735361805038668209129663587616228481817619620261086054949586902359186767822935658415634466364226532848650966310823 -7667439363440641740869685453815208367465110900745547632854037111825550268275940917452166654766499903711904947632432881467187614580673069875797146952931000032916409336680877915482750031832912519453191954530293133318635590834587655605694493055684565795284332682244017515161653822467378923324318237752118580659824630789463013128018048592463716235867992014666152118734658227523803584555976393836318203299260458843196316289644199651363757568086688506624794222866185865252833632085131450468349079276395204554386761948561775826840646185227535573628607945017809013627424606583358905778828469963460073583557841766771879395862768987897771912309372939027628244072539660556857254795910217648190237573355528975241004134154786663147159659
|
||||
-41678634364784942036840685374703443614713022411603377253955710602380832404224973529310933683545271284207268120467974833425579851167824156907288500070464199450515929857325817145610240496942704350672998745690121772388023112266250168169467820481864667910916455125503718644135666347023403507618029121456510661571965107755756278991336866507268229704970843129050148003851957560889835805919638850109998347682980312555859431808281413575562659870111583288877652853999028799012678047404722260357108481910376966044269735688121090765484882222039214646769884618545606070056610930562657684421374873975013683671725318522945828817529530341789659159118894302379965641661515829215879507098991121439937942741957087493400536894390595476870594877 -32839481134728192705791973130212297950619603029000386042366948681611872020932514095546173411610465334520341136248069319567462872960687074915801976378002083776441863857022841076639285849039558869795168844900690761456428734542639279762785808148363099561137081818138629824669807572333031485801559362582692630348309820632001726163468953178996334772797551415053435155492315595464684088337789793686374728350996013916077861687421181748899234050192641467306865007763694232914147690315522226587322092895631643753739982486226525202152840667882189458537176415879289623607756155313225803236411294327160195970809248496435952237475633675464381700642377679104330978854159577318976402540346890829231784536211681278549757587879624408570280495
|
||||
-578523161410714622675014584621328688123468875383242189396212921641753863692182046311945880325854844909687140533802041505913184937804431910274497545442404140589948652755298939647619557009151649409636338464609360293450591729778009925956802482004509995469143649076895659759166676420310640558342611533860366329873886904045031253765825087486917664210259447178994885433646705278532377822289305214929539070871698668166808651274080559455518367739459831656703011450110384635043959409798020276673953914250088730391646470834659332009514062941375489109741503865023068614306677961196355053451510934173011874997405250819561022306696874685262645713569339885725909605292449505601131972427365842859577427379451765352299816273578751357438177707 697611735012047494574537480118944718769800507449555434717894641979004416351427780686150393889521749382376708119819678905654944545879705626566399673219621953545431252553824411850917967422885715042970712398302801592152517358251176033109528493061365051679116566436116536969200435956527080295573209286388563260663025003665344292041461995859809934496819277598293237064412475790109143440404386040012192432160239245616503604939510315862721466393132715812442092293190885143401424590932935789396938226050552719846691788050114784188109580945245174109706915953837934511739858137538765407072504778395317338658321561196160718891249435546871196109425520517997824927561663869036629657561404179579069735756550927379865172325592640467123748941
|
||||
-1510274641042048873719296189382064353910826294823405169122236424920530694375667646013886610506544986723408461956450692546655739553925851829984793248728479346190847395322887663080525932699197973952488276437329644274204121728794948281369945945018049854940906523876656115238627367742065913374472436789229950167136121384584878554751035347375906235681593605032216410908439258630483772368068178452078147782677276846067539322613626211519017059605681030771690218346437696810754602854076037393236104483622264544409838401270959721001051382171787696307950932343360042297426271174809095412569407783563718388006664359184103041331418672434907148614318563977402054817297792076732630152241029857890872738742796117679697659667479527459954366928 -4972794144496416565465546017891613986373875727328631852665724853615865940479314245622327411651500894833932380454001434793905005120299069900825422298159588535802683199308299633363401379418538525621700391653350131402506082430363953377321517789512351208133638818694861273826289227659078516077492764324007504452035265598166443346999658646164400537871927235829547836318685470009503515201154061947310360438697777263101345702387858427232103593872782552825916994344124144800756154581537195039155370122595183770365700830674491277351111338171485009700735864038077438135699174523732854278980614203825255873558597452176405972080504314698329224382007649737262603377366921618557664023280875576842729051588593118086352038959717688452949610362
|
||||
72486437601467055604690380429484048058828538367077671723436997794404746807654654587693975218216539229987446892974729751285833057135375415073504978252938855241431059510060185819062778129304258076164703783502225329295470665865515869829156532121839122406345070757040575986889389016318037040894013545313418872407830330363267564779318884196622305232235161878600947385397398200960489453729924654729738938729468493529550814574985135468570458778992506790641231791500595681163665313544229211834584589031366627461448325559187865795695373889445027128244117477797125702009644726997611947955278364960369933717572212562409161438456226739120217075132478848860213066778830825839880902985741758985579220596701029397105716527576303238020429309672 42443726152981000168651808574870354199815051144698032337158120485797921144977991741669129225075435475847273540975618470612032609138373671810345372790052112821058035241289581384738063664033421378189617565019476090156542211636640799349102993713531771947537977549975132769879371273300822496333731881853704005748977327410516305211297684052678458133152523092317639933123118635863761962682296462432445337857823028917630447864311856072068822986358972669823954649514380010884581901684426812158459816452105326121513579146840717954901935624611460111571133100453459050705053291802268825275231291764476493616627536610519450646514720560278762362596324784726686008159733638257418696110480525117821097457205897980591409674938049188699380597477
|
||||
-198968001348561648449046172858799212442401801783649389617427542341160363793186591097720410322822161720194893584004081979108033184885856687759577012126653643077547536787758738101245263626574160728477800523780203747732615912608901778794169994268858974724715781202744728906528445096061669162049459160606764711136662464892140793679048871360699401313749232289147314215130920094900643239373384578066904245454569825017952331653399292093206809113382704841118662269555955122225770067372316743235713879325274515893551639655923161966064919720458106710723789893990754531924158875930872622468294020474118226485343194788413701787043933635576165013593823923206677073244819842551791110317588750711704299883280887072107081951398791866934189453727 995728867082634363708185201476364460654418407718440542367666181745600426965150301647591684919352982803992241514410504722005826871070822483172838903926565043157639545378151421435543156854499046276232083042895649592077926098433824127336085147478032481032014011235337235221123299859331239330617053199366365390276861473058500437742737024167536033815099601650008277303986451341052383999184266374465326898871432650617430301309776795871156147512059481962496535410623063368532418412372954997726883053472374214947109409559010394844033204872989538386661322428923589039507277812447089394877059155223581603011140709803520727962005258447313422880028951696793543625088542978267695369814523568973545902732068098282417527184311193949764484654695
|
||||
-3106407043380188378064467439316416671781785831108122900464448478158864397507993842257859033918063713692396160942894771078956574816517801648970645770464669189245273411714406782242775699588724946958156120983252152253103078580768993108702777437281502322721062445921119332922810361760902877494476562668734826130227329931749225840743187293183613255191347889406181725944857752592091726467445796177423022216895871158382636253156101323465932369980114977238195113642990786922734877524542702614812250825932645928792672501572854865428912335686141760496541940328300361374555414929331491510681911297864042402129011788089460007034533185153964592887349463699065610771949058145349593098322208023352279897555959776940459633736434618307271868087418 -5057959391781933969879044077929833975638203529094649103873467884888106679448953172828608275614733012490589090052330071756514526209073388315206887483373269028827003785919094255054058940355803828398353389528282357603816832993528015217001537792224657977978905808465086753014529116942377872812555007809965830615805214414733444299776573131010304335582023846518296993500006221625644794125234343530278239445036252510086392957304055388734762578727524149170137252258964873338122281133305409607985121321350114578556024426650962262278691410277396668513166373707351200215395656219459123562944173104227402231680339886263949578835304766631257198679190831550192125454451568998468312825506148552793260450044910468221674667413987164807009463282244
|
||||
60280500712851264888938408932153995684737152865121640715107806595646517467172905077188934221198005167069173829090044048180138950017128561656144112855556585176750610906340492763117705136552974551267912961788109430705354157165271866008099923193491287833757554361275475425784705855979630946599598776498357946233767764208690030860715680651062539261379879139257845197104854473696744771531412293295023152568165066049005812275359811175828491754569901854597618649234547010234555722613803512742609126841535798685715146007659320711010489634565545520005165407657285957816696264684452849985734113506473844415199462535466927157534990542035851152868730627138965926098399400395077321015188177701275759966258649228378609463561907202982072169193370 -1995539158087382203268999291817991138425969411647710868088458455602753203316867173680352473426708102039382734736662924626614814348319179250651559805921943030258305239635620354391010990263006315650474821549910567535933176734451707033033959857287095931986789415626046076944918179700005478653006516434991297545788374229544629099152651052865005667192623133545560706516978922618934315674592792338469743612903635864544947114819833316178685047662529738735718854924647342079069306201751567543438209971811531331356764603964865356618228184057243394517389244095339873568160892514771531605500198421756238671928808723383464085709914510816088025828397578206190918391394683381067676888876160544891355141440605059569723464006541173018919161110209
|
||||
524369228016663837712555941015029566283168602686366098616694782205925384614688844823423824979017600346990870250565619942046153949657000070632592340316619308651581431521566056247365430495438225634526917518374877891499569709388645780226016349933036737961561063557683011209522320353239612845888713689735246661511335928835868703125942896653062462678152730478601434895181806130418504020089842872881022722505594181978778299115053114943137674454903054330344882865514910468622147591946577582028088242929396050995770123639318502460987442134239928758149826016474939311563876266619208760427934637793921269047549920347925220867088385358370082328633256948090434662522042023710023626241665437984375275034963106437502232969482188277656572038220818 -283907869583151616484605899137037022495606417670347766111179391145166028291406806463556622253031376282003785792515334011657315347338517590776217482349096006579625848769128866672209542251844193140611740990864843900662200030667471468699260965497525903761615457837165122881389453935636219428172253162628474284766175176765498368575610036908895788429395399968764733852523363384789282541670151923309857399926600464472956755244479774698633969819153984800111140906317172630490201329583415778979182480460564382627318212192932804200103775566117544413065217999955606889079494040979933367812766921644731445313626027772343575927270092935868954203053799284951167518682530845771265552615653618787740779336476458807516969309111711401181149524754876
|
||||
5688137245747361541256961036074648911685844843899581481910023737132401909327388022874269034920323077646886933913330436064224870913386694800550132290078752138961996994036033046164136493667240195227908342581029846226366879946539099520767251109784064924166343230566112589391085655879315535676760263600496698313374364517684859059936957549052356729227840026182945638000829200894819822278654239834528029125423648395629877307508673718511539432150148558723634980351506162486517396497070621156392754970061118500864952104240397886495385512478081441290672309092725461204295349661830177589533489797084382875696129467449454409968261430214166583894124838736969969154463851180446427312421124679120818190263059275288855070382459579878608802325292278 7996296478631688258848447162234629321172676661058720429885375397596214797851186378173861434577896485000447608293744076263336786609639690466561803918514717523651949610409507211949157627936308307280137249749930040366504469167806466739756302826168755800645583960904360325515878974680892576022809047161017462570369251441697764620840152995962679401992212294391255751528870692170134873232081782824984948594982676361584359288768397759261790197070671486202803002776690649251228964696145833147253374268357701144809875210474245750169563624508262619636393305501371429328919021986527633277112726056693031983698069732540718634459774585029228401802268632519116505307027578813743972543040233858831478884412065371669836051392708300428192070108055051
|
||||
90712410435480514132849002039549437829291376520636902346373555716147769710491850493776362363724135343246070911825046121425226277817655433933396948961523982416982960876809579063661011633777629196518811826187805931907188170435987146402265844501899321541890755987997678314743266262853087279966681769652538623217934562200906314265965765797437388820491690786244703727933397371690672480656092017728063443209054090471294430459085097814727360187078924183546961267770101526917296497835906691954172963883544846442998333777795710109931203232070285039969357743647338966999623565255044239584831799385496127064910326760752911732211160604529318590745026849028616391251665636205160901516289737911209979559008091019781012173165935916156608058105452003 15306188227190491887064139079101712555130521476224346996659379190850944745932774187495450409435494850289764905066012813115032206618277838506404717519061137907752953038350067226831269847556013306645385458107592288574051428346621114966227384066226356050978261635568847809139055654015205582551569870076849768263075308362513404900796692989159744304054676512385329672801588465303348907534867281749054449474081341494296724622575360263139458593664014905075728998138911819612038339441871267291358619648285667427241521916512030332267365526963813265582705342609616224048178069275903191572298385987603258048730425774660237741122345348185688263968343181341902089584671334806872024984506633096768288549357041812122833427025193861355138598010436486
|
||||
-102164975802395015446100323718104190901704827861305316906614751008581285466341606058548020613981447514463836010613593296534330583721827370426619082404021024046036297648501105977860062671634158799999876102259695928692590402098419320984065215684657734298495115829978637277119235304246088627851302734618073519158683073146446877899851106161221143317591455420616119216423784679817941402296365346397223292608708906698404088808821629373682851482314598833021673375609325419609901956708331723316254973157618359001211513856571028928226947553554582095944856429314364531064915151325474513939819424321989666093134990445779369871597123808931930183246930550117078816584017050603936684744426956940491953205911107702989490083535141911246083815093675458 645053409985019638499788735163255937006315427172802781002437438443225736328223196512893956991031223801480806599338474515348366582208302502016523036856439129334262334813931176474998376324587982572382291859851180613133758731650086600368998492947043214189436687018904721459481691479756216226793605563992379083619867821754607940873508598335578072842823881014149391249991079442256173739228922438744879409876457763840231837517024422695067161677614247992707010177658313844305119475927753401972844458541738524901657191698510629521868197456787179187920138352240051620057899263892858053884179747377986291545996898376663710033393243216018726451468665414791403181892139892202301802266719805457925080254155332919664504033574659000478618961436663572
|
||||
9762003381222504510895107977835778211989362671222128252782514641391495019396739341578873946499768881936803802919231376905288392610431947252420262591910846254939248794435078655733237661434440655310740646032211154291401925897732505450058523668644080764942168607551738936487307603331369041001840235183341674965499070413068099829427915428657114722057531115615380388736637699865452057663535327954867448639249405462829445212416811340079228047103633936033491907848905602346363857529867126205857120064861721675523421914336748031514819836473613649505156710079062656413170670244479386033009694479082211762983133829088874157890809584767244259418663907662535227658485550212999865827537020965600954558308906841984330399391122994039796582611471332136 -470788484550619874638367909043415133041570572192449411574399280726271485980932035819743780252806203088773343362113399404165135288988707468693933438080881670859759521618130818399387237240114601744885658355478454252842979082236751291164247822983555686734681285741871168279430060571585722514379925140032481291667872767439856147557264071026184471925782496836893200164511358102555536970358766262808584784544155874870822237815165594497800160240681149720055918728903144815436352850555163886767175001891148955623499972488710305814952220682908538806389281552506666741657637459402498660294320387836679008419325475682006926135124650133164154941941404171115565925002642554257600931277506652455036700040573416241331932809298018816235984230260059200
|
||||
28158292036387451619372177084666301663856057408179045081885767438109899829956381182858521397616213767823410835569418942532606245639978036625923849528876815981177948070618945568041596156878434128297811942290562989052890687611344757170506885086252537489919513644497690301243469437114635456520745201946140485487956449195280932335052939584265532180702151457375627089472532905043496502073228142604219199307529711686228838372945738668311130119730522563870068479325668316749279155219619882396161885969089227358599853509108689069943286576937229907183544783497705154705636603917505322823313942945011978000427112173867474339656593578876002457146224637923495058743151421812505768699977913875646837465506502208143237936991376312559304151655533438164 -30581637486897898880231306670094718001960272993243810849730909425169279969916959181370314865755267485197155669037433474533043328194024950896126604234643468706204107198627982879991833203309645658422654557458184541688873572423485999009328078555561608213305708245688265799191741904952106092288374891249968343237123546494671504176839063795168363833708433168659904661480387806626582011522993925111196181953088899026075598724544138672868696896743103005730153949018364524700589607810460522493493464800136910094387082101855541416338375903629194782721645438894724525663463878818689671397003494027520202666461302501738599996991398810279782034822953988472506321479949343852970060793234274525597945701770291754362327883695622200361803790951719322413
|
||||
535998250268324493077567587722157534083254585310676442119429844206669126920776740960249768835018017498251319825348709110328564118632317110156867599124955996770285615086223074837230925404569819663385821380404053249786764213144592271444599665923229461141680527498833104147203908313918093367441027121254924414377614690579504497243950753660997646385476270049121700594055237327483060723442023549854599642357535684702336523370816775716195693586939877632363068643190373210892915109968715962399662582947080451435762470901908082936690166891927911646942944170647731981601204893741653688589990977433381354993335688028049746044077931601279389891555531827071134495560613145363301984595194729274883139507510396878552423197559171235520353391468635205502 847883328457912048944499226308479375280430033116216791125004415813437682660140662508288041933888233349120235115288124371182188065452575300936893243906553486487888401020507898835526962296231539820490594560386842964309173703230638875477345182386996520518915373503689562307205218450076218719019514751281968028704789978678341675773173212482149349192305227829791731690069850392818514296728257212196047496031996948122633192880625294132054926914513977030104518145266288082464805969803804770607961229485800141648122233614321398170414270341542293272856555556944796197341499793380551867236316290657427231519843697701769296026217235988801186675817187431961860736928416811489696272799263003115103576173600320387639034533129186645417158203242169428268
|
||||
4469671941926657484000214314929465402176144558749569657533413118665934029922065841177726348206988034059365086196718975368959724282174696422579063092924318583509834153576954533304244061373597596575596813376861869866630447394895390996809970384824961082165788806695662340992356696975416461558937107663756732172144578963972063240494960123623806078704778578761331478992176352870726922342614212505071935051623423591968869381270141827916794689224504835418805357737761703338995751626418012695958793991478545448902565068261605931461980678038383765947343735650338415139226036800191058354438263254727675767606344615504226445858021829474959183329130933898454020172740052078457373292127194749237555519128494182345291824227900625728366677960260330274021 9846319698043973132953870099588314494517427173449588571783301814755213307067894922917706425552228528540534306743613838595593982080762540450532551011293017554725000986599496809165632105544110518445614527765398310523185345063958971657070291862869573743115336580374864889946499009048041110019661017029165345724913212774453365071230587533968427525439292778616005416065872279873019639051854356401332774765459810951773767790940685872734177928952317935914073401016399477761832914566312498977459846417485490716754302149058458161663428568867014596133606118313194162298604970637602141236024015703503260178508662676657573815700110772469160229824030565993397766818711343694780046983644251254382788868362188404014890092263883211966952168148950851618052
|
||||
-4113111295337220813590903078609387868429104613536126563110083614854565516726946355432292408834099379566289990758894781440466302138931931105578082238189938096468678967569638527867621935204707141843804773593565877739398262144389718477148172343971419866790035002266383925089885548845118764821710690317049819152446744280452247282113425057716520338087551489814952336229058102298893265053057203164271162992476427694751204743785142454769602544585742229842320591375696675272447663177744646738972644293567689687314163121390081145341496232376031243641146172735921557462289946656716946532675622091449213906634682361835180000540283293746348716583141503097402761660743499951340285523909625152140216606367323177569131104163630174308688263946155232566998 -86929745921598588511036320117059857069290778391313067626600416253567252305610635008635568008514228179254527813589431214112167349910793665326296945769910646439850474505752182364945883840984466252152181088554536918816914901234268552901739053314154574386916204030019281167597510489803312014443120305152180431704882766633002656189553259878378366429492324064741703382051235895161965460417389902437115137191339331078558958569273537836087207385848303419262625621965584963651402683935853917525268895951359866678176964399385414929279323894630155520856788213461680630100168361459584134249053865426534185205487481543392847643885362104677174492927484642825055226603585281416179899368938883215912587550588088431657043850350977735967062065376166922574436
|
||||
-123318701912221734649655370222781863666178870437657636899295488126811185616326560600161856159635577807314450713638364719927688080750439641298476450600683135340129816488576554499271847477009015220362701129425478969023260462594201907593692324462024495855075855172491919427452387740603342761292099063191190645699352696166571669258110139808767675708246498361789147533679697797797084435226803347728779227471623691411745234165118036095473558024465097698744479720999045978832992808381652635179824999814632453849919900741886097776245394670552337895560068862868657846864067271499346593244812719959857999150530154314046789020492523798433594161095797570375498116948944189949670344637347162452160729128098782453193543998251036231778104795689122412310197 -206473229259036625642486491224658042154517153151652845544460335808841877354125017914179167709934818789040236041640519457906799613866520006623300597133203471737355985316635494325182660558745273191105559709462304392000464018195613835982893785587054855936127678981295495014893799540523524892519267233020817211413879733206302893947402879472919597834083576022018856473587478166608235030566749633714917564516003891773698901567490881241701118576451712081805523231017571594133118356560288605572986816626451096309823216838056969926275967081807186292557673240661721030300474369577884266555574101820963638626057549753674214969847469222346652039984827873015922965813265457890490880912762327585990304816447652259898385550257903766621545449699759596798009
|
||||
5159198881405370021012000681268901304138436633885580209984455363269090505313264387304074534500499259938685771223249129916756306603369975074602106715607798963627849432011853968003492482000540784578160576401106436345886504703792004335880430549356805842123591975225989894641523064523182481260269535016286050880034626297531185969704237814881828677884533291177410983575145167743315407840479747438246434483624585114343623020701516581732459598702067185557025626900535072315041905660504547289184903122642242877379341266195214073440494548610416065358810150669001307415403498968120567725116578625113143653169680963301986055354067031708806523463360472547581971717026305606372198163679341435401997932307375796338223787767693744495335392203162254456843059 8986082476737853700288355478604712949174048522881262994597329953592014604360331956528973689862795370617955373636625079382939910402469629403280837737289994430565412690166776486122809608438673527132429233680652423802900248634039530245668135060228394129973446496917131984430556861664593520261547335697993771615051349425723614937692962926619768857905127659322586619416989842484765416857627996701339137524014299642352775421890793773702296076294478259986931751746613090742192738690620155295222448627624872111789718662862536541900498832733771426772191054037052688646646671748871105395342758230819356921163597039584423726523425636636689914527148178550891807971572415494771465004340655724164469592507488747910274711608742233473907453754507424374914259
|
||||
-32381155281300272304430454406667789994537587536147575405300403566843984832769983438274880737618978856761360344611989771754322999946940830354799038444918028188665534713654519784676094874707266542678008347798171693073170908733983041206420234691596443867407253222195814077549935205766352155747825475437916860999422907958876856015156388886369246469066911988796238465676930020047372426444342246608354349138511911783897382014915745078158199038540099705148702084126289351905052688432692977643019990144343590699225411552354294312796332425329312000505720975597625673477388169732394611934635400769013464261220701186142112023133614047288460760208353722736739310690532794385248485491026836840605569185602573140956659758695906884466291298177971328884671340 6495636108451870876687127592411555377053174344169839079407469462410901014049685456392913992558683255301932609393710326513336895240462942513101473006342796608931992353524405565827983427640976691877709938233414326698995616929265575737732943680689738489599567416958774142755008929346800796440572358814268442250615322011011876596045158341764770147143549460247448996699071820276717717735586204961643188624116901831092825474869760100849744682184804100142334870550067399978475030521105249301372889505014478898551354822030132142647408078243821533955816820204068507625757089735250246959987065219002037320788997217325554909557158260662311642870703269690357645178875537359232180752944429047264137273338707117269700174331817762470196817862926405399574861
|
||||
69960979697394394840810199727911442985582227607726022799665966143979461028598690700896345815175232738873373419075997759563095394242697313709872544124293563426020702177314744770276668873346415656615557012732721583419236954736186216062497998489083359567329223014015533472115170606874682663448593705307637197011595916872065757632359333412969975910709359501553160455073871551898294635680159276436401166513621688179462041003398958690070975314251410432055993042259439293411416579518806262304315427856113742253700956035402017755422596485274906610637247636061944648158100450378083267893399381665899943597362316924233492234884078377592457256426789719930050481846778233625678614478087237524053080802170471197341048619427943351960229014832984672342449997 -218757904784074472141108844720233529214748295535317015478410478589995142143412817745544078121529226292089775999384066183990035287555949759887405157800323050059111511385222677577840892749015008294768672042492189644965643354551029165280817518460136764346518141239896037771800290782206230047892343857457311449186509087368400786946942323092562254507336384179877650863306163805486149261105440230437247557846286017494014865466386877065578977888569424924570399652413921519394809067045205095840614862082343415126382822557792475047951291421130662448313943435149792248911839088261369216286950933080166908764932141751648430792738151804316506633356756423335623747631846240035673611155995980202624335521610481330060808778844417425499835074127050232161978530
|
||||
2950838350855347413323388940944715339499526315302371895685180452904684515432013171373187821302905242676048371589445054929427066817538585177259107891225797118261543734026381808721195895106717284613627668551716635845551821244718750290243619688859152083413253567573313708378041390452507886171436061980359247015787902714928685545860660523101428525177562950293832483597386825261380962921308964909585912847630050093951718921053273846227989859692839228269516659807112658765669678226228004145254694258445247867325766305999845202056860821776051283221443357960469145128455862053303236504661630707913486488849199719205613406127811035071189370504384870570289210817986969823394167107781425199124262223317041764777296901813565010761931480017294943232300661630 -8782060175863857994310680775306883024537872719810012747068418709604673349718368346622281602842808327397007357559874605115694071882114387948011594971274437235889774358658483335975546362062273453482386700258834708795619755544328362460454584931533254331857483685965837064116090451118816481074531039684633419873565619104797958756499145981553384649760225177699656755112311842164032746638559728171141461736918741033941074070440603127002009904782416850417122279674711872746114768458527969341550501056217890331832613388793093381363539554338853503228029224185513280351382489582426728275453124551091276805836044680373103845657773743143532249572665216842794564411882211390747364292078714784255312840448508329501868512497901007982346124136741128128501767204
|
||||
-5623220568329107767218409945527545448963452201989585142661642853008049225296113793272234976194667967527522496559860143659869231633197897677658916928573856660917701477210199957060822158588495345654926530141649978491295966409508618537263041005798965310620710311022604438644119831776792074200730804107240967127701314500031960893374801154881455473776342636902069785369954349399012249847815085604655837362212384735969186113128907401670484908425099478739140788372124326951144979072183646473094941432220990249792838074526730269774042316652266347418286438052472125239032599526096572841908882388505226963134662137920104281823426827228665489622285374831804669998565525803815897686419475473255541189610711906208064156113910654384866649436380590683227165204 76976587549846305527016968370440465133304242012429829501790550268400313869213088847632230710201397968290200273029869290751341097744236765300556330363241898384737791379444996733828147385295796086122307219006212377805105528453857893692974193083167730679912297320552539388629307265314713419804565043226429567379971756388982838696767129016251883303120332251301664459212224934575321320155505955791021285789628917969234571882387205794566296911928817427489168858460672678478286810029108808710593502130785974975773916145873691571168586876652849018581143260475099964780328318980766064766432749882990349818928655713752768129044163522868343533959568626746046795384327476941279464448243389475088469563473970939520835273535906156666337488633662604491800669160
|
||||
-652309450317064602887587662254386592810350907598328858879180065493066247380493542060239550373430605385443892609597421622646539999546396163094030048515428105944108879648632242178293231543328900569388297332593169628200531903632686284876250125520269572773158771541095913973175396372762525550766548249098667085739843573185908126258679346205916040373357653360723151395231296180864155343915794486662511446635937328579090004135686745503144092712336530740985285844557240228375958396252122181531599385283990637332564977025189430892494361994492068208553656578600206389792884200482256992632021226522570074956240065447132058170544908606587146912118316151294062427375643677772657431060374289156532569530919390498955368216973264778618696210388900523818335747651 518607969019351570319290308767873969366795184622830126265138553658301037005551260373252514582723435124011583389975379090907514189436063268336599378297668185672437708326629390638916870709662552734838621363049951903068185372749027344628635525727034296358206356304325692326479391484920999803514928602405348468963871673762299207254852525645688703801069066909195208970990733694188452301908694603961878625114257961922694578094122273066529882203612761477116571267751218009241540386797339389847770133367072878263031102639902143919918023633433642301307592450567898957212226439501210514292881762871304318275219905090106675475805308249588280971569080833694303976062941005700273270818067841221613472855690454171019977004148811246297529127564525852666819567735
|
||||
9293296456463578890894996772428176852416752057574705714884382599431978943068441179279471459186177432265008817409475779344720336870063561111745236818169219244873807925686240071698644269702288529154161326164804040036111001838410006146828806700712304379808516102822937191038244399256377235032964030029827791123195677053847386404276608720941599306663325596749234030569110678049381695916916264401405083128677756431175913831444987134334658461302588140289186865987510474162017031246576546257989665490355345586352774022268560393905768700061013405035247878055390241331954788144366890175019658374656445547769589503498438824222406356780649131559372339945142649728001788322847823492930017996174171116475074778469596256838203798120760294677147191424996838355950 -6508785135697372220725662624279941967409420227537089284966787141832267062844056247002166535640406834613869416399065345421023590692311420243795923829694519806204962668260071355778206091837546076904412094550745926398114311922962313353332269238557042949340958776855176518119538141613066497923581045816100554668121312701858122213541643631233296056109523438752914697163607316319138995038624944202044842348324135002331886327145503173104259272864178676615646294826804163558626971349288843596696938386387402279683913910148955505922914910739070624953961671969978912544104206214389243912098991275881135231292470809206165983073954995736312611427790471009281797936934445342269025541682866838633745136701600313729722438590624005110858466401575547353255341285570
|
||||
33210103935827067240247085755500397778048494948371678084516422718973915711682921475994560865626833939347804786754909677085825807032542435812119159121369266620033063298947035905638024992742736378063429563564046727181396611912016048793905927471089789500307500138876870940198992987914714780540405222541867012011275027684193378520596613651904063221302142032424257733215315993246581089654742726563763516670168090724911338815930559707717658317420358687701987852994230079609861455014750560808648165949147173814877488344033802766688079119932457689688861790190512921409064374234628891632645349777192153314082331534594792055719184842037897238568426039420118340074699749752540526427213073181923634099607863207034521826123007859785341369263901081832642036109583 25506456569211360772801323149803027464511835912370654900223768555657980013077036029946506981923999694239211059975628419991961331082379440493274840284695321634317868665049088967370454082312509405652336488467102239754236576493958073730172071954060351697123691993732870209487711790830718699572744852482500218618173001168590911468086237760065945526475296162273728844806204488024546763808598793104843279862958322632226662990909022098610469154048482132350689484224952494157908043872888157365861149196936009835189395287737550052331894273363199314142756811950397167122991366017441448413545683408924026876156276194259263043433076846962647448821397851076346750093421001809899988486095259076330041682242587665845859673869433129435551766718395838010312535213073
|
||||
-261258002174003477258428606919383475058650712989631928435179744606557473429813433358612361189497363572064344846228460655367155727372919806211337683349598211527883052006154195865245166844500657090481675811691725749542472744452094759238849900045460689417674611659700384974455326051618711889799696036367024706891129266224220865680582531952768696576163318059341280348341665096695495278517399705400398842274814388282003987353220365209407243164328506990234454543459174388869136835296065623542650716141446506926690144973093487707209903184172756619655785175397963746402797200035299726131519621855494179613769772048618182989350293196708500038098681756401239247953547105347431175332379979373366418939536518817139540665973894598485659654764453965622007238630900 -354365973186615073259045335781174619211755913442501615878136885759343748859331427227748885586291922809871351754457056398422000314362119397906214289971704810918654471150674343414706322094821690138939087266099298318277828715689797146666928181071334768804236374497716786323354567903820484496291991971692490268050242979386237539762327945306406335023982173319839480493476946049138641565999491974239500088472516717954603347266733902353526838734015553795708426322346411878368631929114075452275686787851308736436981811097834037320148859117580425848519936156015246283656329748757644931190357378384974236197798538763344666127937144491257298973934240840100469059354395943939696813654408852599103695082288519124782094944811185134177148256318616554526375167056128
|
||||
-1687904414700514426349716576634487932328884702254816561630530837396631309628510792905376558481776068445903030065012321173274908583289288041886427776568819136870091856250801101680958123495748772777163855229713403981317112092802248560387528345428720155110413936192524367878450510392717190118404954662463834380600588219476783924094128430648131143835788851020435578992917158787245692229900693467901411586582943905397776249727371409041335200413567685333581942214828446099678239497527291311745541923601147649575704668908918388501498628291830008950052652727814170502828835296553251124039561320663992806443539120252290299864604499172041100646219060203602582479063524191352412283860387659488859105506295208956543124745733784644500084902637828156264589269328876 9569438933935310680761837682484783341731296574802863037982245998795468893621425664226593044193285051693832112502135772809977625418354160845992759091134852656397692472396349365312328889385976753026724877375564681946178016352413062863926170784448219019889544813836391851347496518473273086419030486538531807424083348974450418363511306060484519850149537887178883655916101963452771737759489795400819129027453858310065612672371394592610219678591319868014252092114105342359388596935755581049216968376741204716667953957410974674290191388487572495792344457581925430180899879352623695389918927554279213953708723217262212254177349642049077677907611303151300877371131033732281929484239776102230455365884030963705966815503011822715032569090428297003724041944187634
|
||||
-18915808114143047615847812340162197880064527980085441998063403915119022053944008351997774173744673613997722579868862939880746346890336144703474860893952410478321723407864561792930076127026051430241592642654826482363964492090392102681585169101925442120273278114125231841259227807773911705916909818124554649440411633226627435052997918129651800045583253539092043737486197150495674719198531835046568384380255172167643987317499270773628092514821836977321934442020554468819813445972062187877951299039335969643570519829304382955380151617164135953184671569082647278324375396954477603202258042432130986880460489226549634792455334895617375639461847570470011275925381451842181508759609106876564644780340219848105718914041858284437212370409866911073840951176037999 62715108062711885007156534859933387560401195687078666645896984754831490647540247775912240671289833913511097252028660289759998342415011221483361135055743276503809316138328299145019027558232994472885837154581242417782518720427423036104484400683286274554390832584264374820857392396886908391178830289223521431602339488172546618754785789583213022664889530926823469255220627636275879153504639886580798201897545113639221034449129975273886470689701314605753477803539606214068882409844332648529500662011943082549227477541630661759855641295686800882561371252531071616999447239445807409311336807595150817382825070872204416844530362559816720128115510701340505648626522080224848227904362431455537931304630258144699170772869511206859871045191736238968135471181586086
|
||||
785626062947477977495240857866199302884340419273733968632281460588584736346623974240933659960417797264985960732270057341299691058164576536227718683859821317482339640824363480776166467228763909523824753625765806576786031517068448698953941679765669364413593861596655332129322859923387159467174463534292373606465083851039307517876408755798127011252871466479014303388496487123356811517274484707704427904022363932764466617879133094296963458715915302071114336394167630680806672844971722609107079397688765808232590867671524187050799469262848218562020918737033550216326883575596553328615512103375280681151354606063187939230291040335281275039012036240330208848983535428410251610996150221778549829697024701230947869740531730548567509722896237735931718926513495845 15528022169617073864798276254466860447617094473323979364549901455396446117653799784167511983817390522051878098730435706435419730445710167822835427461926082066650253629725423565392450323602213541661343116867499850533957401248652948232130045752422831695671193906060776118825646563880355302591640535878415029623284675602261590996296803593639713236014128356651474471152865806402369488305441533796365361999223747605474227166272569969252422513207037369180327605193515777349673473959361973293713684485217023141975589484707573100078214599743281915870428955284888901050054702736711834632573242018131659036824806923762641207337874805652872970124321419244268620916079376908283333265025320953859505714465574946181643940955259448989662717971970200469462189464678274
|
||||
-6614767964821073301129936267568216910409512033163903211889916635546565999407909148361676452387261252307387194765880560242117408757285761238598370440901048061551006540872482541542552584916070106209852551162358168424734799143624714615706054218253334465952975878813337078722236404813784724471885589313062130497326422023212232314845856828501591520164407150139164642952222484924202677151726997609144085882548419853544552973693942799766462674093138275569482569628880249352002233885407400292676953999741564959229821741997260399776728047178829062740698647071086520417012327732475380447591337761349050547657856962741486205441317191173163466202976381620973454596711146333646902214574502244861279039487914089152613135688085294646651458914844072123089879358675152014 -6230740428358706501527237810440748155950098661976408358782460028280612583110214241669049341496796907676567826607281655854377647228569487928310843364791251493679105281793676967685230608837208177863175427376247855037319986308192321098750402155676411518437175137960456659186474245741323281362310711927388383707191576613412833179332734604694243426541650245857207710069088658054228970311353445647984055884461046932578794043467493362070642517947038919940491374183613123422335813401637555700691755874054173237777046067909067546920832134247167169175794824771492478207417779713116619258713460172232817377338646657913383226897006618911062913762551772336512777829136792295427690682499206862555638700314700887832303871536728859119380986136899286080282524026514206137
|
||||
-88887307245824321838193924728396284343950393145751701331797162833457843022653852468299015961923683811337492349338167936615150492660581193542670041578621577041639017308198913289094256680877269048685894743052636255209623287673982889694527807112755489255127540136717964092755798538411449863794507773819923044096873000725074785508873506183405668657128696800062091686230746419863461597878160972760832204794868949134412902257619576533055603534215110395179755789770270042256016468663547138412138169024413569806405143274331688669120206991941920554604900259756980548012903061636942387941341021346856450703676289856401205718902528421059236348939714524946085028336482028077570292865778067798461531026324020034044624108728013215495599261471625240385662540511915011179 -45533491584109877165967292753085743631927977197647793517214236086169602084384233150194695441651684789012236162239550587840678973371539870496695926059254779755292919201442300731913751719608767990827379752392057871113366288383778216459758532815128826698426265297255841360723834859953178608880146690380639086363377796918631385591125106097669796815154915958719667829181563773320441832845666370658122148017365291528356975467102012581986915352524532190058909482504177257116695115515077102526667542951978415257346511690527592262365542320004956062377971491079670447436286422888791353416904841473814908695994437612499785042727617038741401818615326542237015886596555999408613726415856469602080537041143606999159385446698096739127186034810133507082089586827466142469
|
||||
-441657668437048657539386143651361048962079738433965253041592040522564664790378167283859528530536981576114642196741779733178972313501179808986238324724665991965853742046135344146576218347600139297087904945896067227982688985294598743149526191789053927872937991931967388863880415589033208037387602626359421027283562903247689608158750308214325456501848883565592719567469970180499881457372951364970545781268322065650022649212139861802437352904879049311706848975214299450041626555317645837539897388380050066009584811615756783664876379144825870018008638767666991454283265257506030055825678166667243950056191547000861889096727880335420988802462116695134746696844722653095625749140810735440704649733383854156121464145681745384947471889342157838449365932979426084233 -424861312043751632315474452462761916592712579142727659404441391115467319851468698663586386749146680636194339390899644438046773739042637209120354287719095733557259100135839347604934774075043326199435374380819782091499539047062244452684143691791798059731684923851922108568474812328832734889689662635285520283462834979908064996391673484766331870136291994580246861620323382876365163708337672786322246835173478390922291916726676472574963806507626245813130057771938654572398926894186649301238448581704738710126153868322751518197305617749090418805516836610772911616110183112857516183718414326570618535241709463753240672456883570766280681929554100121988392033196734082363011394803382222765497973199201412563858213359321375815438976741408369389928105639300566574649
|
||||
-9062277386871791361170866314593490811502634877444669551561929569262932619259353154646596124131412456262146570856599878005778050574590832246792384717823310714305373272905111274403603461568658762063698831742744527570370837433807084941889372443557592767749308041411407505573184349295645434608939544998393081439798237785797139980696949682814684545940372334752290644764259681144438934834680080740549069522442671358575306773245175040751495522720693784781681278936350896981429994127025014403124390463631448864530665564556293506029202317652262367144115196375589219434902660485413488669800567287693415919567976699419114462991435778671081404930300594074272141216391277351604262223484725607343881848011320292575105965217477465397799556791863371544385147043429139791072 7739781743651765611955714673106872439897204178913891653133403449678859720255736484213755569042109150724954349515932740159440677507480930823950217665307610884490363134234012741741457329256876514937479043118204831106971687698400782295850055445530680138258582351682510389203117937223736602952519692456074178708118435614181853279896066809374742277583238349196452395416241799262067197152596244448616634209611194783076169267100587272462310890808192703275055458739717154344473274005972026198270593373178628623519964443884721535903114682875594740964340495361739474157807864751694087062543324026423182926801805875239426861709488664993595783637798355190458173941147174045479425632419072449602348510968148357548618611812364290115410709122263409541718847121253934635760
|
||||
-27611362451964199103939476334020649232692616949311910194892078928936634672559812979202854409053035811816830567164844348777358038109141130729586982745461244844363554688759101513294889512287908254316446763082087045180250609499623064634305947279744451785390254600340729330643159076553816168642737823747685358595877792008688385857693256726705395930342351155437506772052530192583752980257655965696307203942132625276854493685162932395884483920283820428013457154614447072209902539903487380465979557724061036855134658396587617376033185647783360749850638199405994914690561796269443710716299872427221686709253415893306412029958213084918053074236896196559090883300205863291737008134949688555737202550653482067229632918579848049732089703732494163288541693467233607132683 -15054839170293590732845216884772937992716327981724708328864097263684063054578947460104575691736268985298955002565757163869908458160504995524972546748120053002313176114497091205613526875080470976168378187785793241671678262199621996103528004837577010986830014376262614348263758233007358083871488429796923168051174441964163837899992120524978862835965151273186137557013359797173726521308508115393686362123248028817768731439780237275769694362843226254157204182877629083758001622304202570864183568504496896044398827193865246207633058011457564965942981764419472453312274471237722025361227094507202430304954222550217358986153159579354764750358580060153531272542186549939076705080610753639026895053606892443900012183819437298942575806033958145863165856422363000975742
|
||||
-874572172597540736106002873307478870257897968563298656727218385669949868997698898831994376119917669707179351201779913550404413101154100680614712756636421009101054540601730022135194021924253093498461540384225966982793578661183667720555431699240298270938028837681961370065802799823580662873504232407349025395962450514844469467889055462048438642709932173596653487192244713637834963055539439548022070137984816097208298972710477828160333706057778706779063513674731776004920056575163954124969020377729489281410599637869439901522691988703509122302999155131281708561081913188848651050666213075805044458466868751950826436228934201601647287644899198129573911141017660957772807521528137398558040762867591920981296960744176590956301913852780574387482386092076689764776518 480131840770049009311179698975316404858411189497094293877199831564430154756568647684285768029384690450647411279714160834474816871630352315567037148139325266182196272968033022168973644161112842027713230866447574880703900260535539710930017395073485136130811073233510253084431817658264204542322678862647580036114779414182978740614252364570432248303605808402880087415477795086150571711289343558957218569853583196408765239470605682837747772072841775273028223945496082472069583579636944047900427896156760145532865483929700034667704255663101125266026087351723594108469048203425554569976631558741274071503004610133411299637590744134016081484513082094694853770332096982214444177851617406547750407187441384654240485737578579921486204562714633012002074358910488138618280
|
||||
9065670266425913385685877305698273071176062700470413193685632708029173516584836982549862276811979934537399669700410853650920360277447932590981111024616163667275597674096950922099633048774486060892721112017058157413056682017273189293671836122126242855663045185092250299944475037921079897030444346298267970712631607163010856289644428096935407604071262336102508905862165150324489462929833886957024784747718555714635072648136674554345884493281153517708119245554630573978564323764332205391306635364319186683541469765222807680483976924612874375284701332163889929333046993576304589028460478963555054325976952280471466856999090669698622834873805930362180249341380846274394239208652173875451837231796082395992032935794694593027654073921275354667825515973443645957474428 -5627466516439094177100465798131225340743742460000524162294435954849510328723496919416743774003169418965909575476153410179961661863633091851396714151330772515179044073857773056409128087419718966428027716107192249773468279383978746419162509994592515544613288310962265154875973006727412712018558282341697569512519624699695149128517913433545071995457230846772235453286049453864211581654271433138832720192570360869194690770551107336472673197934374613555453894779868255162931946113272492535709671794560610537652582249076586521447918602877802592081832158413093329416288221338526372892766376056950478967898298371600411266017735733057915283742831483287264035791260271173872284212168208629415385927298922260840724471919354085548292515756696852815642707389207737892947331
|
||||
27687248072723043806942889070100224715254146282736960500340133120543081410112567128716893443722512681426453803074215205405751032578420890024895808532648654610831801365250906626508904454884209126873552743263858251927767552492576413834517130866229646668740529861964733718079346716427117857312385687462890845506281201573026489797689065922342712355678667933953433656948869937447486426853010833148390067438083842654400718188555879847738353623477366377473355735159554317481240867149697027687388248618178148681638928572948773196921413160103053174769146785586418733882564299734587077013155031467901798797334679334540834225259846122280001880324040311526727330097462279945632701927985230276088679502386553325051075729969812787680898413317662246625081899535591739006964035 -59921532097373024177562024738904389669990249765730208287542270955128932103053158857398304727425236876960173148252635694990722406874329057580664430925257513760335115859336639505063081673278697737080469854479539531604160918296075216652157342577950647699638293705114482285285885806176162344992753933454117019526855581163410319858967836077204445603977537281728557661303021501517378795715606556182049567827698214312779218400594027426298105843834563281525542123625231879107429795452061109105239909730772203196192647661047967412606752218745996707437141614387111140415397947113440084165137387151963495809193074243042328182870357474175482331218620801104014388214823062511013318543623917049196192380220111347669582993583376034012870552704884413796548635545296617678243863
|
||||
192132620380737600974046002449523654104234204991317832042020075240005021466346546795728005277514403963587235834802811179745939093789768279499860838904130960555211450006515221909959423284216563088112427003796643278250117074821806857823074695185603822610058760095141529330536348001941861102648640480803149451153258321817106099535856211133313981743196583074798646240494591446435902308662210914086899560534807768546974765546317232635977290541417392436802138334267131333365738190953237363057775294666458165853869445166555481634958873361543716259297735429417842094246527849823436894952075716640891677221621598918321764385730153202081545071748062899800532595657304749055446277493928736497664674992679875078105838102967850521598333688962600992181167131513234988021209760 -561735026726432688552332922891724199415660131894214005965383746723375953618971998161117339158718907374488918244210000235372623385671723006236711730782896622262087762082644621860322442023930330241733027078878423621605031823890177102865400153934056217347221134511369949352953030173986183356017209604590109501094237426164153565289019797123937994214956808962058832715630924076365609135910871025014761350277991045737227298944994792952199879218246888970641076188692238859318425874686252972272088867847384944535533913412801570072786238947141076783120391896949913131180856330656980531216918351116764953240187442317039636226102765573261092890586816831209611595658053918977894445815163342547723495080287715076932730519854416505895279348866078401087000333059019842967044619
|
||||
1171646529745922038107248505070376556140147621042849539664150462348399500115270894743370245215914287069908800869915258011602482089142245299093617147718357990559086132020936945978293946044793047531673680290823939672253323806495251421488602407601187935748605884621547600690499747810336937443069686888954058065561072860195589874418339603163883992851425876585597424085937642239960963927145587478210739814074593117895743234489632613473041903145534246087360632097204089274110444135458296653693636821130674252496596014230424185993166469665838175134723993508133276236382184720543134842105511337914046767805056793843902651236433324645871415301894057667150280651741521204643190055475385199540438092265531800433821213149788381135675275192328730522542245310285216079889042804 -434095605494862751994287191969308432591115582926762440244060430498137845413193170385716315978769833793449130276028526279909932319148127297078674296187022072661282648574352259206040058083433173831935396042361744562542738208612569725880899131427051829889651154211851077873721281945930373073507752633060535506882653387434953108559986260857557707126230481712396815200397447701416305490825876951932514941413508761232866869060359804591960215907121613273221259971399634728036145469654807101109139956094533712057849622483740286037077935373654389929268004662050686853999957155301111111991183241444044889675493086569182967054848229833791213904699428284904114826667275936812735113698435240720221192060207049529082494499253265026863734799772208323789115459446109561214212083
|
||||
-13759995988987104780608429863088807047668451007937776026205504699168429162424526717669772186160538143146655364934731394281264190853572298982823003836956402199905483870749393310892726714485884480481529859943391952040313421965137243316615824057379288233902913486348949813578624039109212387505924859516779819216674497098892189214949292833567357418201149977329220116197972513686987658482254330706596003704071228360932924072573534582017564101438155526848137318668242751439278779816068510302739617903689428883422517750477292714748784103529093748097264282836513690582638710437725562640688517580625799299109269916386740453309767661609328976002821839079584282759359918704760847945659901076577938949605073153546269407343014843903576764090294052177323878147053185991994433883 7290872260733065318559213875889786209944019209353780141284521390730347483397005322406653261275413624239103439684576434711165150444560542957101046241484836150212711857751649049113880204212041842341909482364025363350284907815335271384131909575518538883505895816290260510425112054844058194867957382561222334099350900677387552925394500619564690926375924346853225354628562416627202513381840799518980065504569100045241765557577792507093828685532415667148935865068887929684534216139504032008406562642420529386672585529968680509050558175488089303843276660099795185095294298739721184269628695157137362012480457148928496608613733849242551237946385141294242716552767211117324193043106185364412817880297927843449389737025494945026979342406004041575663637091173857979670051525
|
||||
154652368790834808760121953092751443361273188204760419956535478238348200747201417081836894996215702384455529774697506681872359032904287621295298417445559165810743570901796871481189708292109262315227572379778296164475872409314994717653058363758416863729715659395910599033083111906569744737721252590082813189210389832975000907532355285692151348782794887501840698734662355510673298115846485087883126958942068845258355443379258819597570322418791709808588446118605872606051593659754579214520260426429849506705867509674037541484850466964332676639204147221065627505243983535739445588450624305354229792408276552501152912553178956729815746390562526847779902444716939066606498390679575021150789952227349435758025705421027225953812636083558480864217137739621647382889540766634 530929341507371735684810077949189684985591874776990794633302611131716675172397466668913465647970528914927603034640223877639694200871433446970988980394214650229505589436986562984969026884718006932469881387949764875691260678569572209868075002604988071111341730871734620661081906499198009040633137207169556028052384539130529455005641037070599483143031250506481869469311632894258345918405796219916182722697333955052627290748813136135834288791851572532703410082095822864236700802875030623058767670257988663741057695421324492195201412840248042941618660252146282625665120918511949369306851375283534196256409417799126724677022570586106921454549983031664339987277609419247638902589042338655019332293702484749362916893242051327206724124363623689653616627432957969009270611712
|
||||
-1167515110026539301844550206851427173382129366023323896406130968580341809004438218813953237677685050339157521926598237801514048271516313451993005983555413962443640033232910155941041841537991264769633192695742645223895098318896726746735751547067503857032917914746752448080100607630297827014679155325245156700040717131710931322149430102089163150328994455245327667124898931915258491973094704310082329211964433120178647446303495542342602161313289682956895345950437027596028163639791796732517776800189112740264430065541936307692554648583897027517632765235812225949914044711404009415169886680147403612646626878884108798656022707910082321659826596799861912163769534523006922274239124670114412375587700596711076636284238525657319540987656042193715377054312810343516749197236 -3578915624555408949343017984159643854701502889238086510427216460914310756290860836484800015168842696348206518939535764418850170147267148339490400766066568153549830935038223760049231328909989082440748012260837859914491921687601743736464609598600155495967096300155518983591680616982775427331717223216644712700025362334597879506645483319003485160976071672923574132856733623799235167154597943706642966516737325000945676928982656780321685919069238184887344628197805698454021288492699049521668552975736608249464877030283528131125983208072813643282187253745925458736142302872346554208194480430066555519111842499680466168771084451241766238214127191824773688705934825022476828025183953708377129325702105984055543327029088854399844793715852873206463329597401912644258666267441
|
||||
24956105638288007040576558931147226283667945750939963967041724856679134768204647934463891244227068392407537138825086711447364542698423344480425548088942494105150528045869907572298861487497882694533846188737377195598293030408848585997565950824219348651331708403179818702841375462648925239890203479659962970086467232812084637459436454800738005236590587538312903615560274034869382856809477636852745504482081377172772976542602506715342344563117935343029609742528008509989163327657065019755650481341211245722314278234513624804867115146236925799895101894063765826157649103982785592124449257665924088216610539279267902726868346979583777181015086795579930407197964973458375886995552701381830149319400240301844270300436014828374045020331073686868075644326045934150723332242044 -92464145816873081614648242719994273232040871797769059376204244686264323495011417432988049079887960659814526658697589849575100790480618314260903561935261451756598677250047077646858754201562187452879038497947700560574870254785547244195511019189190927077675766990554261013052106427437427554272879552349676537377379442835115621134578245770327771257809640318367896020147607415795181696753890451864517442935060043362329981148677224131966702798867373894603328994163551760672223439349491265729447551187185276439724927953554326282163557395545155807131448975523582009397718316754819809227669934868374225606269708774451922102265340391264435081523760807382168402873430528715582532611318066123542276563174140029101981729873082733313441264182202484058174143075146853058068015685808
|
||||
-242538380886570655125011652736411680653893809068144838746717524593039521032611098639801874024204598324801974930450002480592121521030312215618723516229085922963597177808626798310704744149224808368571839032500134972500001726611301651046291416115326830875459898304243791118085106796198682740521135447229975253495333211812008536502207376086132648258239868259627931277997897240553476023900755813830899643385270853523502042775643724493151505749996906291907641545474191990631044494931608189223732285340638523735624299964686497159304871574876145636771680123453331451602277777449012908577115321259741052149406876929944590796225288563037426010318502509020797344426009621429494577899710762402953800002099161672156793588419088131332959989890766439994449320558785805371073509025266 662800710552038515750844575877914537558603906680121147421021046900040725187398204769404162814919490126966711148379901735285869761009480158698240674197594473776978694724453083601418418628145613569825458318856674187286110598606687755991379288725513550753915517390776550201774735676249624170271943447008075316243322940670034703527663601664768292625944276991205454014369265856449429684143361144818121553667982408503569024934385670207593924822213209605871290722247358217249393715882402426401163182430723072694100166589670805681946037697889000652315257624063287535898393903838380324606528098936205572770127919683150381857810786550998649160624073920604940403080537372402560377945625771067267656763916279596714511042487576388366442297905834615732340635861447707302039282299497
|
||||
-2092644289937521798922847902717998064235685656929914707423549529109422360562077714663392924459148608386354343265889604423550732477733832726769855918313083195903218512095383845798558390349081753901495288686947052334978821364912148577636520263865392117966070119962058473074272248754352507774604081617221494462136787334607756720243914144883507073393479787970430850123934530970957623139876235407912063463488202847498407227274616981085678523668613483189172028678995708243506864564922386605656728834671714463787458777388826591538679836197470898798917013754214900772448765171190407908309033012392893053004319202024409527349261116225913290322409895117323027863169050889515259279665079769454843029936941980519782939966803577446370125667197911983573430033661720941285064694242889 8343067628897670794699887571994450836374932090810219863439000451703727251280172731577157478127354655943642801690289158645646203056118711147526683121014016050699285712624853491641738640547633756224838098305842970441224364658984359697219369006707202540741658798059087901420687726451031792640658996431305845240737438460374405275761578356742004957111469154159437397576469948271761533247602228828431745702292400205623268223052491889249593579060100037617210007766126650137934995184427680625064107213011968499287427618904631722477105903484827772784913479203214218864187899385614341296981382252789545447924283817076169474120211457615702417934205313381455472086206787508380525659956038047446358008103915366036884076389500151223829521065774198250645470052680545046391783551799127
|
||||
-51015362200899449103850556601609269198835820079798253960079848947411247919551541488831662565308277299242673336688649138933488263080118229828585507836088419328741955529920816621767096638984843132179245493339445333088151302904867825363687678209674813459121014876077875345828256586422351933627742771038961135743803836876178834029786932704391824469967247970823089690956988264705290763012169480843094804323170585003404503407773892348047476890395994521228962136867301768248020383085820863699050577740250413534131732947288766891369406183101429820883663143886642811592754988228287243017246600068505100400756333977075296298759143097933353659020387899654662620151916342789872660780837784401068076876238665967346156572917318000972547178699171819969483451860773065427073982528893067 88772816302741990133731994033879263786378723661681697950864628652415048119458961906202008259280513412881727076008474074532994264923546680787682088612464802799702229898053265821500002681707935124749806713717715462501959592439675776829931038594418002932935788110560466417202545732010671575171188795390385365223651764103454966420459809946025907626132610494150460668166830036775224242060273354746882086233689722961690666975446482762804524159217718304109549105177985781237156739502305140064815582228234359940045577233818099484867280054748401349252161257680130877351189195987727390524341988347519245456177676387545854020064835761326026754834028132679337629685288874376845313594337196443459461609350483154417542066982791832245041544673961536094283033098169946065997998039164214
|
||||
576722889292522651613313094479108354669656460777291860785365149348839017644162216616335353258426796170513231521663379553170947886615273750846835790594380623323396114587272495311636613149296654121713529452494186323519355172743401035670939606209131081924004018737765492451920541852725884672458559519102222683119223310998766668960992639992469078326420385106211760542219487000079084776327518158601322467942211295756659245183471116742030214103230495272379822293525252831849656044519666088734309806175575150853987627697787692322419038642674687767516155982023997835863036545490044892991256104580354570056166101910202257417089327194605876796688846658576081081619738384047185808853226454302091928183607881295452250315294676925198345732374001458374939268345244203218770991823263316 -864842417390201145444647153054135766507837178368404333971924777251800438054839063260437653992493675867500960399637072698068297662280126114447587741459952260400391587262486433002622233508991003233547794309744142222545753542639493797182191659779718951815453226067529291424017104125053844056772855792130769091848585372113960099119198565413499293488994076663051467171941569508074536498061733488909671767259917744257447262044174086057989413064450851353410408431846538855950087241051709780927636979011596538991548049798363294240545439325471917421348856991141337594811051950041958604680437627708459058763730231400396307166583104235708845871907413550123082769311591780584196421408220470312630422200010299159030049501532874021915306176765237392256248336245255803305270907707616834
|
||||
505698070850848740106901012827791801631255021828576907232568000651617429401099971383168732768285757219625630992463183913069976007275201651341788272961679752280956466689866370363050252613766349596743762821751375011800263574045116080956873481341899373400699841479361656926735865311807648938694930594945362964500954054272699560214484756725056057831468649428340338746588750082369533708005014207907564310493403165772165265841167349506122206452414044476888986668693583756244783606441528083546769141482052784916431099739623896903687804925868652415048647970381263391420477647443393065746665247691558286101809120950495312025565254946190301109385790377866724438220600435554869084981200641788924872522042654202217849542382856612319005027191915405039047891059319352348253578589037179 -7073409140975016357140955768363768067520694207110178461238532067956549094875938119536388335497940344140839285274980762536304759524682204982897751514942808932963584372638522645274256393644130850347644849644717521196948543386384182334645354140116403605645051895472702272797736602716737742408110491363201328775792344575286625424355435341378461662075190724980102959123130368773465931364619156865414479937873059624926402994500841247330180278529107027573227771403823609784345012704919679564919072088140413531504272186901429099840264255128380228076780623642964266588326631210919930943770394496328270564456113242329995492795066233895073931713624613927772442315550059475588168911116047676120550203865992164228880564745280597303707155030423191451675270287719823410903000158032427535
|
||||
36093421899348703942357632279782036660032901885042427533664418226196617156710987993985886410770851765526726784516962073956824546367296142015282113429559561516479261103287490245507950325799216278412307082505844295706170937304144493885582745804292858105490013018828205730392437391573257257667744671352368547059515586929307334420327071318832143620139974096967891194987891510230622213786263040398832660789438901591114626615493515328669871007434744010153216819297613919371106407938147046819961325550100731654085910852997189853797465437644419200927017340370796637918139397752031182290330827054226323995526566171449926182242491837840414180921296631987011894905318937630179399437221437042019588224635228541115451205192464386541377194667619660097375689860064604061593678660261060578 69927116010128915168438844992974390937720448083285335607312865955390391130549731885812220903583686395411008337338792434989887745703902809606201655170414482308695546646462072062769887649324600962018190510879956937899728413019900191250544804863372414678558131932301758051942905697467634513128724446380917577836131220807583750632972684820401635168599269848418625429292455793355802179692674198113704212981155235671897523696207821021461034935422497230400907514090591838919211640229568878543152790132272707881415746262035859624022062142787482173203843640979650749860114800407687536844812471755164817231579012725141587019581417303466085202624928759115857031154350863544172285138364472321684198092462343207415457125619234399310791470970183095902639472408765904822743206782706906171
|
||||
7184606552598623982326805147236854701147769898534808061847503744193580410433204660863699323820111855109418688803807041172335906380402407526241005606020165883745372333829404931107331104042111631874358839947981192199928471312457931664947980749638916436555650069260524333177333673514499541584494231566459204287041873256997784063303884432554259108953370363469510039861566885197260070863527463651510372459279988142929641791927378907214363176658039169641721937821659196705551438709100198538322000354881379094146007187507392814533843662531610054686773342923546494995686027604414965720076435723603103166678569513334988400038857200500674679559006247185079844063571998007017344526495268120495530399684112583497292427620844359475585296789055934546891373616517443412350592864263400199 776198746704083786836198055175041749870186398521271101591820224664083258678275729112934016201066181756930094347986077656000993606258400066364244997361901343713108291038070100694661641884585208637995405930379151462983616161060814892493855548652403300188920617166624462993330283017919713552265592259736922677735568324242916219123965913819812619546184543721034360384934342201436068310767979147477111860183614654703106426157465058498820682319837887638947408015525186558707908951759943873157854245376462852960878185428545180482357022455012978736116307662764499649487060783290520976284262513713127408553555155526873217591424207787809451038477300454239918152225109873209091589185396964208048698391546224638929236147501034485056613422918061109336402705713065775001092554505901910812
|
||||
3842028129133369869019283020487508186054921450697090983540878194199274331346157452798653579711465043014034704523056034509954215855257080775788176967651036423355510247499591449664751950795321474744415131472546045831221410601244271337772091096882286656237154709850764694869115924144818069652111443003504542039554489904206334285139156053175905833579844331659130785917236446059381295130461844511353360778174074978166347655800051130406519841548062788591948716665777701809321868824808322512300514025322490174988672225959927551605143045582277565985766231139600894245248028476144907745459159412089414694655656147005578998710753198664489248439833200987515508223739123432821533983725225319433504829751756993259838211182847613198250733031207878081985568285755291813108090534788486516496 9635392015946665826349958512701415719569658198352031547441707669510760690044966326803364972394632256226400464043462040609323310629665699196414431176768088204494461517813919902384329973377056331109226340605774291827117352039825986503864331330584755314538155445851870629422600116048395853155566621749838006030595797651388134061673694422664809592766501867522755906944866663201541708972194542836264299661757724588539371317198648334365536149010708727170239118787865171895743908239126826445985128508643558573411004018309859161704892138728641993241249121991320870913172378817259830186010304711096798240187218973344858468486315697150795322891102650902277875878900787706488478069785357470832404993493027310170434996517827963446870613798327993106704381108890960127590160499258778836025
|
||||
-52623529499044636616447946834206046182210400585243937719498332011546901187400095763223052442272136807476717739884125788882974547706149797215288805469631836032579906923208274932101552653667635280006431288811437378966630479268215592420472876962989373346660143119335516421860923894216683068862508161597508677626685058032908681511936811613519540555384485690028832747988858383675660097130199538193794847954694761351141474155052943468444445531097238880053380994245423925489019312101854742690432707173322911525248523444169250300172526603920771520344381996529532439033869843853255731280592946718101598410849691734585212077164877201542628997972077699407998401578158928750485448019743805411274506578925088487984218228346076384729490485781399868058448191296979226678470926384195283544286 -3519632543370224919468734975851259312051071034876754892290251194438464664063542703521900917585701261706694848412213497966522069412640148778335848729151551711054986887699553641764569062230948439831344449241569145798475406287203559463966231896004517503943059231235770406806299113282087107978206373391799886611085862595072873400025284357745361323467793413749618920240453517986402934570402223527601684129072610928799002449773180139940202037169141966372741105108053600975767148227192230878871688387256035436788991148103649342497653614953298737646769992906497711799974189968632766233343137914513746416442181790838811209625584656691611191947026545000259304848931451021166933813885175216856046413196085807939608834886841394125328906192673536554816106658890173302354701891002792189146
|
||||
219673953930472400090354430888995083053279436797183968070310697673796801705809169063971855093521147622953498329398835534474027274310811008623617129445558364448241847081619809191832667163948239593790722798430501038564819184573658866283277603715665764080841875164520052215279459754655211600075401193601823645487199236944650115887641074964750379341207057491680625578753013280772487148885116134266542194548500074844918496475624458629416911677055466565972803864596202908661127981553203369348497465986657170681412270564212542197935568663951276570901216008815724230385530253097374309238718437067928012123971088245875024758535593235022974458400572916880443925477887017722470455311902602641870368631824954448135481840281642525994591020754319539047406545511860001221742649401721517783397 71386370507466352930360774781696472315789409255419517453385317665826300933057456225171173201628660812485927310294292172229716179558603021986000015248783321418150972954069179113703827737208418681336001891767144433245804536015899732819166697984768201585574790055891334600355780790130260942350755094565810700409652706267340731348088038333266337880921304345121432167452468764365134019833641706935726677641755354875566806724611097875739400428449957197673762013235769572535732865983468459971379698982404734188807753621844598917978462637342035754255670066281925883095226496622708107491030796919563415076307609831585809279020650885391369956376862097675556672313195662649997958423391997445315556012723911426937176871119930920942942539065688297895843748450610814123559977871788932298343
|
||||
9234494419878875978121497352816852321280780300156999698634037644213109761928554162761794566872400487250500807098579220771435705586870282879690630656942674443521547330569373362442141791320469396681216556743787783741960819413189763759319498478156937674236626974463806245531695489192630277131117441064348449579770735778378768719480241949770127929269913041340661728806506096347293311324782880217811174798068360013644895310452653106456445418407003278357315174260780850098325110344567783035391495781046534648414462810325284302563840579229323211458779068020279328540367958023953386274132872465517525658596000277897266136963530298630921269075574959578089035275105568857437652475620065292323190233289513328852052784594560631975412474679915138966792318707999759721459177041436242648728791 4960037895887318586021532450660641308706921874828347980189061810276546247054233510006124839820489078058928004053072918721679327797624657602294358563826522308905703959139246927067390654007108975219767919095910818964603432352112424664884911362783252035048828811434285095309446407742624303879021096245009475857583107069773338473867335690498670589976995120976286162958206023512950837626628375165900558474824165615313692939362730935924966100854896330832232030797985169758737564022375068614538767945192587371367607460379548223700750351920843772088489072222083875255930964006118452340080298125989886063023416331453786906157570907204386380864488492064956332327379813689927570549929244493174489101782195702808681579839862317065893084243831299200320780930662230988314375292863638673017059
|
||||
-40693375550189892096564194543539344999760328894416297358745104838302983617096046621296892283331883122136386996784145854671480683697279697543643144318426518500256194957350765699152376980256720698316738012534841786658908355964569140246709348296833416303675737057042034673256623750416789689629609967909111976785550997243044955016012987775721242733227651560602269545517253935847959947116094988926303569110066855802221587569243346197294102047042263261525147945084409043330187128799297316276824233138897305630476949628314064031628324716770723123671117278883405628566750712268808164323097986596571430103998682238784486218830800873939731845702850208428214429962403799450935356983030016098379730071651346059179752628263105671381157388003064989056134150413549060363924681558095965341073490 32798969660996262561158554338825048433202829491028114731927564100801066554968111356809597928385064576330634167087396621147030815319632947448059664509387878332351579811324834253842158543587355995390525373523625754872302795005076646170960435200894537021849233688940238850349123344443347715784343322480596622212529179913521334943113574671898790702262153215188525029438749818614233251409444900751572889083022556067192863862892622863012338199174042659911895152251421620860250524835924108197884096729567083260532776588833467975356432203241561709829401089871434485863745124097082215002794720700790638363658297156118827412620528985186968885526619211212834745137708661582905493849759076935699867534818871932358451104198795412304072527378044249410789209642713232142181966195292765682294176
|
||||
-309921479893378497830820900880957661398932038557919502875939935512052136593508871572334082099229048320889480730522781868881759886074399574820377484871832908593572948618508411881086698978712818819852124231055067890812465102642960540014573027218257299817762380538907400074155290204605053266914941558945230591952203609527319744068615548895250335397475289991308258908865777190515580087832649559664409036570408603893210982963771475246006020162642454546808912336997199059890161354715475802880522878671867574773230573002204016580880067370574442413443647599016762735614297983600712910219670854729921266134462319008572796820580532865045960433586057774686611094124158667591185902779643477625459566839558377679090053236263872508844198182961317716926721656174463187882248623785152116613643173 700957256395100692320610863407359552619790602284453862113210454494152228274163383652028719589732220653851646586642077395497101324966881298919381636727540088964400139980213372171062044421567247653895031185769268037254993907904792347554897103433199724209580628126016701512150247704499460787060224446749428560847070886660140762552421275663589525184226247841389163866843983692976508302118707777989870483057561320822973136158503477375612157977116884655476616639726653763103172962464365921307591909709247761672565573229570003319414646999767284242822560686310672961128663025705465135479237885196232668638631628793468436574197817946426741399367662003385833001981660254446249086914183824944771129241776412953008469931584071061056976118513299041852777488917518234838804878340245456014298677
|
||||
-456289795201278386846826720548220607565010506749882167581009258465747565974334741767224619926401190843947520226685175854389195485712560394047925932632922987512232886252946510331559181850093253588506791870254889062731183820526140655067202068093038628331209588911889508948192106884002332766164582699806677606696465506388736298682878469381155831785023692169729353492150238169378698566616992738870158970584180163672745008424672234955755813343250980324815713057746241073007294213794774049657074850215432173515017619461822720703503013785608690531341732971639194075201636429836367872253470532836824259962032095735679321273322324738700207744483478843468819422784641925631921535311764722585310059978393584363672728608839274186948620840221883771781118075377875711268647943275963017338719216 -8293718611814029467075293480929960987845895421141050994671360338997817772792899575054261271909762289075689295357298425710805970022349772365779778171233757524222773912481749445657046055517811254394942436331809012732576398095516960161518302196649647598088643079250117119757202827576941164156880830402079276220823274343266485073713881409522450250089457800027490677152297479972203420703578896148548227300305419706511842246470631381969421344037767982485031564217889800641130200209760809940289869585953864264926317480452424965547523532852646225955690594597508228199832287612538643058917085178299964956063114789526264086086375746980029636300537223988737868017738994021509117075499379092792175074104510726597486236291651561065513321082824895844271057164936260389212901572541498435462890530
|
||||
64376978728669454493050769161194083857102947346200490727725601671725793509748857408035930378237098034222902648670401917971840347637535779741237560844973501437642598603629351407800727865016694233744378958551856632398263344161016442958557730659733007299025935438880578998559495100398312745105186628982880409667954659241522265401902781279329320906836401682446065896660919810988499779759727992762635632618811068371510266547918457339273772359909776793177138112612619101678286794848149492538102342830660244344975050679026961567122938225329032148809116511279436365171436494979466540418142774374678190053285768935805880699358208049040950910543063203538198514271067878124946659874395665874264378391171386696408129067049329523237395658160324290020503873384673384188503840907179297396862907058 -51093191088971474312367815820005448545656116708874705392150259870062822354509258781156615698322988595052978409989854597028417225107953158949163256383110390581568901953429635553804615654025873859740276291166819618290642875130342725841063174323087394778281175067904761046805101661594732941986779198781335392859776221185916006201189384088434307558064185503183703699799020085331741381497608182875355107675793453200401429890274712656962662430589454842538664495314910646167119873798897218856381855941789399552812154906000211735325883478546527981024939221903574970655416133907357421581214799305066528326852277997518447061763832477362475946713388690691364353049099847378276970189840244938112961836797931787621981359950694827469986452204481633986397809218117144022530211003640144294288423673
|
||||
-391458971943306831217945759862556141067462857726994834345178159662387664387014015611952939112153430013130077481903900016040372820153664094465276237753018394087894758562272413232776769066839683343907976600252808029239246812626057161408995815160089865353716084655925838934817783646445756292905996214309970294566652871259699756711574252141897675460171664812109642321639163127961729056327456205319854808260782225969134668400345067847302139525479766828860687397543854477053650888134550556573775717165436137876155334880328338723877110128413621403157391888260202653724527575363554840870749987852118977982651506279132728878255274980305995035886428486859492890454452310335043665076902521028479075750705317815680300890764129340917880254201460125283187625110083453723388566060887442831566571691 634558460053671427111422415968839599109125652936925763346297971476921016302883874361410178964771853801444198921882519314124600149037796375451427016101006873766418006575102022110064598023716149595305133957001525147217550926741679649827059784231073024146718767662857453275080411834663460540540463842171308049843671617583369640360420009793489724954901263324734201056174411819273192280608068775708702575556451485609080712575394853680244152215163250957644985699553735470622296328124543069386974873202854972221026647638025337160780981508204205889829721463027212848218725907827987232916903388700733921235499070250475118153478510040737533640968397280274647733204670421690794446774629593999816912135591965148966817439145356970747731227850774267465278325702295719911754757722835035975761890193
|
||||
-7572179066729983563725815169747813907637413365952758990095965249603139811065164856536672346121984791270901606020042789169549978722881449390102400149917199859412713938263002125162627333596452264375363267838691848507835488439412234744282329311640804910053164523610165444876826649032131294930924178701813112300161969808050035032482143019570650476424475152667322493331119850087510197256639713652782498651876958094218623782770490666448926034717909639673955207115461388260396437763332282705119624732254841494214593403475507068637485099857857677119600553457051528706053385772710401197484221217810559986277264573812664899971108468013588055598883313283921281337099726956894580880777640969392602399101399407286346353699743655916658085448958791959166968700841652370154787443062092788521103952606 8453110025596088880169233832861649158260690407742207033046113106457393755740919319794037291228856198238368574450080381201531335040912620368933486972805699086559218761434699197993184173255601061938768231368232783405438699956309694156948899598625840188116716972221986037097069975131020496225186880057326713822330850060747526658835500840499918783724949015752256749643096457035482174366577244818678791498908659417537945527000590891129161500238695460984509150759155415147586708145806863747017915866201192869915651974715938009974711186715968165211865999671238444706344822114562156655867215616943699800508325811553290341534002608451452614561772453513547651590400942322577390602057499721616841596264873033788606463552712100144007172469465897227895886282666372071758409350014910573554881407934
|
||||
-41171536039918888338364558386157456251358755170273344748785207399192683560038682628177563282264627399733955462049562980528004209766062484888861345083732344149588982598422178499876539317608993914385437037853058428453093580451694125715559651782856320154563975676296677475081379845150916197461747772089183149475090153111836885056727720178603838769984716971004896440201677338112769175937067113066831358506821612141035872118810209410917731395119972931823053867109130669987498923758312743634124899885457382018965861683057657839524756283319129131593619607494939728524633170470508577201136794901155769859698843350895709663394979987914458787185735844783416719398294352832273470010176819172363595922669114951813890237486365188929019793948679426699868089168179026576092738849724063607718460069887 15023835704851203898387150444802094600628137167890322273472246347856662329118653904126219122775520761903099321631474605769308450975340804698217954588794826871032899707229314986072640264814131918094709018438886819839433172503023679464627460710382516668597328153315493739411718558371715376315158647517559257323451388210668933140610655898518952194661449459123756305885009759259007846219316795775062751226123864981879786469002766773124766639291467675822172502438862526229289589947329291950871338513403145830283650807588073403734512655831596283877279998935992788913632551226939621555698672768130209791077647237835829429106821646190717964828837371916777471562762909246384453800421376661009126172650345029188306622877852735721346302289373733849119614699152428534535995780498263351171462874670
|
||||
-715660064389872471733889246427788111910374940188079062052776002954818201149894744783800941820947173689272537863299098262937549515515138871931932644323680519569721258134149492672645946225358205071309740351459593282247163327465462261674551504302063419362601704311028986060962605849893217249447820139951127747358993059934798599605247462276687285378568989267867357007791502259747690606569326683440212586597761832773840646130844500484158488965191164969988628857453962767767403994683073527750720080099717889020372739710141057709584834719852173956520281841887883744044280518287342815881988431055368939352086455602060744161891512097304905720113164080919827657559768597174861161378587213358760814165069375419801519373037144326866194381616515961652573412583050848911067018436845795151566363101363 255986667376182710442887671582295433036461520835577477896148896751869217387620376872725394264906706744283314890100677855950934939206793710303271318288735095265874948729583972925229676640425782079278942415360637532153495561710643314112595945345281077063358520558487339140847691330180046622834755115355643228823046263455441515070727486574859480953732923802718235230551812830248015745691370312578744974026573024765556314270309829102723988904295010049867892770726270496162669203474056207976323811282554695244974795913279228605894494627085583476458868061989100008354520167686301085641273682580131308982317760429993627369113030114785258336129449652217364988530943616799180957393645020778041579670401069551928933060736420661340748097462393911070524577253150791066079807164849558980725497738704
|
||||
-4333795115533022141799522439858370336295164364849603504231872242527032573422771572859679755837065614321388937300950329919450340490459104584504840992509724996191994335083439091416479357885171265806740657868821405854099533451994017414326529703509732776937371106426825270389170844620576011177846133849630346959962015298669505824231957570069856914046401342115080185328969063894574903775022141369008728702559197071816572950209731513146259583433759104855388177187182025612758614500738265880622898938144444527542137366966962107989006640103751916636297437073465749441702687548809341331998801751586699622245280423506211241629663046892807573854809655429941314993839912695566067732657106805039781906602031651031559805888322210143564927469714768245216097943875495954241104229932502385750113284319062 3509381719386001758701598746493418924350775658219730142671159148320288251239308925593318383060939463958845715286466246959591486368204582911914885204435796263533093881372672522762088700601933916873816024295945993310951767951216397610937962472712730659616845642552851481221178361269785388347153387518016455529146841723590269854866759721269306588828492532203767187688923666793498148705655210104682039673363671185109212530131984330123935703553467639915421707120100782083782297044761967401816505070683926326167829654540362953362674962206245914080222743525260665739101494374453848050108103545645596986727601403277176869606454748148117982086543473578300678627043304527685239123871716772656607755998335475455368621200500350186835251068253722999431931206406645002577627490444536321435000459906976
|
||||
52801112566684193258598329738204270901690022093769278365562993580630171380072796650602912484505126207396502545626309655663158903226785400013632148211908249239903788631452911911034517739619488907077932591652300359672933861775243778072194393625604628872822294534871899478819076138655625449253087758887555328642245887457697150176375467534380525950507071704236304557878759900751267777767466878065150642887460073520940631533700968959264525892217065625429059932889069583274496045893768356464200167726810725156938444748996139774255224261970810362174562278628031527824769762466694680087655200792907918109732542224916282135953124734484373721860723563613832182158454468598116197888970199530156485187525798007466744536508929630116917475887379936136382514598509115093729718946059668551424616652166235 -12370884685252102605266934684899055813835019874838931295024137221156458913067680733986913052583767065242131088714808161878666218031951831104006018289667412449495044947607686645054266068813559495693119545454194255992017118866105240088348452449958227440237309917886249718881167567269705024644969877740077299486015930110547156939828549068393842773042698490354554099291752110963660391441293249589696924984630832548660132020144315990017284762603097515247948999667800832037883932646781470549958147953221061875897651021288443997654158143866951694757575112742717333166464096549483531800272469062191180849947116948312063751690499224757097268073259756579357665272726343112175005738297654565050491775047948309112608343035934847423651918853221097255796485299523073434465030055746543887391841359449195
|
||||
-623941226903426364638846251691722482087627503259530601380052499126606330376340144700760812372739479424995002013661112944548187315647142742013273825683681876916095431561775337990491891965150866578435083179879951280363700076638019179778133407445786961427345896304436777653287625905343670596958998363719158591789754788305442924474405150388594416941171478932945655761045442787695075293759415019955307000494117765877768478787944219248657638790331428878488232661809134750709641634252551812018123462057005661249261201872395968988053160786100932972845239443524711385603188593308585283772986769526496616972613368385353016277041106994378953430973614737628411771315204358848009025948576727385075044335382997356584957540811544521693698439403910200377038556347237107195888329909919863529654623101698565 856931622532551188226229654050576035383553638410884440206178627007962502597473044819625513455784255204172755687757558041589846200456769366335040172634971197446647388427124301347202034783988505877042649081773076518796246364623156771064793369625565923595878248191376354267953093811201187489106936039276063748902740515942635235983237477741580123953286301983324419293962052533732801009039810638803892812787267404716581626628028511649399555495320533192687594479892209438898124439183457192352448903479357251776252963980252193297195416844554773485808940209853371455366983129411853748061749346744860902003388809228976665771010940451961747443360083236912613949026491750764274634486418705119170702987319235502833845063824354559129897461212325069706176315217885556592026241462848044851283360829143752
|
||||
8860582467104154336940506942240193797263495360460972494147714477369659315802467532873464593893613645158841416386593932673131299716848038198700146513487522388459803076178433567394266148733698421138750789636833787561018251871790387732410908343954422358984270519930959718112004422783512536752283305350336806352588144068385032980060445689021378299445132433440179713245489550434717293592373702439038541046124611132723802882129778801334858995219203087205578302700373839521858201630486806636660715405825993071720823171831055210102939987032911862545803248094580451034978713974129065520547497344470077859647524670512600524626063616461512451216844107686197537703521956968348153678623397580457499288848464942036604029658913618643327757041384126821405124003937482673954234083095087175765779994481909510 -121162457447044322254677100862478078666409144900071601590057112987393844104051489960042114821919048811251806574124114744750136321704935937189126718847434869221113435085967340471768435161636676875198397891386921732517112975152885139785886262874102634583413024631027131385364319374474265172497761501715319984550222691731918348258243359091941223155353219333765376685435667534187529956216271043046925856957418992557774034388231397237784942625010548411600180912686673215228564400582614606558600476802726146869940735310924073540112833251693649820176902503888685664027888147279989967592842023015031582863041643675419597140133451662465689855442333762918486584282704764180020896948819277331724914096926233952060684405826648708006217918559841803366153116949743864977423332804856015038176066637996817
|
||||
-26137795553325470639131552590525968216125114879534623717042158839763819658832439161899210545434386455959674517260225147578281755691295037413260559240360329595061804772993459149264742902182521917459632082439959768290713619429128828028566767897952082950942244975961032852655353639308537684201006052286492337585072911487073671647076564418677489733345054457425759051003797870889407348189937051435763531962908757514966950364621618381872322124693042863335352900799305585761787830766919565225419484249487265883208068523475171020853929786522309096217648210776397835325448999165721488984809925560571578789426552020046909136411008599931472572859315805543343210578949851299941905082949168512029699581893111499096873917538334543208798479238841518752748940626658691935903346034571589690766872953623236264 -43870008720536799016004665723614458704291679262037387260872905031763774612565463673383360630543672618383047434619499327872399186664741600816557284427527841663686805138730279379034828692027153487950505482473566338067549890985284062232247348424759596402034299180287564300493533817352839460362263111170222655006160806998201545420530033101993850751985671595359853070723527722568566438069617561590449604653328605124829582582357625829340644050669813454942311550363148018190795353011938161827105634495712555341407111831521497739820588792423766041602046396936237526703858303784781282611107178017557167894945604511793792933337448982538485379991884072889459931557149562484647086582324159503587467947884666859117645148138367929315797444860614934503740881165992067525316527066763618222274725225413031547
|
||||
-465571098638277964434516177871371783765463554305925247410451348276285000936094458645591868640795498871586723191780565077044217154229238893300191503762476193604369649935335471754844701149724144605575988726081909016261783532646820696670332265677442161889416017637151745944227961622967788314814153416782260577242916670532790608065499862402660973697920719879244744556372919894674135326122334452543696755648570281108289388603546710100813032717655688734842112444096495758152693961130942141717808689588895719688468109682998697465670948834029477794553723796840634740318044479219830428245471957651306111877129696055741254557825286555846754494935737951980751622314771756046300272237318934216995635353047932992617966847043748807188748041057649829644417038114328794580348170370972819197662102240427758119 424831567074680311075211847774544086040582197685033553571426587170825937047536370344478910133689292285121447633310962413709684225990224838082184494217370151598921096303105178428767761172698966692099915204903487194210911651076975490949001190562091322476139033523252414001725264917941932850911275385969047848180551764317119355884814312491524477542934370064007412218711580261209361442763738856735003222728769520479185268962592869489713185058577254144082789459598780761386243702718502048762606162795768169345728017299546117100599524466762352969647915089276558962325187015960933375544583019453404427036646418628650814478736419588225478517294051844472198636910367464109599864233613509688569238663947823439511849258908050967056676229185006083553070205943648904962678933818943405147342152539900186333
|
||||
2889295564281566925836653575666253478565360213611927934358098982437810278162217108445557773626717406551417127468595053103758112663079076540251405346132571092266149706558308480414415217038260017743813114684507047679896741055274995518450287511002065344857421377230492562126663529466700280241734860862523987651592741120847111096857948295198564120495693285484151767678446873734542284976721870049354784068269508391365504326245101577203509275804778688354628526464649716536798586862179836828612315875206470725470388595367432494600364674751825846858331429545024153683122943640824566388198533936432812680211099038032359934665596292739264676767129199672617563853079454191341377602096311827435480325485279984913323109305303129366342962566402756123769415828633055954070855048735158619865685897441451915722 3269170461382798343856398336656839994495493424097333734244524226774586762004463853132182482660161726671814518686674981850874104628515663012742223912238875087856044825291752280624705424653956445961897733415192805620512815330553289343336860063705183326417662635984146009615958748639960821248470101262514638910444416771739612755022102953857239699261079661015542200919814648218317902639899110907294050559845194157176986428911718373818956258335810674817420992871979078770047157505261109348322761789112930413030182149574064600615557074572907245575289280532571102007238264193440880528686688533322805588428629739926358936012544053774056647797227002683312065327096993551259966033675856013940545593556089471906120463724321976583875173550057634900888844462142788899394361572790085098790050836501334313206
|
||||
80379083747426258228298988786126211158047644674941754419597776918185538537373818458317812670130156429789310016330017925059123798399784678971058796828711495493268127861116754547011009834523636995003228035076347907571099450488437417626684178340183056587909371247552027317884619647160058794998829334961351740026655508229275638032803102357518670904840815619779157213562075010000455372682663428234865856487725860658372487175602425284359218480754548319484419282093409345004313249377874780539125829092045963204683203010218017017539126793100598334261048776604941271515376552492531710860899561622821994258841276478825286098238984202644861295902747344322917066042332363111226445653066848100176546414028414031026292298469831530994033514350923326967895955066699191724540807658079584268477407837814384159661 48398213885787661771381886582914835349017531824370354713061140082585003426654176221307466196169752387064229241291771015556114128919407047639407362652249260257128907126931086356363176301401937530117167197381374767589604228244887592137978216630203470309398586371593724251246763213317833944874946641829116632474241665002834610235888669620182905943125223204484388019786154308433141343207880397110683985075743057033047383314879860019440841801149549406901697641980829486187497187683029837497669444409508787863704739131217472435788244917794933319465211972521981869275892237520998221820619280684299873383417399385951228566569363519998129328534291724600844656773922873063537612046651342369017405060274451962172545024153836450867833809693772078364456729368857483751996738919624124699326519441864030694686
|
||||
578868822313969917098271227568928092291753238260483781223173263349799879924528336487930417027817306371402161200758990809600041513272780199745186350285653143071488287599431975799364415871565463146759621925671357338245999412714732022681951442149894393610865040328345742000513141061705972737647114153447556808664065198715405400224741864925609825845763502857988907596449494088266560385431208575434737057396699976419559917200917922002220655643002905439473634190306619805730559172669341274013843596964802034661412101551931851396383441879892343918918797833626603082855154785549154081091460160756079671130708609075880366002762209724857342810249510337320199809093811162405042373899460841704417357115537283714414186235385226462015906793209873852842834119836422412517949798692875861810550031379404581981549 -241669687362866143671223413282472048200460154916657447579060005161527711317606404834759536197673438471883978074298409447480786751179860691085667949839542326068009535862150804622215001020356791512750629157260281665996976751573015466090069735451175656848271741469066939144711407066607348590109745802538385895861716769346491240662235777490813766743477018761726912815736202784351989180740693728655506830498691209613622691226973583711965805736222149040834823164528963181889588375231370474199393544099848418721641122175534824108388443353895992929656559422082053621953476754878417597109147809508656317497896185012782681733470314018989253055605399123068163493027271060784455518031765679353289128446678753861859560776502126640942726815066294103628217777371577888105746792974124983861853444962874066720945
|
||||
7335650696206696603250486906586213350953995658446513755385500309416596094475288181178827459322482237330616480348609656165941409973872542029198897060157769068321377369571977682824784563429234418268955511316162287773020960077555004595872555436776606399186114244503940605262251946263692875411375641023679997611055128862162460565856143332197416149134958568845984603338529894725802258691321924276542992980313676768079706742394358926187913444210421984508360158767667146611775049301544254418239099205057501263459489345529522277696243825748260992059458460980063838448195909807242995361902063132429936575901761184073495376695951953552776351229375843604389203794274073425878367610621758004951945327823980695200423199318690740235486008241031382355503267568110925590535908841901732259110894185848864549876908 -3576770333172183064778756143727721609153386594492533356221736885446827816880813072434988818061552061211622632459499925351618136854602180483822424814078134386129958249004551391268675084519019083216231775649618569673040684523149329546940659976799985745696738270582723293901638542157016752978888577333260095933049660844526493524313896077928052405325629713389947616393439105264721608266901602266611704054391001582349608502420909861560073686868941124679652804402749535713217416125905544457233232084963452625406975679963307796176633007860107160132301548925878515610348301508602776041003959408237906236162894517465044853041758290396937610626079499425017138207148540787911853158740228283634554946036888484735881495800928867671818070277943634523594393280461229684549042595605052306678430880384122570948394
|
||||
-5121422760290337636307164308701813591227222053269383004142938435100415883667894593649741404593089447854075515778720336508052303099694464230175108110725246848078663280161159503832175651879260672443863277429917366334955712972018964957358152612039757865352787042027431646755687797627343752345016009544001085523263251922882296161229208468852442038830128350978215750968828971466966314039633019195369710827989854295083338059383220121859520836493125178085475120576947835119266267188011268161946043173198847863306733346329277985923784448129744654461333011480022391351356869831044040266373821285074744842097826725163075034037424642970384723386955071869336485189682204739590742646944398340244644772811271573573331881364860851670266076880439395748295830949472941639515224664699066705134013386790418831075258 97797253730612471909415193019856191664285108042503944346453580792309055280836327924184710532464111072314167658276980978862563662229528580711177301504759283773971983993982722424892275681927331715751176334914096518890514031951802544361257757556898923228815016102700159465791587520235050125159071022128424558497381172503596088182870502803191127521793681633574743702572429494570770680716048054585674691748812772222497994659661934119408637659259423588633564577735174638658443192095494188498466999099821328960993129202185849142320408237051956238821924514114204990480219500370308686243562087202394004324177717718313173242660888981794560420383298131138556055920386943531434642552397785972940206027444863943792383839375260284700161494978385178289245507220131678907941686494444539281120295355902098762070328
|
||||
-223552444383877180989700332568269936300497995640988552785119101468562716490459872292558308900492222537146597254024758840336248695404583927726317199474493751333049998623130242721233999723057947536978657949314274764932862644542712165428258537048753354192108570773673442386686560640728323529302574125441986407756578666580708989165341435188142131500763304053916134700339816776507422145016490909470530004435371594484627953636108905737890508085065505345972178647528208928700800653980429592072311225085120419705918462394384801253084933731981104318603210793120554412373172665179110688748584665933972911617659640395003946185237256795908952283916606613325738662670470434285271866820374825499180262278842600474158572457479666962779267805202440301219084562512438709894186292564432777885825584358641655866601903 -886164863030040829061746731559132821240231255649090973273087800092022610521429069455231056708091788685635323567094739129961294052859498346613027650091944641841816464665133459533606668091303307737782493109152649594968866439595317694350696497672527789147671617681678756210174145558349846113130899417975290838043431738734796431434839689596221210563874104939880985418677278249799864998298818836025900948236227821711067888286957394544915270219959159059243996192388117070780946813094862756444498272402651703488244229205241831052992520991448393579981824703466230926746328693469410054883110431486543215762894991502692380239700236537600163944648816647333713678638667564642283717374661289201791986211343225732493493719434180315866571903816815923444851860819603029473306477694557964144952170457290253079137939
|
||||
-4281240076274263667634035189341344210555997069117765161893140885753930253482710679050420359371374206718079018037378896197423167784120094785544461295597662348548730092388340820831350424202206700555349706027980777626395281963562714864759065853467420429958021315171002125735389505287057864174153885673391928702789487270860410476209163879500714794922092755076496586473578936912313115333466299031610125619730297825133089521395923640077033356810244827380229439792629022155334462419300431625747851763533930835049970930132256380768635153179025678018204668505201724574741849156208105117740630583882772732832246751607294300519420067061273432181008060178595511092268220945939874974897324625228465141252649627195974779451509908794034873901752586899650797310928670507400974773194299114803698914449602942910696373 -9329882535354963025589230658622881220168538239749443989960383205014347819375243938237868529785574971731359747330859152844058361832328872288700481607001642054964646351005395598338376553302670815233131900950267927685969320954247201731414363785125551742399893380775916138096854079116459737738575961344886823221170656098313337166380493912562994899217955661150564224299414237019058208340337141360665088373295545369148578769996114091898134276249066295427266254438138580153401571198623345140545410157280256298496870119459611328817624695678246398259414662135166877072381748050878233800436875269470970772787709938797015001551849072880862172985292152644087020794460336850581284208884684263629171974369074718380812442868232138761166291439625199970711969213747333690770898009050928997433563772232729134433321700
|
||||
-24366079160203983507616682978158757455807923358768635703061054862541574487951541627005400376371881595332714679339935024052781897950081314485708600779871031122300340105365595966605149653318433704651748446951850043664677861323194171905653905858237423436095177318221137274415709894966766135754899259816910617180055048063841869849956638954500431214713527551214862255266834116799403474726674530423970737850617127163732214879784228347718796581730706790695977099873529624046760318932471106998526884767902874600441351849663653778364980757893608878147564834366603745293713607886880988140393264009922292783482482552151792459643209282288580143388118794858010129160349397194412046116370953068731101027990028363290967574147613339578686422532025933395129160031062550943142239229050196725774677122371249965073230404 87076214738432715266018257260512330033689094339209280462087324462636647305011119605785720395465818546705104672239809281104634637574394370207700464687355913626687132078327204132595928242139813446078988598235153611393594762768607286730777618487892028958636480613156915424634393605531796781476409633364107669018526413422000612401503952385416220448001641261005082790483196557193809233658941354572348290215510739180355248059959882318814891078516607534748689662874683923945482924771415643329511976194676468654134374954899542114571447347134248630744249918230058371070092116008788425495193956424010298894707809579407072287327224105302291003873186925429871113561368104397498482560181430999925003833026128261375868554324842355144237044954397055450309021442864913728858035540144367434180362121176424256307311967
|
||||
-494432663054699376779341975561009141664819252059892391896164334296057346684334031620157530200614964395589645027490795908402059288579424444443084486218852627672065645579149806849079084729815726570508658563796152951816950932461800794545684044622398465823636723169047748152382832538661463382763464373614254922597984852534154923678255731912149053494985563010380551855016331824615339166050836878153723809115978329325254746796692937425457473104850096847477166097363662390773863401107014722058102096751242528565059034922437178230179371068704819530219654323794898963478208537033754997697557175477025391097779287665543461983259467783053795365885396645667447790105295270811583887736345435970838724205294064378140387012545689074103252858887528693782799998120263953585040989285546334451937906206073735241247088895 613688923446362867332390128722043944510127618797245775285997354100098531600299833076413028155105276277433107357666159131783239258337658477214085435100750378681579803938416589927771699469395255823287353953844308455763032383208806806480751377949986707199756678774522066906274776731971121681420552090411678333673591139906290053479070850312297740819705345829002067843717374359176834162006487108257209561967887834665527427559520577503988282435479263135679990142295697695748902122534553952730009327078962921535383222910616427627877405800506889609276266216406138861444463616344570646555741207483033583555618348840720722480932907878086627624150555116988467898605425721277725170758792119035242867025758288450110801349043397590284432081465017437821719526398936811829441741835377133517401311130585391984872051637
|
||||
5444986760848908779823924848885466821144392964083513582370983170924335679897965291191352270088824189384365145276815191233157455937797607512940292892165975424019512577739813162445881227751064183272658485914238200535087524594738738716459311169194865697320426698798437473526196127417547052780650954225088292445921481082914498319146443503786822076841089039287375620103370290703641976609267845753099054509296625816419231183848441933421395430446464256174016785273228795951588249392087485563278979570640900115687548975544363982321613182985463817462104119754054303044838781123627576156386784948845353940753247847242068771145506766745621952666761998149425314696018271948115838396646844662359122482240032484003745741547004232588101675579902702921830009346838191236201716633155764189531890813214771515580611417815 -4965504876810384979411740253276668815337372328732917428285908601389258215369540687263525671780560084682849613229533676067820154818730267460164471680624070622995218357073476867650309397864072639578549052965819818626200410848558493113537319072634234677917039411892156388974890288437381533849467626122886222335853597648714922323558861102093097294973053751147379181293980152933158356477713884945050787009162793301852343985675813193384116145760634745487478870740343257216973760290572008233911121666337213258035796419049459121514253150227195805207473201760725315720614236282128594770469030241125406596116114310063678870118441774838775237999363435777749015391590103203748001468723778425778939748921513315679836425424964566984644833229293024851625670016040755763157920825642809322931542475664999475271868995364
|
||||
-67084220699869437809543530630272797302771572303805800533430346469272063207808827513393608046503787712758323523113599811926366948239761838394197451370031123103132381142469000178376034389291325974687378548257479138757379040944292326219224591522251883730568766204615673144288771761714230150670345534424647107786593023019034668039729190734205813451897469681869877716521981308864238748204002124856933548704879741823049802081263274823189039740744980694585474157279063458459588633762611672707290214760067818577513510178060996696565698380220126532644156045666743021417084834276474337446317349666325975117587255684243990579890652364322293393967038938038951965436760529841840936987819145429569709706321561451857425252698256671430167455515372801352240570526565850760129172386869251603743538142230949634757968716106 75368315742813163023357846212216142165472348589141567257501888346171782489473608280613397611435382030421171494664119035819685086852931031848817394931058931287945246234453913692196893991627470273255516931954635600535602980125124717483478479210453126161960016812344662531245859728154596581046564275049991866103696014125075267479279216373320844447806627586177493815383809605072800290522405549594880578202150282846656091186335723046300375234852190625465856528236339185272759871542854257659034617815037612387581102308486579657865889246315503272385820857004752526679517392728867078970165382851435340976900772458635770253227890740234797151079813982708634937318897546592941429652571713723904688626264096377801824213916221758128006663913706006162237223425452626091185454278603096608809149430485024270210772210365
|
||||
541205538357927612140973253878371275610670962822253935045745421418412474483613225363970996371221211091007035812333743500143312160687794157360407511788215878352420304870210952127703574520438411268611158576195597597325007429535203043258348951649619086158794547874882294180711999108395369075170733787688003365369739121739519392532660681207115021684373648547851448881263445676374041051066934958045004029297105474874837957855334670250456704407535018749190136171963410533190281507875718929406263072843924902622102837358201907036680844933674842473520101161108599261365934947588448698301427891654911928517742324049829718657804416379499818914286734038971861992262632279958665201020796257814195752001655288088719515203494201862206157911549767001862131713576437895319302729460259268701418066684148102687565320219622 600897635969878579259125178041937432255003126151627926531240966968230811511974382429036479395322686582908386875508044867099288603544256476319819429371974603964275531212175381910960014378737734608984583103122789906018932529899933938404257481838685385436351042549861723402265851138983478666623911758889675596235959978378537148432265094105903807182328056031822221733712497356093494037466537884372468768685144531020028030760791034316314822930485148628585701499634356377384623089915907968579826429269020858480102018388878274910992468966313307242139459375348138904331221289177297372370056631373395728990280389972668684035836758302903394745047029956846100847240045064719817774003003543209949491728451405767059179336278446633617030706058651893929819866361722424703239478136030585725020254644770730838875505381087
|
||||
-2120023844083014713252678835475230257330276017079152341320571032293091084456749393603617732976820365885211778818691286309010094875542695502935553911619254502309694325137779683753253513399976570784537051235960729709002875849958693726850163708273821046560176256584630171087211075674641812479909982530631829020809518887935642048861330554541734592406570656728142809573850381007085329996205958773109504270476626707753757889216000812348980535456670762822335574030888637468944144063713910048157940122547575963300914542523437245945991274511169589869969090037927401322942016789048050889659919571484028700188916128827302401381803445908397357806958987097057600551901165210818339844355509720192598588115491661248752074650278168863302485596394934034002472371763498478386649904140563641822573691234294576997114086106420 2841418086625820147338346343158135178367577631282051786102269262329580966927498359342730330215651306998932374466548616084265908174308430566025850888679538860630089605544590394559528012327721998206432193179215846750451083092671467273736277076932142747924938630715859968995261094570965943216224415269003184905239617249940702003543905075447079333094849322736651994615865620363321171785461068563033666252247485323887547229609573831347464741883344861354071398850133131504515974370901210860855318114913528890897438686072581965224420727439417231820173036639845682136679191968008715073129953226180835259502545686714710067628611739763429435289732287779833633592729948072093597547272400476547543173960245299208352565506459581789094028714937104028189083034239767418591347100777533432491383731369106120500522676848161
|
||||
-18541753656042886533432388686143668565722496892401530382689252580507409188098692015637398870655039185364172677497167221256446671381524912619381373858901043995614308729499603472507659219285270183713844999130786673819330573680848226214654655752468240124343443331827233169678408846047516213132168245210438469370061296752422585811036978660872082300678092245973637527198598539078048635595155878850034135698775419715292767500794267958265243331063920903705955304174516445414547939982196757375494439038201277048261251019865594771090829035628426429987773979542385302040523123418393440904802228873855533849603274616749839132875294769367075860292279567409160953282443065774408442089133340999523940267021265602586304937065454737262982274844132864292748359647538416754528824802234301125081480544087183715156243730934372 -80151090458274586115578265737837679472418189289982511394267914809651110188128830819032660428983069525078053480369185828924033321506853071203814527986249112478731244704749875411621440937378315545337126192103432274377662857598563779770109616302543880153846900406372000500485944155494358567666157372019176010870212118534314001127567291750381909002192459751958201985158598945837743773568902340502449438784620708160651030365817768708586564476758312433202001860028809620492637794849010052153789839709057638558504579746918370859213445213238788618502381231905570048445147484958795069887104132887033432528004840580532409420830963447105365373410015729550212268617745116095686289164574103022289010839615048491508119269065739077001676819637030517188999554797409667642894753600988955153581563066905022431207812747375118
|
||||
235614913851126610273144863797112485879291774707625283252795351657400103120505884315955853613028017448021625573819910480335784720892458328526570953093958653442666312871780009816266750207308191827929377213447933967250557112947069799649387384867998145638636125217329826986351226526540922973435576385004518372261370387229339108421415825291483460680518957311932065447601444314757906925463548285403886041014947169526565830756914678031115393092760884776343663148683855621428216617671866920515545235838581977972529291129860646197509249303711491692820369836231990317679684993038753575603022128251248694910488259022223196927065220563387631774068534269557778427071229696752048180301653520794404455341457246426100654077368281662379031344461569441236267668404902471855200846702950905091665027988139257449181180713095356 -44026771029216158893167525187977207525118902400741954479033882272565511070318886323780802264553229870795642190275063622300705809058014623721218344113718038985464785591695100094852037753115897641728522591499340705042679125851213177963239599607743347790183630298679329938843432158448168342574761826444538790577857394262770617936007041059032368530990578585236612774049331601333667673793503295525029107847763584012251956552332149604958351052104226279327217651708945922639831987606552049809824060148026713009677163225431151487161289821261376036827051604994343439284723579553801777699137788447095802900300949773220070629541213577081361839893528953160399009685320262332228809854412517993498775770246457519096710295623579931519413541026260644137761861647554809154052109143357201425103903614956800465342271815358844
|
||||
-6068693673709515571637558805033178166011377420404961237502869754600829527203304384094708644791667428384005369311036441324305338295558425840044407469140090083942032461844662281393865801512352905368404328567706347671169712298522200584736714767304483894807812775395754377510935835202560927150933785431817749887353108234966578293236712733573992568158449978713974214030673914382337636798670381472312954139095014190325636509430131170789151031793518370119396832653587381871465690935115225174551276562423123583353134078649135058973015481765009343084097779985486027575279164983684564846296594906907716145389198229559852129246557489351247148384808745296152315852085720912349627435746963054315530225640560692322021988364097285133961605629385898735529300063826536943622642917124331468969744478827021328172250959482688857 -4648921505384916290137215665670634536406842845314501353468399967567225444225088872188483040555987064569860517078284114924007989370813735473027910714177226080142728247538020884455227648781242483314038431648969019984155617443745283162202816641044735470860456766328229141843782651963163681363628130243410063777365822081579394777481260318498315709082137248017651854529674618140263734775784741956927215376192091344787605113878736072873954383184039208741358342125727703931458019109088135697215368991454309411483995719839056150545183076665115738603780178315191260175366221898547377970087231629141858424579363085948218067907230532117722620147556759024735888407903037409945764526557789150310500015979456089833630430701320967085287133010103528508081326144134937122812645412821183965377869177893959710399764941178636552
|
||||
31670305849194109319690912737436044119717625521046275841967850616176587830042809142615463317624238863855339866226637280264796399203055185757573166611002024075602132440779426355806584339349252443790448801695445679428503063599836185781069032664279848538377430280924916741086553492526357335373903957231105254682196330148703621747108791284179961021813286093013706240103463216999710557791500492792511697259098858322147501040087253624172502537493112474195514390361644871436909665307931725493936506140409137345334106271104246459850719264967762937971791848477216993184282388833607797042391778799378489036286607947294519982766944131126859131245703802067853786991008522448510366983149670129677322338006661376510887570545228528744716661482558204238021609193155726722790927162400733820714689451863576867216832966928364116 80722430636407307072124877855066806297042477398660418177292919421792334269848849893628661891824832747949459010269063840171856085282142300393186930704084608395078850766872582711086078327289498592821538291968781750849609063966954970647265587040506979059794726605143500216242125076766295340385609213292041459819719110073456200523259714362464906696530687368785582812206075157646370118073402033246839127076980635871153876889817208597871179532635662358931917733456932772918663218768098774121237091269982419845650101662943801080543995948385938856204968984103789582262383334957347774365396421147443110872368379819601716561718908441722856688801448117882991415979430465526122440160865442145867294955033436855698004090396733297626276789186652103409225341950353954427922691140143486623144131678945116561079483718989563487
|
||||
720417219558669151067196442040654051552040688139681928974993024475378645588735496056076858370468518601198415416225597764796711784698519772934544702122748975811431795683676614288856662677726840136295111435466072010500786260606701588316002349367341871586694757891347361880029727922208160999034695844789047122795923829834899441116463524662990193141859119725205039764194193428923312623280191015707451640244143783007178839092022832282716327605607097919308241020773132539858669788383613591251105322065708960582391777067991185279639429163052903042229447208665451511931380144719295725133735068149877662375722508249917994520360842464151288394413051933677575454068683553794686624757407358628365902183506672994513815284190368487695756441132294984679642474304735055774727367397913895449308934539158521435713260733070158275 -209245099635621429022436809165183222416912680720342575794133250916774177415960755234327577741571324316688603521817295651634992707092879620714978526997598919598296278224132664622142392413577102281303901895487168654150782672129741889902420456260558605643104248022160755883490638649894527154544783677500602699801297677514608683724644213813188178431262936771539032516148454308976218583784152798865092329951192690237106164287514539118245301345122030867863979587386810045557861519175214323604652739926509384862567839825571586199876051021363751845680314433202680864957082648710231055801143922701771027833653668115365190157064519093217731290337914553494632409194532331659389872897973006042384891580968954572893810036943516220789349067757254284658365093516368873755493264436015364099287178438758959238853052466668434445
|
||||
-6818829997382562700414006347595586207880557184226143052775203305549352678115660096875533923443567474402244876238424334865442210931259125349708636117592096778433937677699791837294368307771549548525015827946086994496145264221266495164960996053150322422246814694319281576439480451798758089684289588905519278956235865252230234874653556352345626639547442470072253336282900820978436456353136535090328210992906194178186394028032100833975237407865004471515428758667968814102259844936833682115662440209686044894320167991889869855798439155455878280247942528830384337533449449492697495447789844324751802316059335026142457884252111124661284161670004387223949356530173128920602518198480785930923994804494227847128962888396038614583535664569570373208806711307575026894469097581411757155856381283518390638380225203070768129125 3568620666130111924918607769369708756035598972853892626949051929002336737365111586363264953693499096060076691627248788245490002990692488394980311668683187808541483714163994067446760094958553922127412645225373484064179229792142844426206734441270265578058615682708042390167900595071458348956398267533112843130739650154916798832438436390329929935066373816128766912745062746085158090377979614142737855435078810373470532683579685469458213950375763643759474750312802091634735736276191265493871725878237044316357646935748240513320596260203614115750219984033470126325050507773269108323835897698111780756372057687678705173019116732900072156042189698579396334156481333015930710715820316671043065315859421971238207748631327579213742408845869616403403965698256502180629189202141762154294838301258715950432394842878944538829
|
||||
-57280095164858993914477766920968879379370382518317425082281495842032114502459854384051373318240534859050780888131733706163240599975640409132334317711593968859472755804219064268294609872886060692936021740093189136521778544531716808729924216139435367040692996672339193928525206378675177436037811213124819112718975649690370528229594374751489769527531099066742532069699952653929375209722323936908202170368961107948378116110395002859689989282062935374920473861223245169239838223771755695160432234353729762535358462579894902496953983612312520590220315141862620275916775203146031730753282351063154937435000151397491943730598469762948625059522200802038172056025548457535776673521903103162094210042662013933380692948479982858032028598670073978951607471319295351525052473118784487324989054274009188225942650427649679737961 37757003606444213683396747277518374252737066513169667336016381289226797888252733522997373093386593630875358584737205707691716468666594475158631519344100443407443827795516028391027121921701500256599234777613586488437494647874295160388488664762155494592025880365616739463382184152713900039702105825121117222500239058217310769630073160733799140628343237282479976445823169522301574128796527867484757319252417682820659716887587012784644493139636966285047538470192826137054161535766404579457447477938769924095957016410231811896793017313083508338871682989934199058614961745930668729564290240071650154992429024142884483663166182001804701955699307487429462328002865580971450589165832150056942084372417484394188649052943991364483713854372438859036960195417851513778655082321088420021148985713199169144825195171428921448813
|
||||
-660523985869347566736824064205580978507864016121819652619347497028022142548889421454281829856542749599745155025009641201807633634433714768134512068328011916217187060442451009992665246262642405127830826454021440527974512475384068593865678330156068654394704663215666976384967670367097929196512985529327963160507577324299141901609294204617760358755347123705235515085864367520032854622966813897135072038303880715822323713449754339366203723988115796614372685378217672501825813499506299306596276618263397842480927023259503475073173971772718578661237866541455202799321037879562874074094703999322199659922235109736670847269732136386039387558463693959171053289920009515057342503760390266591053293105184752036839105825731389238213849321665734953772529899194659935170200847809134008134393977238212397688893954071649390654005 986531034254243412522882951425102312968365456729553895166613731376883179775591106959621066398542879583761565989278462564512994243572363381526740392574839878794863865237770251741423030822379849692220227325383149688365317018925486111508811040848563583683430392405311161937088557377468965016490107561206464248163950293792103774941604462940950109648484079884272573333129611105042151852912887198506567106841304294266850929038088354709040903431016177753969554374464432791246284489076089574976121604630467284905972659630035174562252489365104380713595291142349681621329562756343380610991042980286211203860644413383621027248375943142638868360588304582329974810424765670939645867446731705019243995562068020802812876999703697855405542945675956519266442974502684813200941114944646842906517509120501800396796415768880374579053
|
||||
3963171005216727800599739743330936877024349795587223827035972116103201088372009384667952295583058793214543285969892019963544615431988325101156254111669683622891031479006013877656126916242552942938947731498700758815230959770108318796921130580462049208993511355501686334813691307434586575393013124512189628791712117914693575462016231704975031962614011290892285522798084048005512402720161900751203189598521698137345844721290918920667426706720826555231408280410111558927450620246697553812599558581069939051491004037692773673280989028656900271835902276932823312914228836413490530090373677177858408689729059319011166631227965993329836121858284754674770230121247576288008135355650226669702888140323531855177852145882304028868531187364054972632727501755643915901584079793848498109543994766673335020212300297397547352547864 3114957630999461583280757998211678613961856738653790664244958425858394864055483447087050028520091760873479586679240056917927196519868175477524393224263516754715932367697814775204368808192823886548479736832337407663364580930103154702343844466850302638278644885167077382098218168811431082801554717879191510749806563414463502868454576476369648135958032833096082426033361331500697347977478713924307264158254450564906354452485635727821314352323691834103607225750971315196067373440779795818519902395628738690268557121457848014644078725672482795436248831082696052619240331540647823496623908573499612567161185802988751893576493040920599821330093593174364250018925352918079016846405032273400237931103358698879285980287023179511862668302420254992511449205756712883953062344919057563498902891494245613735020834551454056443874
|
||||
-72264470939403086574164607539241050826190210943702071760469104969261135556120949314974541046360072033553970159037250328776072931554871009054553398080042061452881466524091393173566805624033689923062490988059323693234508199757241493360701753367063507445352905093287792056263297499022486925649269883835173137688987249111355799004742384554306031009298709437903926870007213810332077471905582496849726902055448840640658581038005301456664470362577454174879361816817217866819756713918540823340513666112860867198679678249936433716785893553836028183466015722967540375001565143710303049509300494627753591404035932542291419035169561332992605157424514053963294275041805894272442921123979048560396820274104817993808035354162673767741212603859634969983213112954026065231689270210827231596920682391042555456538114952644826269240854 68851570299013778074482797893241523767442170101832519257485492639222974244165525100867790804127037617606111868321725220709018592164021748410731953280597998171076224128823452345796175660313466999613235063877181070551039423192221952947539295504140189915797637091833765802630785985358576649060986725383207466339326196362427279478424500032666172109020912662985322691264688016301224822874665308939531131565178488110844986865674424910703552524729353028219429306600047461207128027338429404789326092339656331058186085443349994531309558358911184224260700941169298325759856331528606726413217802633469850678404513404419862967351993698929684868898249385119408079467149551710535316145302666707650569281750103636521857021342182441053783860125751857893744953558295140308175282084007369714792360949671567778787184777552440903320735
|
||||
-198855909464525499549380863679003347746366854512862330849193264688188664757817961698186946076338992079389768553990528263674105743995523635966114946476556296693497731456770216418332608795227366814187084948521758550141563299819879134078078989903689963335550293095273855469549652502562732901825384771485391722505731260677840301719060420188216852471718004888842618517673048092745995608306442847827254233095687927049571897484894951858312304459089162644131016828784115082816451445098001800216743415191515608838548895584264969953702235150333085108372548720106796533583308422271813259277336846247637972298152237930718051453867918144432823923811071216454657101469384435551598224514752706761719321977174189096614358865069740326903847779340357228452408638453037517089136318489698828821830766940355811512436423463893921498527041 -460903971408353459887181778368531897001755783395553043627115298819589259378531923156001347062354075537062141109785399787687243135021377011553011604300367334614145454446309832826160985826148823755806218721587144158678236807421251841960776625312964011457751790106244557655667875094706141638876557864776601227044814961760564876458970720303338939250171058410015500733715302944517585088177661145247608828222314362940049365313484111495134733967475818831530544455559324237428594029829304235008541791975936254501455479551295912523635565004176686740342702014228113230289676371316669555786765131635493925945697997995814913031441663031009732598624403337163342304618166946656397299070870856655634612545120811756993954622649260058733911980746441120352700501132012940432178167756310593689810208772566234911486131811294687577252362
|
||||
-1073647631575327268849315972396911693806810249842918765845575240616810576006103628181059888127863155362812416286649226181350629019102751519491675341768843434234376508758943409253815884691005033397500439877611877717244828377056924078527887291104429823038425521469409466399208601839297936790038120013525193706705200047056232556845846820977454917069818788563603536064592893670013972745846609414339314508261076627211807492197873937634811298568686176309101064397890832655230412930249314149320685089816009644341472995449237461087492998970494580315137205767376300194204362286211112044703459879337623852370943558056650098704872117124926202607434552130871576417978354672729990738190076177356860316771528320199608515961675154291937718073568046596990390711660993853997535700198300864754429363122582545631651980449205015570295464 -6088141869791456490744800227102539571471898040160393231235193376893481693317258275736530150220096362078028309854582764260951764913920100170817186374332454893295470949138608420966970796239281750148730764198029769055918722094653179383791032758576788805627207120348714674841166413078286626586939160177007792624288942233775106022973296712396147628724812214182971745471178747163313678299498936190071387009663702547196200181240710695990742344454424801354879889696999973944872774234466668062857357267840930214808871459072424726240816099089590882762787489155466645990237329177933554606064460194251372477282086709472753074414729528809951284291387737055289018730898060232244724395196606709945706759637934065729002543104733150171894659674637972673315604548316210473352416422198999270897612291592068943029213843242651361566614828
|
||||
-26151846270337832576804336368875746775844156909514385043276926115920714224628131361753957230910394747325957179074067652779417104332935174230532890358593113624758095518054081749951540105774531104728820063065509587620760109330379816371812247808291816895555652443283313951595128790992170967241792818508338956292713287385273807661461765339966866787358401036272610300802622431949832505572679606070204898912762093964171609839450503610589727165291755861230944775465217951470398435885090928316013917138731385419071637405542170281752994087276772915716710226550750823587651237880193491310263049634726237618369147524484009830241263826717026193729183663287962778502539629412505730233243363886785857546342301180931497465288046418707153581198073646898346217423479529201751593821675302855199931625422662800282757808956652054747402713 65103371542836147602692936196849449874032555558678794076939893877811447843414841334076924811972040548254058315692228272578066008933909849863031216778422368779663389977890698578320226511776436402383970237333576407438947557209147148175420974110279983225491250726652002450987858730436609998208225137447954954318109748119914166184130879774024426671952253431252657898402452576944195489356996679218115397616713909446947405757390813037208524874465678163416486081169788758272413458336925396548242592189304134721611091691642549947807029278748850424847907727910849826038574378611693657239787614611478976426064332983409865172943274041867642671076543026869997582136170110420431367395463159126406613705400552049284233112363998027830879411022236956915021991107615920633333213463834949745482797225860561449386221513839997850593166734
|
||||
422943083712632797178096680203597935344360279227395941643814050238663012328507029728861677970271285760869837888738273581871252195870328870862280510907327920845251830392649669701467889291679776824705092168093475633563110480445884909246858743243667915829053885067002877288183575883642214853758109771744999779952232830669744767997780846099968978880851739405514271563637285925743710563785843168975621712127902322282217060137563126868478401366042140343636160343946016913883467921274755074743387635783794174139856963031226831981068251349557140237896282817219339933536864561192292641568144250393154895276890152207942828426312057681375071222487487147355145857413807416435694143601131459254017826175888024012929176137668861914428126040948070534880401939516897129938060542705546019681595177417273044162346840807204553868253492410 -232211858697154525465076902042915334489171852057949419410820304398851338297179879533925568688380185902402447825323415016816681734795119099445506844739734007882248261463645233217186486503985628248206732526501402429205644615641779446378786886428376598265792428069355995361994499955959191483179747699778938609987119752327609019876543033751991890746601511126436004178577393082392652733878442764769177620896758286638053102697005025258301865219789700824668574523725440715250490817196978371723663461859881924172664520498098217639483077203380465897798935905922753315045579309696304025976353294693374755274874082107446606560323042417141495175794484519518790062273714201571750965526204711969175808991227837166380892268969243089659264804853682547412917022099120374157637033929793220169607749245691097487442067960033026990110752561
|
||||
-7895174500668991974664735432166520987020971635702710909003176814980307098522986312488862273939299545293664708492755368734079581315128844453657184570315961352148850477626865770337053733741126583208626280735109668175363806787366458159996634362158309455606578164880362466054274575263622913958468791348454321402738536260275866465715084772892168581371223647058431875069306373269209938425445093514132190939693880801458079228066038905240434116887514048802606456685858741409745615429614632436523743476500875426013973665761294377002404657958746538931167771133372447352131475350670740747314687128773852922656070199117684687949420902970871006180074327640873764156443107316544385958209675669505143672370700924721308906521524859655718056119726734135384868116737809338554393618247413945447023236330121998975582617945994384206303724592 -650899218228286944898403278158799415740176943716257428857228461649355718011928243560763599973139743479812487712253887251857202373294851245895002786390147909562731722310821044833681632205403096437108242265382362173988489149699713290389446835965178541669030185232984262000323887691925409528772571873727491242863160260330848895610886579169472258745657456573992824261242767607074852497755038640435766639177385815677439145268763889905355336695950206387651577993682543604310758543322611111263233219906595453978052307384351462699971485059788165987628242669381772054051949872588428092438010098093684777819216262100634923864058901570459959779646043124861348248373112553850971174826846432446032575116802145097089071216806010887613839007525304902878815910781172325190482230096699615109563222537386390859520102968704637685798923977
|
||||
42211600969186063625480137736772664973535786110813205352586447399336383547237172634604419326149569357426143931045861504938454596661372618841236472989996189102451590051921645643251827523291365171690944772743374806535014085000888892206506613482591161727890616907156614556086886303590443814767993176243629393353824155020006758127208386431760417730900914469295236673850425646554211995567970632617632136944270768262459967984084434470719435907192882141580917959133328814596689585144411188799872494266704656046857640937043168681928201998787815391312620897294059891458050144253797933417633654769866578471229763985222232094338839165156264830016383524822864433051873865137636736027233180039721946122596612686281351237656155323672531352574510562769390075219971201499541476713325714282872048647869311438095135206253097039894943227193 -98157418452160582486819089366264331723179189020479809876609413999393292276884497302709934471468426068071852340465551035155769885866126367255534060809566794124268948331214719824698031732639054506913054012612180720204103454151735261961071528317223112971810585187763198283072451429175421206213085078593699940432092334015693060228115879827119666274280413572176838091847001628795702207408468217585757213885126526920789560015756988728223417036924268365649616134211714256729887555807767283988329105056690545611478766093957405398195524244316056412281494365955880013866956703697585122014673844360513145509677125896393862919492755945221804795439348356393557757079421172069338059372742000733289221273110950799995355811475949719152406883619776063704200158351664276650011200283288957697451321576003320917601626231224317017211012869869
|
||||
776202823890088073989640454151220164694566739502582526141742404427583140826634998528889576944830184404639187758523869005142480645322910845875156981904243491162494893405318146613853619239231083489826757609293050495117865727588138458482183231106141211934350751615830178169172378723074804006227343827123227462986967656516879445708771961558801521187883407178007760349130031577888738106333189463509051909813342526840422012994932726766682149845781041006438205116127060838979177917075880943777148819287505308308354422616074743904802625895609435114469615329313269519582525883711868800815656682866112107966253579571447564676552636631015058879415567749969510957462459721843451069174651331042786289631200432676338268455557718322418823406602514927725086920503544282602829346664265297544091402571258020043744115275019020450269171156316 -57561196096403037185791884070323191252281134008139836703576766341936385050028423016360301869337387116536495481251855915940969290888956205719749969192824183587080653374230359228544905799391101486940090079749021377961851917324073865807289307277496030610753477547265728338222286222576523463864646310984336211188983363781413889737284841750255295767879686759972174147323584132061335065853915468637288941850070662701474903794932101993415789400080170045069305012728565263760641343946599707945226140144385912502021345942921961882374301265021776501355885611536959215757831372925244961588073682526817321472418915612293850324267072608470847130134541941543422225440616469672693947433961403169698878942979291872292784614312881458790317766925640342700068402750224947554348704147979369273955251765916481816978106814254663518199509274325
|
||||
2468512222165753281816780404323946602556557240967778605385364520603497624606519384644354591680744172539625899317355244070761905518184599104671623549857171709363922474634232363115412990080121511428492016848233771400463895757571908529268854907948046655144424308533348638896679758040828058015805236939400855958853817305154096501087394547850588987544277189470427075044494966276353540329236403368696299005575604135046649321091642087274997657151589851219998142969137875314429266147163039556538151946518191639450529110088545575248333757384564012509012417543867207261554091669282673691018288470824291112869469721946866727697518635372326716133713216692829360938386070323342108576220660387836338340796073485100253380332731168471886241157550035331074008695973812870000007035407609098555100061651947866942357432501964740619292474400610 2641594440192039550405043103885119296002735980556867541179878156348564705755874403941756183233592587675493640667865340395476012717738876070062585889964238721755513170329594218097524806687197665100398371026259039949702078613185157051860424097923888552392974217761957382025425856947104389232599504769688872522266374889775323047323025711648115384689660918743841121904414560394438046394608084858511232141045140973959201940624475931102371384666255773196169644186126608241260785883353169240884638116209246703588081454816343430046295288706182752964833055197280513200316382371122775751480618082107857215678134408374048753827493832058848863774967405604695401579316207062672560767094578991085917082524402775022144069235689783312108672677150390446566434510028204526140716016174059263789944495708098819901657239339878266461597277177456
|
||||
19926560739977202121807576786550500027145107994970605958710610502416904394629383375652585343834392774486619545844417676494706252254973817320752081985848776837707122099571423637677024221602541572701696898906097515799513016744203180732843399547628743369137719092149399941918528441091514039101611018814554884001175380500947468659607950105469349622271782979050293925486060758751151647317635392900943668689287280931771525049579800316305661398662956824762917700673241353112365560180812992308878118316069425099383760185537117053943712257605220697009509202383292122403548629703455905955881009232702175930452757719239644716552002033708657341541611710302085811616149548700964904884860321821176488944719967638946907581114380486860003033761665794752901457193946540522290293517839101232835253048967543471645348126748196308135721634895571 -67952847503020950977140864062807239355732899770279622974853764199000660377683122308527423654692416648599949701636897065972739213567548011948929165701143036493573871118441242966477093801663719524723657927375136459303381150919609962232391980602802881431974758692786508391352097179639308108171457948969895283657853413572817692705808759042244036933042702941333935446533862181172022580589429875340377200690296020469685991959475748714932416345906371213853337455575958893160854187698583152936939369672152147442741866324976148319207158174793791669469761872223424527311648693096450076760374253404375193570447937931519620827867306875026237801367314670078760555305833265040678297543968880784384216914981559013206341905925881823636703686056342090822927974540582786481745454838500757863252286435338731595532888325085752576038602272616993
|
||||
3972761156135862719878174183233285507530161372965153464614618756029199102495597990127165439393419809688104971392970516335550997252131788412045967905060726986811584141192474626740060757580734121600008827021740704482741238706290276676195835720958757977503290407325984051844386149442470597355869486099510890537120002898874963749309903850042632803917658821538857893255205929201221663209395540632849746498138155786730484972058166642929174841174451017647669263912369567509606333934934160010120124704866287757346953924038232391402834565114855724764692887296785291064524430109016541074679755120407457351365372825000858200589953815631181552570545527736692115240818204102629608691677329354713874822944929015085287068046678598969072869110166938888301835249866175601862067956788514032874269143329577739017580139808364848017822829387064 871936674625755830671675420987210552942312322269462307596661714287511469705200967433664452741218024931295282121910294046398454467237209571328052733853178865821506352521341336045810124633072175416801119308715351306623868932495511753075062758407614299326454260135204094977465991237584751010089281393623940055366057618352427863301694744600865292513822345742491731166505405192681032882732127057180169420593443529671751013923107455510269394430637655618028922044825628199565146810872324116305159085882740192538067714146079147474815555326041070241604602579022852452845393345569990453930647265431800012011528652132640311351261940352762348291584662084673688112844759313084146519113059004836347457583236566034972464432724264592636703894060324121338181079942085493162757986981489682051140829111196981623802102952543987949884079662253628
|
||||
-2674313323996428270464570573815514478395071753326860610873313161639915294105014368686584325661672175153874543499979196962165967562721034937033663917541153135195790819735571381455422861314155127908428974120765650874221047870441717353151153856435793671569902649288809716728401733805668094876698949662157389294899548251007695488359821435833968851174497940557911717960363369576308274393175021392798469744358131702866100274859239167496685291008084157691262568496645636549506654770622171255141345770535006064507854644278124838374849115520784889251911305107497814160354463473533243077031166951469480596497743560661442511411391384667662026064806470006901443573494648616848458902289960414877655699436628751449257595788079837680228618495750731443319210920281194682630472624761781029747780130028726585376609659011604968466918572639561216 -3727261659464083672514409837623546388011488327475041129780598968757630203607940833237681482826201643562619363847116137237937151244840292403215326555460278655784018570174253683203349549563455678652502258000246080362565841172366120364577340986735111909172314305710166671110415102445542334376728859365420957088651758568892994584708654395168504457994947863427324746094618146398760065273291906654436858133401045439526221946345826700126376291343380839109711500640094240677087669462851798732234561144986668192848395220161031606420984716229256069297922802991515045031765270946094796663499373767299854671614456307136653544165819863828125568506717560822218235162746390137353339165491204973774875057890570377870895335818005591696015609921259414463399658685617089830461383714921083630075329054251328553558400537919231985488140931026559697
|
||||
73962344357612009721392517866026490257871236594358281042387263578206489274328323606973974524760978683074231873099001639726991575412856642033811381074219608928107639206354684252062531806711991103155819082430715265958720035016061074076964313365898105405428697768400793497639237663616745583850968302671616912497549298259296863765744137115116444034065179529727679489405930070044407030922543503843394019053452777616505742211683095523293218687255121091594977332721401294480746327671929282570903008642902797002930811751711411542545592974978560561441703676215229809955630959172616312935034413101744076509199009700536809486925300418568981360559954333570268557399845362363833635142549609391044730494401981329147832203693136214095797018007531537286426785506434788978892072436301265900966484844589761038046776210887006796924617064857448383 62084749873339964951148400929539561961771970638195044938949778897654344058528943633495793932577146190456541946362264559547115242476458299133579399869634628026253521370430572267571612096161243246988554215486548877657268116890415204211556956718587871332240261496604729194798090255849737501831113201441591813585197009756490572120482848150640283497703589085995270442589585147903621143423592469085245683388204647160222284250868157875723596549203042474721983101783444420936483904870056625394011727979306394803897920170976972774036062152911952399157093802256341631153801700666619761794674480367051071598881097663423025398112350464090326832113782231672839431869328093954277321362241810121051540230487966410435758598608223276249078226272147013615875632470435940484142503386369413486409028816548754389686759935241645830382854675168410879
|
||||
200183352997527804117849770790671811555572703099170785128508893506561452546795066563294749753439342272414616375837107252613541026526592388957367030491847525298929122973916929621664671893853036510101656823819403863520432316869804155969742361717083727958485606837129496512230688210130827278093979001828361144755228208055492546786660276280812044433086498940073467086620869769775969365622028785817364924858302046373582486281746509608607411266177566879418824106191468428968088668358379718700546640383096496092311139380086101015636153729131363458453824976721352142573291749775020466490428516331434388565051855861353462123602448974080777644493648513059320108420929985881340994833000584750864768836837923714928500774806232141225139940990570279615807656406644478634375570684418959103383077327198518796216367803739307779230074871630245012 -752759501437879648193109275620438060837245513456174503565420835680571859797348208676701541587004948189089729417865233215013981582168759205828310502865425623842136358642979896029443730029450770110116314519481247108815520321122483133303917009033550647725184281122071363985030504929157258507734005606072428760196559596713326158935826140437628919027542200113899208941599115495305497316644955547530436545652315625903197437605136344412734636728283523051526160244529984852156607330991224675900488406402561264901567136922473133457387958932032622427550293543404136866223984307535887915613791974762279142750908911515396535771578790122631670170832162005533403870424613929025101746441100701291631504985085910416252180531498083970583874521282147822482571389144711317473666580492588334827628129268533506772911708335687247601989185110600508869
|
||||
3041045750575389343174042402434295131955730038995671650765132913795803736410963641173491775497695694583458294868672848153375240516542955721960809868912836814488328820849224105739598236279058507788763446826143872938572168694176854917800649153742426098120333568203470057625220300070697834528390207530923357195452110175335819878093121495038167813667806686015912181422613346256658843861246983152405109279327313416393761289574726789724505035672911770593069314425624923519825208171879492167226870068668932448402309521400890112370252254366035487722640285109936126867410985475776501712058331885250485810163181743639489806488220474189878937328329055745775398363108137893008585141792434610835648613874396597083805028211517887963841168754746859201953231615034997169036385671193890146990601971997416687849933298730678479551091019004540468758 -6076952392052983712772221886646365649224165514917729490193668448076599782716298942462246121431749571007376886796295288159060356733416961124834301626069154926013208095684400167381863317337011909601090679598505436882823600504956704478649611130217936367094033497729002322619002247468756465771612324997202447321793338104633673297098639226265454814331659350849699887654651036207345810705089649410379266165078664415037909423550978617599625431384930545374282903360734788663357893288120260061982895835393137162511063770084018552278024225185335637012552549364005968259960803191463309127995175876529940603819248309245601657647596220619152963708341600281423293861787531780222026245280941808332674510131248617164869759290141733200351987537861368377111838008348041979123761479307841539552239861355343237497904264481277515015301978136401455552
|
||||
93196476660473827164943070158685374202382965500977049228699979805649552700185065261725194951871257762317744478851564868451311071922573163128870535044022059177595809249178014245487553410903210378693491717667477678926622098219630653046985005726910649457076464670028441952370824546211965902254793649146844273300837240930361227817322947942378647459456358953575294031020002466252190694989958793122928358164087775132823310168976298392124425493547025515025147712434673355950682509311182384510693665287452388641527583618297004035754132421609216612861285113916602213285448911983258210588435661168449548349377757946095747579450515063808914410081432271778030759405115454316179059070374866702715749947032200594857627602697739951450917963708069899646797156501322405064943841350271845930359794089796918258740106549526290452973738066097532975382 43259447192984963956753108707895285399335737329160458461947548837116557325292173469524324813134977888207484664503042512152016984510548819532682818104108258877753443350407400401041813783397597288874368999831295578668322086923472556327001337116814341109469458065801911241011634487614252870001884284700996561806418281850495856769421781972256922038414614766866961328715878561526075897122869129534474319498057501177567673420504013090687485216292140072130016389451223652916353201202359056317299936587839046735690875228796713862522911559639069990623586694389016335639479791986372199038167996715545300276597438973511310150883882464517301018322363638490193459249548220304346972873809382287247145016192990790796270182671865026706872265339336275551971619637939559708249113243420706697255616863264509136423989285349691720683396087068339603036
|
||||
354510049507780925733392018129264204031931764116825686483708341263682589814038326612246328156864668873841529398196671646775328036395799302743082359799465322368334200221959872927253234765667242987752000315284870973444051871553827455191370989741072642174018743652976663589680682957220346782022357750187775268751825445304815391681280424298382099541771371457884393732965630736415111832142860854417339761579171315179485479248156434501439386731712190607112498564084020969429737042362649181770200027694623547476397686170347355464926916843202174390402365816230963424777606832470261299223410305025233170706344125660657814857138837738210190369042483700581796818329707414101738149711372281798363030377204916271210154173407561369760431801289845618429445035107573328533124910073816338553948930733453153731350367361920004321316166634990760260168 425425020316307516073338323063622733883525953928089805251957464959373797132248280159091409437102548335353288632218338887976156582674203862761131160689180780819962214555177499927002721909094039766095041954835192916850874344993337161300718367216684182204667741047497505052711466910884672947456416567671877564097639836762398222292173417733744490053869569757331130842534941989037511181975662726463908550111768491009077942696514735094430596617275848953738176771506481167782199665651527023484269802383117782004884951672991764416705471280776156805625206786517606048822253213325401608190315836604410937477631108841409446255251221310666473156409919066211194055697144063246418887556952455088427734426951750228120187690696855146155754077394679463744123022985511859261532856279905275164671356972701693406573842772264839184112795330434606227155
|
||||
691307286360282440848310726855765379729262226962696332161826356424455226262307110512945583424919707121937478771092674713654273395870680351006552029295666405037711868132452902662923974008755966595372825777176253043822341356355550305051542254768612005848528546645295277515091454006133444695657026058251440383775327522870877244020130966255324658822839679245652645032345275756686645922360836166576736045773058017058889648840454192832716347849438658758834121010877516546696396702774252658129565313186003420195605562941519826769702841449493977625137166757735630008064364280224447156042979188136072233154649912859014429809778649816161976967783900073300752784743370795664157876015255552241042382531834146437012969616096482678209223872600314545599219674800336206657742759694344710453833834438008694712859499690570907408779687353481516991112 803939628716587360568175692760452231292505660111299440984092423437756093440562075729007196430425560419380399600527667900660851560992729702338096549574416343926892957343763868788143922845292448051117169389604787368489171521457197308723815988176986727600533028804588841571687506896406103205773647812248714826807911205584936684277202334849071476344944650110020240202438792365302257128277905886371250771175286650702688530963612755562801350648787310327588255856641760978767523044661510045647265494711706389819223943987200838284841318617437861676325635449288648883517811278499848546193787531508882213715474964670710835325475432155537177760857123859131418998249419078202359867185298621845710058851050163012957260039865014197262763346040365508224232825465158666283905285884682393232496089720872561468586282897163104420169731038460552956568
|
||||
81862180316140540532323788464159365860716847578824088874726497239338354529741812944395826241818088101415868092425318581332947053004064792854077923864044738030071428123952059865742873084550501892479782138648416419207607073918673040370161703032392565567363914883846579238225439426214910098611643905995705215975703066847793767438612529791170623819147043515771778788014911228130998716979953224167099284540442889351786087282875128790347848675143631256519011084451953683467185831985036401532351453862508199438395976211265691449437641818457252047426850745480360895222453235508772692122764961000899216189384721756769722588844239860070684843680623594965828179002302128736407322653617611953875422736123080558155052562101434151572859393154527522809800975009111981866855757011043452183398175324953169252496686195043711519156845311579076332246378 -63228213518990688714493640525189537675672567675816103127521065535934711551916242503570834541288829134727899953891977984919004683236911699265281867933159431417464146929041942793877900640110731088957819115108103116453008055947601566947191001476433555441946945805366067681604048024931281135953562413545869395288144471717573938105873013488011493586738482585787736679813548286056078345125135051062099739257738158120939801660915988840781016919517786330329324612158825627452233877375985281347430502491893637315403106917934450002625626679393675932822950487421165824387985625999758251713652221699295488147598697124133353375864958335719127250183707531871527338926970581137190223910014948129655662071703361814380606666705300979508975072518851138175149291645159943532697841000628968300379234910116264625901892857290480215756004675088947837059063
|
||||
-757535586202004792199317010740726041533491733228228114804556599639506164998179196916491828001524141763213921829074612348661345602326715832057266246703069840704168722175634638552954237294149268949951221247063823407865802931194214800956674402096308521996813846996129170016068526003373027659495388344237844036211603336670524460738802929497762341642710964227303945897913621354446062833923336739876233770126788947961071430504058436811641306849589017473573123562094933387330577132789379717088238825427516782845128743656934812462829429342249695766980105561997622220194045884594180569519071517326934583631447837762225543523953767930267836121007484423498198656691207402787129135538932343420009649586869074067638214939045111894309468972496695502834680886266924830370201196332909297121976569436761725302987824251403955003942814107367207572843024 -471120257885682628878810458837581233894152213606593986737291680939767633075048345390522236457886086503008462891829375552072291921184753859709189800706019735312114448191197201938315596500845054650325475129847311072740925254170109939554604573767187678104395641721118792628502635146704795780193332715259689805971739440564084855031307683721516865606120863896988667896497096684883931719184944306846469548077519813349121934732320553443373360415313718029728718862408210658276350253214775613136767429249079802589119747299429526937289719563254806033391614891742771869216050145991055294346838013091272762824767982822302134688851973310875480699382275201045783937438996075120719944985097169536806785787437022608487500892227800944267087377862251739561078718708043218095031251602572356451138450346357687219584530777760146557976672923182698079638791
|
||||
3114878955834163099049162946751167924140023369735331069029352472253114755353147626407060411581476784693346271941764383086448934790983426434051317446781840225305572126343561359647470306539774476529655630362367438353287298468119143588413246102209880671925884707668818443050439292881762533897561059275899658036042843477531178205851190046283292612557796559542227467084887699444647718842653764319863082710433720344921840399848454905709185965666568634451170270440927610357255710458046645629933581499289326739060416911405489927401105671047431410302988565215203126411426206223194257840356216767037452681764630639466962086558436465402270962139865960891027262823213486204899986336019368219622894334795547256717719777511429202540829854903401110914224938567486318644878525707415834119219587838960126311676009821631253724642382406923831860790890760 -3678735696720687760571901893406921537971691307716212912813464183573396145856587147187102183956267748608881750048114635351231364977952849370927726283245831316921498853598321095690188999519559972468492861508200786937092009209237008774595264570054904254726806036068292144380282055588532032725829378065677342736044811539967561733342244999242693937069302093078911270777865563923061970266086973561184246983470422256256707463485152038728173579026982723560746912582877401835990583066812807387867865576708305939443324803321067042544633157986568430446488431727250911286531801621969515696875222506072411370148474494000244695425910562570359121615196255622051473080974382706871223970321816505607596243828740995914217020918863760170418800877244240640346756993455292483784092408574199415751424528938254764908101946671074969495310063615739475013516186
|
||||
-79168418140376482706393953730463876805974563844650609929209525801922670149137894033173262429213746443311136783623579581126618092130294631491388001599178633679981688600015417736491215745296825357608780492238632389371311890370971373058109200147106618185858405745990798544643505332044000284339146064284139111504384714410771603952059800832363239886882857919292740548712369858434041855020762752428390802994780137389981549580251656336323146454922321348277791908561687955273588622377367091252991485936252375471769716943605971445883031716342644000886102713101630489615527143602503273271051480839001876046527672092244336268221293918208908681906589892374336741042951480655855290563973603064491821479155163720562972317016224642498855910084129907647210521304402968169238526502621482581513392462022703270233266506901194540714973759045622269857420888 45285452534014610209213930193896786562194685543137575030047273837289589632918870849925753637742176878471066514040300195946110015994036609959445156607529566212323321133618326253539501790409596101030673243943380903486371866338606578405950086198281395579959031307317331156391466887715417132111333395264431158968599263185544530186451723368831434144838477113678921305651785852545153154369757834499495575251417515422691936159322823543293598726218960125980531108893117879058011143869992904229587386755973146622661376715344493032241051872670216139948404398068496536533303140863614562679140682486240710214118480447916829775992199299485115907622810447267425126694557844508537267710899278711216678143082326619987060198151477155593420479410794369647696944829374078671712410497548345367101717241939691861948573613201036254728895637520690604854617415
|
||||
-111946090045705928650604072337605021314614059278933719208167730950258067295859679940931533140907493247550423609429970314122821733955602723665366909841198600860543465019484572469302821542835231607972693086026334175631217478530873368330352213718386396241908420255799096083814630285552632693213459499063700480757319811317746382207307055455644149811201435087960098595219541683667041509247063232792770813463060360204638393765088118654530855586512080030083708181783809685357020475337562370488070647596302992598418732984212983598125636246793775046603472002481327178894294437884210090097914463974824766837052853628082328551423459118330548657071038162436885931358111736174605010709400778182481868919898250601796268528689296039123465180264808460922952369072118858161813684771946075081125335502795684569145289242876059102038901771533972209494324959 -760269577431032827282876395305563314817764715109722321558236265320273004170524401868656011848167988968094841945182782321613807159365705491903402319104301180411118089512224337208335532732673500896390683239270821254139257198656964623472681616562317246383223626803873540464539880623795020335032031247559449525882553440314405236648443480399258697326311936581572116565488860450749710645510446567405669801534198593559911502287686334828734129799287124224122564688681144771561935852514309152399462849972277326734673657057299101407419598009207699984182085646390614811206345524307179282228836322842953941804525304605863294707909871318418666429230456203390277449671612833357925957822747099366462974035856235761200341326918853448452991000505353458911192190586938939003199946519024437552493157113143795257665948567560636939307011927066423738403743665
|
||||
-1386997414047982278429940013844401109910616051223676009879687905762681552434453874956531014580086573714819660416568281544795240953819743440500236666345898288276923004736139943855516205588749306513105346718719897686734609822226935957600642140795130539156516163471948000987009219355458262331438233486900054073336954867039662050515628338853350841592631976857920001208322392931529480620622953551046899445575844095694234085909616585368516528446470532978407926359164169662037494320807133524634080515104825944851631013655611365347107066873186410052100045901019611494924709763617359356932075710389311234019226449662862088327819389268591154328779760332304984778525614492651306837101238484601388405405584564850352449160388185282315410492536812542935630741532224075372201080284076284775631940984484995671505774716973662488423995364486117294296220441 7582989739262499678553895333051466710094482490428841475111865433807997987065113619987479249426577296935557448623560414986239622591089699319617515518520827039238423773341944370119898305035701482319582784972182766504807791070211109704173619272758202612240059250355881761863725742631196637218987639722065829822486390601878639297605367947047097147523128142334399800043479144896278479958526405493095773962538859386603429149457353336308097059658543756129900839024983758197727921771087995262331680971119460733974809592497885454795175568238447262702255426079577440113625028973021402617874005490237457813057537575722816015238509416993248501058242344471383306145227031706373694376033800271248301444468318188756612061921003699722267289067270569495736582760100313014205772312979763542280968313916069558938440395528367568265511285208454109873155233527
|
||||
-75115995538667844796248100295214926090761781985134535838677194608927273971927633900263610819196533750133733611886614541618702739267227793387517667085894345607298952502975746504153619923584590075107945438554997377871010218046536513581900671924753700481292772476503596220853298443658065764610059165852042247768617314308313108110524473494057922816196627793409244136693578824333552207487174668099400258779505737937993649958811015420205516612290179005867848301722258929831274529257440052227216909347919920869862434718867409637838202691525149921748965733568752880394725628869511184530896353476223857968875447227435614364428730110076569887201973556523272768778056933986218074081763473956498449020831790389342829007940088331728210169689899065641377633429444533975777023120942353062154409110461995853044843235562554709339740850052752498099519168215 58025224119975431343560854120431056947779373665244769759623933701409485290863150941552441342124461672386293970423788412109290939490383939693749838103128655908995839015199643113218968729270190159748819869901078011212680684090111597728601733712875410998807017197324296598486332670034919794985389760598081237723838185230538499444341081822194989155861841017015457857547342942954047759527323931107753776057309126690912105823584302892862440801445456878011988909658450254756976778941800815506129870801585484870680457775893195488675793324270692535580178191895837012264950623959585830259836871841212322146469641175133193066398922061928591095886010926495614619280068658278061428540421925032991305244829183342837264135667743142029934404692048377361561241435381416860189672651377780074760390065324184798576726508621980659974623664052808466596857455641
|
||||
-992087281348394215091902822104161155924506221270248000430918698201203899524541894069044802931545911062106801130100935921557313167623280221090728280683993571911451461993651923741844418518042097597521273618670174389322432914989131151564821532515973313413575993304821317059421914910733090109466294550809314186704344037186213751311200225753267374550943668247426799284266223382594652969356725447938264492275966178942593428878892447426931008167386960548248788031306905287054502845289387315543361264393095763420575649231906077113154500610165981724612399167050528577629552718936893170063074767319085976547805681588975562794203520484995011581374878542453988390990013062769677655633103491189452882945900838887036791457913798818931945820776435535946227358928228800204423101081904449859899318737605360073244249207250742479903430985017661150395615320547 -670016318695768734452449486104912111474520694236681929211615792160569594802892537268798635883515225080838007056580892366240287575625826579673474671472676232430216607543764649613594732259188683294711960978632056856788994111875618055131500850476646259703470954008126134119091836522786681341474631862140538027159406604103945462929875764570710118818661303281018775360326715699083473229325097003069658921219694418669461181014685362567800055610272821207243948401878494028422738061815179031670435883694445619436067552078042143115396739688449460387776713857249141432668823821385268491033266691006164583728848260428735180561887960857741886681754453630963201586623194022117275728765933027801356309788710383781672130306828324785142061277407387990327295348872172007152375190519844456908776211153641462547567377423927235780586135968559251132159383014172
|
||||
-3584885315054026276016952148944153644351987735775985009729003715922994913291468685851477457319924184301374423734013981662207985992663369971462645781694526338469238035674225243586174384745065243063997772142628385898753266425283591411258073987530182715262678699560080982418910212241991797386195414203010000609698724504441405816555771554907347151813375561371418699774782245538363609511110012008230410489452345945749575473335278675521179128634313910613276953589808926615905369390502684781431034046761381265881962915887698605738548313744779640762544750677447323415884540583840289335716758760639322043478705968294257057370278576336399163661689549519506036293152827631148373298979608518930359466635351026457807672634645555410150914732004760448573061723106952966761095516310587003833405419521480401233207265933078339978363883269980028620859295143345 -2498735402085779584541034103253972947642182682651742325677297926375794212526430857563631129596246788909239733300938007041042737462042449256900141767653571218481399048569365825139370113385968568143115271723011932287111489434274379843040125278126115526908187164248981587354905023831956377434233004382586083900455871418376747004810663612170792702009524229804615690913325525971472746197777391124028511534219268945437669307883182510016872593760024991949841316906494028702418099085176212959516265060696716113128152583656759247130566995527803454009462124351955183641234286973664437088144815361911463706298093897731484727512458909460058275241116691281225769305485521833281440180302711057086319639159971911607342867886937901005419244021264684438040568766697402433554821150944901033332381360290984765355928324565534675107131336344368441201590791973765
|
||||
86041213727735463204542581292066570892810473102305567323996439375284201884451453683208611916081462528751799411932873511366858145560659210589295494669867615240704200043493073319891309133333854397685902925781268818567974141256836374772110089365551145790158051254338243615781472081739411364375582567523175046012061117494851435665264438118515828185700280905959676646564189156280611844320085560275967683167884431685919990252754725452138602133734411669489464751163201119686322543675646294663291809413380728257365340395601452645770061042615570747698811191909017968244682728518312090114607996437662616084910163456743672706760738385576840472220523565197999561455920908325295182186232087927928602757093893836261889310326707444827423107284100938260422717002393404973067459628674355458100021143294102234620851473462801585189213999032943771707446057384162 -62128380874513497321772660948147138991466968384988076249739393583492793831091871026006309614689454556863648420618166780165707791249528777986441749092275963457119114129417303024656643094074558835494808877860918484966297692603792667686307652097647340371929911781008212795513539028685732995099396444270623542680913400304834462008485899818546457997662827090260004580161357330514213228995227192311699291071018226176883318863702087090758185561576442528382373030955699599783985447731325384303736408138183880320291061418676694443261436459902915706309370404911505495445861564354220188331073091287031952643285644744814728431448115314220244958121595992637457577995706302940714788967890449836054433069945543865297870988114463679628059499807221049137176175125515828148167580093804614407013480555819480393170217994564394001219735750159084767678190357911853
|
||||
-102492284224538088332472963189346090234999824839410511209407384349443615955371109229826532126182904153335697774030539737402469272771980323122628696523690052390567261218335753409293644140836757614844460882229488104103649131088231866341781304378346977781073662358124003090787686613476214465654804722741365769804370580049290449362701868759797751405187197527432441388777654214256148587668376465543085842666995290680993048914736856393083079146084728299528832717073329999425828187831717034638735890832274615320132788882304474997831768360444436295186532346419167516362938314436026121538571581921418625709725395371504959312424750730447893707535112255487104015910766422985928115904262395843204805401365584678019681237999283463752312334544102280339767674208560149156034013382231572520708863026958105734363433455902720114607171151783760219742420308720450 806041237826508631724011188604113965429704917672517690695909989267916576981042860144920471289293580864443107040245119272121860830332000275053597708396616180853208014147074292538423395191725826562286437480174789149076720341300047454006699271016525286579325339146764659433877999705933070242963793632110016045696104584988955488776825310367153146596020899015057532749852920553661360896685597992373505265004338424829021508330766311763882542929861563539552067243086780464261378555859891514567528368064259878423115776900548865066111233559745120332171949532831744947726879878860805850980859352602598063518717204377939783850522029719264535330091850061744479153261956689319195128635349265838283619681836565255791842052617891102130511979155605638659889010738265379428909926995350144306394305029574395248747171229326118033199298698557184033976549369974658
|
||||
-4954453464229814986302381471347442587102635978480125615049966500235558271415540004363028695939927537170525914319823705364489250894351142910523074476284321325488306547083227127363941865963596143932153044954809487726165750178464879501544107386322124646515172663949318540735186707719972751345713114456589297644265820951768038843519427103865104989094013502980692531718188540235961863101152504580846852017150721057221537806953911023020957426042432185992775775870633445576888988249425031868730536898369755297993863842724122848190727352185210741591813891372259532994438482657016952937531193584175754748954960561459152615925630106065820196871151116816552382147753829274689278347897678163762512255033989805346476349162464603756962739538654901185578260057418098902968116546123897100716529404236329743701185137732104281713985898363079256853831896448862644 -9334113190308696689428589885721197351213775551442427957417252498046972074570835245588346114657503399585845002643320433042618931288486858713436499267223157712157612461039296378518846451267046675284850473156355200907346061054516973395067221916767195521737388248602915957863981840001606140250611638643712276797999593060784713107330917473868175788835214919542717661123360273729490899567229134603066807460153278559015851874492951599178632300620489545062749027327056835534164684048257423953695176055211111346414787291367936592404883309902410937030180403138276234042033658444979877385191401256146035593958701270093593089896992938051253014414035180775850737744286100206537473795729529376559128255983111900101564384144217761136714123416643722914184276814395046141487793016431817773022745782783181192412262282938341081972185600578777845707595841838650902
|
||||
64539675020153433022136450391227559160450524426351995328702415906575221878658961902591237163756539110326534080843478743970485149724528831538358113337416039106112141343021711337636793576681318403028578705492179816527529488233402395932320852988513611515009815859171001771810677166861111670266799740065946511438581463198608197451834125897411542881116196666895951140666752947243514819781897458540140518857706249776883019647065475323166905129004892930412693337618740272582779937970537703110587584801646819740838814755719599981789733231528966438490794829116430778053649064030352061114434492909941707899730431572460204500983548948969696651685915046115298142734376370576529397832399963922463438975974465730934808723149685256279225414317331773082302826075040123672581864381246150885267967938805134147216724115980574366451323082502351423166076862718121900 65400006534278301265058132698469059120414286106743232477524785843039440007874067223114717182989749336875467151239389039680109400643762663741441973948850134378860651996136915223692511258382584181488938058942569097473727917941598234272313748660465255535337811230716142415448200533981052904545874661221988841778640394231095113310915589358252288118931225051780594444845151185738451000152093084316136903348925384525010775879894272855649725637130380931644812806308987788187676176704136090144182027102280633508820030373630443501145054542579752119756763539944605846710491314646099364720511879128388792638760137236922853033702426106377118943541514851805691734461913365468569269794515379804670915480574348539338960294569812260111829508870261988251998959405458695837203491549148587589691505044018161194388538372650142046707377478525219792639437513218666976
|
||||
884321412247536414782994397980507294655783298470088507788077505906087908685000065408163480287111617614821171726670790135098709754247517546123703609347617589154837174563780601566388360040598715822375659862987136366794933024859854871362189239367609583652220009333663588130866236435932139921742330137573621644739982566983663726579762229832131193516425163574600140316362910630763228661143826381918591654982759344436170497001587761789338898741142638513637481161602506614352944297204714233052644604932897863670707853833420928335445175007358070071153318933305886309007626214880095885093095234887950340290544328101696533568070596954328704618418217893477895538448394401032411274826190576787299696046114201614362481696319570580061070519744534845501466761490053568631507343856276370631589872176101293747480146454559051793366387849921297135615697479304276598 -576497136068789995940775133806549816371581061494702406196751147888617368927862798288624814607348389964634546160590416479972650925811124157723222375917332881879575763798220647779665176353311471892895068648372476868391373883591343867934364221009930605672489103888240825755958077040456286340597481632896092375786557717360455874947172348829106307949887619863095449840242893057834151699688902022125584640408120230167310372116437573676185415914493227609687889597402925916045626381270218857290742438796499669548207698435401032129820967312911339793257046210920812990592863421355260014425116445750739485093957634161194765881313768954346342820720898051319360379127785793184991518160982322302662970182594466580698817276407640701275696196185283909153441805164076613486337043214493037494143742184813434245930736313687161643184473879696137923060981744098333108
|
||||
-8944298411067952119064380821395534048325634966131988273423579821252479772277172439950329002916125706186010945840032213507069524533790362507734664461208216681890076732020240228098497543581747402931311825202629599446183707717132320359664579548640813737000281535157665029155362899062863383097992445874547440525203482127867260755472741001429457683876583167526821587761435925399487768329796610591119046436413929016704415015696938470037346838723824427304434923434028357191109090906057243031207671723080789706832594215656810552056030698511230604922043371795301630837119744776121815553013190805113534719649556651690170984737129187377518488950808895547682890113875155248292699445297277125221832900699408391034935662189456708724397742178180191262867352963134225603671563943255001842594132148252160373143898820134199069061666172736668432137881564561558590747 -9631153444421241254310371004655091389463538424984623390620326754301958912037816327020796108173186275101290079783991043453310091928618987279428877999549673067918132411663479900818997971742606097309349337082727920125906521683409872152094288913438263441632220646465097131780881400259950091000148547975706002996536208561339357336052638605584174414207548879170944235684631560617709951533391886722714491338469577339753971662188827873959588853269441553110646380230992213038257988623926698588215609634375546609200798582877979778561529130591471448054664366401277160009376764050791019444889587617512190369302065694077611787562397017020560949190320431542240600829487096744245120591384023001641647580605291006371014139980575181133735108304472871332720515551656010955346673046295235491213633378943079778311951817197106588669584125429485638980122407026738824370
|
||||
-62593126034117437165629022243421193579550951010438894606492028818023077043081731269426195593722520638367007294506737003396782493936740684253998025212234532791727507066173777766834468616717311005470294156815877445767831046523460708614758307554561232002322966910820554155666253944634427659639653545751725238053280542323323950134682946260658590825562573578005772303010754954726556085305205043557982817190199172702255117131952788474877873001768508340661400950806200314378318427254707593667204475878980606372115787244532829854910475604253733323092088122726170553861134673916171765722785710229532924391406408984449897860895778656727751075682815498992410676601326419292085522389298326558600487918061429854032562469960501500911634981211750286421730257631643613220255655918199013637327335492424298466628338636981022790807071253146798685872537542563972045867 -29301305262636362311889783140017328025449705549534818656337854207036538554495170908802984533153662457011101706087182512222114990835812582572376887583255950047759274407677347933061705435754131212354521829112112964141418387409433885444569077531254580231704280910728615059773851337861208481960297362125508088120615223331600818781699765250081119558510137061856724321272858108377661342428361819178852363445618623282195509611179198050455872720606748372667345854102987850846151092338389298789447633161200939744987336423676720145745050968039447411348029715350486788236217585943041591863882771843200781465442231428357454077353042289792788969050728445882020408586089086146218393605821327814161725062407693210589201481704040501716360019495946056472275483428519113807689572245128798465775573908339456421207583269250385686137700334078243593064464173120777457856
|
||||
587358126959779295803461486619156218285845567599970291954889941865632367261402911179868190105121224665349813973090031909824690118367376486630657360538539877081951757709453007621640065858675192304333742887677725739970521441628680697169594008489137269374454800898410855520573203506483780032069768042072000375673993894338142861177277538655104782961233561648303194536347335874800482002615292068595383813712840335273943111893093839780624843455964385743357108453580431672319371973350950448608897122058657504180517145305254127554989077300948183937310718685441514710935363233313759187925295729117143110295119817689249241871469253725681661750767415606204861132549985615846613783843856584677180974613106998410840664010371088018513640603069902326101382400411259443227321070410859880160011571963900163841088242409315271579319011390294836826125928766257878980352 715839305635562165767432590799057019834446269804243668344497692475433085581331377841867097042569147421409587779293307116940267938885950858749099580236125315783708917115434331385046259460098312505208237933631039763411303419764318774870576175513868394343681297136899456174103335531510956593928180527481793358982525454242857609392009748193786081418900919857612562964861818374730825706505892811269394972806061319749869284192735736101129149991628642449969582877526382182223493162909558570062283322448690494433923714842613533722723242798744836328837219704117595265162362346690071239281273407028856311771778307602532352397593535920526409670583124939735294363117526873951104291895148492873908762179307768382673850697834477496482166748787947693714981519345599180700316866374416444383927238959708169833772981603278856546333047181739677561100223954232531017874
|
||||
-8725171342600976254697007560667222040659901336462971196666843891191855454346490733158855310812049547738617010632707996928307860734656944498281828280132295164797542708921467026458606427847999037466416607844573249076374331771631387001897188849226759061962141112262562454226888512509426747707461837501815877980417235087988675074581317326244035482441725390803984160465748283562899564777894434982120769435577086375581267992045566237612052516535706576099048133072497161538021722960233981038265379260006833721259868205337809790797612660512773337257995196210545838140794838298337890540001013567859462060009759275649263908488772730478141948500166268998064683458918338259181172608571014391288834048794988043071355606134270071122445512417439404540921332801882848737353666688914647541970813800856801703396164136868347861407944569285769950755730168442025289209194 -6567352173425234217007047566611885753258500529909005390371521256247935056107978200955314064152035411387051352185457056833331789229612816344975328098583847270078158119766007617868589537231240130446530872904566273617630918012621363099315420979501588630104739447389847623156664864514247593125751836566544325908590439627404688195545491931376719751796005985063748209967699234303768237291535850344815177069497951907478595782167927663899049393258153682330776809934681153338664850215837114521934323670702051988037533715431378980737383894985380753985008658294599233519146416545249718075552322593474634205698213536189899528449199406773242263829102661884198368559249641419779014028748200205543843381432153434471463510466347750919189110264695700456777482128573821241480964498471546826553573005229140148941499594365163696922439166861341974884921660449718494463084
|
||||
-96502736113198106423221342294553144867540989071164357745240906739943628027770790645312769791617924182365710698104549629345616614184195587806705169674010871373073922076185001723411650218424405083991020830872634427931561916166244360257921435765125504040449207503194044476127456274188771671178921671362372705885796664124245560584504944646700881795593430531048555986174508386343602522584652695500754302073077500732908947240893086500404069406773837234554201877616570276241555053045158276274303314010906769958248748545049842268129776872120351743141542452484316585340466914460080368757133804522224477678768361971057280693734354612698946182927298781807187036323907042372803748690596142973675990551714237589518888665804442319495249675864649968078360814308778916668208861402089392145373931862352587364251147741981859921002925633469670457247722186888544332486143 78961126778251269968891809157708270703314756873555364766228100337905971677261329881853722478443618069920656844628222934405157095449308904132631925353357791984761261169070550893252622579898905840704923039419317307626091863975713391094446329171991985807505394076121745872529446469899830108240091106658074532073229481536763459679370041199200344940062958013592180103127107726588030254752804161824646670307234920799992937921083035654368697724469679121834717864290527308602402061621085727657782209863884803149880897785170332625470307052221710444709979771393006847978626898849202593216777081591186361058086997059957348846898081272563241641749211287238091933227679764039430297734460405493307968780008448891780648471298703898585793773249052375192799502922998693040142353191529483279218580784711984281136525180799265421266370077853738886692309457878839889203370
|
||||
-280689123959197235831356389160795986404541988817597098382916502249576210336665457355131774690553660330030083597811012541096638870836078525849949096943464845895795640444075633652359927886449622902877316876636528590202227398617438693071294674701336877295149128220869409413772500409546742928022131427313446915162616179653355172552092803926833479645196146558786257057483434047572168123373402032352294849031297063902732447641668734464628489180639195488396839057517929146021403959080137068349301576786124838150484120593028853842263242124325803498810790161112341470240259824367560034737559024126436883445186510889268109501363027767288085230896852728114713945952106644813506519192603030848271001486312683120603005719776693361261742840371828891286093937162878408516454470268336814316680692311883950381926218613015416580157136816302315419865676534133391830413009 -190073949394883902968002353499486507876445588790996069147393285646142507587499660724694194433902886503742845244375358261169735463774276959673737222041712623917779131371005172059407508457041265108639660612591403791828171381598832519360460588120007528523246729738720881287220344715868436464112415421325582377233561346962440543939211243635913684059320666438297283068052211295604033602066925928284979164782358480424053678337592462040271081516749034189228950924182025979531871659339466145686243720789258873166679909164214541372151835657353689541093426553779433616456547475729318802586978749758589016860043724191574377920140796129575222569906691899751660433374144069324935166078894874049201650621035588226458834403057870141901922283058003868583655948803574276219890560094551966370885520675825985618439706704308577620716320936350077298668233444617075448908521
|
||||
3641056256246451149712845160986701911589304476553712607610324197566042439269774356537661831391582809606675326553459255357444950131011175813410257312401821701199747728172244069148477199836691886462913835882853898297662513965606997099301265910402333522856423473390594492304002235694539969862844435501867043453260544547490639977653839624923869729516362393672616724931189134777852368353212569072943430442695240781383631016801872335337664621760612022886077192392648047354485761738105490984293269746331242065120470459158765345672797843711930940581244909695506180041007161449463302671465977881831753162511656516905687788618123688146946943135303937380467969740598556221367422101624184541891071290484465474969667473596836153290997102281872149119909645926673176229456214178372222836841874989955892321862213073540269001447081751101068704748134835851314417771265315 8514587079855801428898123640539618108462536382098923623722235235816883859531318096017164429748798439244595543232982660348700683517548503055803953851652328229361446637440637296131842316193433649832767483429267419220926188667634711662929125796410021120049677689695053089293363915861336267374905026426001334418417618946358980486267539705886971494460356242995589911914848973802162616612437398015287057744492383167712349959859815661904318743844680067322766258453254037382874450282982301877948209330224402542367556710807338941757350177016276575184637665942943837894353128113010303993200758159936607825433987798492648921278636226436245699754372236884058621376371174309105857048749483418052623877337269830607483178549685065062979420562272097102650275822057721730719671006045522054471186599036382978087439778614577288146411167462911220737047362503425014183044155
|
||||
71405529431371182795952485517432342406269190513746054763634057054421577824225744380578304339219798033683157415659087979285062720666957065503451566853241162095455713033697300948972864834713075216741062425764020499765968466564519710034463383767158073628467156302638824783531597986238987445180998063656680678979169135985852401299636367132839541444451239180857539994431279664086453006104275315137539823717684332079172881849575143880987954637475594899546471276027885944036958181592578240463289778271383254784251774890890963613035230796491554652862390343676956516327791038515845961954735904925631975423423795146798542542715674993103019225764671318069561793525379859130565084086724485807387570107676429973324146143093839580734397109833702527448042713625311615550722923620026925101462972640872373126065372262571427754337341884099820783145638898277237660531156506 -2910930167990028734739450618361301770936732560396513327904235020987547699379554969778251527277764334638641595775342481423743938217907377606491750602971614678866991377179352380448040369044067932895695254926049335202869522225835948108982960361053452770474552689023337619735271838318720659174395120715348742658941402679259087340468638097445217031400978035713399573003702897679223073552323241242463194101713005032331059456695175217486407256911264963304277861816393362700595629608775996412525794712506190985679518332051755129332569277520139359820535825659928195801985210801439467283524183639246421389662052527230947866172338429438301855847924632239329035661383298554544355339032379161125559702761987866802186354223036967401235311828988823431119984564441436580230032584875933438330871706798065555116957158171212732848970013427377254030286562702586468593820087
|
||||
-705440233492520953085522714581067373819422917536483103089201390643839745856774234286093792264752486375967119078760110534782457045991609279691530592308010655871811533640487755403749593192505534772889131018398631152532991167402903999548651301752055213099869431218040904628550298015507040992385691788799794749381687206532966933243163298728698798804946711701242203865113417878077701388883172139445038359822269503887678928270061317256417528019633416319414167295595713886441154984032829361486277165494393034522858640847070770875175907153323081871300329758198048757031266770287793820615036406334592907808517944389938004865905609397539233113116900985393688663629751629369668965760120046054062146517851935113928178571466189541818956229134056773635129926013923809730219354481005013541647051220704365869133544699969234361713790805184376478228177884714494538660173530 422022837808883613096279297600710116061676009688242165185659161698206675770638203456399251189227641274480561881995424347523586813750902588206790403788728443429216637203392332966047524611401779337573321986129618673538617872861040486730432680741190099724094616416561483291310730667170632126791357655725800951106991531470539995863337763683822770182136671268850054631995580985683933180130212101834731977535918409362139549086983784680304021371363475162887985957150232249888379704636791715029473871292754853392409659894301837389673504810961137471245971686684566465337481934824948424467668526645134246641901241125049509251848622160843410550959551804179570876153035377993019063050950404581074183225279426930646459189364740409762721160223579300218628468353164629175836571899918936339011818031884464948955010693911062923949886791621911231622904766109669329659882978
|
||||
-9166277767903831404579939050586239409842094724638095718103967048104308153181994528656271485340260668348959940777518038667633120209466628030311965704692243159102445997846545579727137984905310082177018937102087576460100920764824931505119595733253079592239621198045851635129539296435349844452494193461684599386854646113521748878466385440968164471085579669083336222812390651151087976810411842124805381875773549469744782496392901497946922986208878004897387645998833456810088302310527790608317704846529867497125374234141554264751152418530563360194458167468988273630966188350644963235816505743965779221362009542746971630886146952094540439322574367616944504491404669121969494530809248922331129212467497387544419948738406588341837311361682894835768795336734424498185847273945302255241149544158343444208802783325596820811531426682092646641336624213378476422938252378 7725777885670337327273318142267027927323540600574288452038425031171181371614406412557993499178185855809993815837206581310953685996787366962330691051178049358669020942557184772113007124411189848081736321416508431273030308555445496795992014749711282584408243695482983209263250824304027898758259876962216961320386019004134044522351943521809815176041208203949617301227731772646619276466339369017777125259521685315227105800211422409754382138151125781892318347012286082213192786276682784959205744348016475566911113602304387101749160128170133552521562709923285146794454675669767521205407437629023956153929141077730340740936252529586203042997644609108396961834548030738831849711977156821940414513058824796087286155891065676424095179991546195079480588349102492971589638332290267581956496688325651059687010286042950718194005307453642645289828878507034737037112855978
|
||||
-88145443209050849392354307339022758204101913684109102090380168284170244281575669926626352703871442097756573934497492261004567689731700759877530415923566598841978712143870092772859341119382329586989509511711057852143073992666621503321946946696298517406477410072682590461130873564650921592620411581997075952423933458813910897725639135859539844520455060462174240611069674656159822720421100031422615621964062647487320318985579114179903774311406149518780312375440154963442168316105049832877637521582999798608620047470936951258248712901672917911518852999505256043229099118800583336598808479966783650165645047252900663477321721545280136841709193266028658262111367265062440842186413159133001443123646150698620829326780176672941355914606581010304305688495786624498003318229097892320271958556126723892391326287079893364377889723571521064549386280252102610873136700337 28335216209313053531624916371090400314737082018753715612661739429986438960889031504383993020509011767562234059788214600564961766263415930631362470798888231576997058694415470872779431928928993055567087039392542888084820869831896669334742076775978090981871242282858786170996568382207429029415136376801350387137159545060347568735326241096373196494284573184438815387578571645522139084684522100923900971946880968553259191627285308427115322471493681464919545041322015298095209389305212769935438682577014412656193015046946005181268650354338604393977323926516268058786878987892261912790569534806054312836036634391152891274581227919155366222617212811244517708604856834375161901857444993489923886240901611429959462143865361500391672862176929694636707349041197257910041602281282190865655609108144721963314111636320133606686036944557072734691847899120326505235146100126
|
||||
-153820504036191350378280593731269352793425029961851390547766119731802468748678231675839650672374230905058308487122453394034190997529518829134797151954011664544755346457901018573647150007343448982850500979952679616412222230413992331219835253044254956630279683953029654903394773181188658938655141847995430313149678452245968099083622679388223141670269837507061130821106716156934767506487012617860443799828213086163088184914536245435241291478131515257549318516479878070663678474168350056848292288993692157063698854302196092043203552026418291248043320171446357535603415021183241496801476128767642681902237095759736521031661030200906625957396666026318819510851715927472903509167357556962253456534053351606392376241882601823141939144534996834412089488410111856878056465104771795977649785910167302505289211708370409031230007530981246390014895984523656993522701090818 286007971223162527697741350575183973476830158892261013339661355264163814302512419651487904369977183347750715939044862543439551645798237614304635202043377285316291521031203557641333618529745020664853478480714774232973942948837150714605874160864628300143914564769704679558226332979927083675247347268468991848054635268596067933800048422125736069299779605679591158596469034314687539172768211198602416070170189207648665786935379192326699665832726985771219870802641393189912498067033404244600422540916396665372243724401779618886743469043897632546552975869676483305138997384648961616936453013858739858079124021962819525253713405955005432474231989457374537776170366866326418628760385634720558276105342135475414447483095649257733794876328815574512160238313795255300150783316072543363681053747659865575807512178983208362298882781910856875578409611063806373007281132242
|
||||
3957783875558638042483851934560906666702263469330531538960910752286154349186096772070652823720533239046804449189965748044771044320134358801271671918700531426150718825271325486463182653581794313397188303027486533951309914606866513336824397482345232703097092445332121126241008503693228949965795429166120435820060363925408881492530877716362454105972917035320957550887775003369670444101970666665182598036548557822760497628006028364712784663285579338545223903849236745061510249089063083482296441167311079067796905129500168653652752951167562830491326234912586718478302711470461281116427761284658359442443777250728831280554181683409751753859093182675697939258909734616107004086006439238499343279240089748747893928257927300506806579566579840638435988173175952084513362143436076819797592859868027777429649056137518804862217888049469628056363682158307763174822726318520 -8398933055072758285375432290415253201860131844657970637039466325173675007484914453255190238571949351635230553765950371359246424306805111315231486751548088557871312889914457628061889017047063681102833242057873327882816848060305543395039000228234531516086362742948282757868942003646935259384735170426174085119985229209359262804149671126068385542843875078519960053322817592424279956083297861329356730132754741369348353927191985325308161438025992506907056692092295364264372662247051536144877400067454735850191481625215443797513079995554741540930116462121435217731849655748036798667561363731481915597880601650957952800364477904302164308304839723969330377191813029901550919136286789834209509567681154322763537036332835481572142773965604983029965685034669573079508156313091586096984587273153463781687592150671316860983820853269682302412074348496012755655773440027536
|
||||
-91533335410265797775565314268613430757503841324867715248795042686101186922864081556450049362365385730170062831598101160364415512277927612133831542928515389028606349860535318397883479036436121368669789478456341996474820164993494747835515721582213762840801536999445097283019737839327592886522545536452313265237471794011495092543848519018554312708492515223055931674080986088054380167759604672990752147831331485545214800194437537427622024423729645967041447872870457948808197358629295902520636533513668767785962281879729794599093978147278706639719368212915952442969873679835666570421700090674848012298041199100067764438008832802442561278348261552727750225862357932865369278366328210869261427058295105696254383283725201971493881275794560980675570544367123313669453721327553358658004212829402218784544935526506712471666605974581160954195708954688470875928433398762499 -25822763606074608230758921137837669364527260627871510172028696432907474053655661723991416908604048193328522046757702336080448970561955832146484497120911032935444725296976717183261064422249206842533095713347558173797878065514403822217201523868736782182657512500580500829871163567439716601282229059239887996693768985952001763245096258289400077785822857234600930799062634952089701104750099898423711308416503707184288398768605281582171111315632808302931025592012843349327297382292013523238759549545192978196513682711376245077956452985579740623295380514425619413229696341265258108894658074425657004498929206143963121235185906321245625744978554114577933027250253806687589829591992664845124648290531160885911647835190094484883397735233353853109552183655394374776098474435024176660789305021255507901408978465847854079933008675097714549841711242297901889827234768664142
|
||||
-76106881531689727861651227807262131158486887497692673480405910339128674209254068386795802202661274329648439279724292463029489192168188375275910373790356772085718452524232817267761353778526626244357330314009158203569030691461951334555713121559161800138221265948783874670878351558949617739785761742579319123355354477194170822803963254274320479252277297277870663436109051285135139852462399430373915299078174939605478083363024757122537497274267137853701406387572999556942049932969217032140710192013530875178369430394888821555608173010279375112723497809369486680733046473533362646714770875494059812747229682895506959716129766487905363889059565055663092828459597311317730615786967818215149690074953945851981627205487431791086690716599356871188126656361602415256559878204228254677804143982693814627099653186742484522678300328199658796713289069373755220783981091952019 733057501621657330148266675068509967960641331785951145308728972224556509689211599183659240184893347483432315239622100974924527196856835235214765795216161971577765497536767644030817960980553664409868544644189173676056828481525982391575009837828557662910397484947617565226208435905866054280218383427218649464472962228484134510515531578008255331821833441875356797073084653769510220691562346180410900937123673008339480816785102307614155676141167712424656156928524499088231539890543224446916248919959982863730160790900851284671265617694519443896669399449446374514009688968646973777820134659334170444657524063620755757763919516633977711481931300653662167334754799926414673335055093487314219001354998224056814064311147915880479974864418204802540320338190326198028572107819258961519309137184357324495697746024065705575279362448575848926882673566229023772849074025973101
|
||||
9558129363619095238357269793452149595533678161322283324228376631809044422436811888062626467489633265213846358066657930244382347036814541021453972403763812996784091247679779699964148860724990150383720701705361569177051160828104057261108928399669073029252910117545174768485188723634177547508764331643421569825510653583125190744015190713157102407639616291928328086868456350913223834393404818516285854125612649361385211093773909037839019522418536394021182686366409023041591523867557368330771634168572351357135750490972278248675793186150304119139260217914465329919627807826184387379110961004997842668082959383430446933411069102774125528768101390484486120333516392844871534667464290867664590202481147648259325154086414964940511351021500952361015387854014288642343291409793875336318558431176430038641570844590489774417668963470080758463797808516098830985186386983702173 2962746960155373362964872572613868653124040885243254750954485702841706860390233242643912803649955364851906521097830834585163790693125667211594643967915297354113621780550812093554402321877515201164956835770225571069269670369990301995569030044520624381935495352492151515941476920526747696278597752866180953009390644800642421134618443216699071460464958133929076484544698619874280588580146107178339876709912022881696384401604410622458757551965035710447219831170629655615826840694306141458709924564769144346597209265545560672648291432319260102530483252080359608483757589699538834961448817019172688830828108936349988030894950946666283019900433113672866090627275238011336540836831973857871731594464738427900860594523777829530656534140487656793940099544470435498897138553257094419545689061988721603943374021392747595438823500302079089948106265442476615069566795242287073
|
||||
79159479065046546600343404393168076422430928158052254910139467227899789313128115463097585279896473049280980408355691599452697406603845463392883078782474525059055707338978937419882068988976344106629925700998634428401374264469007486608619354393387579669756843304997091299359852940192081722478401854255815892923720016088132704906243075707463428622464956833913789658518122807098417062207923866092445288853144300997097216496893132203250610014876908224381750068058158268244883064769685711893330859518126691959719732329232314605648968464892938604475240095426197861379502987602813963785536532653940058388443242934291077392594217959740556482482444486740107492871455141828827024570045903098781159702804040144024320836208616524601608430106976581236879606409311170866818767359307550282472379471392366990742955465106272985313263902908552357506372894737272619650894135372219341 64866547542506373300067464630036773363386176821907360254999753179308882339170330785936131379118328530569899963950061190455920063089274940179552607064671199302679973200179455592201203558028843493370168834367947430762564770817117091364075662966315398616184812762414283161445527780388734878025803903078194978187567120966647133340714111608275621352295390277829072377350739805936138689582578471764036965791326307678915339825073358136610154281507453694080045419777856095136075005553805764445011261962437795714640627590437385981815368475798593550277892597049365253425424446343133831913812613271054671453460449187507885879408666198414918201432668827564748308266625463806782924726647578717978586948352748880940694335639284772228999589599746798786903322819512282277486245715382197701853273073682050604303020670916370022843902646664878287114465408102002487970741364902539566
|
||||
961239045655283182260839752507217085846426025045937191058778235654376601537801305468687909209770552920521149441627558143071139289353693743351936350206151873821854595448862534223080289227727084658697008565888319682275127266482855344733434408299218327604050552315618175075504747575792899703938965666855835358076986749837804111675558645969449464806621793240441860828944845523011959273901712413637788075913858213561161486071239299561845932184145010446432392941658649527347838831524526284727041922123618096690084146632925015155656742800643682695070293619226257843844887107860242109419273337188167150456826429464229408718799779056410537442448516401093692642767377031536434052770312906403219901012715653796005655562262382420357377157228782450239147577583459633785616341209360659283267761026231205994045600045669626408092094568260946378715976063205713342656228624123578749 -426513637702074484349118649091743470070595373620697024088535001253315150560980050629965863518552405354383039020588811497798685962438556565443920905649145070311830955704237590654151006915410344528524516344008212310710010372187913587105963651666801999410426788921214412630971099445440770987235492000980281110855745078770482401951953909450126076440683911209746547753909030659517540830337572102099680675904882477556255603704899649389534311703532482216999385268746339705713231071583706946929689131281829894364624749311012852369670210329106569094038299704106002201136651325705695567276731532378759217403592400778897344098135147028260253578902461864305984998915442106118563731303471052849179581310721577184999998474699366002264877873485588526954496209117457625485107684676267452731397181580225188036297305886322356801345436512823641733059314848662686227697711189111863241
|
||||
-9358910432048314621393878220746767025961267869888317944148991389099972407300958422623623163460187258049648219724404410392420869885074464821684063175655958626176570522730304191785557255916852553645017070457966008170592607062184104121794421504381656768207089977763829841347543189023963905771123067385675672522368169140396288137947165728036513345212997632218801481363391699426323172112393747197542715359551238238115303420853500065806834756450463463121446356453995720683473484403048332020045548259904692554620222851490711145162351489812505369531340964132471014591623187729072953007181109918987296102439282698206304439417770736570545218006751448467739163114847409794906101283295841825593873786284900910299039542322661600087549002477494416887527646732377868866354073663951511266971927953994366606032051515896029010995509301278960672173127870513722163283546994204211893419 -3587234930946153893119845983617355209361383692091484351787229638093665777936515950757855985086470847339065676485842335963654413952320857008184397079032417197419033016598036505253411546426012367412021064855856240153142884932698367930169273017844705719895318166364352969499309653710655567937364990475903120354187448168371467420518656960145786429785867892510309188718418391486663493302261464088483664274530045506108241128633538515609643680235802042266657052563329913795535584106162800719376508546115108763261122730736078888792134549294272416762335405470127188501271701490233147220085365485011347111023672653833018023185625633693089173081592097369779756288094245019134804391464493568143310189410134835765590409203334737282302433576118207674103686512837177421746475595736283322660205069893041161577242747869415493610890472832836787175836652812178444804975737367049146761
|
||||
-60880139668869714503107795875656258479736660613873042513694862585038040186361549651478559766491425616445769462740235053375158565589698755336951031984605898355013677764072766092914504899181272616581112186232253217818907193849882351781151900484548385096106488884812657891109882448712334267071407772456535116410336410981910161497278616841874491794923735117733111678065950898515106929730999070197021244175155041210540109956864836460996364579923850169998590690126210634974449982369031395667586152446471306004330750781554566006202474768244645052067124360351567422524414594887144001748855352803237913231887766262418697292895134143657234942948288834025954318298263532842265457501216937680067516908553100161732145180956560883408719692362902256519794564969222906778604807169557679856345527272092781299261175478085696431123770590146270674010575636680379284739218666065318316621 -11500044957052141622336119914810313373832540066914008786088356058063970993359173518806011224438181686610880337368769965716400914393197328270599440187734299061236753715716989126194624517947016987598954841654037708969603802888106804682891286333044285298381607352584644143482953254530015259579447666235350305630909526805866231936158696980783815208639602462951518757964120082227719901141678892601612687362233943363835752229617490417183518221397234638229346607429838845307701527512276978618960977231352091640965836402422621203418602809982618802936574767833821361722819728882969137935808874590897371852825167900717659818737345983482399439734128420146972005092595994447439733370388888522756040323627343793279617910552632460367510451500262653001438420992254570543697773717518838236668364570958384863824453578372765467964894319409967858902067701065873251698203034074802391423
|
||||
-91655432011642674739802342899688912070538082996378725903186155186761184930785544323377323834544548137297086619727683929001455398457867731443127288312558376143343479349102470386353563423221038039325980047822788909201730118583273140634905821877514023326561785781564507888182617450945255496333860118099974575886435393532140108335487209529764916523431791963418121053020109471545758305656900823228513957022787498742909771662188218750539466658051616138701584864277362951050622476430884637040277027596585513035637193434559007156864282549139401248290896234155235965159344880360829064988774561578567338522009862889546210977808721155365190117606929957515100968483792948096382989381402053277901394342601181422910035389109663822213514057512282721595108915056250234669404181860743509493323749384944848924964332214544444112904851410156500671269500498526789465310387747175636780460 -126435710845095845998893631803822857706695232701081329200316323738377231590448132289119999513956497425816812074184724486976681630858909042776319265245412167009210388838014081702371279011609988549855154323605428534673456587620825285301704247573031647505372031076754103316962021145638106741363286352000120987190847797146305303510796455142713904408555091512934796123268354287685165783778565727030950715801327233224842955513497487851420567870136927862142928588400897589189982610466701782045633964675448269856047596181993422025679437214822590477915958253997611489708147567956129679390827623043219213110905392826004712328135896399608638505175891288891428298924465774271779009499754255432329900307751340274523296846935224305663397360252352321875323079940250412466937539272880731132500169049339589526921553945765438468033427522826572009975815270156486494138656357652849890119
|
||||
8265392915703352927048490997516722756033313567158044742641959532583923121648084267312247524320851048477518666639443158150118722138182531024180408599805405486318574473207136049607182710443037297259616697528740266168623082817675507100259223589531332683575169606882982510628936080560660943973222567460324507046066246772117921759085179081639965047978791598610662041331452645624764818338299540061625932330033212420472718630072630540992826945331240709299527850948196185779247812063444857826708428914216463112792335398575810075280925289011934854734024718897392281814776693726374038975252760226592859136474862860810743447499649431576780860162448150753456371061935734940188069847424084975828312097090149553411748852423871488490611286495797563222723427440605487646634742925260557782969779611668630101854992203455647379219304347576557149599966265688492059879931175175830996436987 -7427786004906988011553236520063099153086672871497259045551677561923712007195363328936652249915834058322072728495582932758025489596560096905095983885274715311759068281854405482597728771815643013948815777749655261794860430235655073730885531136580588923269866584601129745990254593897788490306892945564693204532284420372783789954721310681979875485537386487630712855467962452101648516178331269153368931303002548673712536606688245445202949365525204625550238276825956499351245775332641580586885133113946771655347706890931945341297413307902702889050997836408161292601942922003793546288310742846545118997812430646481245232237048882203185092099241537675186749478973776331197783222733964253415723415324393624483172524287624346438823429987963088197864154543150890040162375476934735167929022781459050801294896176903942507239705431026474022894903968938533952601999665226104223518490
|
||||
16087722350904556253113216289196025153887596346068633013444178537568073641616570355435901816608909893819194777482864572590379622637442024859573393667604610661787540658493410376628791629087574650431738752814854695022558895850046650391361962841677071215514752514732947924489115071434835845177584037660539244157500304396665590802833298505952985804909167539624703248476230307858671169705078933771739245778920000064524464465682449885976374723110749728104289459605892298897942506838067530117692118164750797223540469049448722635108726040668877664024786743935488576306698865627456618599901739946247192167858319327661871524290039750716483376466798146072349676293706158558621884869148012014684790874618379288947402554894719739664055021964039764789458146725696875928285406801599713882664618490393537837138337144130324362234370672783613155684836446699416881434529569264069976142991 59335505188774844312766614635474275272049548094503076144963095729557535987921383038446465949295730258424151559081086281992238979668944072896187450696219864812698318900666326861369328758917433534936637958585980851151725247887713457886778774282763677434050052744983492510001961298354806220319171887761617474973443982947928935453831207435830609257555382256070576368858854373934783864562778235503822320576105980549774597545042315942875940309975073895095690386075494234499914306405365289815866863106235942178586640895207689593969067820706299682564277218325185015380390794797407254313555092041244112389469393741329094237637910184166135860778725082692880867002781294032243293740001926634001487268438847035393466700630865856360889240858667514393052597453275761787207794156030617156077710338872101144350826727358551566967800546165062537290848008007438574674131807249808987635327
|
||||
869009812391295784506090846012757167143216186161861712067840871123938425912547087956312993287762716455089751483010524532618954325406162521503394627540542518280138952766482224046399265461808973368050479038161219416762047726905822236507548683876265504475229264823368885767573109064099592798664921940145532354932201564903394594188176496073418537909966345145256440068812401370232231953371358062965771676412138589135528256863058335236260925357774463161758473907697819301989764083608392616080961926927078603065261903070411242899465109756239731695126863804951632765023431854608822791715057626049970128893857341224492829631967760434082897097361072735679938680892444107252676960650731213331243917468966332372283413327345086513686064648917196497640924966265308013734299636038429009503696727177662118147183791229803966596228965009003426148067546809595880409545684066841165043415562 -842098403149243494444225250762477640110111504419016279765275514223985680367078183434854935927489926316463040845606005677429012224821195911383885852122550448359384427730697659640195937651500946434983208386584362438570818154466093372116671425901454697586588134413953702030911816304924270480729671188927727248231194291482180264832832750071287462597211526999705453254995239186169279725777139969474344425478584896334505206495718654615795742484243926377188928991056810606258095254894425607748836999382002855030756671878754871108333139016789351883617626608160619374149721729177836276765208803808993183175451470059980617272705219073935920588378259467176416076716115583379863134473823811004909206960603147623124592814730335526197931380867895092428771330048874590557510706872420787359273679923479530319692927681007594000288765312972394896108588158856038602969218550618879513975584
|
||||
-9972202161762628226718193138443276009788006785480264617014425157595059429561539074540085266482684652088611792201908229220009652058332262859405009493922570186159516254419897731401701712699106599184420575488045116697670778078195980884849517881764440167088965851645086016427811774225379557189219377369488040438118838210542143052545551000019430767785518343973935628308446136210381226972769553247925448856482127249014041034220542346796462683218928973910080331015254732289311714923193335377364223689077321722326365244129809264620721199914986681538556116880517458232985104061368282775634221489998705371677646646449886465188064684184550893088101967456291830343510877523044157428546592959583975176830487506879133016137523905474012175511374730705816410340810284856750485814063528126952174081284641521410844133999876630404522043482986931087803183615556883439660587311289312800147323 9040638792978576675226265567649535205367388145778254791797423718908675555489235507562924290472186419280265497304371899681466483561200060266011399318178162956430698343521628235385966434180004338815865055943320091166309882812167987202124530016198311271637378197535314188152559283207361379192775712268830608220496815063149817582702501986073193817169687712998773323663412381601703151743593396417810308900612272788592469850475922356647592566653222544669633234762769975238947348947824108453424197731208677862792605065217784130258398881145978695957645808096273676175763390130626879782449831388086134672191338740547695768369442793545993920035616693629436950436628535701767950011156384997328622927551140919907412762870937629217251685332859482747922067188764203538772498176607148476729496819605021163426850884204498070032007837133604385311893144182103131406304001767234586898838434
|
||||
59479417405195172140004874867099698687153479499150804998062300067837352087499229263405738876471052172047423314214298929184783364758277413629485708615930945624219062548570774500136673369948294244273272991140835972475757420204595308338297430771267954503635198789675059096357853282504536379192662748874877446489215453384522301187627133999618978136634500175966066687617055049036030975226472000002320911978446307498189346682594424251653859783683346250969466824756989738327515064001363473382393877749000251006258802272530898306521269261921052519632336968504856061253720200135963016430388706632419463613670396095573967896407500170009214801742444437751747128402921298440251952768631752900991236201854916213450257964146643366494061866254402478047132398520309191587728478286813160044216186333840529126961892572336138417417240128404800627455329978119199103425338439464368316437222520 -8981173400023605374653741642675982349188183857929863841647687893128963496161126005457374150976022923693531539318947905047638338026441966045945017293159844826224243465074005865379053233810468501695721998850477679192016616988816226153148880466057592597079465860987397665570739403174774845057252754903147275019872790490471052633993105745477058548451207867689193785713179642581143022283377657792303238276669208100481754972045650239412506874009743315787564576996204318504202503026798133700926266546068070653565476903712036070884043863158118666933215122662963306608893686903428244808821141041864925199269779867558337222853549768050511605104826134730590237312941573387463387607683452057549966300496864357222094971204349631609604649054360854050385828091582061841151224434884018684414612041903746375063965716528839643430664165366354810397354855912934020787622846483554647235784433
|
||||
-596873376755759551924463103860878524712575762274043782785356020026333400206966501270987464831863307781428181031069152470896448714352907127548528222134495566738027525575189618714518469073341450057707445328249202368161429104847105922246067611779880075570908687258447591256047172277687627468583663561022350688615039081532448508467664126908425138014998359372063635029700320967774345128301858028380883264659358474025822258257441137537350586689930921630922685877459672352251888893064588671262535643954143316399881725220462056279241246253710762041052897248675544347579499920335387455385108836248910196864497685585642455134614457753734655971150012210006863064471075284493424922404017585408844300900918430291166914665120272673683605412594659475051277729568623149692882266807216612850951951121838383133479011473616290033193396311137856816969180223398327268645216888595435551133346721 -918722504945864435278474243119185827093678761439251204951553197560030675520364559413586553372150543938573957018094165895559499299899248521309202568374966959635261646919152890788674018842249245590860463694163984732928308818508205071169168871665601193876634550762276375339415012083688554747894619357396658064710314303612304429254008945792749086815877753275685867500040048886558262563267581576373730187545143645203215904244284227086636735128024442612495517852211641215410473519297760094136663889959596170696985544739217625341139445459263936655713302312342090829823275620075549891694123420672516010132326485199983015964182462790324984709821455827123540727966464854931464736729573872905302646420248352712699430511990801580338505812152055840080898429428528797472204026245975150822782730998608391203089233519889856708329489995990809912585901739234762961731508654394630112445582525
|
||||
3845489454375422977222104949227603550440963590451583999352831226652747214998148877300579362288007372553206269046275619242101753308429595831947246112542756950545359118212315173172216799140688578378546901451463867987495281346238854235275080074032875377981521033607224565466563967352517662654536582745360897413644645831917598473987680053302874987566912150448775441552771282804733431819201023987316424401975317283253601313589686498664179179285840772680323249916109738268380404685276184908542849332670470613248520074240286859408490017868351922603287512858988037046879042476942046122938730903226548790187599310066983179320643288275653308656969391119415383316093099322313663627066796405649215587236550723138819485684728469787178632168418021588903265090207798208966461109761416737653749552649135453479418301578469414868362351539174071414593958909246041502027914597649512684551178488 2478445911663471344119646633498452722933750529746399865978915304198218223696792320368091226354954858864790952695074140176399883127238531662025558970827982388396668804859853247406640195891876054615912506540594505570184461578469249676664872002163408246961220550005601372811801741671709555040178896040774722107549816184329339563085505134494993800602163920669871816513461751839410931712564780171716049982074037505418199665806728549468296695014270772775199383252739779448808136867514883679463042122635976052955039652326855465453511462783709861388416081250291254542590558281690043368264021015363646816735058624364801188174045741743962962332143917255713180660462158199379628859295018331269988378423449965103452111178262570862191171136699841633301496098131396477326708587504440344094309578359045069309546803697341018541642876877353383404616164672219875086400730964251799118364571434
|
||||
-89460881661175249779769599953531478158662283339945080746063001354170846511141469372275619753715245654809583840675267566359111016871165980258050747486334716761098977255595726131218760125854698425885624684633940308350873165818814942404218546482070917901822156770788049020293775930637817343828252648835092734148357498954270719450816368949508118944004827977101623067312758869787349435754481623455671120822003305053995680039886817320941518388668815496450307537703204691628460785369346969224198696069156979476952688820679375148766556307496154292794785099500714793520814222029278286342343962591930827818940153328641651080775419389579826044686098123373721661049587843982794519623842717419071092354245602457451023101386294530833353248549504657340803991501495665187607176880624233987529765114864811938121395560680975737866302331498813275273043640002552524333662629485013188541800528726 62657058570726303909464774886315213406271582635902407137612122454061053210255524444630375425291085849535341854034292136036500943166726449639188371802207269555292475662545756261619524297434882142392934544017493558843475225687221657528077942428451705758604411080193765461292802860450417714821776402611637601122135294311626284690111634181729399647500764912575809542546055344189523654389627270303403833591430910113829801918479954209301068076289697550133651550609122834177305896690655594626087577920022301975307066305281007423315484517773569274827727809067393637988801314992397819808641594157078100547604809031344637962365441625952093127937227954087631285978021903528512962050787697887632888276511419434410310551507073446714696233522946633128134323144031078708281258557192516865523089767165477774809087292532806596007686671256868237312187994606278317722491161872851319676480633935
|
||||
-913413237833212628357313194826550941260992851796397691595974806188934710481913258519399774588238286205325409105237277481037924624480692185046721101344880054529951198559786793555902170410440193996715819453896696708202913421357608721394923693262942897500025203101016604018255263489141953695824725444320269635269248971205895863111801814842731281502699054790233604497467721116336385676586767717254929910158236368105797992417833704198112645668057132614191291715172456797653238739177979796549746647403310689278785582498572441951905292585035066861666282384190218731437396442974046112246467170432472920923218120547741992147124495265457746087465122338130012573572944082907226978179168498320219122579211096240239014419292434349832379108050621190746731069178424001838466249522802995644428824059159289645766118055926739364501130478539352880714264708072962191986592433005747850258808529739 92246151794206017709890884746642525859697168714032305373594196364536120352400513424869289482018855353699975441845892165142120948479165716806688653525385907627487900098387038168032434363748737889628441832627453089387075919356166792628256591296208397795810449240266935353343515795002083628996037901050964543499479234709161441532097052517251491992418737424274833553820529468997865238024425561878918891069778149123409484539365248502406709980920963427902584028058197270732726067775709488747707803764406874290348636994914940662819899938728055290448947384964153886347477243465170015377061197459200888188895094221172018311002065667878883562730782600347915067944964758665917305425692221943550915410438345738474094119949450425367227905246625504672202001479902274203341117330816725285209178646421765990502276861586518815685452440967818847199918634391200567382036850849019590973555690342
|
||||
6230979799958073278424827198182344052792768524274742072698849105061566815413966663572548394039570247953466671241573552571357298594357075536669389893804553346914142451365707860322992898218556589656474784778605742315528518979350697713601488267868650975945979807318576951373016257433500001462721253503398247376006118715187333928070955149249859051651192496910817276961960662573310191226959292124066316254425946637055137679028064714782891085846167819671354343012292328268675367376894051889277552982586153868751899741118318929781924937402506518262862294935682840581133628432179207349255927580598499533769319951865853306409727287530073341188436159494792420922216896167618222797662583569484296559372944301792101521895507066349035643883201805136783479558762517681440273856337742457174142995313343189153283068976836555686680536142915907971589991568801634211300701129825283703934470271336 547568299876362401866332204186672504430618971972553888388239208437279726687004915918991346891847122979197041340169666545603257945020312001727909826078833945588691156982531986709937647505424485968979043715669040733100653747528468553374252701762117097772103384021989206821196172406183335460089762591069197954905663053252788550298658618816405256891079082745800584893227459175372989309112116363828743296768548820246393806064333947925003904385405310477140837577217559030657835953073054756482958102705713380854197404950294779967252975928062513179103797286404473221468876155951272234751712596632333749263612296544751875893458619032578072630921310110326316206046610022785024352642071996391626371385329824408662832609980249316589298079607290382054848849198230396922514345821972270072824366879291124807167845175816991548724067658088352540130872806338332057590368670011103524587299366242
|
||||
-61864669267117482350241659211660039099786036248128688501853675999606096797558960025959478562519393789216508938387668172661180261480736482558197802191216974449736150063191250165506053668186555890425980023713265047925415066901394303213576854388182298523098797842448665803546180650924102170999358073757088535047046798038576871198038997507901884719313152581506893023920330016887754144097807728104538681589945373170018859356016592370601085956338755515936541754828579999096393765263754355621923519548745315637810820882881860769768388977115776002328195247751213950521385967335415720650410380412410572247560859149802558915503740742157617632043286497157838805979924613692549548059483658560246382810130448751918860922774260503631654984499124586213200667384135284191972021467766950853527408800610359686213945680890817136928007049897567938789231610765426065965913159547410388174678414171835 -41144276001544302324525033231721494039102189876151153204336567734734318734671091365453453363834898636219493728639062219160810059260352877296871613797853237091505639934170622415554380914779133639262466568083554418998462580428264735188447370501217661838587306767004595899963605011360937560880990716620764396490655659142624673959924828504726250942001260535900378503294201523030128473465327081910339400793282170120995586223650719225805098372270920044066249893929572532167642007954186808618907753351422223104390682787363166016299324149320980985977981281148038666303125787693502335894348384542790794941879085602508393549149154456850041616083633908418951184899494607023321185199096870013477128702544548577669606166527856920330595202345568055159667260802839105268933018787167101406060560597984831322915845499830188683555194083304844847311024579596284697137028579344082715475729684798733
|
||||
264771168684278233808952997473055662150839852609226623225379007655195318743650340047461488155637434526750227213336452907448230654834162918790052294442091525735123339300130378091525419658009143875111366232288999803784387808306678752598394689878505176144093380316432874516198374038567124384058137137066275731857555697759460816325120389844177958695832484605458943691500527401668253371808457851246542460106599236633410567814706374909449429720013339211851535060716540736923448929515679126925569586503986002060610818846726680979459565235685511931341113340497576081338560717649106867302130196671851067513416466985011104205078651405915852428848597444616699618640087756384476111929733311280067702506184186105797048459593362793136156440700629111689080580490706741956331389126335384394131751880598088905690588492902840972577456450179425719524829297189010505341176624136285647012281396806648 -230335400327768111832689102223360262254368481025546759058760734194189087120169042792718649646827518986275682905782131812704453425796658926444028417128753458472669928863623979712858856554220409835911258794762417591136037188991172928878003410628004301759337969219909400377012814328015099482636255418477880264510971968114664110204580016949117326512003761465086845299444918310172072109143156285621667262741595695172709480758145581411097122881301087155805062129233373042118370364099010282968789013187137670475162363516437098860351894022409887304967890827468395505322756865053471614072662075269078223477726877707587195250130145802048055023030972246086485067531401733644745770120528741664690067101318296397067684565608251882836994764711253860664121741968935193918877358664777805581394183696455496769849908045984697061207829987510401012761013081388553810504822794288712098129279103504486
|
||||
1785812691940662560732763644825057320153623226478282400704088814548152408539192479018253958648313187760840041576998575636928187592045175586263780212106489850989657062989749860572418151003568303025401557127089764777635931618732085371698096724728860280793944129773780209392879729992088733464575092572551733757532871434018697227003755141450118666815115705994388132048706681173160622192332311629343625970559664204563881661774402352101048342146270358658430070445620548641347079857379038488266080192369452151057114653538035807879444754699900970604106900365310799004226888685002367168749370324781139125517779434116723143750444392723738706170453504233450794009099050634120020748497701982581078044562349772637702779915560629641068215481981262956258615769943317666816976989280841330228588882739866893347725831003265427169368162523648630619678857994661406781785725957285478923262046619118971 -8748837658651486027902059980125717610343160289325860403016259530350205927883535755428533920478361191656174702641071356912255637979842303032320306210949286790880387768071467041607790565739732985257459780340026946262359810707364264071003169106926234804878744440734802865070458733380150867953095378922739746342278065699201448717915853230133634480631031155134968314424010717889720306461710904613059162376608482712435468344907839515420168266717582264817986785864134923884949078846680977044268273327983814789763056014265215214518794269306124299668575684280975201563047425615411913919822786425654300568394009475104621262217576611514497388840095042905067420492708476248094475659686336309872383503390816877276877333484232070681728649660334843409657625426778063505935820455158913144986533558632352266258090297304749149633737342056519157340670977342009481614215748315877749525762968770929553
|
||||
-99383878545165321622636183458664283550895865178177231087351059227085854045929237010156073893244711664385754824794344719798626655970828929001844445840468404315055583486727220900796326508427475894853613729300080630802088793379837369590096952842511344887188545234161818822069383808027008792050443165855041953686922313335621380460957275875828880704671684033634482896656613016295806955145242574122199731162614346936365021412549162049233389097411080551222419718449112643125665471839638050988566170829581484634039972670724225365750934078318640178099231156898312640304324249823529655724331191292651885386912593198426377660301056298684537262468922002780481556567565212051314125592210916780276036354641484223668389117773744015128143992824936205407703055043648139481680973754372410322334621720296497862959920317430525918388434033701190872293864737968788683271969650613585327923233053287647180 -58682663016892931424435318744823442756387758369058978259450453390173154557995784504224067720980789106381995191531727025149465663169060423374225835132873275757014365640095328056177765419909623746654395630638638663860205254617612770618599012518020643175228756698029126967140669390397581068797368485148124275946448413991246938689122765130974470201093342289287604723272696633806418673763508420866876683721379765164240951499535768632829796306256559511406588099200832180373532381953865156702123913395124599244308594386989320425137346944065061386843499291731296205384429419154142377525924975209096201056875744388398680617689458188444031532893315827399390917589828597372427922371291000807302116523182069939564284172371715046256026810454109393983247844431598774578583789952253115984357791407411058983372884288366079418270281571750869879216825419411346560279472450702584942590013585344184764
|
||||
378283647374352176495851184391243746518584535619609322373011878541169595083905293089611791254585241714819652966931287576267007039397847484394640223170725013643017545976155817543552555199587457245897189472796284953786754087162106872835503551458598409019330401014667370463539172831352945289110301244048538570869928443579101182014284341337306345602657858052339225421254914042876992681317023996552798128702655351677766951697621097600978606356849882212290305965864762370851759489451648699580251206854381562443970892014542293215047332712015308071352529250231802268915541182125817673767012681067424945008998975103058681609859352312977270121360217396972071800115323579593034491165987147109194919381937948302467167233352638820526678003902083294438961245734883191828995093746834847445941990026928893422063826564805700434460087508914239688547860417881672499431665388894016818373432878566917301 708372697890799176613289247815474952171110695572169615084848321401241426909868431833287578751661670790089856589808000711859606947221186497200742029832718010332656787052323211820818711956623122976407340062149791322665172454002156761799267521654479505918313738419183349445557245239161392111724234916331629827788767263468687011963093843650582085171178723111798561075638951190805378834823199914811314182409923367825081219616167805856892721755193695647245755680907199731473029572065977777815347195885695273900283456912329318461941961412398019344795996032984721887135853241632003521049860167095346453888762541563288048189103124657272223134501267643100284690342536922244078697679199004239001204212102314157531171132896194973302340529721247567625504230526882009561093114155251907712913063167580074177292267274094567342035975815966393257069960129454567088809065942861813224505146058476544211
|
||||
-5365724816030088798856964599553424980213356216606337966683480760612811234155411568780878126183896617170877031784791469412639306245106766703277430176486623365529501665440624554372946044578967679441474898709132403880989390543151953810303866488311353343057313622871612055251791843956374238621484749442408733025914424242870107617844406123939379984234942531149446753917775288540392496376820578227249728522132932351183801681083174551005474214060976097020274093148372655209360244549825603694862144986148874799245945828097350655548520836370909273295551845546583654720970728868956674405775114150601838963353869046787547422270684003025140742449353167343099056553706315383509731899947978764614546170624495134314501778343404605232021860865758652779193517473870247040802286963895573117753200591423529058082247697193014987456638372508447523464725490518303650504679886408461970085896452343556277132 4478306162954951727793592304794461362175549882564752709900105821166646739044692131216515689510394971268875327133840338688575559258324873304565193933957149345145655465418622000479751904236159553239819877892461252017539652922660238717586423434883676502028278588210816128474337682362354898099875287074127528194562239020458412784611370813587807156700674377751204112210464096597468038049040390023877676597852358453642708762195996898777747653322774974806162171571327495746893277959751820617576754237508363745844765380785110100743798430159752898217031231092083519177762223949507633322429012964274026310353453651750828310548108586052141382060547516002496428560125587939752845627764415756932558297656742751889038981090420902325234257303099465344557347186938306923185851399371526407234455520657754802258501231102236982790302697016588414530123650220363184360521033950027543751546574891405157965
|
||||
23920579989934426644952078623465984457817751210308985962533676416961367188185861244313168481741451063977587430982557006471676733703594187197963219297685704109896108118089171985958699391048694744836979804126665453101604456359901799128243008573254127956705619572607464346522177796853660397786188909627911867464759601914218102350774484645290713284953069280066393577257003448192624181264605678408463657228159594248427922479137293338022401151819136339028718706889550921884333426221003403977267084445371176230930523816878713869915034213788493918853387157852386158658513706850842429806870536892818771123642910502673854602670120529351425990226464115451895520463649727407317156946887662982188654435353904301111261840128466347542254872629037240982894369051865045560208501319764841923188541052929685398403621802634370493650021463800153996101318461594322763338399555669961692313794148120394708573 -46195511062288509711802660629208127788239543793403856646641120579038781392394729381232531549050961355127662988098634614636737763348750754492989936774569575989046788022140114493761192934687553666156490930858714234185894017253330055572160081578252100482306027097409694044012315630559927432842482704135349301326063856811142371163887724338191804459272842196242761639250976043822030599456159855275650791013127539112991669790159173190026873978030277516535452567103080463508209939388446477356306506647377234382974964041541072422381589252342444561370524521086219360245129733716717126426369827209645070120494298159179106762393931530866737063295290031771962969814424420428966781406383357016778634050643651741040612596237794712124067826028189788850920210175003754353676733569871197182567996547693077606077891660088738860145684919796934252588332009890685375321203040239427084840304410208936892889
|
||||
-360691702588262728743405717066236259280933197620816510110311199257174548999182180966158446882307978180178467386816461066433408763549909999868105603537765845174741650796109573033799219450584287757177019908759902295196947195079434182564366854121081410880795585515738852417572126734442748444998428509600781122551081505797235709284845562750452934762218349642884194394017651207313954080343491006118882712678668097706351349336639607938212874773463921593064945427515957296339979016620881579618883087885519121971035878737093146502947123159484630871973846791123982910991647688513031133093021190072154238897148268297708186300732619896529420574751522000827476935032937355534791189480738610174234805304213997281356331507771685221043736841910144364952987173236427804676230477182371836787557924720932352634800636371985691565415139727084675180956543571620176129308212013416410274720136045385934575887 -142853366453273651988957083929174987934356027642126956908248481834350295631902219588125468646471687442751213469083304190941618109640983233704304141703123665618451511475232680071617357933398895638710717002270507557465345995620686419543271586152023131606079372028124152640841792357155798227732819762560955267508813895537334748510584720306177174842976324227400009745700903328301461750752565493566925870137846921875771268529714261067779569238213643421995547746698559728962550669602285640739001746841017819707363617482012571215416877384648078103289252701009094129916301944993650667059577745872288070302607228869677366506225230910610306905448086604194135443403893636072269612563217775556664635714021463776100542122757885473656663184992903499801133556817944435425654101199629340070389670286039292129526204263560115244058421905762221105963526691216339853722585853560738452208087937511044885651
|
||||
2270173103277676940017100449334166801111197801957586465506313536084424394757771913085885100401446449620088330667448378215338552810642267124292967516436893901044961152086350329290023504028127363607493169212200078604530075837341907049020070953043031795085751292030639728891954416460525287976986807011063525663577222510242742363818352125678638011713117255031047628218836093006600377219106421446039998983902768601272382376588792455188464740536297250331083899513708728176919196236887497429791696118151884133363437465668704552102879904246855622573105613350893757433174176434865391916897654691844394806295682729772432008872885302544980753829895169001452529566427838836210349587926077513861215099023028959699125358501254151384256249581204457984635204586067865560248454209896687676679349406100054140236621680091858538677995184383027443707175066330444940473808040427147714790312852727911061436226 -444980169065304472559539530980384460835429920507351897052382204305574613622505409587071304007952290162539766756589131331424751714553581001774057119114734740376673692848076215421119814103352280171446291423476346154135399775515340113220976137314473120962261796401625335264482479894404595760677054609491852940199214396155665805858106621934135633143633672053120725430614451321596842551310930294619132134870677291917441215450187595108644519947698229852866583772063100780595720867847069309516043609882595219635366034968397553231320434426379455992188155629133487113798434925047040797456267040947535115718772575141907430793122001007671886964962803816599873478530701597292802960279450926325961569133611047274032638058298845267249392710972639449461838607405458965767016630344770569398205137812581279749173795653568779950102625321841347317091188375039627119368372288546248407106287779876774246772
|
||||
99732823198880257969102026048682490197090538519602099381577080336376566949738909685804394416403581679782647609779231446058105106599570462337094277477627520310048618439053492081397834643401343557927687375713102438674299094457868833813269482264045837501286660072932498971398650501063844669896777086035171343453492005986669587322399858756688123054991109176575718308137420641694658413639577762934706188018067047351915398003524681190270199076869423307517825403264795338190948935062936991893649235664225081244906509300766524101019092641954470735716196516064237866002024174130964176760130496012955044789283704986333637721805909392789461186090939437029162271508579971313112048712466532414447789871869667246816387287949504626706517595954959220031570940218979002264606653686158048147687090255292806984482797931193513627509871159934991894843645705289374965553805016194541027126657542219129024333583 69870037780075039942594064354900976115182895299742682810694284974418010524236105305440706441137771423430481352519980611077558874290994572726796624469528800011094073544743519350637290234379012256739120319788504277452577069527268876121019159448260412850748620415201334063521900047303426946361090624281439115760782435766511212917729471223178946026281558371131900977940745667906801284590680303319454191600990036312915447750337508204720907714920337373261255632625602924923360518592244641624372034254478432168258193885369481039153020793685679059056640686008778042255949893786854038805840378842091000015105953136437211921178656332516764745544902465504711604549445436066873260247464418356531809379325702621587581416292980772286150844100868078227499233424822892899023364290757444601264745590678429755669818027325127343031727029350188130433363232849070233674271314658374437242429337333260386394065
|
||||
-812861554995395537946287898512120690515183661037869022796131018583077357461430496274845072628530209273776692679103224633621375690473388720735941878143527269835396973190031669452682585005953885598971466214033059753799822270449791038093307059964188151282107752236461950273600445616290835096205138776279159403808114762787473385054897986089622011959742250280227776432572129579210282508332726645218657217330170247395673044618020925240322751231136860624556542227354649856834466182499827852235957128847841541994704373119807589485135235933384643296079603927942811834662429066934205882073335590118801810226821896432529651432505425716131589549414450847890196647848310409738439426309155515475578013915782539326976232677714520149673726070458436677327505640382957721611133310445262696605440232982393474688953855824766568129383420028821302712555255983508791553190328131181202646985412562965412258709812 -182500952381838662760929527975906738610599580348070784308069872956413451615820988018055490574032038652447427796820037041791043113377522362272369177101477422799899677257440356467082992773486284924720989373766468473531989023320153197839967613327435482252622258704216214935683035284858158285437613785291646093337803583223619203579315941750466902480808363445789634101120608625523049989462570917264412788925356494626458570981183764190786840287718604950642464884886204501626747201065129575640860976302008179194472119948762127314350842883312471237983960467891723340803150909182972078455461390512197993278735193081388179213244401983217208702847917116228747383346743915946927296190761917979619084618697681995822247174195680732637177563941401421415516487589459604524786248292498682271885963817272623268018446830857525068863270141060725512665327690782197424150554750684426293733645895201898218579223
|
||||
1315379145774328473750791790635203035833763944921968923649104340119005394416650947963249595171487116448485352884532110879911096824203367821192208068330189807001654361609451380003238192184255106560037346094101834574155175164571764983996230276729097798847290556287610616915854257828917589560626940958938021137100597704900736256232510733501647514604753109647591328611505295117968813701708676021137729854990239730867399505325469970669049986117030666627868002596037051217292377936457134128040490808745501844550428716409279383182485875101076357512187604916220444258642390794196933469759913877602491845987220153386024533231380481669379727884958997941802794304262898992088388762249081114609674240278752504324770823462305389125333527684044002895500029238856543618411246686484858331627565612015585016693730425275739005338353947646706952989713777884945804341777549317899970558945142189194037014300529 -3702799705762882976750689969951274221595374172124222992026873710860159591194426839245153199063755754558396490139217499734759064838845694164163093570971886307114781387975808095975692787501782084170904547590278115421633118327209558111449224715154526440579992211258957872826502889874353548181332616978785964747634153993207120652425067990134475488346484317528221718202113838434012260406797076635732531037273285865297563759202981276647569719662918322113835817856095136355277008954739256385343679211215119698411983020471092453443271193900529837947629889480474935117830981526636225269500254921827607284586260537731845255776178042643185115059016800160947790461193997866113883739564081092662336498464385587609012823162208161809466599715390910532663714512429271036677292402349737813236255249127149969774566536254561354857405959950279094237983132917718881458538717647584144323114849338660073341920001
|
||||
92680626604623358297345749343398251591933356076690273701373734941744642290962835816880744365197293492976263568433023871697873513102243447176510810045532688634516030508640646149184481668308848903824156780670053147710587221923401738652778415173679106409076489350225847564532741222127802090042753446091705295108972995829742469020055724140830922579938209625026338296239184728101461693055755376067387012760317772737128476039306656928252328768062430484757918225382239261202767865973404681148554251527565368267904688950781991435196490963709007902730525524000887787358948902764798741814520042472347095920576147430239749055908909601153424807753228801292634238604779820602825422544683575881256565622074110778249227915421819595027945872189345347034585881740669482810276721574897807605692260519945539369346614644154859459529121887115139045467323125460804265297576605794697474767990411316020291708278928 39793295426457788010856130590638294404693261408540418845570385041136369829001089034288344443127381217442282341936885886639567280863513250251742733736540378671850988918022924955872258473091678858399894110245106788252123537555507566492630501099272341277627588993247311417886027683080506389590410419132625701242558434563277718273089627240725157308437737941981723594953964264009678361322828768017338421031624449056455713205563918958537682989173181187328601470978890874466603911494358626377453016401082694278201437746458934277536772622483135467270494174246386381113406153421350150793150318596270379792350943502562442288292560511223112253678178792352941938379104019736914704064305275603129745333604223616345458207236603670705055628891049681104946199642683182902010014193773880487149079327487748822955070313870713472023800237540071353984043403996417342465947310178411035759011410691434993520638685
|
||||
-981146154833944203078170847642038308953625698409207709315168614709896585906405525367826342602844182544663617314505172708920185512316711163737183409701769514555224554017075657412555418906801881101934088049458698572177298321942274300521077078334331640410009476383032386497991620786732291568425907985516265083159146357200384993670249877751482156418042645074263459362111389438047295866095729534690269633059887057682244883373881928905932083210463522707449027320359384759859559338741697661265176623668143040705836249135706887663482742590827226560498409711677502567576788572707306000243700701671630567109200715030725873466503847505423567012967130767712494371540024057105143883589690624529924425593067450956896853072949812537732987001790740136271538657757872524246088159489193352207408031450997618938962193485586039198574547441130776947015408700759409662380908948311865545968144205473051625405253626 230601736147260596619198700929051242197299449216775315574069960652364014409204776888393112493243931909086946576030234462434642873421519295615329776120112295673782681881106634088845300054844997324269711491551811504114344524462247949690439486690448929160498346985543116333789545854018929386206130114828722782961474502053627741738454734357112746539808086175692998425090900329192873623010997019869062615292790108382851006476389196460538166936247863095358200817509718990572369313248744126104275076107445375651361921721254405387566183944391794417734729424689622397011019644302099743370505056042136229554028245047327418168467371464223458046841559971781556313842337089926528454073630132433262399664651745598548022854736669273507515229655358999037809107914862303840616531004837067076007196928596579857963874359304706622249625979968408489400035785389628117226439874340731611056244708780713503353837087
|
||||
2514933396346775473688641869752815842567680900403119783955410674194101992267510191516914219473879632447923724428625565237166591991884159379450195284941758682569914377800421862733434073703844464852906487644693193182251781638001119999453006712325737344916703317991213402110829962584654946640594243497203792883113490705968878024793723102454802740765600433998654659610140007428953822113895743160292253222004995023197521019930331865982158182985387217140932049474028895854412907067577479965977157408723634027146032471532504309540719004114632731112981446100842933904378616886946734604864939194164091715590839580592859335254737703281456056684763867780190752154050376231517264963182799429090431918849987613129182535600356192196989590895084886570565874158847103426306293907771685067102066617126716818056066066680251863125425362667276534536532029548928795399543814547217443378580814925626381755922442182 42674772664135823469539653012578514244945224340473004556222318092634133632998097657999230865146892981600631888362024033789284937853444267576483475333500195776204701491149748912629152864066898595747156049826090918121500997303609087806925275165536699963721348036905988164274397249277308372538669301144284934788178337760617031331853335550812010823471835517428124446543165693071947890895921214964947619654415577459410692043049190461800746550938850324103109099337474470133650326518510125892039995239544612212402071584219507507359115529445921164368888863880134735686376176152611642982490755745753151510206013087164091678384366120223906890051679191821947682516600534579168202838309262764161759767988208737992407104232489297811288605871001632558815607753549405357315846274788612800782432140572801320831919762822723121181369174768509770130007353069592289901788610298829919023005507329981983568209837
|
||||
-96048494052383723147196136625848445717247500678399355388329892193203796794337152550751489458788827158609166303490739472099787979936580120628308657187056328736763185681953321528425328319387170959401741367303923468867291055665868200456591928189159450041159497990236537607417520248979971280049279587343511112057453655417130467599567956054063059039894142881047799058304225212118425521308122430601634848286193388117974476498880747863201024774427593762728981387679897912050705912107537650833170343700306838883998835198108435451111898850614440891500972335507245163238530097112646755267579498093361435559204066707533649377797656033769452298947729206069374051355424440619912420795717614551666486609456537503430450858662049818231059209064316728648486280924125387156519910487012717647239265118303897399575269898527876345105223512416674824574066514607838244179722563405019336615511796060019754368691617390 25911303870962499341026339465779148762710094721596085822988868997191642163481982490856614807353181386335243387115263537381472575420195586700196947938587073618001143182473067131902636811847024068951603311060229706488229635083256272418868635381468599304214742678138742633874428705733975354860844988352291213072478283053484340176329784518290486321188764344672095086668704334167323202124976000625267329569736631096141355056978318525106592305403548652420258578099679736257327828194974477019024207725949228613103819457642460712894129128436074155959667851023698863966137351762219768957719429557162346881675580932544102857755932736027832400602133022203165967247526762858329556126575647398425319588196893606327917692109494506290426026075222308776310542613984001360322607301149158558396892507664466555558005062849514938986263533919339073978920134023541437801374507367142548262514544596295667951742087015
|
||||
-751450182861292554057528323306914448636003898588422319788843514229856591044047134872456954253516461312144643834907338451013097043940612567865114253305849557590055590438722889702189817848833239974317127448961313881993475159438850210810701751730656465214211012622107825295299625104866226625593046254427207219901417107564344449923921814096519390540424456122183845137723943192515688417039085751936271439030672621256416995633641159311067775139530426511243793505033515287967586545959456805413822390304477977146489770805228340877698521675654632310490432870860187640031099015934953311719226133412615174646918141930826886644909245795540554844131564516493061570718111272287904348633593647579464712245163190915031300069566806272577865114006149422378284684538975945100816274847209581409121252550790429875386882799130658432463723067630658022001751069460035357866330765620568950883155608001513445017332101261 791283037070977298596264030180856135669376579918690736650148426597337155611614832331227234298841336395009820042539670989320821687799192744681866528335050192440594249590993138105094917088021565131602104556649024031744365212694104817410266256131171573721077949235385147708518215203901921412099956217475855965223320647126304118621624543857638797938909775672266679284930017509617517449690458486208324012689656322251012085273039801218008791152057684154530042262701212044520976365750007076365504009453103838592968829470364273458711069603430367259345371457449445124031199172804613805150766548378984760511113472308230172660961995309468112459013324799678575396284088968646700008588412354748118368726473776035463153657343212704211073141572091326784197717058557480742787400235710705766750239221498552865061810676947337149727030922446671870882058028672520260870332689546669497400496941309303726691840787004
|
||||
2537147657692085221824092459415824940502022611504282854162897612685884211799065326942689203055233051156732448241897674242683697609652941342195565856816214433240241518311099621787817224874080093186146968863622529904408066428698325144892514246526550293073587109160389167942562088457565909377032232864839722234926282914893239115958563410516865546662447772089557354274615877581289436320491077688209421180066511004978809434310879105022911608421130237062569818254826920059658106406980870652547567112985403885855408853602273752999331756101543886108231942217054450803231753837333728985826656842630986961484634414120687413870397649011379993020497169121807674926659480737963339835106031411031851305517859259453966854725578125748793114717920009794690143087023601764274137059659980214885953825347021094547253776979275681524119698548054024077281867664191492661694993259319460060576369489970278862705606330715 -4637275949069121129398803653980420710369657649824935156831968183297956260650891852609255154600437241812251130054630064855951921365347181661293409020702280760043924107296717907017275182595705177369796478765500055918090000353654397008191163807549418119728391915441485001913294256430482361473716877015862262749700265371835728893745895686383291335117218653207355800873048308376167224874366549417092672172121303236304650140732877403339898013667395692528080780553885918034744482990345080508574753047937004323765865634774240025567546086439011861995194884298076606350291197080565043662769210382594902011922639910050005895934855889142137021248965887657232121928532452986884768789030926717493025060088152656305555729896863538062747980316968832489629500127644564737577738365054831871621090017256553462689226252715909657692690803826453640130294850725984620825271873929870774965386151955948647086216280605784
|
||||
60209862816593910581883246769068590424319240426599217859832712854168940301930182420176383068810931820069328050675091206709093244375541663268599345437984927892182998364990876674561247714538552304448365279516855530892830098950228303881846428833306706248027991417989488158285103700153350703304243954720922286154043333756843876617216729570559619958145191681446265424397323267656862941528898231917678993679854707243697915601649783969320304934156407228075992654542569667327401486151719730773074442000186082235929211472471011316500784949756957406945355891788316661004038270865052579494211257552830965955873578737497555942282256867232555156127619105130626941487917189083416759080120218718965802058048407847253853783335859552442523370759883306116049469681622559699812420958537954142449107931450896358461769960049024097031079253135870949935073003672670298480917238570786853270057212463554705906731318703501 83614421351295228250552325124040455186189317389568446662904011089466336419594431094577785158274614962909946421185772661785085528808648810176689619187998065446792673929777545170318809308615569704582845123971826501035542353162639863406080047799132085229847430047392696292308955089809985741107206090310371375414737282352626297277908105304501638679544981205900038448604948849107425278531690177571796772584336368678083723333970480832877985055105407853444996350234845667762442055622880726364515329330813365953495377204138623232688660955799371860004281255276001287305322969560789599986653196604379878703324625176179726662681382136443470028592084945701007562312609562039177925423862759265356736212689166353819176156175624035121631853917347153451036946897015359655228521723648299534010772439679070097505641995412876465794438473673964754437522236817253424918527315485356925926379244312332665609386785568815
|
||||
-576802892882718653584851083012519294543710600262972818967998129153009130015656671599121185970706429709370122522853283873820025874948496880385784330404908847423461932145181906262927865099561525402305900469034790701930559745560839022414398703614052318245779688714054272240053141938537512142018849263848127225909645496624814214524546315145768324830777030898549098291945548935575831884865110125249221313271416176392879661809122936962828607447959409915064877660380819084919225498042969918209576793365029220147406839946587094011174386411088768391441464670164575750886302782260110798895447633173010081846461119834310772818795320608440670320725886787780742162676170011056952727610456764768241443447748916987749405850202407832258873105853249677792083818699224306233447960579844091098646449622852866873061671408661547542862995885098744815210791790311639832748052923650891311574513212258685000962397481641323 -872672562792390173975257099950508216986037948845782138302264353985930595283097413411448026724301966811514494057636556278695094476524500096050106624697483785636352033015633570687035288285885203077684322046023567596801241902826777775572422027090616216516583747086037091061830572835487604102069526173003417220455101145525332224998912844134270246075234132874934279094650663989880977382211669644853596658481632629166714743900312317715340661475782236059242504292794596766712963288886531180650720985003354418013107445357898258318461240256644284643813014687392361960367699202738321260825216412486521992915342730025890711214124456850564493338746214645790558505188566688486510901093301406326486613232162159051922471936877137755706374995180790932748050167623654662924638250146493117580449325712885384412020263851085783087910885538841529077390083258764134470795056386423304449912899172410714965974549242358657
|
||||
8278717023339932786059265991397361114092950703814461645048031868629732590418983986535213227984874185395147856330082925451371378144637828893868014952704737073638034896360852016563767218054230627441803328769430019762808375378601609765008851708670834621117263350046543327239124054321094406646355929734149652758051311716314133117287197664718530016212462379299675983786052603525645408875344291242528226825199826109203024000517096499332272016772640584998952543654896186287013196264500326575251056294044917325866014499752751402802910347901379016623086720644618091424530204897493867301718733665677424864120374292251306822018433815854405127624836081784123790458386340449867172500719652646216144934237324389460013527029295815010565398800354708694814317739557324396423566104419262862742984234339052151019602759827293048429384815850205926967374487887571163642981807260319754958490944608015739189605461165134629 4002684485641952056646891790888741343883351952500298170659142505241192708824297350157517968200569137726242602795785476409994970497805997714196484241439067465806796325117033760396137422388030370600114892773150339065244590343446076255930389778674664940716981707316860925593888043461534250488248188642357056416601988729194603405297365062702509833549765647631141119616045679715175554393682485396206703632548921870065165561946816154331716431161984252702717139436278481458939926033350017942365635559754443859427961097856074052429654084117717488967720558765981431259964505461642016358019105070270527887702778193071362100082547390603393920691711422067120432007194505732017959092981911449675926877996707462437747156335337624901215646399690120648084497297057059154859767320632504285597279556458128265422639684472637768947889745162788353467161547212476362996726954689422962408431198257121269809004127772330653
|
||||
-9267041371465896230655957623150191128547223657433370535475021387634254910774081441850198654377500017148886620458671804566879931281894162215369612753330214720864478876900949752745922218565761707480153404710266211245037945859154282421063938628743820971576368067788031121547870384823050564646125681929369576178366762630658460945317956600955948139229355399035424449257076783328914310316694276322148477669503996168738113793661372967516103410976233811185508804101887105687622920440917175318091333414926895875509475688255454052890017243713149539903379153108086670769229313313207420838438544804865361561727221051095043298759277976938041669047961813766385517303891449551542301573742248740971718877530199128856521883060550905294399441058462726557520453975624688935926099586828930707779366472262334585081117485153428269539708930527805425514909681313447793418226771606046390771358926231748635205760163402538566 -86870559488237590875614960279765986706869199244367321416998140288082872752088602162702208828397509193261935547194332012906772605771907339437153972411063008152782631015268148198788805004961279151286800732674653677467011679059800393222891800433112172481069007621739109879968730106495940341112145523658482768268260887674131525486362595344971375624857885243061912160142888112398855354689098890491631847838512866467718952451909421526595294496419505494692540595396344801181911106959419682920774076824260643989011701741298379118016763650989835739644806732071158622718126834148271336376938210934589007664606640956256475523780076350194336466291151735638197016797212236987081199974386972682629638502622789283420945048809346992522858872544381485576082821183499934766161497732599914194923933837705545333070088278627896675349018076108381986997982529639472218788440623798708440567483286600457916841615699492548409
|
||||
-458782733603474721557041373066695497583163789437339405751950137827251663051523300352744023409213457736549923894100129078636195856181205650303240583012587958489702740079420185471620338865618266901994338845942432801894501226028775658281579896243522166697627527114532415911614963070198133981485400229811059626203473968962296078485195772701847706049397403676960455249079074923918499127711457113443156302208553154308189898416130864549703258345267217317666704897139441582704105637790138200330973939540526183006066478645931731617577339546073835161405279100085704284255890625370562753876591211034379126887015078361247636203344328425035392126132796515761969997168612835186338431631780112760064209477036760948410975827335732297511246758644196054323331264969090487582960057819224964876735684924295367154636547068784160673962723918834436113837119922719816722862684858494451618477865008405866216447759865635179283 667768594273151320844774074766125361374948854777339246593164264801138153835315428364010891098795598960262183575156808779124824445819466732416009643740294421980374569618117416331888798830448850347604547425879879459370276165449385106817093738147347901815878671759444137097537083083905561787600446208014761724723531824569413942029453443186702558800905977220196596504074305280371567300822514397767955777193350922824866437416480727863719290672457008371706230600250642746036883808990598276715553794399420322570689691460115671307923668928752696839437174747746056270112576885698193692416862667507826000811098348071361243491983464050005822795845962015655083975642061908355471575637803366930911931098556056988885957198081879717971660376239581592733425325060334592949009656079281946871833501390982608857954164636800238990371870374561960240460571021298165721835746479786143910936259762596560503421579482555112817
|
File diff suppressed because it is too large
Load Diff
@ -1,27 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-20
|
||||
Test: add & minus (signed)
|
||||
std Time: 0.15s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a;
|
||||
std::string s;
|
||||
|
||||
int main()
|
||||
{
|
||||
int n;
|
||||
std::cin >> n;
|
||||
for (int i = 1; i <= n; i++)
|
||||
{
|
||||
std::cin >> s;
|
||||
if (i & 1)
|
||||
a.add(sjtu::int2048(s));
|
||||
else
|
||||
a.minus(sjtu::int2048(s));
|
||||
|
||||
a.print(); puts("");
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,36 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-20
|
||||
Test: constructor & read & print
|
||||
std Time: 0.00s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
sjtu::int2048 a;
|
||||
a.print(); puts("");
|
||||
|
||||
sjtu::int2048 b(1145141919810ll);
|
||||
b.print(); puts("");
|
||||
b = sjtu::int2048(-1145141919810ll);
|
||||
b.print(); puts("");
|
||||
|
||||
sjtu::int2048 c("-2333333333333333333333333333333333333333333333333333333");
|
||||
c.print(); puts("");
|
||||
|
||||
sjtu::int2048 d("19260817192608171926081719260817192608171926081719260817");
|
||||
d.print(); puts("");
|
||||
|
||||
d.read("-2333333333333333333333333333333333333333333333333333333");
|
||||
d.print(); puts("");
|
||||
d.read("19260817192608171926081719260817192608171926081719260817");
|
||||
d.print(); puts("");
|
||||
|
||||
sjtu::int2048("0").print(); puts("");
|
||||
sjtu::int2048("-0").print(); puts("");
|
||||
|
||||
sjtu::int2048 e(d);
|
||||
e.print(); puts("");
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
0
|
||||
1145141919810
|
||||
-1145141919810
|
||||
-2333333333333333333333333333333333333333333333333333333
|
||||
19260817192608171926081719260817192608171926081719260817
|
||||
-2333333333333333333333333333333333333333333333333333333
|
||||
19260817192608171926081719260817192608171926081719260817
|
||||
0
|
||||
0
|
||||
19260817192608171926081719260817192608171926081719260817
|
@ -1,30 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-21
|
||||
Test: mul & div
|
||||
std Time: 0.01s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a;
|
||||
std::string s;
|
||||
|
||||
int main()
|
||||
{
|
||||
int n;
|
||||
std::cin >> n;
|
||||
a = 1;
|
||||
for (int i = 1; i <= n; i++)
|
||||
{
|
||||
int ty = 0;
|
||||
std::cin >> ty >> s;
|
||||
|
||||
if (ty)
|
||||
a /= s;
|
||||
else
|
||||
a *= s;
|
||||
|
||||
std::cout << a << '\n';
|
||||
}
|
||||
}
|
@ -1,101 +0,0 @@
|
||||
100
|
||||
0 168324920995262664377678215122971816995913692350728064
|
||||
0 22115697959940087351654142592603546472203
|
||||
1 428541113351911786332742172677428642
|
||||
1 25868753
|
||||
1 5756489779320444324668107239896730
|
||||
0 56859596551585362724384082
|
||||
0 23711842913763554902866687458436587493569829447093
|
||||
1 11369019393882802255797819563976899538366844724193839585394748066238724742078385
|
||||
0 786347890744211
|
||||
0 16775488384420639
|
||||
1 1106536330781693226274087435686198808
|
||||
0 494263646461279334194946820620861
|
||||
0 373796544124007547206906716731663
|
||||
1 7
|
||||
0 10560023689331301881319925
|
||||
1 5490204130607864325441826382021640763351983040567164
|
||||
1 15616876306028
|
||||
1 452923312897900484279179
|
||||
0 74939060607351525436276934143245796457199912902406676682444808229136024941859386450763
|
||||
0 8
|
||||
1 2176782301605141737631222905528
|
||||
1 50112379788458459151788446763740267
|
||||
0 299871160
|
||||
1 13226482
|
||||
0 464388239238346414861546985146636700336941779
|
||||
1 106147766160729181919410216528125185876492839844133823367514416090
|
||||
0 79164127894142887273408844336055528301035122544368432556075904055122545996473111
|
||||
1 2602347125366389837893039234453865481123694126666891
|
||||
1 994370138736629662719969678615395513
|
||||
0 1243462054319291042102003084758972081543988001871871948663042145350173253292289307479161512147
|
||||
1 118649622111074234747902
|
||||
1 11852623563475922
|
||||
1 19364929351947008559961474544107795059
|
||||
0 10036646426020086665303482353416
|
||||
1 2780340544912447979574172551052949900004536663262
|
||||
0 2617251572809530654855370954286724356994881130581896824963622652466708290550366
|
||||
0 11332749732098876
|
||||
1 6
|
||||
1 8291978833043157721381087894961908441735074
|
||||
1 21688050162933167482737602998433928551827901238
|
||||
0 9053296511095823340542
|
||||
0 90557344430014487690926244
|
||||
1 89508015592218573108690297776840335117746
|
||||
0 5784844293224351804294419839081704059
|
||||
1 313844817
|
||||
1 107613450681030307597
|
||||
0 1304126
|
||||
0 5976947390
|
||||
0 3399685385805477178451615886247857762566643425003167380
|
||||
1 9102
|
||||
1 1483967131709764346653113924985556331641702718269039912217171693010124965456
|
||||
0 1087900745494274620034922852019885946573145856402630820418825149549067747241840578
|
||||
1 786525015399302948085577912949242420393218894312101024750
|
||||
1 21169835281003948776642630280257214
|
||||
0 13449868632968622265061008473465628720281827020752160829161900698368847374807690078021
|
||||
1 1600425253955811400240883628089111688355177534918715999277833042802022344868
|
||||
0 72763544255
|
||||
1 2232980668333411404314
|
||||
0 298699
|
||||
0 89741185250684574451648104731455793
|
||||
1 4918953840570510556346235889602971507113
|
||||
0 582701772735742880904129623915897774791119301084443186437928704003657415049750124917
|
||||
1 311520276865697729218258760965
|
||||
1 21140219
|
||||
1 4221618473250
|
||||
0 265056485594114
|
||||
0 1775045692308524763240708745
|
||||
1 17795091530226948437110410927623396260929592902326246703137725233003
|
||||
0 5799388737766236072259015110909297228695
|
||||
0 404756
|
||||
1 7662880500631828450220386
|
||||
0 27199463530261541566902730261471514663502152604937286882193006601
|
||||
1 1574895334718368
|
||||
1 5323958941504826576313754229290384588067856360
|
||||
0 3
|
||||
0 123247713672538130992473813526854739693838
|
||||
1 31351140611683417881274820957320839991847086600241348028320192630684
|
||||
0 1001867786380378478145119105257
|
||||
1 15043934175483828709
|
||||
0 8912106737554480034460774744274682452
|
||||
0 14172610191764988634277
|
||||
1 80632985967103925155471975448790645261130832669386669860663549137506463127695
|
||||
0 2640406277008883025667666031687164483288
|
||||
0 3130368269128327394725268490337811573842660860
|
||||
1 1198611793292913130833785581742453728852823354283976
|
||||
0 654857702989644130675973411108079
|
||||
0 1759059895776623
|
||||
1 1844363203128991979750680729863822881105997943669956964763274436806542325358253922
|
||||
0 630987399183610872344941750953350923113724557901956371933163870379885494310
|
||||
1 2257980044991812002
|
||||
1 240407006487178561718892
|
||||
0 181838737903717
|
||||
0 19969777417245405012718827250054898281179159
|
||||
1 35275322926357773565721699163379227235601838274091633773046187696171359653687618683
|
||||
0 209778480956665589241453873526826701852136897606889026020325123
|
||||
1 27160040216959905468894834461913927817953927437426133564594386705168244
|
||||
0 13887054638763083305548577934948548848585938853080346735
|
||||
0 19105080069903650742
|
||||
1 123088744258568493319917917365639652957707271322004435966109280730579264655
|
||||
0 11470935904479532884941615587727038
|
@ -1,100 +0,0 @@
|
||||
168324920995262664377678215122971816995913692350728064
|
||||
3722623111862006884442149369277512575183792635291476304305498284702990919157047677205788004992
|
||||
8686735054998194382900395046910201372801238437400884174099
|
||||
335800301429226000298522122303699810068202299407353
|
||||
58334213088599863
|
||||
3316859821371998501552216903383202424580766
|
||||
78648859051346673184407668509897974929710730835505938120726492625415325042662192922102413238
|
||||
6917822577879
|
||||
5439815192657831983815908469
|
||||
91255556577826380953951846303957064018491691
|
||||
82469553
|
||||
40761701987811738499194879155373589145133
|
||||
15236583335656716657118220126559533090973421594417396269361822767923446179
|
||||
2176654762236673808159745732365647584424774513488199467051688966846206597
|
||||
22985525852715067856445740504633217279041214578848950296789606818321011577547682809018981602545225
|
||||
4186643211419200328507786573317856728753722418
|
||||
268084547087255002376231501493927
|
||||
591898318
|
||||
44356303925991426340466533501583957983586987436681010080308902118658171756292618632718609516634
|
||||
354850431407931410723732268012671663868695899493448080642471216949265374050340949061748876133072
|
||||
163016040302361683357604465902941304649972212066177812453930614646
|
||||
3253009355981661515889156995979
|
||||
975483689069073777497039939806338065640
|
||||
73752316683232455727610708562287
|
||||
34249708484275241212172516463891373563316578733782705846330401695327514088573
|
||||
322660661859
|
||||
25543149901814667897155325604575980178987898434971090541689854334267622710575184674956773349
|
||||
9815427639469271400708820697612569112154
|
||||
9871
|
||||
12274213938185721876588872449655813416920705566477248005252889016751560183248187754126803286403037
|
||||
103449245937717155549045320625431229167543723658998290626308869876659047917
|
||||
8727961820748101194327219418233423756257299450527804141755
|
||||
450709716628559015011
|
||||
4523614066572552862767178740563149487307381151127576
|
||||
1627
|
||||
4258268308961106375449688542624500528830671599456746134215814055563334388725445482
|
||||
48257889037584112012117787564890242349080191956412112583194187999113933733412556358735727971478232
|
||||
8042981506264018668686297927481707058180031992735352097199031333185655622235426059789287995246372
|
||||
969971302171335019069933078640460385446598479081538363
|
||||
44723767
|
||||
404897523744162517755562061714
|
||||
36666444516560094352467231138725364299041856126950222216
|
||||
409644256706633
|
||||
2369728240661497313406448608456243156611056888323347
|
||||
7550636850764042770240964688151097160260119
|
||||
70164433934419319755234
|
||||
91503262569158529795114295484
|
||||
546910186389216769155145623144782586760
|
||||
1859322568015569845492901033925546447091573218582909527941422032973709932105882374469651888800
|
||||
204276265437878471269270603595423692275496947767843279272843554490629524511742735054894736
|
||||
137655518827105
|
||||
149755541553408684957202492888819611796354483593039565707416317635116762481450315120471955266690
|
||||
190401498517349515297123816740633391372
|
||||
8994
|
||||
120968118484919788651958710210349864710214752224644934497482134881129413289020364561720874
|
||||
75584984794460
|
||||
5499831386105192288827300
|
||||
2463
|
||||
735695637
|
||||
66022198448137392687279178110251083568475141
|
||||
13422
|
||||
7821023193659140947495227812199179933246403259155396448369879065137089824797746176635974
|
||||
25105984343455535817439418957610393528538836727486247015068
|
||||
1187593389806204742601740263788676622911940350640939
|
||||
281312344384342155711818329647697190304
|
||||
74563661356754823001856294913561140706666289960270656
|
||||
132353905894059259636120689852942327855712351517128334377165791348397377466086720
|
||||
7437663676483
|
||||
43133902960688528174222879976846295627121456944279685
|
||||
17458706026756445909685756007908399232851172426938868181860
|
||||
2278347682091208524607275166944551
|
||||
61969834688295743021404026707118528776766915283919395576085413226534679953318966713523657343981151
|
||||
39348541659993901439927389941407223395417140163931919701021838150135140425200273122
|
||||
7390842433670603275612873308660289639
|
||||
22172527301011809826838619925980868917
|
||||
2732713296191638217550868340774531388975437171526444351965074905461961790633446
|
||||
87164716909
|
||||
87327521980092175839795550229813778690613
|
||||
5804832762589751965483
|
||||
51733289173853113928979835688583172102019013101302689804316
|
||||
733195741398875991438706672755853337359462661462732989043013652307346269220139532
|
||||
9093
|
||||
24009214276841773352396087226131386646537784
|
||||
75157682538928308753578292489851619302618477436267260639955338679971172561538277087934240
|
||||
62703940474713401416962917151616472138
|
||||
41062158427670193821571607422364938302214474617912775897739879410202902
|
||||
72230796124140712902975909423656895492754197467946524611024116768654617088005298359946
|
||||
39163
|
||||
24711359514227752593644953792586082201902794861114317394018496655687455613662530
|
||||
10944011471242812572191472577624821673295807069776659658528653
|
||||
45522847404310077587385672797841164207
|
||||
8277817117783243952543108260494111689857109952657419
|
||||
165306165342795271999570905970207727076935491972589245802328473257037415720139743647004889530621
|
||||
4686170150388
|
||||
983057655652863778446648533348974617370842403597638904370493826793564597724
|
||||
36195
|
||||
502641942650029800244330778355462725574568056787243150073325
|
||||
9603014560820738143340036159115108804801448186728820080767947754757602490657150
|
||||
78017
|
||||
894928006459779717084490023307700323646
|
@ -1,34 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-21
|
||||
Test: add & minus & mul & div
|
||||
std Time: 0.02s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a;
|
||||
std::string s;
|
||||
|
||||
int main()
|
||||
{
|
||||
int n;
|
||||
std::cin >> n;
|
||||
a = 1;
|
||||
for (int i = 1; i <= n; i++)
|
||||
{
|
||||
int ty = 0;
|
||||
std::cin >> ty >> s;
|
||||
|
||||
if (ty == 0)
|
||||
a += s;
|
||||
else if (ty == 1)
|
||||
a -= s;
|
||||
else if (ty == 2)
|
||||
a *= s;
|
||||
else
|
||||
a /= s;
|
||||
|
||||
std::cout << a << '\n';
|
||||
}
|
||||
}
|
@ -1,101 +0,0 @@
|
||||
100
|
||||
2 9691780089317462474515816581845610738236141177620536142780835336867141811070206396979517796766488931656264084100319378471981658978122071
|
||||
0 1365243841991770941810458884646857375527630836354665693645611580663528227270172038503545144299477728455083083244200631416436889907047843750127996366046594533880354330114060056426419980453757947856867411222677727404977951849057499377570844336435664291956233192859002356329195655635572801475274380690806426470687554147548254801800808374882240638303568214570299445360473128888527564727363936944709907145952238503250383864923568398956903479771876816995088644298110631374286394281701335507081946827249867818433281800965966701130010165438134500565025346186893324873228087013560046213796576295545281739724456857250746570297207239996067672699725389152818704270990703678226300503304117697161
|
||||
2 414745352394191080465020076090178276048524979828768622733344941971258769884291971097286293935325068654133851627571179
|
||||
3 5569293426760983112845451093762641867689075061094099283104728951116777525654726127588848883934493651505094424298174720897499914409634590956832576449890407116418632956136492711427774681626519196702698154058001468479571862994
|
||||
0 4326910910496462959768135276005467651189969901114532644093764985206408455372689930680330074077765264242103128004309629300965321818357119745072278304778942018120814475135419279337164499120138690522416498818070873425129350472275763056244254286216685971145906154994749722716941295350824435596112965358279385531684569865938574588990862921697613413258671902740814443641882494521230268338742244334936207906458305156608294318928003106554018723405025515487126341410176785344662573103884722336381398716122994749241477748335175152477229575264120231130119551632399713415762390430382423998975692944178059214543996855283020162491019686039626593092522302520957477209963652117050128956925023509772965743035463417068369773189155978656571466301332709470003384866448654990151314187196991989986075592738827863725281171364980844233998442775073889463944643322897506498386476762952236177984418189886711169727546802012155836650896390963213223657517672578641828260893243880887465924415595335063781738787409
|
||||
3 8011822963935963632250792733066177674728701798327413403486011847735234286323554213486632048781050433792370249275580395915381046902772934098131190791900723599850409567478923143766510464674528124586115894462039150446809767217324247296381746809656086161392411195943907764186355423109151788096811246022883384911802603330644594280143746504557343842539935930374062578264871279648490984911964629305522131132905492622
|
||||
1 540065716625718342146672393311711991056589495694578455183556615053077998642321340829526245803303929598310204053981979735441386137502153253420357820308739607986215828815233559882201068190300088843030700230627621785182769627818274059473107853853235575211991569346992142692743172743105732804960995477158743340064708978445152428861833085703946447677826253081206133471692013860749079852315851960758770399293753262386056329374647210883634520685108106268821483426992702177889448531740869030215481160973509218059662388730321719647999467616339038662919639601870102643244324201693518
|
||||
1 2861043932310415660244061577580482566641931725936692654157960463964655555397167529453261485930570286216704637765260421642167105901276325707313787920029067198947593022346821553396787793783956343357914574748765179528189203985631835789626987617618061339129106490188083591964378185540461625294268986750532645332547806698117721469856694978420000904601054781796568030541142
|
||||
2 928012570265164149465869910869392147391674011429833398241926
|
||||
1 9205897382741888541303322795318874428364188230589077030715040202161776569727967625589457449678560545666940706465322299511455707054259491019742530213332159025855448674967514399547724033887078744664127953433292895517369962477813149157317675949836323788430961158923479465558621223011164688396514791653581121518591
|
||||
0 9782070531168872990359582235419147176116029679269968718524379272490993200762080872765304932017040399156885819602289976065777177770542852286399403262480905661137912667461830837634863856828131905039380767655791607917587929516992970729649293146571494180932836564038295890698427560039264081636297696598834044905548867841873864649055806632922893425734953770425253956315518953528829892793684182179281914497851041110196684286479373272769811617421861731640757617553404259828615161933793691343319114482537547165061258954437930338683205746035803219756810867872178564426401029092894575044006560601148739384075846229227988135324393328533723475382351866010549787384936597252787172501272758276350263866647593013235591558176647592036414517815525018187860155685036501346144042071732954182842526925811713264779851083602353902005749153744740679818178029868481613138550832143779054725230060301679074445322329203786594952522566
|
||||
1 9782070531168872990359582235419147176116029679269968718524379272490993200762080872765304932017040399156885819602287086024766902724634999975424855500694709366451937784360785792404175140022852178026345559184942573696203843183518891510586451848380135869139284171500722406784531987784024665375062562821243523105173442925947562200465181582933511457866449507624058299573249637129150457536678127538346920784139687205150489604144207636938606570601235470657878151389175970364115872864060184074627973832952993995797596823650986196086840210995795686892470578429508775707477331961561604638131473661992240921761634847761048026261895811409516201803421099065221515338281848953733872005535095962159780451435392974337257059267594372736055675105283492248927424616883304074147805539426127072269430054479359969774342646086143721271516975702335205934063711526092887055216770557434006940591712112677810294223602933549890585835546
|
||||
3 3382921565135428711656992050979865589363012143235496921886440491037758431947930415820713475224490238214241365320255921779496378591250464184590486960742074254133007745787845160760616558732644219677664303553875282002659102278751990583439396234356168740766472852919715600777759604934079702503319479655105052877065497254455302451671621040038387663
|
||||
1 854303286265919888222115186006061213326250027158599720035170687229191099386530412072417699925830443062823751861545422431990667968653937807171403407541321281832660838500528107804306555644930502880666065511404717160470941591178908710349906230815304332771512650784359856661568622147596084897588509807523069362699704515132246673069833686234412190489842504754546507721089841058258858198803518994937343168480899328373590649785777468572611468371687072421996
|
||||
0 63284423841413210775314542392500016791957623074876795542500008648527144067405192188226399300579086677854120271044871352256534060307387896447438160347598870644616048863049890509634413348604343502302143696075345927970694676338532791100310960351521794296718551196435358395162464486934102499629315502346981452713048464544981320184416517717471417884648107986258652140063444461989658376843599870186423357849710958480073992546655765289069323142590428317442279034125119289639268360953007397606752562986356650968689725364353783722907475569950439589082263466837738683186277991340127810662685876834322989035364123457010391568181743302827
|
||||
1 63284423841413210775314542392500016791957623074876795542500008648527144067405192188226399300579086677854120271044871352256534060307387896447438160347598870644616048863049890509634413348604343502302143696075345927970694676338532791100311052014249549547012792123341941743136936784957435099438003422248718187522562031180368510716933809613560434177524936294618171225496222038747743865789041580534074634487483722668576050709606584363728073438722498590259286215657767202443838968930290067966994177616107037476856974388794691459445927536097004007828632148693011785744906706647745214008792765532208963896973763030091660137931865691305
|
||||
0 7130620049105602835443815919476834313384364476900771160688080713627627480557779358454610071915185909757101766378177602998119293314620649051006223530590360078417088763812998373828664252684432811626545552967527827131302613901583101278423565370341733520782486983238577793803332734852695260400819169227994
|
||||
1 7130620049105602835443815919476834313384364476900771160688080713627627480557779358512048054253569426379758178432514271995998512602966161158593719663846386065769040879624356527301279801046155439265567122597966751554598167721058324734778687115134782802435222619530187745865929068454390928700472304589412
|
||||
3 184821596
|
||||
0 166203242535682213197003328422992305888085846844662222111547466708196394166351908154563955930379343949573386083805279043156470846204203081090654368427455268513558855637976399605947693766287150398948056300240086253324186089956739774488873594901748019432319089988335543970841123197428427565123228653032681030348415740202549545230239601721685042472415766775830838599315798060145401741395887041412118635871643640953355472842366008544980358040024638615669843798889797437574968009133102251400529190078315290492548721086039250715259515239240489955080687759428491356405
|
||||
2 163822861120421761369073112776708584697269286674393778427232168380225706805192313824114092050948607579
|
||||
2 35540045841854088783604813133584974712676298817116659137892364038526962845435994033138668298007519396272540921127020803066967934237064911740280590294315209524302245953890554511180426285807045173306609308761633262284983220759335145588785115554526876
|
||||
1 967680484354663880635072052300986871294747680764531579386729544047865527245604042272903916890895877216493672561444406536153935084584190869166750682631391154337619527423208816615510732521749397926696135277056401481360830089859418762681233757132263518116417424510595490479019509229296872901719258784747429469737622462604242826439315882742642190944522508688560372531917135778839678313694174214105614891473238601629643964494647304818191970359640896220985279680564907751846818067494899845133820985685486140169279137897032907320928408832524634643926777132379325260662468411349769838145129081961788803487023025802692779490559429847344715572214613454442820059540604033775769413030420706938778052608975650928941860098441385875951276875975863354597343617365661548290524203272638747656805579845646702947432699838240648863833073914652493760267347191808078329036934460752321713872263881653961492099802276748903222838145466
|
||||
0 5144191536492045764669581433839706137562763914711219189866419462723706595590457318347695644264577990790553341892768730742099348956817124952053710477909765947890241995542692422556479023828742204608833821311337557516051829324204997208322381916597429822000909153266046763616932496986981113944115231803442972540431652515575761717851622144171665303957531425760784285191112531786748460031238223240365187342979196753270189713951611099992175987493942180150016134917469953364487535518037891340798430360212767311
|
||||
1 5144191536492045764669581433839706137562763914711219189866419462723706595590457318347695644264577990790552782493103523800951192447967219980106941859007090557522280809473761558504337702661384078545344557329566786958499345919208449057926461375465505300898774811243885918018625061902485351900328040211399613272492206100572187333250302857852677622203000190968887909680181918528728413796512260356067944139641364223195375932493779341606448326175586636622678183315487272325360646978023513072238495454723967795
|
||||
2 254080652660641664527695485768446489971597090179259705322151441432372710849758955846982522115875121252423557881456837576467534400061668519400619764253427791979997219030800552797083877234316380326754552798496491725738644089442028640658454640387106923044577191654101541520652696369361368014231148127100900983645791834547924184307115123144517169029630982815983038349884138898320742899259015272247013110987444233674362262695800273062500520433713463595047960878302145324154779095870176288182019
|
||||
0 7172358440916071974330933543910760953523925602982993350876942599282130340354042598006671455661950164478850511212546912562751076168965638789745624702155753297605528778318657772455610091902223129939085559405887411744867883555212597339951318947412648845410481352173607779852017335304072815926135856897406103153219562832847498189962045074827582840853940451712716509123927897122676081906803771499640696892079993801975655152204604096487296405487457373777273156782844093363451248357636610845748912093892754121652958537541852682166511622897862051661197745693472854379541226542299197509578691681595008686570785046944295579974824095043026536798797522022882351134668069207951050689181629868259144519179145610175848805502656917483182367334755947252845134512578892935977890085880437076450421990241228823645902315518997891265254753594039078298435372309611302983481130388767871606322851798094182174416333536362818616137529450639
|
||||
1 7172358440916071974330933544052900784676577279413154921369284694939161454820258544201905270935301358950146283996769060789030129087034546404191087762505510722291845809230387237017262321812504499717540733588358394967934334203781044285621948910449746960193912068121970780631965974546711732288014315584292475155322329483330171335374682255823540805994736625703173889535144310678303557286809007464823201243349208355960685261593929428332964070540440563388910539065849077273154677506984725232105927067122039297247511000629626698788025091571248976190532551283294989908239717263794387436361315245948574124128616365215937860508666377318018668571598689801612589634553971445409874661892447790759629807656694967112330215089428012632432962580776667861448927253269619442058683970470394339821710224315737030530351808592996162502294470642355950014617764623941461993631386313771550616072498726252316439008055539261705984793937808610
|
||||
1 29226280299111498619536642258382746717528399968157392506337046215134674646391951653408054681092690201855147792723273947142253730008854833950299357351397381107472007684159926966425920714494358194415307588331906547608391415841247226526783313952697498134211346731693070467446470075964736725715714480452237221240020797381964469487688295580307723204059366485337669147692582588661831784193616986285636239025181179466600393304873865684712235855705468178517160899739690175012997317183810499610706207212726644447886533975571647086005737426543441175627284972305854717105786557810186656292177684250827792193504583536030817156302062147466549964947784745180331236727852096433656275310654982833517380600907699602680905277812714
|
||||
3 6522921809050367351399503478875241413759655569790585636419491577076374275519337586477428114993710995013087688857545485462246681883720182738589029483665842241476366367895619496106336816914480662141648758588297408797662924689578155024827121002815169437014024612076187350838093318757
|
||||
2 1141810771552677718526497479469473469578825051358335476219666247914289131052635628865053776557001185528310572912933503241468590313223861467376548324042253190642650723570420908600405776078143906599090475854058979545601067929726193393325938085151672849732761184972029926736805562273597192268687804741066097638272707431521066108395055213046086494775192637099255747640953243802887341174896426645219009195561375486162467372944560176436290772125490410406615877308536840131286074470033211604140482828547656041174195602480646488577569094359885267875152678245883141873598772113380762985610806119384784232884497662097556455223174579676464492465928081977858548611270950872090980525212687104979541572371545893092975158012686214
|
||||
3 127435598693270633149379122442710052317632558190725052543993
|
||||
1 3952714003016406329344244519095629413840107270243741094982965677974137405477852226354541574035109910165901444615968963431957611347850718198126558867192952075725313112624874369213767673510527071167969319051412560264186657770581238760410666448797537874080018092346775131454940035467474366508967850701246627089517034794224116635881535599851287954731270541579562561015266900950472943549357080819233861233777635088935356499176986509414743173397788752151281895427796835934261623522456911757141953871511556693887414381032078330464469146211852248189481219236262255791504197424258000893971487600292790140493986718946735646167987170102133815317391572293641262929991792847186355981468474884936457729224651478092211053176383120949015374790161639823796620
|
||||
0 6953429105649219121422298082390232810602545758602648003061198695445832986655547154428602716335315754648959734544246532759081343234954650107178181305322570911759098485613702722718124722419033331883847990478652944960315680303228008360010588674651233021351496991753774761214932909605021649353640597744640406835603006564869859589861104845036716587712690751870299857356571942816230764600276814288881298423221170239863786457676919829834226949790145218061988574214077190958541684764354796084715989731130655886590226588628378700237974723030474850678785856685539129847761089829577154228968388348688870434327497603297335537972382832301188336003880303094134594199715242363162702851371001580068035277624397431963162851502908366615869335392988226509198919691807941155527328
|
||||
3 23254195569405159898344564208738159673064108389210108206912012879452957270529158093346780503079984264105099395335782125827483589202557783906994216973860224290217971316126158626547209592756781890520156446127194962387926586306896485902899689289874604931317776961246654740301135846432131544462820340239062320663289775557928724749251802406983016043527779083742977940350302110565187126997982413789229390620486746494507023136109557716598997517171540511239796508138427534586406386276329619009879
|
||||
1 299018260377823388789117082119310272669975997058755093340808129987270241096868962476104468016751982872229635729340458979774881656161936650126240116497116799184577538420304611750432979129352886887929509963628561904428525793368077052326025654141865645913825702376795291768351
|
||||
2 91724104821320787139516590996742557877387978838901566777934578780129972337410676007346139012512756305541647351193507884731134512830092413374374220406648628703184246241517771825136092018463843407979578099430288880618182342739602293949217801614005723953215471143019112486576526857610478384719743456678951472605904932079872179334954764966967151390863376966613443285297772523243188975782100189841586400110091354326909383842945769721373919855109167954624577066144465424379751792424815936597276626082
|
||||
1 7234282979807136604317990877566806228897304297852709269251463752955815374133021644721540870414900357351591125515031899318491406811477597075993623510667198432082742849985560954700906463931898504435570323204906602101391709617726328680813011795326770666495346677737348960839091657225536323038939949030905290898007358768147967667634339172871753693669673168031056089105804561541920140740047820309135626569474963274710029819842564340662812652594574616658523453171174673687022982101531499543356065158067857236716854173205753628041988320015234941595120907544073854043192386048157729327929170061054337989038291936
|
||||
3 314348780866338103237130986922183384381878692182284868072328046200496699807087450527791232715972316221337100677944714509660011245865977309388846848141721898266075240153244243472383364080637955562481466559070980866956091163659775335869112475280409068590616789732248512035556414044058351816306781408111965145411079457845686918956774027207366589720095202472474
|
||||
2 10454426419119296807941243064515124759928699598370710785711923549834683432050474906376111390030659582732326151837837115919610791123074870019989592802754738997619530788849761628557170970008691282395936591650849670070549109741389844579885629047152845779577571252238851770326539342974003333959049974149430547798082465582714991484894724431439721047644534012687847173317161355143708900115399356848467490905906951527711664437514879538233514992058350746626396720389946084806327885553853899118779200024389652171803835700500940546500173674726553040293626776916964651791104640912137156002594401051369280676874270912665036425157440188191415627111192186263863156101773702206208881795540009521096758085428446205645074650077612163976182775033251245209108308453070660419355
|
||||
1 73503880841225094562794158781458271028013072174158961365977687656338152821031242319448684700335533370800829955798615584417320628412564867375356723003336116587572048794576980348789426848791774412233324948579090882363003497891526767072261521113849714684948101985615487915848752557220325771520172051470120720209964686158912758362779872681974862542490870790440150366646152585735123339014267709320116933773013790027381033668721579748368685916941991992906901760797238040361139210461393868074002890619815906306212726037257602585018930789173397820524292049673824449539090782674466711697812199458432563482496020913703794109813224030939439435574615565221036838905130164694579111389655406942213841210140501235523558956507194306244086558487671145362476556330896655648910434462701119156819511701136837383046904467750557395079755953202817269385416169129972151846611755006343800771
|
||||
2 3144748860660509495060049269752859725464250537150958494430859830759835181989111181715451402853434102936797588748278364858543673829565552086590654872988790692206999692467227159842711756396645167761528765899737866084356065451028371574139480915917099107634105215680969823086617746429624564054950271751939953687569115603459573649727052547881363973248670889705294927313344320616345877833180333594202084382517854828868121309488684535469807791439267054922808510940084130285995078669734255519542587452503587778195435602939997119332968333107170189545106741423371586647362807483475960918047943278253570468177241535260152206814652191031979956086523997135680
|
||||
1 252623477080852717455729136339143665683717718814107748762669944582593607007392946505818041293729502038484973401456458919693018968201436073048877213158250133008925116808053233847831800193446412398224341826068451525520252690735284194082560959570806777670099925157732265665331893497235678910482902253913143851946868408304513169635606817119630127245210569324226457069284164178360580239230492339644355600368421293653832243715347398653053673476952077010277364108342604668677842790396877422240186718805739130169702307454288397065783733622276377837000002042619160505195541827932166043242512334085216202432977630915852849728945946709192907622959907661006660558397521761162804020722012456393205985523858751775175530382489137647372389226684923070733499124852428775654458033684124286709426043551243222037688301091197993895921374898929781708809894444896799438007868243636194083389501425435723696283068355985598999367041936155776919088482062546651899826275309899170277606775838722848091027719658
|
||||
0 769947576544261313664436568758982391539426746933946355797631142023146243050135801534617059820773600012608652821891385045579129211935933081175781544350737442229076324513422647694032121459982813559164600350314835165829464903591092763650535711068107013815684535922339106306610647382630122266809452987309246444716717741034069981074190194034700218889027997897810476558732381261698743321985780971695223120769867430219048404329726563230191869515566344352047866440259116653917151
|
||||
0 732385332822285732005523828581731384210859367542586691740133360704010946731954277658773787000730150686201519434117551506009914277761224037447793481925807422478734378951880394027387881017460402341611181624295162662726190576886586039602706211630269675848407723602061892933299669264847601630867659444838980143400221761210551416140899875942429938882592115322923285558110865563642356786079871004732751581042298359877510711393778301239379008384756676762748707299122594250525506308436982443033422442361863785728015472410635550651863152785221160027582258929842547344320910939833608968258951555713746067092381024650137690720958499913361622761125644468941200881605783790459994694207192615849575341589273703037796971587951683625988360447316110903026529399250973628851140590963582381672062661096992447185055403490048530042280860378983733811879092429339756
|
||||
3 8236187451736885247849637811976673236061649979932513558551896884923437510383565159231920024606405574613546073563545336214391275065446656272208831817691501442905161765067345898930679212189916790456072772850706726899049363754670417852744222570961479481973492724719464478258842689405055333637710247964170970941431681202610171
|
||||
3 10571661762299719332098989683235662915528597877481912748163800056717214834428182627076485490088334643655404374369085268375849004411500862141727683248806780432462656721120173196445136763312784913384690614427766811190845702653353656999144908213007531160864142080476833776724796290455171543884798555074271653237544222569257836911703097715247082863921128578521927461723766496311469644110582373928515022157
|
||||
1 8411436222433669294649363091833483156446421938371549787028942582188621114248032445189838203822577756037153911797253544234
|
||||
0 1144359661660798480687477012914661748077861566574831637127780091935971455777174959907211340846895163895829954776163636951140324451388838787932306304154234255658301781970612042583933019588932577817790918971322329540512944331453631647381083090443538053488452270381602098328218063424966093937491225139944666305597126511846429585985294833208057380673519681764405167905317769859835649732767600525267118786003235597469681083894519765176118764543044959384122328412299081488220789271795938291285007904063047130982116363880833950682689294903463285260294784434719353582867116591863425962437124701558401823772727832459280974003271101701011087
|
||||
0 356263114861564580747318092013262024949941279237378103021963317917027312872384323109751947669142681911010015414925909959360381876589008531993507881875392975330929031179566113159011105828302123413517583280551950839081715198732014621043174778424591124800650238181010460969509231172221173242466907077790958503657436045987528154297679418361036165558833119141825613082314583211131713212004843020424539530054268006784221975924385870671620550158191416713040226687380240867238573564335931119326293342825084981878212654554164891280880908855275978816376284291900123299163012778018985921379824624692114252609489566535899417927504229869727995108980960669137466308275743610271080433721236325353917498938721177884699993632144320083788194698618122875
|
||||
3 7230810419138667139701340532819141649325086334601710611468875121900094269725644838563039280494904963519
|
||||
2 7261582495475661135508244216104092886941546235919612760092897432225390149578910755978385598374922333460928310125721138449122300433536331827409495233640101786336233890742574254439670461426471455102782867974087253828348198255532259242030033134841348944841783538260744688048297419610521893
|
||||
1 357779259682283200936026305459581454045782964380183749152279868821809120848760200438840716162263118942212206189524381443311397746390834912346336058973608483571113023083084900882688115458100343273295410228550611997717427009817629450054469966909229273702101411918018594445896083081173007121421888078840085092865654976524989220546831097770931930105030240226440764419344415883078866723459691793416844414525630021339220553352317012783725347981356381343184440874075056201286908047569641026190751863922255138723373698565864413524579479682870271894925032003424996575653598303143314058699684601458999831203516224456309285880048496437062981332018006468814738002283497197692667913777793225015406716680706900753362546921187332018692832132688492611854549062482723308720260583995891182010203162667695457430600031200972478729539750674713116623091590305409219618116718775226440626294496168204938100591383220084046534597153863170491156
|
||||
3 973725910366320870248450700424264529157934916419199422351233595537820350752325868527075988409786429882891311790121487121424890665610521854987066731009193110084716866508043649999041692006547642642936635423544312724576144195822034896693666693042071597509905939247752756480486153542825932869709430505615309826068
|
||||
1 979012238100096517346993800235267855474593054002204178544471992455161749894971824504600587122054206751660391277237655172361117078144795088599785187230234112300485997204682570821291475666
|
||||
0 50281120862879293233721197319295303133112006981860960758983473251768569167621722884213095616095583367127619200430420173398800159991007234284051008637544283740150365466443656278258031274172
|
||||
0 769399563220113927550677638272575855850269720780156497371227507128689484964410407575443980042169244740571549675975419020701420557553302791663315078115057620695565444014734308409807889849557313909845222425123598323953769089380824004470441362207656892673186665246946619269927558328102987467951834705523831999936781195809248544880921161286436575640911545377741862308226992899533597619039930638525064383285322398507353202307
|
||||
2 344776775230993700569941561967977192043673971665586336814283214916746421940760233478387657826621985528670111236435971320038905910418627769538136174919144740411217882
|
||||
1 265271100271165947398617104573849386926273994683304653845145984731061381310956627431299970914905983987759221761763697505414809144618204013119169887819843831744630438548178402911156125332324876759383616238899153010501659125696741686106911881779590194781520991454187299040076036833569996704803268449338475896023667363254938429747449142829785678129578583281065434842484563058762971287417292948459843087162704390490163576745840135529076036237937152187145110785957389165658262331751206732180834542276801377664956745682668673331060230507944509338478655097818472117741816882982321742418699501
|
||||
2 129924559893052012458842371997098292794085836732636138971254255056479985612220505571426017704025026169552454529059554499977958341468882168105109259041069
|
||||
1 95033870141493227006963644396892095608720439892975112881890162936008716680055862671135523922919796554520169679628269066119595722133973237189322278554624779798876554386297216506772420737205328505746799692676120893353586168950332703426578955385689984484404041947272815218266618266816681565358444565192269927462764338875281183905565538029834465699695011021397892357919803367484791671373145575112562216947519245609820748967523129858218351103429546944169992278502707306
|
||||
0 49777868710194593403529428830800879189288882928518337134400475347700042886440548509858292953818679667928048116922336018313030
|
||||
0 35565870472385219617874914776339172892694031918903431866532653807442682136735829171394243703337838789953820348860963624373797420048932395031435341242510146893801424582076772249058955224278843700210619670889355268489349160502989298331242731599331632085902207397491570126236710953366079308853691410383251001357103002821674727906492457539500210202
|
||||
1 35565870472385219617874914776339172892694031918903431866532653807442682136735829171388602370580556974656282836508556285930263976697115572206384036850410582331686953258686144021966482192831939697873299128366366140726578837568179682048253714518359115460607386802497372122250210140115654694343545689938756641499694427774137051670939511083122966927
|
||||
0 5412672408746416717130629688202523636994061720892679372004655844521872567175852717492199804776890579270213461385527884436933161822378335414855151749110824095482721055959125104222177312305109109141905472978777209026879136700153980353146786800318888355376189012650983585861882533826921057852763429336891095058273373126526070450184792588818761106498724812475496566484994405622183122860674828942382892563522952411020974745286761333994227861700151740126069794359041768516438453310007383556398606872103987113947302648611713642055014661771235830960574467187056778674457964220049231245701916997764896648964830504044730046806407572416293693757195773986807670670903206940914846466229411434029449313838607533486579802427923035544119917073991153940952461016034706468137585510241224587991814783386029679
|
||||
1 5412672408746416717130629688202523636994061720892679372004655844521872567175852717492199804776890579270213461385527884436933160844697913740490045096928857703010828734364221951150831156339929004695965439256272522202688775113520886697980186342905631882669340091570735038435188226040049952328519984742445325790469898480524926931340810561162834958801223228671336668638810252911616967922044178672507232152216710842033439538680826496355903800161394129088340892612021517151197313302796153893558778395253872610839167750801648375112912115065787165740441411855704744178192545048822091815115503644469318472382954491312185782184055554489022380390365012081272466172680917466056989570855594942329362848767887464265927611507174067430841078499577531648825191016853429270835137615619205763516611356099042039
|
||||
3 2067114920112605909838008290891630458080031385442728262779784910521486504802598385870378814088153532560787293129254345124021826594618100789581993512619576263336320376840179733868238009651863317286042346141910128021608316311664100637836198704386631339222
|
||||
2 61314242610680390737757583922663327992672983779829
|
||||
0 404542597570632898721606512897493953765685646000137638196114302470608833509541889206721519963521396577443894482484301996067521123788665380036111283162487129018391758597907332454977057339605761031091139279823623102507163902860107130030224335579352347833183962269686929390444262435712361986719314474753844196243732283965400030160028849069429847879319228516080481952097704442507641181903360019457622916561108197767019596866091380553078961065087299354750598253950332271582941295508042859467034200234782622604642388722798569840082590325312994394962722387637547648252387454459585071090163222440460856172263245425876144762583778486290533745895624777896268671718847440591343751217313907397095256645788496186915513646047135118417765437721827266764887950230610043002963503729286596273142819420965901
|
||||
3 815354632449424452311703857254553441832276918835955890403155362007264936238560454283119367895003507378208654305576903144426477611332938940633152682514036594508936082795138571677493778708159454179097526277341154783597429597408130308710250166448589207991276963627328995541501735369370279239192566900424301946213391472745040506479557148958519609900436445860117846166850323746376004311908110621250248667585535
|
||||
3 9438273197440660525077052283884537881881303074327320062965211113537059389593684817599094324820225121123557619868902695445859262611877645495611622931070057003099911594239106800916613311650256064344849990463045042189110493874141956554813669019647848979108876542320609033076949755147906765422232211392521344111501653620463474109416743268112837393241877715511491110714309443
|
||||
2 713904387658943159086874464543144942893711895945341257869944231471538933912261947309212118056478075774095945317035340510263105615654256991674395029820310265079536178200946092112886858778299306562900098128518615680913728763982636441359938024494699187762443873476068680641117002908537863843115515542562274861233154948817288672456852071684730945214485806896292261664039269391235279084807571229260718470154594324086987552802979307660880131673076532809866075794757103532334860230966107464030476108474984775595437873980507029654378182374929913113421757187033249241599653084353294282122104900461354727476983662404920222998246403187309404659882337377670106761572966912981037698219267750864383416095472381193453884098815619536988935021203397636928652893001899965440998121718187804379710748594788799458541639719376599242758880943320990525290510999652269438396631015445060347123
|
||||
3 123005114226915503206774578295113839427800624360343016677762627075453438655043563757952530962212504412486284946345623649756550344853460155244619125767033414951557986232822399508228695405482591974952897688500575895361217187895589799545323132876849982335094260372466628974753243359713123104746332871185584782967401907345460996628379945678951145418024786923713466273164174587840015000894834653867914964026096410491501204347603482805378306941488298226498629785355697271742819906473852619713714398646120547789759825570272893344121092221
|
||||
3 73491347711928184192321116764436849161585993049485053486357988379212
|
||||
2 749295588219932822566548564883156084001593821476178176754204866175331865061540255087177989558770699739666599274970319629880887645939392650728793430652770429865951564692275060122348522889632321972547869661872522661718410595083217973426322903974509030009050333985873148486354309
|
||||
1 3110700664525242353958603550564186707761421889124337180366301109842294294907597649561649241339946177066814691401153701908485783812029657931601587540826297927252956499721369825904915169072064907938901244406297939143440900890732539388597571710238027404038541651490815349683459837299086527531698180822800548719852664458242845999230972491742691792597223780867092253442489700762065842107877020647371069515438703302354222842796790774095324786675974755226417521464430289661627792905921382017393129307787735604700225342736640193187332738325291129903828285903278208935
|
||||
3 118610136801079898883507497511480080306255113174426816444696607648393667353766406182782
|
||||
1 48066363190382539130967497739423345463429861262910383656406417898808503534124512343910529478333750271957929056213009508038679066740664353947483590173375322870920699632688105428110031941761884105154952728410260448823995288465499377150022259096026983372923164256831882995759818088684377812768176573724993215669991345588547757440417369430831221899459935092953608679320148110008685353288136716158202094923403038045001194231309375389290014248929488062235662411802019704477
|
||||
0 299419764856316318640435072580803131640816963084719087752689608958710091447193553357954007011284315404058187934722365168972515702285072389150774296204247992912692882172103730706262627690886468162580905112083848082270079978855448143539303350104305232736296516975814493406935284605816998955906999331917055752441185552231217205286944571096803937922020323735597027055318501529005429267287292125341623521116495100738056439672871690663817795844040604793779316164970668402707822842878291144147602107586002280251602593
|
||||
3 511466264446430890717397769208443412229182214356073531576517846654700746418757820193659172437207826720074612744441107984087878260786443936661478005086368179046532804025
|
||||
0 5391679325050581372729294909219561755457925053698372898913434621817657623922649680834975001519197448411031390757530420051148992963446488125621740205890842458897454302972922336866594724490060712885769124954698409292909854559184288357975914175643180816512354493486192905966021496663352504717670192540690056079323216680709479232509056372893127892530163376701971521199911694929984231598967157714926829750152055329042622363641053040766275000332480455080442264688338735839141004616313527043586107813031021864226268092115301933557825543144202382606373827845134765325477800018139143103797952802282461267423828732380799026451174347448743032057350304843541734275755164344305902599452786410180609285875395080502308987458054902308538787467196841025695465990396465213186680699559996185813291873184511669267819957301692596613438402
|
||||
1 5391679325050581372729294909219561755457925053698372898913434621817657623922649680834975001519197448411031390757530420051148992963446488125621740205890842458897454302972922336866594724490060712885769124954698409292909854559184288357975914175643180816512354493486192905966021496663352504717670192540690056079323216680709479232509056372893127892530163376701971521199911694929984231598967157714926829750152055329042622363641053040766275000332480455080442264688338735839141004616898941538480279766170739362833828471151170802650116106166003402833171464859032755156863474790814199632285326834827309634277923643608512202517076785838982108272239772624932917896734478831309173099028811632917370292537735527512839593173604116466668428706256959119578544981413505135710038399301271752710534439355758552154720418783493834765035314
|
||||
0 547233528677353873764810077831449265373362555786293777871736625432012443977906410143146632113258340485395427809443110994210760292403843369309526902074866262117496571914170461074514225342560129717103459802000367504891154515559575997006963334419055681083844312995934427691604606930042525056837649049320878770400979823173167692938540885688611881569728493212420300282458632
|
||||
0 3509208330134211714868480858519877536674054474972806341019982419289488162045569411354367902912150123317254523259402639939048025402960344794589566048750087885306052563009481998893159811667891125439874535138878831673831956296457922504537756725376599529013296218804431130316890371931458212092657747359708987840663664902114397153400344377133264867957960718647135301903803647313369512451425069171090170494507638699668763541354199818821250879113031667200957906075884853590703810500057767465058665244462382380860707597183447541909746430810389813485042339924287063890720845419265932772899645128594907202091609071183634953490840264371137987441677772289345054464900243183349209595598527858029866522882160517686811133842607164672262675038082377142557064332572
|
||||
3 7567676691716783410898461303620359611432838077979149243516770603803804179510240298682810151635669655701496344531343513818169897532976392562812244086615594945242719942959399140720240585061895109330355090563974578956746252574547502581355392905947737872388108122099280471670313012418310551440697480026110622026422465213774942406493249062448725108493487392886476509043063126803033215467196245208963638757382633602859576869285424307594011952
|
||||
0 8823430619880876574034502264024987457992239578610428653045527248464660125034452158987086420587144702062786784239505875885425104358892328171865739989015515515653177109241939362288320567073483828705426777370586959505951679046622176551342162692945920724837986398531454689453880382997736318527957384956127981651491419701299300086571610839073514295215245564451414123750491991629669671883140029581007899384501735544646048045439820026560537646219603638124985583807157813945835575369822590215658156350053922799497142242464993692717507464230798853962106713007829169536334614930747926393425545429955411611634410799863544112569784160336849217651104625214901170254532998840680498153980028430764436128784662737724402331825933771067908992939216506938167125509407242427476189282334176141234610857522072427193044221928951261002146361952080682442315309431090247035568122756245559552562446920814792684836345300372152368534238481158551546942848
|
||||
2 9357040191440940638806449954383141349541475979615127485
|
||||
3 1543884504729
|
||||
1 53476276679846648146639913828503312102634822968329390633049271095972097374032320284933247765501502640805318360181326773074841176122399208633204319040903337178850720291882539534814961897855130747096914542805069974160669006836998210385763836724547437718457346764109259890333264315801615133817453631956751075715209794842348146591244219340709955005311318104232577364841464719085813208814847849795096252703952603369919631975369957149381696358003040857635780418433503777330364637560711279137175897698572467030915576669065636376924521154554838414555534183959645242333846254520020401630458576288433421640680657746030442970394243222790160221257018447821027380601746807722886314587160805258550247036222269065556088720556917699837036937156678460005895472520811193501348444029818928109626542488182788308336428299853138078753655531440837356263221212962239930186592282631920705027141665258115016992188612845880978884579104444913108325515903049294568126939023743152907454220993212630
|
||||
2 53562401186850076523853645383457189134529313513081146670216621986344700146168576977607309048892330644108123754792557750059764826390223748970377450796219750826788232133891769137960795059706431960680511220232728624357464274425899799435689330865502191198029765873969132427683493753144900465192628369885800574115259080923760420481825455157455564965093930599206266286719987247358838768554752283810110126275534980251730829169784948308843764341669169511335387459486173166504
|
||||
3 1149220610534562301810314250323648426953476914247097799040652294297232658904451260589149998209051201474037503258816487276208
|
||||
3 9890801569167902316686420205518136979505827730156909248222293766588522374529419539714462035162113417258738552369061355520786572881756463294092639670885208368552888188630779392349292782547724240522757684214457667481313599931774266623105001286827764542276179349328032319975010610249073914654350524736402080355651510918130238267190844834870386348886075651869963507158877270706196253404086758564302635470598860999927838202384910672413128844740666887678164738363722622977193866182517026500205014889135420851421241101000466300390801238420137156652737905988852213770799381898949372233234
|
||||
0 104692606081151972558672526741520519835540373796471367013698956496810394361654310704809174906196369137026266733723350706765375149260982895277719075433541570337380363367191350380915023710221843672836298758110638639542588489419268412330628490261609182968332608516308912746322276186280791961236312396080822057324415121377597691346720540640338813599296856481764187330328821347092799328677075139650563843582747812922276738892919860088906922855103429885499019926159590339107630885742647693261760031266659709455658643498158820146270606419852100196221466681407645741802555989986478710693135345908602046815442961854722446306017468590859154585191832367146520871813585236549142034636390388228066019320691425520733745564331635223715572609730436080405907777114196572342385706794960479971398034035455832422788789241862368040022376986185872900505058552219187888807950735344079988724037988656752373
|
||||
3 191258375626234954995840105963441628059746004656355534446441571765159678945305266604782938305570113430893736203523488696650056269243668642944549771180587090670012139017134722029936756477217045057365058544377222766609236101746228434956410329360081165599799452118842218360044257943119869113077353767472372640859818138281946790394289561455524357251284903573939563835164540192321060814387240074661384361210495954371719960475150213358995387842203669013979449877624692832478336859916466363557268310662424505654690142451069749703043371556919604646398818
|
||||
2 45982881220112652003532696607229805528391446680763919187784267617769942248308851804281154341354973808614868932229306141558032858832030294164461785641731197154924295520467047285630430715381580315127140565028389819302076228065970797097579522258433468739671089127140694747058091189408126074860075828312741150611074323102458459504490577630766316376487213956826460641744450386143140425671591464542382215687402389873394542566443612389202173689048950962467028647080201193974520473262605270034333319342
|
||||
1 25170493340702136062415798335861672619336129223784034245490922960882440428653832964596416282381615681645683972185054726033804282814048318521125484269891519837826482759729723111203653696578898364382559712408438983818955771079603387458062438259934135465612772589317048687432361878254311678449222610103433974752403350758134984181554347649887684941796961600018560616269404486020849296296085845014232981249132364074991627072736030363882127737199871332331872879862192888331563053432057249393953774038780440187960288489604368465767115212517323192595116169260181023153705551910202318526040593332347880402259439614288897394096697320617057411914782718970305898575393197042506901910737709625086751880054719418725771644361338604900279026833816642815906491951752302424373560145265791575251409221399757002562724769134254031216315169663379339973
|
||||
2 622180332190838444009461090390426497521939540247191470358806089951337109820906901320821444101249850996488395923621750821826076389895795378381617400147938459632683568184961288435393879322276031939309362515595457841215788680507807326920372366599738394046602353093296459161583000102283142291435738503130
|
||||
3 1073445558847610410584278029985267842440495724095970952328003552518001118110170465977525354554633441541381382940558247044681690376758097827302119107389008026161498959027606263976553079000392680561471659553512998555712454160297212729078435189917172303875517441374756003245753026768121087538097980531216017074582490501854871500839766772815936899397350399262564210518778648295043917568294674033165607451003811237566238776144373843560658202724175493372009887747196305238067502170979312275851089806483470489277299587153253349217218226027659740961728655813737908429432740624582874441529249071057297991654610872932332320435640785032972193953680707552549264183477078048908928
|
||||
2 2399532476993183465097494763582151549480813506390056983058715126559080756958306380292729885858886433394104015380410151634543620207781205807405663171891388517372467364835919716503905660037284255476219614648333062716888089052128980262648366362685259442407117207260248577716434849484103253119775123941617185912429442176877458528916687814328618160673427884228877321
|
||||
3 319744800250764731673176535556949807704018849461506202667324828468037729974891250907244037155537357672159315912594271783875336127390267
|
@ -1,100 +0,0 @@
|
||||
9691780089317462474515816581845610738236141177620536142780835336867141811070206396979517796766488931656264084100319378471981658978122071
|
||||
1365243841991770941810458884646857375527630836354665693645611580663528227270172038503545144299477728455083083244200631416436889907047843750127996366046594533880354330114060056426419980453757947856867411222677727404977951849057499377570844336435664291956233192859002356329195655635572801475274380690806426470687554147548254801800808374882240638303568214570299445360473128888527564727363936944709907145952238503250383864923568398956903479771876816995088644298110631374286394281701335507081946827249867818433281800965966701130010165438134500565025355878673414190690561529376628059407314531686459360260599638086083437439018310202464652217522155641750360535074803997604772484963095819232
|
||||
566228538350876365537501621343930851733517472161894201839541313883062727376387569924605667392067730265293233265346283388138366421120357894317813261449627759995445984423675937395427879223537045143886710568685714383739052986102688007678677198511304290745026663825292013689862383343435266288644789995343571747340322971133294967151151042746890161987944246695180455484311702980205830256954815905481708706696425270473891225027619391227983396027316250235199994321736736128960598267454159749804631365881001790154267739857017612901277012451340771827381949746814569229177903479129768794711380798086124693348044759525991417830380810542462702783057875147957661275415216566782660837372176010530510701871698229221021006630671413948384928475797768556560311719692730137015978646886161128175813307277837197397114528
|
||||
101669726294200003377591169125313238689496979910091991967485033524353071261250446840609282468440237444901492012329739630458179030089655172023661803280848982962594168663767606976342906943055462260784529342284503631447130319971636977922356108829292275058371195558733563306327485457589506187058220294323976284731850075569808536262659973157601189507820531409111112758601490424872823907430607290950429862316475952206491454181978304758910805973381410423811741165041185786524170662875226806126328133709480415288218059932176275139099936422913099323950628901482480294930209232760886046
|
||||
4326910910496462959768135276005467651189969901114532644093764985206408455372689930680330074077765264242103128004309629300965321818357119745072278304778942018120814475135419279337164499120138690522416498818070873425129350472275763056244254286216685971145906154994749722716941295350824435596112965358279385531684569865938574588990862921697613413258671902740814443641882494521230268338742244334936207906458305258278020613128006484145187848718264204984106251502168752829696097456955983586828239325405463189478922649827187482216860033443150320785291575294202994264745353024551087766582669287085002270006257639812362446994651133169946564729500224877066306502238710488245687690488329837258423332541650475288664097165440710506647036109868972129976542467638162810682723298309750591476500465562735294332572121794843160709950649266528071442249402233703479879796900574693401219170204714057374044954352928340289546131311679181273155833792811678578251173992567831516367406895890265273014499673455
|
||||
540065716625718342146672393311711991056589495694578455183556615053077998642321340829526245803303929598310204053981979735441386137502153253420357820308739607986215828815233559882201068190300088843030700230630482829115080043478518121050688336419877506937928262001150103156707828298502900334414256963089313626281413616210412860424013861367752556651910521379928062496675836721564827142482728766046322210550671278370738196790820271745178103331126271980083148395951684767038897113017010149287509735521514256299250575434307878297526187484550297245109053690042781412384024591660748
|
||||
2861043932310415660244061577580482566641931725936692654157960463964655555397167529453261485930570286216704637765260431562180775663806108974084268298721929024983822860815747290166876805287551811256918015984681867416173060861543582646018165711261664968958982589149448581276141119072028574548005038239588186703986158649526719868211258582189414088172678769139700389967230
|
||||
9920013669762529783266770480378692861826036229838468925736770089011503595467899003441235916687887983856875911746856391178093643603629829876098961364989311762933531566949253736051489055541371438351951408998398354563603769413183571623987343132359426088
|
||||
9205897382741888541303322795318874428364188230589077030715040202161776569727967625589457449678560545666940706465322299511455707054259491019742530213332159025855448674967514399547844439587614885995638261779468829942003523616874877518980455683059982232609521420080817413840351308187358001823776815374073539765488
|
||||
120405700536141331510308346175934424633561139061728361662779733223658444178560261157337948281730085176193313427262023720492418246897
|
||||
9782070531168872990359582235419147176116029679269968718524379272490993200762080872765304932017040399156885819602289976065777177770542852286399403262480905661137912667461830837634863856828131905039380767655791607917587929516992970729649293146571494180932836564038295890698427560039264081636297696598834044905548867841873864649055806632922893425734953770425253956315518953528829892793684182179281914497851041110196684286479373272769811617421861731640757617553404259828615161933793691343319114482537547165061258954437930338683205746035803219756810867872178564426401029092894575044006560601148739384075846229227988135324393328533723475382351866010549787384936597252787172501272758276350263866647593013235591558176647592036414517815525018187860155685036501346144042071732954182842647331512249406111361391948529836430382714883802408179840809601705271582729392404936392673511790386855267758749591227507087370769463
|
||||
2890041010275045907852310974547761786196294685974883101045045230688716805279727013035208470849034221384086333474079219062841298191358311793552392537573483913895572255239416261235133777590521800375424915926302448590625049989381967868504262801195656742269316399679435257006054640934993713711353905046194682335165635831205046820626260982879466164228289464499289069733507268691140649584553169263662130786944142596365535040007532864340289442669788718923697131332970405875086939156498462314211381466940109062497517124207273578930766945328272046654748299053300495737662314190483415212200038898334498909053219300358842710241525938932731068153197271996236532306827110573217277032889436337018745862386115158865739181467202245777098075612384527512621847502385732920078274177457464525988293957196784933917
|
||||
854303286265919888222115186006061213326250027158599720035170778891918854636824652999324283273804915360847084461354110351892404703463451373806790598073838573728749854793404936112666074730363280457424151000350158870818592867816681474595846271316638668468827813134828595932264848617474244917980576548756378020411898245573355213050616483620575725865402526351131996563131763559589354757717269462420864680621122118401071136311363885941719390312631893278946
|
||||
91662727755250294240926906583347974472298023332599808687919901736734809513566635387190532517291896089016292876828308359519085432777576758085488945441710347651276637772764245940040501334335697315162350468739270696226469878160020392066741233308657712193730441108539980782797386163535375560021596585488842041922501330496558913750467483521512140222790027480486525586417369107921940944820856950
|
||||
63284423841413210775314542392500016791957623074876795542500008648527144067405192188226399300579086677854120271044871352256534060307387896447438160347598870644616048863049890509634413348604343502302143696075345927970694676338532791100311052014249549547012792123341941743136936784957435099438003422248718187522562031180368510716933809613560434177524936294618171225496222038747743865789041580534074634487483722726014033047990100986384485493059167588138505504003279310031335102186316055318946293427465190949472522750517319098467497166535928431124185968168235242100028458823649322802908666861803475560950540826118313509126564159777
|
||||
57437982338383516622656412054336668997879219288345512107587496133256025987351952115811358153472615548361722627639021569630438924423295553819475223456355121752175904108794115901329594511663976777796026653371194698468472
|
||||
7130620049105602835443815919476834313384364476900771160688080713627627480557779358512048054253569426379758178432514271995998512602966161158593719663846386065769040879624356527301279801046155439265567122597966751554598167721058324734778687122517637629576602884568172305467309512648721913772013867696466
|
||||
7382854827141380265037984559601380444194330985071541563107054
|
||||
39945845003640052242801672157410546569429748810693862
|
||||
166203242535682213197003328422992305888085846844662222111547466708196394166351908154563955930379343949573386083805279043156470846204203081090654368427455268513558855637976399605947693766287150398948056300240086253324186089956739774488873594901748019432319089988335543970841123197428427565123228653032681030348415740202549545230239601721685042472415766775830838599315798060145401741395887041412118635871643640953355472842366008544980358040024638615669843798889797437574968009133102251400529190078315290492548761031884254355311758040912647365627257189177302050267
|
||||
27227890719686841964143147414564289212783660755683144389293446952425516008482153415417435297473050258136341442922145764788189976081131234862365126342902708035869493761920100037392958522351393018398724228450129282793886750766616800980451729004673539677594350812868216814684292659842172152255187515685710454693073982790243728458487969476238991721347157354059593284265716091934372988386655838842552870156482371345334562736973046249566588021955105533287190718369185228967036727826054352802100955338173410274224027155114718569764291980330776560362342426309855034934970413444114538278591267637837608244888708158892927841924161764723335014803763454027990577005515173593
|
||||
967680484354663880635072052300986871294747680764531579386729544047865527245604042272903916890895877216493672561444406536153935084584190869166750682631391154337619527423208816615510732521749397926696135277056401481360830089859418762681233757132263518116417424510595490479019509229296872901719258784747429469737622462604242826439315882742642190944522508688560372531917135778839678313694174214105614891473238601629643964494647304818191970359640896220985279680564907751846818067494899845133820985685486140169279137897032935654918629032400051513667830860001018891470684510836539409855627710115567986709064664120035630856991828446363734062105180306854912405317780440119028711284142780556442509426572692258256323172482360894122307929196870112944551265341525901671625904062251255604305375878976780710972383401830216884832052370799610502042309365269529443194894811492913158306118917720985906160664327505232178123985468
|
||||
28333990220199875416869741053727621693630808216099486769571710498628153779183222041638317342851366432398599019018489890566852412092345777176406343259298253722073617664456817597041329314463074040975018171031053221006758347207647975864353381101700789612507947499796033330077763539683563589568020998978456147116741774962173461451114157960350740591444433855036067024414060862050756328955285840002
|
||||
5144191536492045764669581433839706137562763914711219189866419462723706595590457318347695644264577990790553341921102720962299224373686866005781332171540574163989728765114402921184632803011964246247151164162703989914650848342694887775174794008943206998407252412564300485690550161443798710985444546266517013515449823546628982724609969351819641168310912527461573897699060031582781790109001762923928776911000195731726336830693386062165637438608100140500756726361903808400554559932098753391554759315498607313
|
||||
559427999197161348031925719646025674390312533483606467447955640641362680295100350580167701806606833137202956151502423486438717248332633477701697508477601320414567671925099541313359085116506055117400242957617446056795391359666493966963546107912336492685988018878113054053376312489502567860832771358831508530960898199606720559189112432513503878078543046416536075193912954075240319316263860774639518
|
||||
142139831152651676430161570492342095657031114466215946195233815273351194471295772784222148226279052918068907614445463060349757424686317030911729464561652229910281369778455203408751282334565070185210705328417347491437066272175937052994578135454595031194292324416559551377088227149895489924429815399142646035829908264498147571371564852418900573482593901300719730323376919658857546460532638500805166579072194448366935887109771593629736676980170875619424079123082730687709737412815792483885155981091001156968967232252538867833932439673103469198086260429390610996334567696837984781925389615602578270099014593562197780376515252476787248677129355793149699398491173656265621170923197140195410437271893190151291477980584517198991990363904921853001532747411277226750628251639534023088175355909361950706814966444827146863795998188304424873691257478006477074331427059600887626327861985688294426842
|
||||
7172358440916071974330933544052900784676577279413154921369284694939161454820258544201905270935301358950146283996769060789030129087034546404191087762505510722291845809230387237017262321812504499717540762814638694079432953740423302668368666438849715117586418405168185915306612366498365140342695408274494330303115052757277313589104691110657491105352088023084281361542828470605269983207523501823017616550937540262508293653009770675559490853854393260887044750412580770343622123977060689968831642781602491534468751021427008663257512779866829283913736613527405294052644695740385457938969302677929576383408769828869685195577402365142041130360995302399397603611455317885080406482331329266750318175444766781099045945698067354755075557486047425233429651711570883299882811938881969823861699216991857075285436338607173247174616704300854044743262519173407301171785555262459129084329328872425609234017221162690680601825823877481
|
||||
29226280299111498619536642258382746717528399968157392506337046215134674646391951653408054681092690201855147792723273947142253730008854833950299357351397381107472007684159926966425920714494358194415307588331906547608391415841247226526783313952697498134211346731693070467446470075964736725715714480452237221240020797381964469487688295580307723204062244110304144404978476591070502607987431981002259280153463653747335068735987824022461789396612597785013976901346439670531820438881475990688367788071813986715730608639342122642594905270757371980724458301263857824127968411575484039988992676120044755084530014177084672322233658498094728644754549465839178154168948687578468256830146173292795009165623428974617031886068871
|
||||
2877624966475257285894002408670823793814994716623041128282474280734675431113958337749553540907129606496816001606749495518823121697665491077661580859087342267844074663770475556589167844213930805097173328958003107022181853765297383696814991869216962891025430641053855165931596350628178679806764720658846917441096591144811981519491190459277628564715729371936126608256157
|
||||
441155827206549523629764468271304284130863288096481770448959502026800722937673807777399
|
||||
503716475437670083920569622516467178344029283141348297326144299219812256108968058557777182711180407304682705942899575336326921406135996938566667814803961277872645621375506123340757015989733196950658189975413150996678116742485623236148202504371744409189568013448313395322515718600711790796534545842534028517972585660457575763491178391641842672031152814351312823777808683970872120283628166168155403266829514209462161826720106732371163395727955489055201200933996220988028141097086707533417498043952994462165970210226406654408884793627296264521054082657313746794069772661319253256648204512206265483058786246163324570034451456500162809799092279970679992074708499556746329978088925837409080751119648464632293459845360473551022541730021620483117531433105141734938475216476334554281930809414339441700948077386
|
||||
3952714003016406329344244519095629413840107270243741094982965677974137405477852226354541574035109910165901444615968963431957611347850718198126558867192952075741785043344892246584411897687730048140527792408097359107376181583080745664695403572642698852311855938111296081577464332052029149992055077517403158230591096322729037875918130415303171984922326497404185953089680959931309016804869404870947400695953121413259805763492272361986138982919464365966697110541135121853826083379533193016104563557325897952599708512361889860218096036171737245251999466183708023116341403890097541499182097913957883375249692227328358566596351684427095316822849046221472942233694742165857539399249239297445293481260907034703677609244372838454775188409623191596909336
|
||||
16471930720017877370644224177202976972558473356684798843189523812499506904284737123845160978231837845764520950122524296584554783483087226816156531141074061528504921240036594815451884030191055955824623392074414058980836073255512324051713539462175486324324449264315285852571395809521675613815415215113338285919564459857076281258962609685814341258712294131329811529753626889959884997062518246947445767324837206465839540605210610313665093234755705508381622920428364514324961501505457473927831679303702949318671183417780764412508835752036255556611466556067989717505759813619461551773112716
|
||||
6953429105649219121422298082390232810602545758602648003061198695445832986655547154428602716335315754648959734544246532759081343234954650107178181305322570911759098485613702722734596653139051209254492214655855921932874153659912807203200112487150739925636234115598935739446770755369542599476164894329195190318690233381026390730935166373541637827749285567322183887547627898640854156674690873269717371678733494291577325919852406154158676214105431070633384383735752804773956899877693082004280449588206937145552836274442719958950268854360286380432412746645424126910279336777022921553805594814528411039538107916962428772728088340682811256432244817419096095705172716290994382155073950898739218695405161844471998603539163923227335891460977944014958733311269492928640044
|
||||
299018260377823388789117082119310272669975997058755093340808129987270241096868962476104468016751982872229635729340458979774881656161936650126240116497116799184577617290335492941060464141617211663179230202478134947009279288007989979539655546906704868481929243210363758312863
|
||||
78870030881190627485012264324775249720238849573042580753494639912927213629892764839222568103540833568466544512
|
||||
7234282979807136604317990877566806228897304297852709269251463752955815374133021644721540870414900357351591125515031899318491406811477597078203773968001440347619454424434760203420318239860797392678123279471568207295273618346989322602502704743978229053559199428681657838887267856264610368444120171488679430893479075097089030001749517139895927919114503214174739661340396127954985537999271787908883896596117000025842525607318657999077252320371867656208979637896399690466800764356452453668564087933979845224974612424495968031332137990176550577408438346307890373512806891402816841842439007042529284620433161984
|
||||
2210150457334241915536711574449199248719411775928898888242552956266661605193881908729262993921689692948651458387063852750944308878048176199039074045405180222457774139995471716328941062334115177967024174225444830046143683572234591566413065397259223967599748270026642036751132495787476093658414439667777293039550456184725225016779777782254920954125208022775911987988257758251290214403290149670161315635813317438763816519469614505354659112514509836981474946631394870048
|
||||
7030886047157928951928815876194723043748850474845145074595287997533282166724080206395180739803622318302653794
|
||||
73503880841225094562794158781458271028013072174158961365977687656338152821031242319448684700335533370800829955798615584417320628412564867375356723003336116587572048794576980348789426848791774412233324948579090882363003497891526767072261521113849714684948101985615487915848752557220325771520172051470120720209964686158912758362779872681974862542490870790440150366646152585735123339014267709320116933773013790027381033668721579748368685916941991992906901760797238040361139210461393868074002890619815906306212726037257602585018930789253729665219767277949661552764496627744396268282784291069578379779698514698931330395206428123862523737204852844506619749742843128510736515316003595108175908730162459570558250648753297222086695111401540267487650770527860740999849701394666711923508542070181026350998456911032589404451097188671413970049004260745350057582023490893421782870
|
||||
80331844695475228275837103225405845069929556584972091611145816297202493785227536285393204092923084301630237279285582910837712963816157403926348188165962067520021958335034691692246102915842608552913869122125174214196964085350939266931965592766689030369044188967951552443282032009371341235468596700663588091615377905735411735887077982099
|
||||
252623477080852717455729136339143665683717718814107748762669944582593607007392946505818041293729502038484973401456458919693018968201436073048877213158250133008925116808053233847831800193446412398224341826068451525520252690735284194082560959570806777670099925157732265665331893497235678910482902253913143851946868408304513169635606817119630127245210569324226457069284164178360580239230492339644355600368421293653832243715347398653053673476952077010277364108342604668677842790396877422240186718805739130169702307454288397065783733622276377837000002042619160505195541827932166043242512334085216202432977630915852849728945946709192907622959907661006660558397521761162804020722013073607430537398346462085450097843768695045769466498099779362696997655750948264933672050880626858441246723933148977621417616542848795148831396974359946267297332370137696517847968988099071294127922502193405792887776700187920393987267054253221043821814547476375771572595697394453025824933799631058670314192320
|
||||
617214224551874487710310274567461279557398397077271414856291963498530898519489279214017196502571731820680381905755583729315451650801252910022075430164558487437925240897079840100744462877210738421076757682096604708344202321394620225118097444124733332484929723871746320387495282748218157960908210579286472662
|
||||
769947576544261313664436568758982391539426746933946355797631142023146243050135801534617059820773600012608652821891385045579129211935933081175781544350737442229076325130636872245906609170293088126625879907713232243100879759883056262181434230557386227832881038494070926986992553138213851582261103788562156466792147905592557418999431091114540319633490875108548897635490063358303451666188102366315448238867311554952380889259450434976512257010849092570205827348469695940389813
|
||||
732385332822285732005523828581731384210859367542586691740133360704010946731954277658773787000730150686201519434117551506009914277761224037447793481925807422478734378951880394027387881017460402341611181624295162662726190576886586039602706211630269675848407723602061892933299669264847601630867659444838980143400221761210551416140899875942429938882592115322923285558110865564412304362624132318397188149801280751416937458327724657037010150407902919812884508833739654071299106321045635264924807487940992997663948553586417095002600595014297485158219131175749156514613999066459488875972183798814625826975437286831571921278344727746242661255196571455933754019819635372721098482769349082641723247181831122037228062702492003259479235555865008538516592757554425295039242957279030620539374216049373336444505838466560787053129952949189561160348788369729569
|
||||
88922858678724818310179251178107036632351237116972281413358627340366156947728104877218902746876540646104207848569832609029632677673317148753540580770132843219335068675676115006676653315792646055056085883900023575047366247404663592854803403238824532368394720320045547562269816049001692003685974913057291917343099702143794280351134556083772666087216741458836100252233111926276430430681121911252950913942786175065318905852131106649501348213043828961897205230945569532538623034741067781325441885339291530982173840445724118696
|
||||
8411436222433669294649363091833483156446421938371549787028942582188621114248032445189838203822577756037162484006169903648
|
||||
8572208916359414
|
||||
1144359661660798480687477012914661748077861566574831637127780091935971455777174959907211340846895163895829954776163636951140324451388838787932306304154234255658301781970612042583933019588932577817790918971322329540512944331453631647381083090443538053488452270381602098328218063424966093937491225139944666305597126511846429585985294833208057380673519681764405167905317769859835649732767600525267118786003235597469681083894519765176118764543044959384122328412299081488220789271795938291285007904063047130982116363880833950682689294903463285260294784434719353582867116591863425962437124701558401823772727832459280974011843310617370501
|
||||
356263114861564580747318092013262024949941279237378103021963317917027312872384323109751947669142681911011159774587570757841069353601923193741585743441967806968056811271502084614788280788209334754364478444447780793857878835683154945494563617212523431104804472436668762751479843214805106262055839655608749422628758375528041098629133050008417248649276657195314065352696185309459931275429809114362030755194212673089819102436232300257605844991399474093713746369144646035143891334195766769059060943350352100664215890151634572364775428620452097580919329251284245627575311859507206710651620562983399260513552613666881534291385063820410684403884423954397761092710462963853947550313099751316354623640279579708472721464603601057800038009235493376
|
||||
49270150122951581972199504372919610658166994881457683444181147974892069864115748571836826519659586413906414404995327920906105596237297725586710604587760040555989497380859789635698552673998781591990894569205911208051401540709147736599840891669514769830435527498140693468449619321552389224857399956698902834515256330731808623910431913068715423225763420525499023043259418662314050657389534287805897954185035299947261828271596033527273663622540900940948464681854274525124379123487468210537745452348855403673615464608805020036082555135396700288663849697200635551312698575234108866024308438767988259494932732589892726411022436565636018149
|
||||
357779259682283200936026305459581454045782964380183749152279868821809120848760200438840716162263118942212206189524381443311397746390834912346336058973608483571113023083084900882688115458100343273295410228550611997717427009817629450054469966909229273702101411918018594445896083081173007121421888078840085092865654976524989220546831097770931930105030240226440764419344415883078866723459691793416844414525630021339220553352317966073308151767123867586287937735158548553688145097391186425391422755626969502338622060011322234407066286479584459326642359844097437617960239108904365521568466772617696923124064507751025462392875373122230807106818748442983745104319415683027349146310980266343423927353535495478867510399870599732342881774350279188803052647351604276374069402764591616305595810162939063279469891481857481638418359664292789437369686290570375188271570343316486378389993826469606197973603068423300319558377980309836057
|
||||
953289582803785767486243103496861083492352401237049821545399200670891704714363615248361445457820882486806796714187431717327840672441042306640805761051462868782171158697091920548283294716176512826876685167825774800741974169007102035918485334681232533187041328017210672828594725504963478683267713650049641661786576948503584868880967653808818768700434295392647495243605848869860280885002908878608989579672814278095985161155570154851568090045752095497658264668097382219848339253784961224117139344901
|
||||
979012238100096517346993800235267855474593054002204178544471992455161749894971824504600667841841191094223614727978433568821410077001249413378841655698029320783655633072255628251416986157
|
||||
80719786984342563223450740778396460292998856454324779056468467795208483169635867573057430125510491
|
||||
50281120862879293233721197319295303133112006981860960758983473251768569167621722884213095696815370351470182423881160951795260452989863688608830065106012078948633535102311229335688156784663
|
||||
769399563220113927550677638272575855850269720780156497371227507128689484964410407575443980042169244740571549675975419020701420557553302791663315078115057620695565444014734308409807889849557313909845222425123598323953769089380824004520722483070536185906907862566241922403039565309963948226935307957292401167558504080022344241696291512756618999522072497173002315298090681508363662725052009587158599485596551734195509986970
|
||||
265271100271165947398617104573849386926273994683304653845145984731061381310956627431299970914905983987759221761763697505414809144618204013119169887819843831744630438548178402911156125332324876759383616238899153010501659125696741686106911881779590194781520991454187299040076768287809439353567241965761093360431517016385489862370710699016269577963074531179503508235667472972750702410041596195271981269344803676250399123091730841079218908369843104093408080850596436425807346272697116482593679093463330241330112310253419778826475196829619989338433791423336849473810299560248628551650997540
|
||||
731454239442648763973516422617464407849653130551432623261556186483899833495947898438073393182909913987731122624303246812138182182099285760235546345890705550142872131905951906262970064639047260149083940945909750412844551186528863665155564570751105495414966321675479999955136325518377356068482677266306809232298039
|
||||
95033870141493227006963644396892095608720439892975112881890162936008716680055862671135523922919796554520169679628269066119595722133973237189322278554624779798876554386297216506772420737205328505746799692676120893353586168950332703426578955385689984484404041947272815218266618266816681565358444565192269927462764338875281183905565538029834465699761496537543976682170790375571720751256757748512511704455438707883047866957580403670992002169788606179712094804349163691
|
||||
66485516146084324250987008086929079883612173399949487507919462273227117990057273812773651066359059235542102525846456385
|
||||
49777935195710739487853679817808966118368766540691737083887983267162316113558538567132105727469746026987283659024861864769415
|
||||
35565870472385219617874914776339172892694031918903431866532653807442682136735829171394243703337838789953820348860963624373797420048932395031435341242510146893801424582076772249058955224278843700210619670889355268489349210280924494041982219453011449894868325766258110817973794841349346471169804968921818133462830472567701715190151482401364979617
|
||||
5641332757281815297537512352407338443533443351816822825051304392099564562114471323390628227092473031446904002337320542522989127762770372712744811993728504934652334434260938963760738695723584701233691776826259278983061491963136044793564663519211971318242012690
|
||||
5412672408746416717130629688202523636994061720892679372004655844521872567175852717492199804776890579270213461385527884436933161822378335414855151749110824095482721055959125104222177312305109109141905472978777209026879136700153980353146786800318888355376189012650983585861882533826921057852763429336891095058273373126526070450184792588818761106498724812475496566484994405622183122860674828942382892563522952411020974745286761333994227861700151740126069794359041768516438453310007383556398606872103987113947302648611713642055014661776877163717856282484594291026865302663582674597518739822816201041064395066159201370197035799508766725204099776324128213193892334703685219178974223427757954248490941967747518766188661731267704618307682930767211739999096198431273630303805888107203786101628042369
|
||||
977680421674365106652181966392471892321594903153071346155965180104445940033722504686824190361586633093655166600457413256472706848921080248547426694307786871105524243444594445769267803474646001143518843982027655926147697501583804159897846184152710566154938630650269875660411306241568987535206605934837638324061538757611037728901747020251365241140007211229662839828476850114503108134897810065266942102546711089997977414870628889546848672757614760582782403236178346882568681440574847015588012980245019744344813734764242855747021211417237628229608118628485428591399723054503481591154681487663836863539808105399118386548982242769160438492688186682343687174745529000330
|
||||
472968586391464896715454230831489082512010550556012701279140344985095275081891057039097230217536787175000506348823654659239361261383629946940338580841726380884780839001700889687018196428584556351329875530727677200778180997059401486904567745427722090135732089407496665828238304209317107405963838507752806597618266485700993723058418591915568482589005516447614840893734374905978947854664507934632827378828984710610
|
||||
28999710653236826555941003214113695522900375972420503278506171870071746721992079187724483652444740997247289978423569417069148855118839529530560551466615539545871731428070760303682464175749565723209790274442914012188095873697017624158346114424505678272275412525950281341176318873114680320282926627253476617529173462131346488424188908860188061036681046554843812745443283741860613506593803488641645237766308151828358263892596583364934774776577241017448767520285690
|
||||
404542597570632898721606512897493953765685646000137638196114302470608833509541889206721519963521396577443894482484301996067521123788665380036111283162487129018391758597907332454977057339605761031091139279823623102507163902860107130030224335579352347833183962269686929390444262435712361986719314474753844196243732283965400030160057848780083084705875169519294595647620604818480061685181866191327694663283100276954744080518536121550326251043510868771819747109069171801113501846974658399012905931662853382908324852898548135563292380599755908407150818261334565272410733568884090749362438634966411137513439564298990825082866705113544010363424798240027615160143036349451531812253994953951939069391231779928776127152640938607059410675488135418593246214123206626367898278505863837290591586941251591
|
||||
496155392354045685057678057457923403329831440525681179151316969440291071944259253704866639468310497644569601858821591448503908463772819065506004880549854376946880023579720495895853983058925000229044766042431078263281580807263657692525754671126205578228435316613647232448073209594745636095611728482241569600912653637691300460083609851388184088367100485072549502625943836058964126106112
|
||||
52568449966948
|
||||
37528847083833802690397016651473712971180922463884909062487850579782624131822741720358869884981985976424060636115887261228088479856023859145381349316535384628699448725538694834034016954828951725746136982947150379147532019357422461528653734383919697931331845086708747728717505078997128088410632347280753798216223735555675961345305380085711319783636709214308210053136713298509856274886644123475770771592873017120500949220422664990561522081042129949130278749681205522016056697357798471563621097883426517089334799303470172152230978417130876707151072483373882092548746329248820199060976682741957891753588745355380664486864742923093874955245841215502751108783658063833188328779105407796383558688274434428361467690348346177615172124278821468186187344477359892818788040053880599766115062191609525602341413860802344512458172736753255791440562584117768373798374568225987434282227934756890604
|
||||
305099892144337243865584977402246740448481004618600826043780001360632728289758143933371455916832449502721382798536672380779197551077915489252865521274900386894559611818581710486426650652596944657479983005277513645816527993316294678882379446353346199102803694297783385559166389051136721218249325965285408798370423106651829341945023311588777949348894251
|
||||
4151507648767982737037907371766364749803187772575566450176163308884221920005933727765339282047846105636976374482133538617949772623813130070070338006201312110739091098131294279490141217743346039172383834093218035153401187814392896851534462459774045117054842707598537690284424961499119
|
||||
3110706365683155895622826149532189989707644046142330873626792130429360997437788306841859796886872753386507209982976918874156634851558033777605820628278447293869681977545411581986116134606278533879197953049067637772103319359495821724518603391699493353584580004871901744403648049736526265675879789579268568697687576349661724491108123670813651696577408195981272670585025300921409573056829312809411475584561765605973322394729870450004428262268472980629276759236614968949136297290100497585595472064605733501710877036390711595921726234780106088279763368867625353771
|
||||
5701157913541664222598968003281946222157017993693260491020587066702530190657280210555546926576319692518581823216965670851039528375846004233087452149366616725477824041756081200965534213625940296708642769698628662418468763282335921031681461465949546038353381086394720188212437439738144181608756468019977834911891418878491877151179070959903980184415114180417142535600159343730948952292162040406069123062303619099551933079675909103475592498225402859237772184679287508504384179115568202342756817997897010651693654071402734393496454814958375935082964347144836
|
||||
48066363190382539130967497739423345463429861262910383656406417898808503534124512343910529478333750271957929056213009508038679098934443275238074232327710270101627147983054751525109295528713448076367266455281227355384304039204803070239203141278696890116535695166409941367931315232274572926554555467898552636067708388454630071330300483894734886267190789460999773745738207383713793195072704675156566899952077703515768507753708071295266275797091723168517019578665551577795
|
||||
32193778921290590642154334947230706448350366646096999263586951563971212313726870966906560308750739303693089180882182669906743612530909578058372171497143590195113786378894173559420397717042866082313889883114463903664367730854368046165066418059273705107841784567958998364805028674665470767313522398695905976261548162235106281357166863531873318
|
||||
299419764856316318640435072580803131640816963084719087752689608958710091447193553357954007011284315404058187934722365168972515702285072389150774296204247992912692882172135924485183918281528622497528135818532198448916176978119035095103274562418032103703203077284565232710628373786699181625813742944447965330499557723728360795482058357475698111481440721452639893137632391412119893170951659856195991567281561518797330144780713475231776794208845633468444786932284190801403728819139839306382708388943169143783475911
|
||||
585414494894171953139717498607560379035868869092290563021801020226797637013973981459162551387076069191126956497162803663122333034187265202101434655105695350163911881956449779942605464462353030112667356731518104367630916264920614436851585546412798602037860495237174810021408777608302023847757795031181146331573809087215350523416442869833412676
|
||||
5391679325050581372729294909219561755457925053698372898913434621817657623922649680834975001519197448411031390757530420051148992963446488125621740205890842458897454302972922336866594724490060712885769124954698409292909854559184288357975914175643180816512354493486192905966021496663352504717670192540690056079323216680709479232509056372893127892530163376701971521199911694929984231598967157714926829750152055329042622363641053040766275000332480455080442264688338735839141004616898941538480279766170739362833828471151170802650116106166003402833171464859108746784640351405215212294924909299445264930546161766568064228552609002554438382221262186799991514218360628806658932712120143141698713653506311345422923424309640448721337389505057336262870276011805242821488704547317791216994438204758320756483170480718135466446851078
|
||||
75991627776876614401012662639582464617955296268238122959552026035532216715456273949022414175058596321626149975349759613091331508781343360968575817910083831136036332254668960798800377143291731030391737685778666148016519464283903765402562204328450061934641631681815764
|
||||
547233528677353873764810077831449265373362555786293777871736625432012443977906410143146632113258340485471419437219987608611772955043425833927482198343104385077048597949702677789970499291582543892162056123626517480240914128650907505788306695387631498993928144131970759946273567728842902200129380079712616456179645971189687157222444651091174085898178555147061931964274396
|
||||
3509208330134211714868480858519877536674054474972806341019982419289488162045569411354367902912150123317254523259402639939048025402960344794589566048750087885306052563009481998893159811667891125439874535138878831673831956296457922504537756725376599529013296218804431130316890371931458212092657747359708987840663664902114397153400344377133264867957960718647135301903803647313369512998658597848444044259317716531118028914716755605115028750849657099213401883982294996737335923758398252936478102464449990992633662640609281469391944773914774890533640289626964853861220137001809824934955768755112387443005737722091140741797535652002636981369821904260105000738467972026251409724978607570646322702528131707373968356287258255846348573216637524204489028606968
|
||||
463710128364128338446148560494682743793644809253584343317213349100865322658175807705498047965343675853604305081757822600681157022586686058882946855213487697684947453953624112755217489853412815006594496459153670259975875872443723331374740494238106159854292995338408411664467941857214440096041483919966851305661521
|
||||
8823430619880876574034502264024987457992239578610428653045527248464660125034452158987086420587144702062786784239505875885425104358892328171865739989015515515653177109241939362288320567073483828705426777370586959505951679046622176551342162692945920724837986398531454689453880382997736318527957384956127981651491419701299300086571610839073514295215245564451414123750491991629669671883140029581007899384501735544646048045439820026560537646219603638124985583807157813945835575369822590215658156350053922799497142242464993692717507464230798853962106713007829169536334614930747926393425545429955411611634410799863544113033494288700977556097253185709583914048177808094264841471193377531629758786960470443222450297169609624672214074697039107619324148096093301310423044495821873826182064811146185182410534075341766267596642821105750942418191181874813578410308616994351719406855442259223204349304287157586592464575722401125402852604369
|
||||
82561194936616014869545889126622074248912475274407814910039645685059336581111250268742867387266733336905004522217718119682758941648066162903896191126728753013133236391257984868750559502329074420873259663482642927447233297091839296874484345093836742478626494550818235498629916632955225629492030459669470881678514653562508366935414171184716231790614938915811283903545440695428727839541317629642392762238725692114458547388827998220119112950253387809966968249182606361283840706273394323859662881270116524192340776217131827552981320306915379968126694478268566071083131411821191647900680110259472910014496011729995423472443769818432126589172266359916152171007954137233053612308620984880848025740420387093668097974972873206086041843610767860944247049429488584512468855940109813599170092573860663678783441457354666045314634411549991493006997938747236373965721316763473548531425538415742162984866764191477859089317827681454575904898481990703932191572591526600336025999554630286602202981965
|
||||
53476276679846648146639913828503312102634822968329390633049271095972097374032320284933247765501502640805318360181326773074841176122399208633204319040903337178850720291882539534814961897855130747096914542805069974160669006836998210385763836724547437718457346764109259890333264315801615133817453631956751075715209794842348146591244219340709955005311318104232577364841464719085813208814847849795096252703952603369919631975369957149381696358003040857635780418433503777330364637560711279137175897698572467030915576669065636376924521154554838414555534183959645242333846256520117081826423174986417517310218201147801892074496908413897701997688320345756489721818901765482759340702398438937113370855663915478932162137195287898343124354410017581586753352407989056807739572679374250080501011534976470150376996541011875825471059287723500120224385872263187812322169276452956837240993516744992143063680553592793062660451241242580423644861813545088648753743153435473290540611272192794
|
||||
2000096680195964598697984095669537543401771449104102665191107541776431301897935462341217154957759873026115237633678563123819441646413376073416638370198506087417253339121580857879887177863306391128649555321970874469046793681842040568241158737746717403756282662763961164659300947882135576993821036132213851851486877126071491940746912083775872136797667315319345910495794080626804129692320383086390278980164
|
||||
107129980797143232166987119223908783011034357512053051326777727480222127458468512858849824508553074132476179292446921284234405282570351120533956924328019957977819466597523057750235187223357599408729261986382856853494052439201190115368334960258391383155152718025791944651234754224964892050126304847080839316316147763292610728451879160737975977811182183770922444474594581899445296014924013976753367557943985354460193860987468093033882686883663616265427205792875473370530625303217897974982044598762999672522879930602961502474223947138028328609260724439782395042202407062263469685143455085453243326673505579657901655852758096791096516489472247028634224156719903009490849697737439921729203871690475378463731235169741071666707398198356172659900805596519499604529981474241647681265403520375041952366686605515606190263918460836098089480755313199784223625635001882226283685226656
|
||||
93219682813825888441037409075708192060674747604822258989024135824403177101821463001060235178754558699625788653374019038936975193617291324952647729262488486292385860861114551444335235754721826647015889313853521936188512252385179463373879516967284323505163328041025607692568974385972041820394554254431482977439538991882919224718761341235420940326912182150957225197874502546850073701109054230057096254509673039794871742622635684198990058400297705370880934308278541100455772770377875792262595287173906125104863733834729532844718757110937341778555873471768349522298900683721041976655195115876519620433841154050340241899908239144196454572814027495382727936410531978708227568757076026926467189074744637018260390986289671207481694801758197636640467854204
|
||||
9424886563735634089383022170739060941863486297974572581606946324089339036016526306275127225520371003355268193528896070565273230674705699087898045797292333252419738158
|
||||
104692606081151972558672526741520519835540373796471367013698956496810394361654310704809174906196369137026266733723350706765375149260982895277719075433541570337380363367191350380915023710221843672836298758110638639542588489419268412330628490261609182968332608516308912746322276186280791961236312396080822057324415121377597691346720540640338813599296856481764187330328821347092799328677075139650563843582747812922276738892919860088906922855103429885499019926159590339107630885742647693261760031266659709455658643498158820146270606419852100196221466681407645741802555989986478710693135345908602046815442961854722446306017468590859154585191832367146520871813585236549142034636390388228066019320691425520733745564331635233140459173466070169788929947853257514205872004769533061578344358124794868439315095516989593560393380341454066429401129117492418563513649823242125786016371241076490531
|
||||
547388346985371258743787028328133000151031403026069432532182232624573464267882826080919192607395314829975748576339732541781265380193206018842530876244039288832623599227529112077257094756294687972854688512877912760148784238816312091572102156379099268148723318941653576105446694839721747390398576875240500463865664390219656389141574156495
|
||||
25170493340702136062415798335861672619336129223784034245490922960882440428653832964596416282381615681645683972185054726033804282814048318521125484269891519838237610259104832837607288939431123597563624555452413051961802189178712810581528478251595535175505403442869924525041839795324693858870873057496180643765639543576858782361010956600330885870582800819344912156739197022031539836639179357007476147729372544602002221387948323508643005192444082114916054908981163372698358944415788269664785043888889226974322442267915727373216344218261904314077387985541060249658092040737292721278447854973011521490009009902074106796586661412887118699196715018587668509390857317652557922692462507040734135190613923881280701272356853640749921627096782840330120902416589460502602940442268149586881736191905360158403822163240736060300015413517118426290
|
||||
411127499375109726403635242852225233181064843043974068142846418099109423123466039991661399709892630853552875837609477917070382180421650447392746669013236192818723798179456608950443200928785839219326351540469792536010690540343093511993243166480240180527010594315212293144760877455244210782584182029118970484366795890983731020270831269850108786786362153778311358907449229005744581121482271816280879226504386488827090402752407261640663641087749570287785209402489964092270061287281932299617362610815464120610051020781724797415647383310559204462554929627995515035849642600262966197514214410464837158078229380297002358011630326970505603155841097394106482029083700243853739086317
|
||||
255795444133994494380489568354411514706210772433458005914170407985756763067701534203472131263737410968895338001686454794305368024334556144197152115399392624814123556168508610591218129398759138510309458007481001931154308117517852529683523532223795486900408015502553105889517385334763697780312725123784288471834730748448052668752930529500050039622279363765349753203579891933779436388208000995120036333365218868912886375965333447760088948112470795200455032041739946940707274086248239071364390110054264783524428386583065002856765424418131780210799380762225793832007991896873155000689224882571996409850621278468867795388162837328543434150372302028524107666438256507475869481186719283325639980764101318986725360818254071897972242197726662175135350671415032379974424729663188089009136771924436246132448057803690120811293499331899682909887442802466483128979123392362567838002928702923511184213228327186730147091702243954309108968250821147737188841426380827888486384372343444672210
|
||||
238293821261510283972244333320110776681617645197722333417602092442127729410970959864988666612100437245618078652157173906543935140444247749022807059264699377702165061724141107278286092202186782196197229663032582139374863393277310331514221292399641669848534009863173879576762095482447465045827234206751566663
|
||||
571793763183802698311212415144240726795636520735911781378293620199564302920089510474897776747755942813876334867414866262530000665052679184764274470851065171698096932821285689976593861983651989776600612747612264794072613490366208029539250313663481523853781844157205813803192182414827280750378857569153976811383688062725925722353913019660535793640135399655300179460170822873875176453794838735586601426899403526306142120164691935765811607589474506630404436166400329721369101406412546992071783278070960129724815169759776388510901338262871219668814763539890737070878276607069062973214561619845241577959978897116931684742759087343508927636679780267605725629889782380349823
|
||||
1788281663174396352620036519988239864578288738012122963412354862998964560025285473120170486873358240259391055900572481202798729846010661629333579781864599789867588597261444589504290645734610799536997369792051233666629690688671226155807755665058278402330383081191723405741018343879630032205146870653088808089908808280357171854510444385778762074889430877674874795838130834547881410246697503600638381258097821132037428567666671828600125615865262203657838273093871718487817857403980246588891530728557093339033247016942344603684911337982
|
@ -1,24 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-22
|
||||
Test: complexity (add)
|
||||
std Time: 0.31s
|
||||
Time Limit: 2.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
|
||||
int main()
|
||||
{
|
||||
for (int j = 1; j <= 100; j++)
|
||||
{
|
||||
a = j; b = j + 1;
|
||||
for (int i = 1; i <= 4000; i++)
|
||||
{
|
||||
a += b;
|
||||
std::swap(a, b);
|
||||
}
|
||||
std::cout << a << ' ' << b << '\n';
|
||||
}
|
||||
}
|
10001
test/data/Integer2/12.in
10001
test/data/Integer2/12.in
File diff suppressed because it is too large
Load Diff
@ -1,100 +0,0 @@
|
||||
104484357925952596323458197110330508245206471622971600561036453924700262177675462347998614576711374186054710830321339015773106637767626387852381313718986452915297173073647335030765816764971661097674235674250041117201423344956950822165901584874165088013258122123046496054981124447672134332085667630625619932573102737182166856512509460457588480230961452270973800023205513584502852628341793219444628302569327784529817370517455567364967558605398291152587244604753357984346386550578108088451522072974375001419158971539720725759127108194423211853025683519340514780676124501146891810882319056047233565911745581866967027259705998166590655009359115155441378610726667433179952565629905425300635180564478415026311288396296589712779984901855092521922079486010962065281963355161040874888865367945251511805159982122766508261670935350282310092306076376 169059242416900769854835146125700103889620372263122943269444031522877472536709551262448092383998615929815452354105157913272333647509809540334400376482537251659001448180503805247073410388029049604451002876319711594707512240251251331457067608822031929777112075937028777758917789817594843427393674452025144713294152693011358263542453082545367776690135464881122459543586684037093993960291129300021770011215111391165899312432672922480778552579344074646571089197503030645707934612193864684270466390594297098789076648513778932101019196338972549827448635659473136349016825517420314538710081782200299869004798563918724472002134031274113074475578770935854480370231899050402530858115986427691853965753778090784078208665698938446424647627629810262846148314311148504707885116243586338053494175647905264424776139447200548603728272033561594190896877877
|
||||
169059242416900769854835146125700103889620372263122943269444031522877472536709551262448092383998615929815452354105157913272333647509809540334400376482537251659001448180503805247073410388029049604451002876319711594707512240251251331457067608822031929777112075937028777758917789817594843427393674452025144713294152693011358263542453082545367776690135464881122459543586684037093993960291129300021770011215111391165899312432672922480778552579344074646571089197503030645707934612193864684270466390594297098789076648513778932101019196338972549827448635659473136349016825517420314538710081782200299869004798563918724472002134031274113074475578770935854480370231899050402530858115986427691853965753778090784078208665698938446424647627629810262846148314311148504707885116243586338053494175647905264424776139447200548603728272033561594190896877877 273543600342853366178293343236030612134826843886094543830480485447577734714385013610446706960709990115870163184426496929045440285277435928186781690201523704574298621254151140277839227153000710702125238550569752711908935585208202153622969193696197017790370198060075273813898914265266977759479342082650764645867255430193525120054962543002956256921096917152096259566792197621596846588632922519466398313784439175695716682950128489845746111184742365799158333802256388630054321162771972772721988463568672100208235620053499657860146304533395761680474319178813651129692950018567206349592400838247533434916544145785691499261840029440703729484937886091295858980958566483582483423745891852992489146318256505810389497061995528159204632529484902784768227800322110569989848471404627212942359543593156776229936121569967056865399207383843904283202954253
|
||||
233634126907848943386212095141069699534034272903274285977851609121054682895743640176897570191285857673576193877888976810771560657251992692816419439246088050402705723287360275463381004011086438111227770078389382072213601135545551840748233632769898771540966029751011059462854455187517552522701681273424669494015202648840549670572396704633147073149309477491271119063967854489685135292240465380598911719860894997801981254347890277596589546553289858140554933790252703307069482673809621280089410708214219196158994325487837138442911284483521887801871587799605757917357526533693737266537844508353366172097851545970481916744562064381635493941798426716267582129737130667625109150602067430083072750943077766541845128935101287180069310353404528003770217142611334944133806877326131801218122983350559017044392296771634588945785608716840878289487679378 378027958268805962501751540346361120380033315509066144391516939372277996892060475958445321537421364301924874014747835944818546923045062316039163003920510157489595794327798475308605043917972371799799474224819793829110358930165152975788870778570362105803628320183121769868880038712939112091565009713276384578440358167375691976567472003460544737152058369423070059589997711206099699216974715738911026616353766960225534053467584057210713669790140656951745578407009746614400707713350080861173510536543047101627394591593220383619273412727818973533500002698154165910369074519714098160474719894294767000828289727652658526521546027607294384494297001246737237591685233916762435989375797278293124326882734920836700785458292117871984617431339995306690307286333072635271811826565668087831224911538408288035096103692733565127070142734126214375509030629
|
||||
298209011398797116917589044156439295178448173543425628686259186719231893254777729091347047998573099417336935401672795708270787666994175845298438502009638849146409998394216745679688597634143826618004537280459052549719690030839852350039399656717765613304819983564993341166791120557440261618009688094824194274736252604669741077602340326720926369608483490101419778584349024942276276624189801461176053428506678604438063196263107632712400540527235641634538778383002375968431030735425377875908355025834141293528912002461895344784803372628071225776294539939738379485698227549967159994365607234506432475190904528022239361486990097489157913408018082496680683889242362284847687443088148432474291536132377442299612049204503635913713973079179245744694285970911521383559728638408677264382751791053212769664008454096068629287842945400120162388078480879 482512316194758558825209737456691628625239787132037744952553393296978259069735938306443936114132738487979584845069174960591653560812688703891544317639496610404892967401445810339370860682944032897473709899069834946311782275122103797954772363444527193816886442306168265923861163160611246423650677343902004511013460904557858833079981463918133217383019821694043859613203224790602551845316508958355654918923094744755351423985039624575681228395538948104332823011763104598747094263928188949625032609517422103046553563132941109378400520922242185386525686217494680691045199020860989971357038950342000566740035309519625553781252025773885039503656116402178616202411901349942388555005702703593759507447213335863012073854588707584764602333195087828612386772344034700553775181726708962720090279483659799840256085815500073388741078084408524467815107005
|
||||
362783895889745290448965993171808890822862074183576971394666764317409103613811818005796525805860341161097676925456614605770014676736358997780457564773189647890114273501073215895996191257201215124781304482528723027225778926134152859330565680665632455068673937378975622870727785927362970713317694916223719055457302560498932484632283948808705666067657502711568438104730195394867417956139137541753195137152462211074145138178324987828211534501181425128522622975752048629792578797041134471727299343454063390898829679435953551126695460772620563750717492079871001054038928566240582722193369960659498778283957510073996806229418130596680332874237738277093785648747593902070265735574229434865510321321677118057378969473905984647358635804953963485618354799211707822985650399491222727547380598755866522283624611420502669629900282083399446486669282380 586996674120711155148667934567022136870446258755009345513589847221678521247411400654442550690844112674034295675390513976364760198580315091743925631358483063320190140475093145370136677447915693995147945573319876063513205620079054620120673948318692281830144564429214761978842287608283380755736344974527624443586563641740025689592490924375721697613981273965017659636408738375105404473658302177800283221492422529285168794502495191940648787000937239256920067616516462583093480814506297038076554682491797104465712534672661835137527629116665397239551369736835195471721323522007881782239358006389234132651780891386592581040958023940475694513015231557619994813138568783122341120635608128894394688011691750889323362250885297297544587235050180350534466258354996765835738536887749837608955647428911311645416067938266581650412013434690834560121183381
|
||||
427358780380693463980342942187178486467275974823728314103074341915586313972845906920246003613147582904858418449240433503269241686478542150262476627536740446633818548607929686112303784880258603631558071684598393504731867821428453368621731704613499296832527891192957904574664451297285679808625701737623243836178352516328123891662227570896484962526831515321717097625111365847458559288088473622330336845798245817710227080093542342944022528475127208622506467568501721291154126858656891067546243661073985488268747356410011757468587548917169901725140444220003622622379629582514005450021132686812565081377010492125754250971846163704202752340457394057506887408252825519292844028060310437256729106510976793815145889743308333381003298530728681226542423627511894262411572160573768190712009406458520274903240768744936709971957618766678730585260083881 691481032046663751472126131677352645115652730377980946074626301146378783425086863002441165267555486860089006505711852992137866836347941479596306945077469516235487313548740480400902494212887355092822181247569917180714628965036005442286575533192857369843402686552261258033823412055955515087822012605153244376159666378922192546105000384833310177844942726235991459659614251959608257102000095397244911524061750313814986165019950759305616345606335530409507312221269820567439867365084405126528076755466172105884871506212382560896654737311088609092577053256175710252397448023154773593121677062436467698563526473253559608300664022107066349522374346713061373423865236216302293686265513554195029868576170165915634650647181887010324572136905272872456545744365958831117701892048790712497821015374162823450576050061033089912082948784973144652427259757
|
||||
491933664871641637511719891202548082111689875463879656811481919513763524331879995834695481420434824648619159973024252400768468696220725302744495690300291245377522823714786156328611378503315992138334838886668063982237956716722753877912897728561366138596381845006940186278601116667208388903933708559022768616899402472157315298692171192984264258986005527931865757145492536300049700620037809702907478554444029424346309022008759698059833522449072992116490312161251393952515674920272647663365187978693907585638665033384069963810479637061719239699563396360136244190720330598787428177848895412965631384470063474177511695714274196811725171806677049837919989167758057136515422320546391439647947891700276469572912810012710682114647961256503398967466492455812080701837493921656313653876638214161174027522856926069370750314014955449958014683850885382 795965389972616347795584328787683153360859202000952546635662755071079045602762325350439779844266861046143717336033192007910973474115567867448688258796455969150784486622387815431668310977859016190496416921819958297916052309992956264452477118067022457856660808675307754088804536503627649419907680235778864308732769116104359402617509845290898658075904178506965259682819765544111109730341888616689539826631078098344803535537406326670583904211733821562094556826023178551786253915662513214979598828440547107304030477752103286655781845505511820945602736775516225033073572524301665404003996118483701264475272055120526635560370020273657004531733461868502752034591903649482246251895418979495665049140648580941945939043478476723104557038760365394378625230376920896399665247209831587386686383319414335255736032183799598173753884135255454744733336133
|
||||
556508549362589811043096840217917677756103776104030999519889497111940734690914084749144959227722066392379901496808071298267695705962908455226514753063842044121227098821642626544918972126373380645111606088737734459744045612017054387204063752509232980360235798820922467982537782037131097999241715380422293397620452427986506705722114815072043555445179540542014416665873706752640841951987145783484620263089813030982390963923977053175644516423018775610474156754001066613877222981888404259184132296313829683008582710358128170152371725206268577673986348500268865759061031615060850905676658139118697687563116456229269140456702229919247591272896705618333090927263288753738000613032472442039166676889576145330679730282113030848292623982278116708390561284112267141263415682738859117041267021863827780142473083393804790656072292133237298782441686883 900449747898568944119042525898013661606065673623924147196699208995779307780437787698438394420978235232198428166354531023684080111883194255301069572515442422066081659696035150462434127742830677288170652596069999415117475654949907086618378702941187545869918930798354250143785660951299783751993347866404484241305871853286526259130019305748487138306865630777939059706025279128613962358683681836134168129200405882874620906054861894035551462817132112714681801430776536536132640466240621303431120901414922108723189449291824012414908953699935032798628420294856739813749697025448557214886315174530934830387017636987493662820076018440247659541092577023944130645318571082662198817525324404796300229705126995968257227439775066435884541940615457916300704716387882961681628602370872462275551751264665847060896014306566106435424819485537764837039412509
|
||||
621083433853537984574473789233287273400517676744182342228297074710117945049948173663594437035009308136140643020591890195766922715705091607708533815827392842864931373928499096761226565749430769151888373290807404937250134507311354896495229776457099822124089752634904749686474447407053807094549722201821818178341502383815698112752058437159822851904353553152163076186254877205231983283936481864061761971735596637618472905839194408291455510396964559104458001346750739275238771043504160855003076613933751780378500387332186376494263813350817915648409300640401487327401732631334273633504420865271763990656169438281026585199130263026770010739116361398746192686768520370960578905518553444430385462078875821088446650551515379581937286708052834449314630112412453580689337443821404580205895829566481532762089240718238830998129628816516582881032488384 1004934105824521540442500723008344169851272145246895747757735662920479569958113250046437008997689609418253138996675870039457186749650820643153450886234428874981378832769682485493199944507802338385844888270320040532318898999906857908784280287815352633883177052921400746198766785398971918084079015497030104173878974590468693115642528766206075618537827083048912859729230792713116814987025475055578796431769733667404438276572317461400519021422530403867269046035529894520479027016818729391882642974389297110142348420831544738174036061894358244651654103814197254594425821526595449025768634230578168396298763218854460690079782016606838314550451692179385509256045238515842151383155229830096935410269605410994568515836071656148664526842470550438222784202398845026963591957531913337164417119209917358866055996429332614697095754835820074929345488885
|
||||
685658318344486158105850738248656869044931577384333684936704652308295155408982262578043914842296549879901384544375709093266149725447274760190552878590943641608635649035355566977534159372488157658665140492877075414756223402605655405786395800404966663887943706448887031390411112776976516189857729023221342959062552339644889519782002059247602148363527565762311735706636047657823124615885817944638903680381380244254554847754411763407266504370910342598441845939500411936600319105119917450822020931553673877748418064306244582836155901495367253622832252780534108895742433647607696361332183591424830293749222420332784029941558296134292430205336017179159294446273751988183157198004634446821604247268175496846213570820917728315581949433827552190238698940712640020115259204903950043370524637269135285381705398042672871340186965499795866979623289885 1109418463750474136765958920118674678096478616869867348318772116845179832135788712394435623574400983604307849826997209055230293387418447031005832199953415327896676005843329820523965761272773999483519123944570081649520322344863808730950181872689517721896435175044447242253747909846644052416164683127655724106452077327650859972155038226663664098768788535319886659752436306297619667615367268275023424734339061451934255647089773028765486580027928695019856290640283252504825413567396837480334165047363672111561507392371265463933163170088781456504679787333537769375101946027742340836650953286625401962210508800721427717339488014773428969559810807334826887866771905949022103948785135255397570590834083826020879804232368245861444511744325642960144863688409807092245555312692954212053282487155168870671215978552099122958766690186102385021651565261
|
||||
750233202835434331637227687264026464689345478024485027645112229906472365768016351492493392649583791623662126068159527990765376735189457912672571941354494440352339924142212037193841752995545546165441907694946745892262312297899955915077561824352833505651797660262869313094347778146899225285165735844620867739783602295474080926811945681335381444822701578372460395227017218110414265947835154025216045389027163850890636789669629118523077498344856126092425690532250084597961867166735674046640965249173595975118335741280302789178047989639916591597255204920666730464083134663881119089159946317577896596842275402384541474683986329241814849671555672959572396205778983605405735490490715449212823032457475172603980491090320077049226612159602269931162767769012826459541180965986495506535153444971789038001321555367106911682244302183075151078214091386 1213902821676426733089417117229005186341685088492838948879808570769880094313464174742434238151112357790362560657318548071003400025186073418858213513672401780811973178916977155554731578037745660581193359618820122766721745689820759553116083457563682809909693297167493738308729034294316186748250350758281344039025180064833026828667547687121252578999749987590860459775641819882122520243709061494468053036908389236464073017607228596130454138633326986172443535245036610489171800117974945568785687120338047112980666363910986189692290278283204668357705470852878284155778070528889232647533272342672635528122254382588394744599194012940019624569169922490268266477498573382202056514415040680698205771398562241047191092628664835574224496646180735482066943174420769157527518667853995086942147855100420382476375960674865631220437625536384695113957641637
|
||||
814808087326382505168604636279396060333759378664636370353519807504649576127050440406942870456871033367422867591943346888264603744931641065154591004118045239096044199249068507410149346618602934672218674897016416369768401193194256424368727848300700347415651614076851594798284443516821934380473742666020392520504652251303272333841889303423160741281875590982609054747398388563005407279784490105793187097672947457526718731584846473638888492318801909586409535124999757259323415228351430642459909566793518072488253418254360995519940077784465929571678157060799352032423835680154541816987709043730962899935328384436298919426414362349337269137775328739985497965284215222628313782976796451604041817646774848361747411359722425782871274885376987672086836597313012898967102727069040969699782252674442790620937712691540952024301638866354435176804892887 1318387179602379329412875314339335694586891560115810549440845024694580356491139637090432852727823731976417271487639887086776506662953699806710594827391388233727270351990624490585497394802717321678867595293070163883923169034777710375281985042437847897922951419290540234363710158741988321080336018388906963971598282802015193685180057147578841059230711439861834259798847333466625372872050854713912681339477717020993890388124684163495421697238725277325030779849789968473518186668553053657237209193312422114399825335450706915451417386477627880210731154372218798936454195030036124458415591398719869094033999964455361771858900011106610279578529037645709645088225240815382009080044946105998840951963040656073502381024961425287004481548035828003989022660431731222809482023015035961831013223045671894281535942797632139482108560886667005206263718013
|
||||
879382971817330678699981585294765655978173279304787713061927385102826786486084529321392348264158275111183609115727165785763830754673824217636610066881596037839748474355924977626456940241660323178995442099086086847274490088488556933659893872248567189179505567890833876502221108886744643475781749487419917301225702207132463740871832925510940037741049603592757714267779559015596548611733826186370328806318731064162800673500063828754699486292747693080393379717749429920684963289967187238278853884413440169858171095228419201861832165929015267546101109200931973600764536696427964544815471769884029203028381366488056364168842395456859688603994984520398599724789446839850892075462877453995260602836074524119514331629124774516515937611151705413010905425613199338393024488151586432864411060377096543240553870015974992366358975549633719275395694388 1422871537528331925736333511449666202832098031738782150001881478619280618668815099438431467304535106162471982317961226102549613300721326194562976141110374686642567525064271825616263211567688982776541830967320205001124592379734661197447886627312012985936209541413586730418691283189660455412421686019532583904171385539197360541692566608036429539461672892132808059822052847051128225500392647933357309642047044805523707758642139730860389255844123568477618024454543326457864573219131161745688731266286797115818984306990427641210544494672051092063756837891559313717130319531183016269297910454767102659945745546322328799118606009273200934587888152801151023698951908248561961645674851531299476132527519071099813669421258014999784466449890920525911102146442693288091445378176076836719878590990923406086695924920398647743779496236949315298569794389
|
||||
943957856308278852231358534310135251622587179944939055770334962701003996845118618235841826071445516854944350639510984683263057764416007370118629129645146836583452749462781447842764533864717711685772209301155757324780578983782857442951059896196434030943359521704816158206157774256667352571089756308819442081946752162961655147901776547598719334200223616202906373788160729468187689943683162266947470514964514670798882615415281183870510480266693476574377224310499102582046511351582943834097798202033362267228088772202477408203724254073564605520524061341064595169105237712701387272643234496037095506121434348539813808911270428564382108070214640300811701484294678457073470367948958456386479388025374199877281251898527123250160600336926423153934974253913385777818946249234131896029039868079750295860170027340409032708416312232913003373986495889 1527355895454284522059791708559996711077304503361753750562917932543980880846490561786430081881246480348526693148282565118322719938488952582415357454829361139557864698137919160647029028332660643874216066641570246118326015724691612019613788212186178073949467663536633226473672407637332589744507353650158203836744488276379527398205076068494018019692634344403781859845258360635631078128734441152801937944616372590053525129159595298225356814449521859630205269059296684442210959769709269834140253339261172117238143278530148366969671602866474303916782521410899828497806444032329908080180229510814336225857491128189295826378312007439791589597247267956592402309678575681741914211304756956600111313091997486126124957817554604712564451351746013047833181632453655353373408733337117711608743958936174917891855907043165156005450431587231625390875870765
|
||||
1008532740799227025762735483325504847267001080585090398478742540299181207204152707150291303878732758598705092163294803580762284774158190522600648192408697635327157024569637918059072127487775100192548976503225427802286667879077157952242225920144300872707213475518798439910094439626590061666397763130218966862667802118790846554931720169686498630659397628813055033308541899920778831275632498347524612223610298277434964557330498538986321474240639260068361068903248775243408059413198700429916742519653284364598006449176535614545616342218113943494947013481197216737445938728974810000470997222190161809214487330591571253653698461671904527536434296081224803243799910074296048660435039458777698173214673875635048172167929471983805263062701140894859043082213572217244868010316677359193668675782404048479786184664843073050473648916192287472577297390 1631840253380237118383249905670327219322510974984725351123954386468681143024166024134428696457957854534581403978603904134095826576256578970267738768548347592473161871211566495677794845097632304971890302315820287235527439069648562841779689797060343161962725785659679722528653532085004724076593021280783823769317591013561694254717585528951606499923595796674755659868463874220133930757076234372246566247185700374583342499677050865590324373054920150782792513664050042426557346320287377922591775412235547118657302250069869092728798711060897515769808204930240343278482568533476799891062548566861569791769236710056262853638018005606382244606606383112033780920405243114921866776934662381900746493656475901152436246213851194425344436253601105569755261118464617418655372088498158586497609326881426429697015889165931664267121366937513935483181947141
|
||||
1073107625290175199294112432340874442911414981225241741187150117897358417563186796064740781686020000342465833687078622478261511783900373675082667255172248434070861299676494388275379721110832488699325743705295098279792756774371458461533391944092167714471067429332780721614031104996512770761705769951618491643388852074620037961961663791774277927118571641423203692828923070373369972607581834428101753932256081884071046499245715894102132468214585043562344913495998447904769607474814457025735686837273206461967924126150593820887508430362663281469369965621329838305786639745248232728298759948343228112307540312643328698396126494779426947002653951861637905003305141691518626952921120461168916958403973551392815092437331820717449925788475858635783111910513758656670789771399222822358297483485057801099402341989277113392530985599471571571168098891 1736324611306189714706708102780657727567717446607696951684990840393381405201841486482427311034669228720636114808925243149868933214024205358120120082267334045388459044285213830708560661862603966069564537990070328352728862414605513663945591381934508249975983907782726218583634656532676858408678688911409443701890693750743861111230094989409194980154557248945729459891669387804636783385418027591691194549755028159113159870194506432955291931660318441935379758268803400410903732870865486011043297485209922120076461221609589818487925819255320727622833888449580858059158693034623691701944867622908803357680982291923229880897724003772972899615965498267475159531131910548101819342564567807201381674220954316178747534610147784138124421155456198091677340604475579483937335443659199461386474694826677941502175871288698172528792302287796245575488023517
|
||||
1137682509781123372825489381356244038555828881865393083895557695495535627922220884979190259493307242086226575210862441375760738793642556827564686317935799232814565574783350858491687314733889877206102510907364768757298845669665758970824557968040034556234921383146763003317967770366435479857013776773018016424109902030449229368991607413862057223577745654033352352349304240825961113939531170508678895640901865490707128441160933249217943462188530827056328758088748120566131155536430213621554631154893128559337841803124652027229400518507212619443792917761462459874127340761521655456126522674496294415400593294695086143138554527886949366468873607642051006762810373308741205245407201463560135743593273227150582012706734169451094588514250576376707180738813945096096711532481768285522926291187711553719018499313711153734588322282750855669758900392 1840808969232142311030166299890988235812923918230668552246027294318081667379516948830425925611380602906690825639246582165642039851791831745972501395986320498303756217358861165739326478627575627167238773664320369469930285759562464486111492966808673337989242029905772714638615780980348992740764356542035063634463796487926027967742604449866783460385518701216703259914874901389139636013759820811135822852324355943642977240711962000320259490265716733087967002873556758395250119421443594099494819558184297121495620193149310544247052927449743939475859571968921372839834817535770583512827186678956036923592727873790196908157430001939563554625324613422916538141858577981281771908194473232502016854785432731205058823006444373850904406057311290613599420090486541549219298798820240336275340062771929453307335853411464680790463237638078555667794099893
|
||||
1202257394272071546356866330371613634200242782505544426603965273093712838281254973893639737300594483829987316734646260273259965803384739980046705380699350031558269849890207328707994908356947265712879278109434439234804934564960059480115723991987901397998775336960745285021904435736358188952321783594417541204830951986278420776021551035949836520036919666643501011869685411278552255271480506589256037349547649097343210383076150604333754456162476610550312602681497793227492703598045970217373575472513050656707759480098710233571292606651761957418215869901595081442468041777795078183954285400649360718493646276746843587880982560994471785935093263422464108522315604925963783537893282465951354528782572902908348932976136518184739251240025294117631249567114131535522633293564313748687555098890365306338634656638145194076645658966030139768349701893 1945293327158094907353624497001318744058130389853640152807063748242781929557192411178424540188091977092745536469567921181415146489559458133824882709705306951219053390432508500770092295392547288264913009338570410587131709104519415308277394551682838426002500152028819210693596905428021127072850024172660683567036899225108194824255113910324371940616480153487677059938080414973642488642101614030580451154893683728172794611229417567685227048871115024240554247478310116379596505972021702187946341631158672122914779164689031270006180035644167151328885255488261887620510942036917475323709505735003270489504473455657163935417136000106154209634683728578357916752585245414461724473824378657802652035349911146231370111402740963563684390959166383135521499576497503614501262153981281211164205430717180965112495835534231189052134172988360865760100176269
|
||||
1266832278763019719888243279386983229844656683145695769312372850691890048640289062808089215107881725573748058258430079170759192813126923132528724443462900830301974124997063798924302501980004654219656045311504109712311023460254359989406890015935768239762629290774727566725841101106280898047629790415817065985552001942107612183051494658037615816496093679253649671390066581731143396603429842669833179058193432703979292324991367959449565450136422394044296447274247465888854251659661726813192519790132972754077677157072768439913184694796311295392638822041727703010808742794068500911782048126802427021586699258798601032623410594101994205401312919202877210281820836543186361830379363468342573313971872578666115853245538866918383913965800011858555318395414317974948555054646859211852183906593019058958250813962579234418702995649309423866940503394 2049777685084047503677082694111649252303336861476611753368100202167482191734867873526423154764803351278800247299889260197188253127327084521677264023424293404134350563506155835800858112157518949362587245012820451704333132449476366130443296136557003514015758274151865706748578029875693261404935691803286303499610001962290361680767623370781960420847441605758650859961285928558145341270443407250025079457463011512702611981746873135050194607476513315393141492083063474363942892522599810276397863704133047124333938136228751995765307143838590363181910939007602402401187066538064367134591824791050504055416219037524130962676841998272744864644042843733799295363311912847641677039454284083103287215914389561257681399799037553276464375861021475657443579062508465679783225509142322086053070798662432476917655817656997697313805108338643175852406252645
|
||||
1331407163253967893419620228402352825489070583785847112020780428290067258999323151722538692915168967317508799782213898068258419822869106285010743506226451629045678400103920269140610095603062042726432812513573780189817112355548660498698056039883635081526483244588709848429777766476203607142937797237216590766273051897936803590081438280125395112955267691863798330910447752183734537935379178750410320766839216310615374266906585314565376444110368177538280291866997138550215799721277483409011464107752894851447594834046826646255076782940860633367061774181860324579149443810341923639609810852955493324679752240850358477365838627209516624867532574983290312041326068160408940122865444470733792099161172254423882773514941215652028576691574729599479387223714504414374476815729404675016812714295672811577866971287013274760760332332588707965531304895 2154262043010000100000540891221979760548543333099583353929136656092182453912543335874421769341514725464854958130210599212961359765094710909529645337143279857049647736579803170831623928922490610460261480687070492821534555794433316952609197721431168602029016396274912202803559154323365395737021359433911923432183104699472528537280132831239548901078403058029624659984491442142648193898785200469469707760032339297232429352264328702415162166081911606545728736687816832348289279073177918364849385777107422125753097107768472721524434252033013575034936622526942917181863191039211258945474143847097737621327964619391097989936547996439335519653401958889240673974038580280821629605084189508403922396478867976283992688195334142989244360762876568179365658548519427745065188864303362960941936166607683988722815799779764205575476043688925485944712329021
|
||||
1395982047744916066950997177417722421133484484425998454729188005888244469358357240636988170722456209061269541305997716965757646832611289437492762568990002427789382675210776739356917689226119431233209579715643450667323201250842961007989222063831501923290337198402692130133714431846126316238245804058616115546994101853765994997111381902213174409414441704473946990430828922636325679267328514830987462475484999917251456208821802669681187438084313961032264136459746811211577347782893240004830408425372816948817512511020884852596968871085409971341484726321992946147490144826615346367437573579108559627772805222902115922108266660317039044333752230763703413800831299777631518415351525473125010884350471930181649693784343564385673239417349447340403456052014690853800398576811950138181441521998326564197483128611447315102817669015867992064122106396 2258746400935952696323999088332310268793749804722554954490173110016882716090218798222420383918226099650909668960531938228734466402862337297382026650862266309964944909653450505862389745687462271557935716361320533938735979139390267774775099306305333690042274518397958698858540278771037530069107027064537543364756207436654695393792642291697137381309364510300598460007696955727151046527126993688914336062601667081762246722781784269780129724687309897698315981292570190332635665623756026453300907850081797127172256079308193447283561360227436786887962306046283431962539315540358150756356462903144971187239710201258065017196253994605926174662761074044682052584765247714001582170714094933704557577043346391310303976591630732702024345664731660701287738034530389810347152219464403835830801534552935500527975781902530713837146979039207796037018405397
|
||||
1460556932235864240482374126433092016777898385066149797437595583486421679717391329551437648529743450805030282829781535863256873842353472589974781631753553226533086950317633209573225282849176819739986346917713121144829290146137261517280388087779368765054191152216674411837651097216049025333553810880015640327715151809595186404141325524300953705873615717084095649951210093088916820599277850911564604184130783523887538150737020024796998432058259744526247981052496483872938895844508996600649352742992739046187430187994943058938860959229959309315907678462125567715830845842888769095265336305261625930865858204953873366850694693424561463799971886544116515560336531394854096707837606475516229669539771605939416614053745913119317902143124165081327524880314877293226320337894495601346070329700980316817099285935881355444875005699147276162712907897 2363230758861905292647457285442640777038956276345526555051209563941582978267894260570418998494937473836964379790853277244507573040629963685234407964581252762880242082727097840893155562452433932655609952035570575055937402484347218596941000891179498778055532640521005194913521403218709664401192694695163163297329310173836862250305151752154725861540325962571572260030902469311653899155468786908358964365170994866292064093299239837145097283292708188850903225897323548316982052174334134541752429923056172128591415050847914173042688468421859998740987989565623946743215440041505042567238781959192204753151455783125032044455959992772516829672120189200123431195491915147181534736344000359005192757607824806336615264987927322414804330566586753223209817520541351875629115574625444710719666902498187012333135764025297222098817914389490106129324481773
|
||||
1525131816726812414013751075448461612422312285706301140146003161084598890076425418465887126337030692548791024353565354760756100852095655742456800694517104025276791225424489679789532876472234208246763114119782791622335379041431562026571554111727235606818045106030656693541587762585971734428861817701415165108436201765424377811171269146388733002332789729694244309471591263541507961931227186992141745892776567130523620092652237379912809426032205528020231825645246156534300443906124753196468297060612661143557347864969001265280753047374508647290330630602258189284171546859162191823093099031414692233958911187005630811593122726532083883266191542324529617319841763012076675000323687477907448454729071281697183534323148261852962564868898882822251593708615063732652242098977041064510699137403634069436715443260315395786932342382426560261303709398 2467715116787857888970915482552971285284162747968498155612246017866283240445569722918417613071648848023019090621174616260280679678397590073086789278300239215795539255800745175923921379217405593753284187709820616173138825829304169419106902476053663866068790762644051690968502527666381798733278362325788783229902412911019029106817661212612314341771287414842546060054107982896156751783810580127803592667740322650821881463816695404510064841898106480003490470502076906301328438724912242630203951996030547130010574022387634898801815576616283210594013673084964461523891564542651934378121101015239438319063201364991999071715665990939107484681479304355564809806218582580361487301973905784305827938172303221362926553384223912127584315468441845745131897006552313940911078929786485585608532270443438524138295746148063730360488849739772416221630558149
|
||||
1589706701217760587545128024463831208066726186346452482854410738682776100435459507380336604144317934292551765877349173658255327861837838894938819757280654824020495500531346150005840470095291596753539881321852462099841467936725862535862720135675102448581899059844638975245524427955894443524169824522814689889157251721253569218201212768476512298791963742304392968991972433994099103263176523072718887601422350737159702034567454735028620420006151311514215670237995829195661991967740509792287241378232583240927265541943059471622645135519057985264753582742390810852512247875435614550920861757567758537051964169057388256335550759639606302732411198104942719079346994629299253292809768480298667239918370957454950454592550610586607227594673600563175662536915250172078163860059586527675327945106287822056331600584749436128989679065705844359894510899 2572199474713810485294373679663301793529369219591469756173282471790983502623245185266416227648360222209073801451495955276053786316165216460939170592019225668710836428874392510954687195982377254850958423384070657290340249174261120241272804060927828954082048884767098187023483652114053933065364029956414403162475515648201195963330170673069902822002248867113519860077313496480659604412152373347248220970309650435351698834334150971875032400503504771156077715106830264285674825275490350718655474069004922131429732993927355624560942684810706422447039356604304976304567689043798826189003420071286671884974946946858966098975371989105698139690838419511006188416945250013541439867603811209606463118736781636389237841780520501840364300370296938267053976492563276006193042284947526460497397638388690035943455728270830238622159785090054726313936634525
|
||||
1654281585708708761076504973479200803711140086986603825562818316280953310794493596294786081951605176036312507401132992555754554871580022047420838820044205622764199775638202620222148063718348985260316648523922132577347556832020163045153886159622969290345753013658621256949461093325817152619477831344214214669878301677082760625231156390564291595251137754914541628512353604446690244595125859153296029310068134343795783976482672090144431413980097095008199514830745501857023540029356266388106185695852505338297183218917117677964537223663607323239176534882523432420852948891709037278748624483720824840145017151109145701077978792747128722198630853885355820838852226246521831585295849482689886025107670633212717374861952959320251890320448318304099731365215436611504085621142131990839956752808941574675947757909183476471047015748985128458485312400 2676683832639763081617831876773632301774575691214441356734318925715683764800920647614414842225071596395128512281817294291826892953932842848791551905738212121626133601948039845985453012747348915948632659058320698407541672519218071063438705645801994042095307006890144683078464776561726067397449697587040023095048618385383362819842680133527491302233210319384493660100519010065162457040494166566692849272878978219881516204851606539239999959108903062308664959711583622270021211826068458807106996141979297132848891965467076350320069793005129634300065040123645491085243813544945717999885739127333905450886692528725933126235077987272288794700197534666447567027671917446721392433233716634907098299301260051415549130176817091553144285272152030788976055978574238071475005640108567335386263006333941547748615710393596746883830720440337036406242710901
|
||||
1718856470199656934607881922494570399355553987626755168271225893879130521153527685209235559758892417780073248924916811453253781881322205199902857882807756421507904050745059090438455657341406373767093415725991803054853645727314463554445052183570836132109606967472603538653397758695739861714785838165613739450599351632911952032261100012652070891710311767524690288032734774899281385927075195233873171018713917950431865918397889445260242407954042878502183359423495174518385088090972022983925130013472427435667100895891175884306429311808156661213599487022656053989193649907982460006576387209873891143238070133160903145820406825854651141664850509665768922598357457863744409877781930485081104810296970308970484295131355308053896553046223036045023800193515623050930007382224677454004585560511595327295563915233617516813104352432264412557076113901 2781168190565715677941290073883962810019782162837412957295355379640384026978596109962413456801782970581183223112138633307599999591700469236643933219457198574541430775021687181016218829512320577046306894732570739524743095864175021885604607230676159130108565129013191179133445901009398201729535365217665643027621721122565529676355189593985079782464171771655467460123724523649665309668835959786137477575448306004411333575369062106604967517714301353461252204316336980254367598376646566895558518214953672134268050937006797076079196901199552846153090723642986005865919938046092609810768058183381139016798438110592900153494783985438879449709556649821888945638398584879901344998863622060207733479865738466441860418573113681265924270174007123310898135464585200136756968995269608210275128374279193059553775692516363255145501655790619346498548787277
|
||||
1783431354690605108139258871509939994999967888266906510979633471477307731512561774123685037566179659523833990448700630350753008891064388352384876945571307220251608325851915560654763250964463762273870182928061473532359734622608764063736218207518702973873460921286585820357334424065662570810093844987013264231320401588741143439291043634739850188169485780134838947553115945351872527259024531314450312727359701557067947860313106800376053401927988661996167204016244847179746636152587779579744074331092349533037018572865234090648321399952705999188022439162788675557534350924255882734404149936026957446331123115212660590562834858962173561131070165446182024357862689480966988170268011487472323595486269984728251215400757656787541215771997753785947869021815809490355929143307222917169214368214249079915180072558051557155161689115543696655666915402 2885652548491668274264748270994293318264988634460384557856391833565084289156271572310412071378494344767237933942459972323373106229468095624496314533176185027456727948095334516046984646277292238143981130406820780641944519209131972707770508815550324218121823251136237675188427025457070336061621032848291262960194823859747696532867699054442668262695133223926441260146930037234168162297177753005582105878017633788941150945886517673969935076319699644613839448921090338238713984927224674984010040287928047135687209908546517801838324009393976058006116407162326520646596062547239501621650377239428372582710183692459867180754489983605470104718915764977330324249125252313081297564493527485508368660430216881468171706969410270978704255075862215832820214950596162202038932350430649085163993742224444571358935674639129763407172591140901656590854863653
|
||||
1848006239181553281670635820525309590644381788907057853688041049075484941871595863038134515373466901267594731972484449248252235900806571504866896008334858018995312600958772030871070844587521150780646950130131144009865823517903064573027384231466569815637314875100568102061271089435585279905401851808412789012041451544570334846320987256827629484628659792744987607073497115804463668590973867395027454436005485163704029802228324155491864395901934445490151048608994519841108184214203536175563018648712271630406936249839292296990213488097255337162445391302921297125875051940529305462231912662180023749424176097264418035305262892069695980597289821226595126117367921098189566462754092489863542380675569660486018135670160005521185878497772471526871937850115995929781850904389768380333843175916902832534796229882485597497219025798822980754257716903 2990136906417620870588206468104623826510195106083356158417428287489784551333947034658410685955205718953292644772781311339146212867235722012348695846895171480372025121168981851077750463042263899241655366081070821759145942554088923529936410400424489306135081373259284171243408149904742470393706700478916882892767926596929863389380208514900256742926094676197415060170135550818671014925519546225026734180586961573470968316403973241334902634925097935766426693525843696223060371477802783072461562360902422137106368880086238527597451117588399269859142090681667035427272187048386393432532696295475606148621929274326834208014195981772060759728274880132771702859851919746261250130123432910809003840994695296494482995365706860691484239977717308354742294436607124267320895705591689960052859110169696083164095656761896271668843526491183966683160940029
|
||||
1912581123672501455202012769540679186288795689547209196396448626673662152230629951952583993180754143011355473496268268145751462910548754657348915071098408817739016876065628501087378438210578539287423717332200814487371912413197365082318550255414436657401168828914550383765207754805507989000709858629812313792762501500399526253350930878915408781087833805355136266593878286257054809922923203475604596144651268770340111744143541510607675389875880228984134893201744192502469732275819292771381962966332193727776853926813350503332105576241804675136868343443053918694215752956802728190059675388333090052517229079316175480047690925177218400063509477007008227876873152715412144755240173492254761165864869336243785055939562354254830541223547189267796006678416182369207772665472313843498471983619556585154412387206919637839276362482102264852848518404 3094621264343573466911664665214954334755401577706327758978464741414484813511622497006409300531917093139347355603102650354919319505003348400201077160614157933287322294242629186108516279807235560339329601755320862876347365899045874352102311985298654394148339495382330667298389274352414604725792368109542502825341029334112030245892717975357845223157056128468388860193341064403173867553861339444471362483156289358000785686921428808699870193530496226919013938130597054207406758028380891160913084433876797138525527851625959253356578225782822481712167774201007550207948311549533285243415015351522839714533674856193801235273901979938651414737633995288213081470578587179441202695753338336109639021559173711520794283762003450404264224879572400876664373922618086332602859060752730834941724478114947594969255638884662779930514461841466276775467016405
|
||||
1977156008163449628733389718556048781933209590187360539104856204271839362589664040867033470988041384755116215020052087043250689920290937809830934133861959616482721151172484971303686031833635927794200484534270484964878001308491665591609716279362303499165022782728532665469144420175430698096017865451211838573483551456228717660380874501003188077547007817965284926114259456709645951254872539556181737853297052376976193686058758865723486383849826012478118737794493865163831280337435049367200907283952115825146771603787408709673997664386354013111291295583186540262556453973076150917887438114486156355610282061367932924790118958284740819529729132787421329636378384332634723047726254494645979951054169012001551976208964702988475203949321907008720075506716368808633694426554859306663100791322210337774028544531353678181333699165381548951439319905 3199105622269526063235122862325284843000608049329299359539501195339185075689297959354407915108628467325402066433423989370692426142770974788053458474333144386202619467316276521139282096572207221437003837429570903993548789244002825174268213570172819482161597617505377163353370398800086739057878035740168122757914132071294197102405227435815433703388017580739362660216546577987676720182203132663915990785725617142530603057438884376064837752135894518071601182735350412191753144578958999249364606506851172139944686823165679979115705333977245693565193457720348064988624436050680177054297334407570073280445420438060768262533607978105242069746993110443654460081305254612621155261383243761410274202123652126547105572158300040117044209781427493398586453408629048397884822415913771709830589846060199106774415621007429288192185397191748586867773092781
|
||||
2041730892654397802264766667571418377577623490827511881813263781870016572948698129781482948795328626498876956543835905940749916930033120962312953196625510415226425426279341441519993625456693316300977251736340155442384090203785966100900882303310170340928876736542514947173081085545353407191325872272611363354204601412057909067410818123090967374006181830575433585634640627162237092586821875636758879561942835983612275627973976220839297377823771795972102582387243537825192828399050805963019851601572037922516689280761466916015889752530903351085714247723319161830897154989349573645715200840639222658703335043419690369532546991392263238995948788567834431395883615949857301340212335497037198736243468687759318896478367051722119866675096624749644144335016555248059616187637404769827729599024864090393644701855787718523391035848660833050030121406 3303589980195478659558581059435615351245814520952270960100537649263885337866973421702406529685339841511456777263745328386465532780538601175905839788052130839117916640389923856170047913337178882534678073103820945110750212588959775996434115155046984570174855739628423659408351523247758873389963703370793742690487234808476363958917736896273022183618979033010336460239752091572179572810544925883360619088294944927060420427956339943429805310741292809224188427340103770176099531129537107337816128579825547141363845794705400704874832442171668905418219141239688579769300560551827068865179653463617306846357166019927735289793313976271832724756352225599095838692031922045801107827013149186710909382688130541573416860554596629829824194683282585920508532894640010463166785771074812584719455214005450618579575603130195796453856332542030896960079169157
|
||||
2106305777145345975796143616586787973222037391467663224521671359468193783307732218695932426602615868242637698067619724838249143939775304114794972259389061213970129701386197911736301219079750704807754018938409825919890179099080266610192048327258037182692730690356497228877017750915276116286633879094010888134925651367887100474440761745178746670465355843185582245155021797614828233918771211717336021270588619590248357569889193575955108371797717579466086426979993210486554376460666562558838795919191960019886606957735525122357781840675452689060137199863451783399237856005622996373542963566792288961796388025471447814274975024499785658462168444348247533155388847567079879632698416499428417521432768363517085816747769400455764529400871342490568213163316741687485537948719950232992358406727517843013260859180221758865448372531940117148620922907 3408074338121431255882039256545945859491020992575242560661574103188585600044648884050405144262051215697511488094066667402238639418306227563758221101771117292033213813463571191200813730102150543632352308778070986227951635933916726818600016739921149658188113861751470155463332647695431007722049371001419362623060337545658530815430246356730610663849940485281310260262957605156682425438886719102805247390864272711590237798473795510794772869346691100376775671944857128160445917680115215426267650652799922142783004766245121430633959550366092117271244824759029094549976685052973960676061972519664540412268911601794702317053019974438423379765711340754537217302758589478981060392643054612011544563252608956599728148950893219542604179585137678442430612380650972528448749126235853459608320581950702130384735585252962304715527267892313207052385245533
|
||||
2170880661636294149327520565602157568866451292107814567230078937066370993666766307610381904409903109986398439591403543735748370949517487267276991322152612012713833976493054381952608812702808093314530786140479496397396267994374567119483214351205904024456584644170479510580954416285198825381941885915410412915646701323716291881470705367266525966924529855795730904675402968067419375250720547797913162979234403196884439511804410931070919365771663362960070271572742883147915924522282319154657740236811882117256524634709583328699673928820002027034560152003584404967578557021896419101370726292945355264889441007523205259017403057607308077928388100128660634914894079184302457925184497501819636306622068039274852737017171749189409192126646060231492281991616928126911459709802495696156987214430171595632877016504655799207505709215219401247211724408 3512558696047383852205497453656276367736227464198214161222610557113285862222324346398403758838762589883566198924388006418011746056073853951610602415490103744948510986537218526231579546867122204730026544452321027345153059278873677640765918324795314746201371983874516651518313772143103142054135038632044982555633440282840697671942755817188199144080901937552284060286163118741185278067228512322249875693433600496120055168991251078159740427952089391529362916549610486144792304230693323514719172725774297144202163737784842156393086658560515329124270508278369609330652809554120852486944291575711773978180657183661669344312725972605014034775070455909978595913485256912161012958272960037312179743817087371626039437347189809255384164486992770964352691866661934593730712481396894334497185949895953642189895567375728812977198203242595517144691321909
|
||||
2235455546127242322858897514617527164510865192747965909938486514664548204025800396524831382217190351730159181115187362633247597959259670419759010384916162811457538251599910852168916406325865481821307553342549166874902356889668867628774380375153770866220438597984461792284891081655121534477249892736809937696367751279545483288500648989354305263383703868405879564195784138520010516582669883878490304687880186803520521453719628286186730359745609146454054116165492555809277472583898075750476684554431804214626442311683641535041566016964551365008983104143717026535919258038169841829198489019098421567982493989574962703759831090714830497394607755909073736674399310801525036217670578504210855091811367715032619657286574097923053854852420777972416350819917114566337381470885041159321616022132825348252493173829089839549563045898498685345802525909 3617043053973336448528955650766606875981433935821185761783647011037986124399999808746402373415473964069620909754709345433784852693841480339462983729209090197863808159610865861262345363632093865827700780126571068462354482623830628462931819909669479834214630105997563147573294896590775276386220706262670602488206543020022864528455265277645787624311863389823257860309368632325688130695570305541694503996002928280649872539508706645524707986557487682681950161154363844129138690781271431603170694798748672145621322709324562882152213766754938540977296191797710124111328934055267744297826610631759007544092402765528636371572431970771604689784429571065419974524211924345340965523902865462612814924381565786652350725743486398968164149388847863486274771352672896659012675836557935209386051317841205153995055549498495321238869138592877827236997398285
|
||||
2300030430618190496390274463632896760155279093388117252646894092262725414384834485439280860024477593473919922638971181530746824969001853572241029447679713610201242526706767322385223999948922870328084320544618837352408445784963168138065546399101637707984292551798444073988827747025044243572557899558209462477088801235374674695530592611442084559842877881016028223716165308972601657914619219959067446396525970410156603395634845641302541353719554929948037960758242228470639020645513832346295628872051726311996359988657699741383458105109100702983406056283849648104259959054443264557026251745251487871075546971626720148502259123822352916860827411689486838433904542418747614510156659506602073877000667390790386577555976446656698517578195495713340419648217301005763303231967586622486244829835479100872109331153523879891620382581777969444393327410 3721527411899289044852413847876937384226640407444157362344683464962686386577675271094400987992185338255675620585030684449557959331609106727315365042928076650779105332684513196293111180397065526925375015800821109579555905968787579285097721494543644922227888228120609643628276021038447410718306373893296222420779645757205031384967774738103376104542824842094231660332574145910190983323912098761139132298572256065179689910026162212889675545162885973834537405759117202113485077331849539691622216871723047147040481680864283607911340874949361752830321875317050638892005058556414636108708929687806241110004148347395603398832137968938195344793788686220861353134938591778520918089532770887913450104946044201678662014139782988680944134290702956008196850838683858724294639191718976084274916685786456665800215531621261829500540073943160137329303474661
|
||||
2364605315109138669921651412648266355799692994028268595355301669860902624743868574353730337831764835217680664162755000428246051978744036724723048510443264408944946801813623792601531593571980258834861087746688507829914534680257468647356712423049504549748146505612426355692764412394966952667865906379608987257809851191203866102560536233529863856302051893626176883236546479425192799246568556039644588105171754016792685337550062996418352347693500713442021805350991901132000568707129588942114573189671648409366277665631757947725350193253650040957829008423982269672600660070716687284854014471404554174168599953678477593244687156929875336327047067469899940193409774035970192802642740508993292662189967066548153497825378795390343180303970213454264488476517487445189224993050132085650873637538132853491725488477957920233677719265057253542984128911 3826011769825241641175872044987267892471846879067128962905719918887386648755350733442399602568896712441730331415352023465331065969376733115167746356647063103694402505758160531323876997162037188023049251475071150696757329313744530107263623079417810010241146350243656139683257145486119545050392041523921842353352748494387198241480284198560964584773786294365205460355779659494693835952253891980583760601141583849709507280543617780254643103768284264987124650363870560097831463882427647780073738944697422148459640652404004333670467983143784964683347558836391153672681183057561527919591248743853474675915893929262570426091843967104785999803147801376302731745665259211700870655162676313214085285510522616704973302536079578393724119192558048530118930324694820789576602546880016959163782053731708177605375513744028337762211009293442447421609551037
|
||||
2429180199600086843453028361663635951444106894668419938063709247459079835102902663268179815639052076961441405686538819325745278988486219877205067573206815207688651076920480262817839187195037647341637854948758178307420623575551769156647878446997371391512000459426408637396701077764889661763173913201008512038530901147033057509590479855617643152761225906236325542756927649877783940578517892120221729813817537623428767279465280351534163341667446496936005649943741573793362116768745345537933517507291570506736195342605816154067242281398199378932251960564114891240941361086990110012681777197557620477261652935730235037987115190037397755793266723250313041952915005653192771095128821511384511447379266742305920418094781144123987843029744931195188557304817673884615146754132677548815502445240786606111341645802391960575735055948336537641574930412 3930496127751194237499330242097598400717053350690100563466756372812086910933026195790398217145608086627785042245673362481104172607144359503020127670366049556609699678831807866354642813927008849120723487149321191813958752658701480929429524664291975098254404472366702635738238269933791679382477709154547462285925851231569365097992793659018553065004747746636179260378985173079196688580595685200028388903710911634239324651061073347619610662373682556139711894968623918082177850433005755868525261017671797149878799623943725059429595091338208176536373242355731668453357307558708419730473567799900708241827639511129537453351549965271376654812506916531744110356391926644880823220792581738514720466075001031731284590932376168106504104094413141052041009810705782854858565902041057834052647421676959689410535495866794846023881944643724757513915627413
|
||||
2493755084091035016984405310679005547088520795308571280772116825057257045461936752182629293446339318705202147210322638223244505998228403029687086635970366006432355352027336733034146780818095035848414622150827848784926712470846069665939044470945238233275854413240390919100637743134812370858481920022408036819251951102862248916620423477705422449220399918846474202277308820330375081910467228200798871522463321230064849221380497706649974335641392280429989494536491246454723664830361102133752461824911492604106113019579874360409134369542748716906674912704247512809282062103263532740509539923710686780354705917781992482729543223144920175259486379030726143712420237270415349387614902513775730232568566418063687338364183492857632505755519648936112626133117860324041068515215223011980131252943440358730957803126826000917792392631615821740165731913 4034980485677146833822788439207928908962259822313072164027792826736787173110701658138396831722319460813839753075994701496877279244911985890872508984085036009524996851905455201385408630691980510218397722823571232931160176003658431751595426249166140186267662594489749131793219394381463813714563376785173082218498953968751531954505303119476141545235709198907153060402190686663699541208937478419473017206280239418769142021578528914984578220979080847292299139573377276066524236983583863956976783090646172151297958595483445785188722199532631388389398925875072183234033432059855311541355886855947941807739385092996504480611255963437967309821866031687185488967118594078060775786422487163815355646639479446757595879328672757819284088996268233573963089296716744920140529257202098708941512789622211201215695477989561354285552879994007067606221703789
|
||||
2558329968581983190515782259694375142732934695948722623480524402655434255820970841097078771253626560448962888734106457120743733007970586182169105698733916805176059627134193203250454374441152424355191389352897519262432801366140370175230210494893105075039708367054373200804574408504735079953789926843807561599973001058691440323650367099793201745679573931456622861797689990782966223242416564281376013231109104836700931163295715061765785329615338063923973339129240919116085212891976858729571406142531414701476030696553932566751026457687298054881097864844380134377622763119536955468337302649863753083447758899833749927471971256252442594725706034811139245471925468887637927680100983516166949017757866093821454258633585841591277168481294366677036694961418046763466990276297768475144760060646094111350573960451260041259849729314895105838756533414 4139464843603099430146246636318259417207466293936043764588829280661487435288377120486395446299030834999894463906316040512650385882679612278724890297804022462440294024979102536416174447456952171316071958497821274048361599348615382573761327834040305274280920716612795627848200518829135948046649044415798702151072056705933698811017812579933730025466670651178126860425396200248202393837279271638917645508849567203298959392095984482349545779584479138444886384178130634050870623534161972045428305163620547152717117567023166510947849307727054600242424609394412698014709556561002203352238205911995175373651130674863471507870961961604557964831225146842626867577845261511240728352052392589115990827203957861783907167724969347532064073898123326095885168782727706985422492612363139583830378157567462713020855460112327862547223815344289377698527780165
|
||||
2622904853072931364047159208709744738377348596588873966188931980253611466180004930011528249060913802192723630257890276018242960017712769334651124761497467603919763902241049673466761968064209812861968156554967189739938890261434670684521376518840971916803562320868355482508511073874657789049097933665207086380694051014520631730680310721880981042138747944066771521318071161235557364574365900361953154939754888443337013105210932416881596323589283847417957183721990591777446760953592615325390350460151336798845948373527990773092918545831847392855520816984512755945963464135810378196165065376016819386540811881885507372214399289359965014191925690591552347231430700504860505972587064518558167802947165769579221178902988190324921831207069084417960763789718233202892912037380313938309388868348747863970190117775694081601907065998174389937347334915 4243949201529052026469704833428589925452672765559015365149865734586187697466052582834394060875742209185949174736637379528423492520447238666577271611523008915355591198052749871446940264221923832413746194172071315165563022693572333395927229418914470362294178838735842123903181643276808082378734712046424322083645159443115865667530322040391318505697632103449100660448601713832705246465621064858362273811418894987828776762613440049714513338189877429597473628782883992035217010084740080133879827236594922154136276538562887236706976415921477812095450292913753212795385681062149095163120524968042408939562876256730438535130667959771148619840584261998068246188571928944420680917682298014416626007768436276810218456121265937244844058799978418617807248268738669050704455967524180458719243525512714224826015442235094370808894750694571687790833856541
|
||||
2687479737563879537578536157725114334021762497229025308897339557851788676539039018925977726868201043936484371781674094915742187027454952487133143824261018402663468177347906143683069561687267201368744923757036860217444979156728971193812542542788838758567416274682337764212447739244580498144405940486606611161415100970349823137710254343968760338597921956676920180838452331688148505906315236442530296648400672049973095047126149771997407317563229630911941028314740264438808309015208371921209294777771258896215866050502048979434810633976396730829943769124645377514304165152083800923992828102169885689633864863937264816956827322467487433658145346371965448990935932122083084265073145520949386588136465445336988099172390539058566493932843802158884832618018419642318833798462859401474017676051401616589806275100128121943964402681453674035938136416 4348433559455004622793163030538920433697879237181986965710902188510887959643728045182392675452453583372003885566958718544196599158214865054429652925241995368270888371126397206477706080986895493511420429846321356282764446038529284218093131003788635450307436960858888619958162767724480216710820379677049942016218262180298032524042831500848906985928593555720074460471807227417208099093962858077806902113988222772358594133130895617079480896795275720750060873387637350019563396635318188222331349309569297155555435510102607962466103524115901023948475976433093727576061805563295986974002844024089642505474621838597405562390373957937739274849943377153509624799298596377600633483312203439717261188332914691836529744517562526957624043701833511139729327754749631115986419322685221333608108893457965736631175424357860879070565686044853997883139932917
|
||||
2752054622054827711109913106740483929666176397869176651605747135449965886898073107840427204675488285680245113305457913813241414037197135639615162887024569201407172452454762613899377155310324589875521690959106530694951068052023271703103708566736705600331270228496320045916384404614503207239713947308006135942136150926179014544740197966056539635057095969287068840358833502140739647238264572523107438357046455656609176989041367127113218311537175414405924872907489937100169857076824128517028239095391180993585783727476107185776702722120946068804366721264777999082644866168357223651820590828322951992726917845989022261699255355575009853124365002152378550750441163739305662557559226523340605373325765121094755019441792887792211156658618519899808901446318606081744755559545404864638646483754055369209422432424562162286021739364732958134528937917 4452917917380957219116621227649250941943085708804958566271938642435588221821403507530391290029164957558058596397280057559969705795982491442282034238960981821186185544200044541508471897751867154609094665520571397399965869383486235040259032588662800538320695082981935116013143892172152351042906047307675561948791364917480199380555340961306495466159555007991048260495012741001710951722304651297251530416557550556888411503648351184444448455400674011902648117992390708003909783185896296310782871382543672156974594481642328688225230632310324235801501659952434242356737930064442878784885163080136876071386367420464372589650079956104329929859302492308951003410025263810780586048942108865017896368897393106862841032913859116670404028603688603661651407240760593181268382677846262208496974261403217248436335406480627387332236621395136307975446009293
|
||||
2816629506545775884641290055755853525310590298509327994314154713048143097257107196754876682482775527424005854829241732710740641046939318792097181949788120000150876727561619084115684748933381978382298458161176201172457156947317572212394874590684572442095124182310302327620321069984425916335021954129405660722857200882008205951770141588144318931516269981897217499879214672593330788570213908603684580065692239263245258930956584482229029305511121197899908717500239609761531405138439885112847183413011103090955701404450165392118594810265495406778789673404910620650985567184630646379648353554476018295819970828040779706441683388682532272590584657932791652509946395356528240850045307525731824158515064796852521939711195236525855819384393237640732970274618792521170677320627950327803275291456709121829038589748996202628079076048012242233119739418 4557402275306909815440079424759581450188292180427930166832975096360288483999078969878389904605876331744113307227601396575742812433750117830134415552679968274101482717273691876539237714516838815706768901194821438517167292728443185862424934173536965626333953205104981612068125016619824485374991714938301181881364467654662366237067850421764083946390516460262022060518218254586213804350646444516696158719126878341418228874165806751809416014006072303055235362597144065988256169736474404399234393455518047158393753453182049413984357740504747447654527343471774757137414054565589770595767482136184109637298113002331339616909785954270920584868661607464392382020751931243960538614572014290318531549461871521889152321310155706383184013505543696183573486726771555246550346033007303083385839629348468760241495388603393895593907556745418618067752085669
|
||||
2881204391036724058172667004771223120955004199149479337022562290646320307616141285669326160290062769167766596353025551608239868056681501944579201012551670798894581002668475554331992342556439366889075225363245871649963245842611872721686040614632439283858978136124284609324257735354348625430329960950805185503578250837837397358800085210232098227975443994507366159399595843045921929902163244684261721774338022869881340872871801837344840299485066981393892562092989282422892953200055641708666127730631025188325619081424223598460486898410044744753212625545043242219326268200904069107476116280629084598913023810092537151184111421790054692056804313713204754269451626973750819142531388528123042943704364472610288859980597585259500482110167955381657039102918978960596599081710495790967904099159362874448654747073430242970136412731291526331710540919 4661886633232862411763537621869911958433498652050901767394011550284988746176754432226388519182587705930168018057922735591515919071517744217986796866398954727016779890347339211570003531281810476804443136869071479634368716073400136684590835758411130714347211327228028108123106141067496619707077382568926801813937570391844533093580359882221672426621477912532995860541423768170716656978988237736140787021696206125948046244683262319174383572611470594207822607201897423972602556287052512487685915528492422159812912424721770139743484848699170659507553026991115271918090179066736662406649801192231343203209858584198306644169491952437511239878020722619833760631478598677140491180201919715619166730026349936915463609706452296095963998407398788705495566212782517311832309388168343958274704997293720272046655370726160403855578492095700928160058162045
|
||||
2945779275527672231704043953786592716599418099789630679730969868244497517975175374583775638097350010911527337876809370505739095066423685097061220075315221597638285277775332024548299936179496755395851992565315542127469334737906173230977206638580306125622832089938266891028194400724271334525637967772204710284299300793666588765830028832319877524434618007117514818919977013498513071234112580764838863482983806476517422814787019192460651293459012764887876406685738955084254501261671398304485072048250947285695536758398281804802378986554594082727635577685175863787666969217177491835303879006782150902006076792144294595926539454897577111523023969493617856028956858590973397435017469530514261728893664148368055780249999933993145144835942673122581107931219165400022520842793041254132532906862016627068270904397864283312193749414570810430301342420 4766370991158815008086995818980242466678705123673873367955048004209689008354429894574387133759299080116222728888244074607289025709285370605839178180117941179932077063420986546600769348046782137902117372543321520751570139418357087506756737343285295802360469449351074604178087265515168754039163050199552421746510673129026699950092869342679260906852439364803969660564629281755219509607330030955585415324265533910477863615200717886539351131216868885360409851806650781956948942837630620576137437601466797161232071396261490865502611956893593871360578710510455786698766303567883554217532120248278576769121604166065273671429197950604101894887379837775275139242205266110320443745831825140919801910590828351941774898102748885808743983309253881227417645698793479377114272743329384833163570365238971783851815352848926912117249427445983238252364238421
|
||||
3010354160018620405235420902801962312243832000429782022439377445842674728334209463498225115904637252655288079400593189403238322076165868249543239138078772396381989552882188494764607529802554143902628759767385212604975423633200473740268372662528172967386686043752249172732131066094194043620945974593604235065020350749495780172859972454407656820893792019727663478440358183951104212566061916845416005191629590083153504756702236547576462287432958548381860251278488627745616049323287154900304016365870869383065454435372340011144271074699143420702058529825308485356007670233450914563131641732935217205099129774196052040668967488005099530989243625274030957788462090208195975727503550532905480514082963824125822700519402282726789807561717390863505176759519351839448442603875586717297161714564670379687887061722298323654251086097850094528892143921 4870855349084767604410454016090572974923911595296844968516084458134389270532105356922385748336010454302277439718565413623062132347052996993691559493836927632847374236494633881631535164811753798999791608217571561868771562763314038328922638928159460890373727571474121100233068389962840888371248717830178041679083775866208866806605378803136849387083400817074943460587834795339722362235671824175030043626834861695007680985718173453904318689822267176512997096411404139941295329388208728664588959674441172162651230367801211591261739065088017083213604394029796301479442428069030446028414439304325810335033349747932240698688903948770692549896738952930716517852931933543500396311461730566220437091155306766968086186499045475521523968211108973749339725184804441442396236098490425708052435733184223295656975334971693420378920362796265548344670314797
|
||||
3074929044509568578766797851817331907888245901069933365147785023440851938693243552412674593711924494399048820924377008300737549085908051402025258200842323195125693827989044964980915123425611532409405526969454883082481512528494774249559538686476039809150539997566231454436067731464116752716253981415003759845741400705324971579889916076495436117352966032337812137960739354403695353898011252925993146900275373689789586698617453902692273281406904331875844095871238300406977597384902911496122960683490791480435372112346398217486163162843692758676481481965441106924348371249724337290959404459088283508192182756247809485411395521112621950455463281054444059547967321825418554019989631535296699299272263499883589620788804631460434470287492108604429245587819538278874364364958132180461790522267324132307503219046732363996308422781129378627482945422 4975339707010720200733912213200903483169118066919816569077120912059089532709780819270384362912721828488332150548886752638835238984820623381543940807555914085762671409568281216662300981576725460097465843891821602985972986108270989151088540513033625978386985693597167596288049514410513022703334385460803661611656878603391033663117888263594437867314362269345917260611040308924225214864013617394474671929404189479537498356235629021269286248427665467665584341016157497925641715938786836753040481747415547164070389339340932317020866173282440295066630077549136816260118552570177337839296758360373043900945095329799207725948609946937283204906098068086157896463658600976680348877091635991521072271719785181994397474895342065234303953112964066271261804670815403507678199453651466582941301101129474807462135317094459928640591298146547858436976391173
|
||||
3139503929000516752298174800832701503532659801710084707856192601039029149052277641327124071519211736142809562448160827198236776095650234554507277263605873993869398103095901435197222717048668920916182294171524553559987601423789074758850704710423906650914393951380213736140004396834039461811561988236403284626462450661154162986919859698583215413812140044947960797481120524856286495229960589006570288608921157296425668640532671257808084275380850115369827940463987973068339145446518668091941905001110713577805289789320456423828055250988242096650904434105573728492689072265997760018787167185241349811285235738299566930153823554220144369921682936834857161307472553442641132312475712537687918084461563175641356541058206980194079133013266826345353314416119724718300286126040677643626419329969977884927119376371166404338365759464408662726073746923 5079824064936672797057370410311233991414324538542788169638157365983789794887456281618382977489433202674386861379208091654608345622588249769396322121274900538677968582641928551693066798341697121195140079566071644103174409453227939973254442097907791066400243815720214092343030638858185157035420053091429281544229981340573200519630397724052026347545323721616891060634245822508728067492355410613919300231973517264067315726753084588634253807033063758818171585620910855909988102489364944841492003820389922165489548310880653042779993281476863506919655761068477331040794677071324229650179077416420277466856840911666174753208315945103873859915457183241599275074385268409860301442721541416821707452284263597020708763291638654947083938014819158793183884156826365572960162808812507457830166469074726319267295299217226436902262233496830168529282467549
|
||||
3204078813491464925829551749848071099177073702350236050564600178637206359411311730241573549326498977886570303971944646095736003105392417706989296326369424792613102378202757905413530310671726309422959061373594224037493690319083375268141870734371773492678247905194196017843941062203962170906869995057802809407183500616983354393949803320670994710271314057558109457001501695308877636561909925087147430317566940903061750582447888612923895269354795898863811785056737645729700693508134424687760849318730635675175207466294514630169947339132791434625327386245706350061029773282271182746614929911394416114378288720351324374896251587327666789387902592615270263066977785059863710604961793540079136869650862851399123461327609328927723795739041544086277383244419911157726207887123223106791048137672631637546735533695600444680423096147687946824664548424 5184308422862625393380828607421564499659531010165759770199193819908490057065131743966381592066144576860441572209529430670381452260355876157248703434993886991593265755715575886723832615106668782292814315240321685220375832798184890795420343682781956154413501937843260588398011763305857291367505720722054901476803084077755367376142907184509614827776285173887864860657451336093230920120697203833363928534542845048597133097270540155999221365638462049970758830225664213894334489039943052929943525893364297166908707282420373768539120389671286718772681444587817845821470801572471121461061396472467511032768586493533141780468021943270464514924816298397040653685111935843040254008351446842122342632848742012047020051687935244659863922916674251315105963642837327638242126163973548332719031837019977831072455281339992945163933168847112478621588543925
|
||||
3268653697982413099360928698863440694821487602990387393273007756235383569770345819156023027133786219630331045495728464993235230115134600859471315389132975591356806653309614375629837904294783697929735828575663894514999779214377675777433036758319640334442101859008178299547877727573884880002178001879202334187904550572812545800979746942758774006730488070168258116521882865761468777893859261167724572026212724509697832524363105968039706263328741682357795629649487318391062241569750181283579793636350557772545125143268572836511839427277340772599750338385838971629370474298544605474442692637547482417471341702403081819638679620435189208854122248395683364826483016677086288897447874542470355654840162527156890381597011677661368458464816261827201452072720097597152129648205768569955676945375285390166351691020034485022480432830967230923255349925 5288792780788577989704286804531895007904737481788731370760230273833190319242807206314380206642855951046496283039850769686154558898123502545101084748712873444508562928789223221754598431871640443390488550914571726337577256143141841617586245267656121242426760059966307084452992887753529425699591388352680521409376186814937534232655416644967203308007246626158838660680656849677733772749038997052808556837112172833126950467787995723364188924243860341123346074830417571878680875590521161018395047966338672168327866253960094494298247497865709930625707128107158360602146926073618013271943715528514744598680332075400108807727727941437055169934175413552482032295838603276220206573981352267422977813413220427073331340084231834372643907818529343837028043128848289703524089519134589207607897204965229342877615263462759453425604104197394788713894620301
|
||||
3333228582473361272892305647878810290465901503630538735981415333833560780129379908070472504941073461374091787019512283890734457124876784011953334451896526390100510928416470845846145497917841086436512595777733564992505868109671976286724202782267507176205955812822160581251814392943807589097486008700601858968625600528641737208009690564846553303189662082778406776042264036214059919225808597248301713734858508116333914466278323323155517257302687465851779474242236991052423789631365937879398737953970479869915042820242631042853731515421890110574173290525971593197711175314818028202270455363700548720564394684454839264381107653542711628320341904176096466585988248294308867189933955544861574440029462202914657301866414026395013121190590979568125520901020284036578051409288314033120305753077939142785967848344468525364537769514246515021846151426 5393277138714530586027745001642225516149943953411702971321266727757890581420482668662378821219567325232550993870172108701927665535891128932953466062431859897423860101862870556785364248636612104488162786588821767454778679488098792439752146852530286330440018182089353580507974012201201560031677055983306141341949289552119701089167926105424791788238208078429812460703862363262236625377380790272253185139681500617656767838305451290729156482849258632275933319435170929863027262141099269106846570039313047169747025225499815220057374606060133142478732811626498875382823050574764905082826034584561978164592077657267075834987433939603645824943534528707923410906565270709400159139611257692723612993977698842099642628480528424085423892720384436358950122614859251768806052874295630082496762572910480854682775245585525961687275039547677098806200696677
|
||||
3397803466964309446423682596894179886110315404270690078689822911431737990488413996984921982748360703117852528543296102788233684134618967164435353514660077188844215203523327316062453091540898474943289362979803235470011957004966276796015368806215374017969809766636142862955751058313730298192794015522001383749346650484470928615039634186934332599648836095388555435562645206666651060557757933328878855443504291722969996408193540678271328251276633249345763318834986663713785337692981694475217682271590401967284960497216689249195623603566439448548596242666104214766051876331091450930098218089853615023657447666506596709123535686650234047786561559956509568345493479911531445482420036547252793225218761878672424222135816375128657783916365697309049589729320470476003973170370859496284934560780592895405584005668902565706595106197525799120436952927 5497761496640483182351203198752556024395150425034674571882303181682590843598158131010377435796278699418605704700493447717700772173658755320805847376150846350339157274936517891816130065401583765585837022263071808571980102833055743261918048437404451418453276304212400076562955136648873694363762723613931761274522392289301867945680435565882380268469169530700786260727067876846739478005722583491697813442250828402186585208822906858094124041454656923428520564039924287847373648691677377195298092112287422171166184197039535945816501714254556354331758495145839390163499175075911796893708353640609211730503823239134042862247139937770236479952893643863364789517291938142580111705241163118024248174542177257125953916876825013798203877622239528880872202100870213834088016229456670957385627940855732366487935227708292469948945974897959408898506773053
|
||||
3462378351455257619955059545909549481754729304910841421398230489029915200847448085899371460555647944861613270067079921685732911144361150316917372577423627987587919478630183786278760685163955863450066130181872905947518045900260577305306534830163240859733663720450125144659687723683653007288102022343400908530067700440300120022069577809022111896108010107998704095083026377119242201889707269409455997152150075329606078350108758033387139245250579032839747163427736336375146885754597451071036626589210324064654878174190747455537515691710988786523019194806236836334392577347364873657925980816006681326750500648558354153865963719757756467252781215736922670104998711528754023774906117549644012010408061554430191142405218723862302446642140415049973658557620656915429894931453404959449563368483246648025200162993336606048652442880805083219027754428 5602245854566435778674661395862886532640356896657646172443339635607291105775833593358376050372990073604660415530814786733473878811426381708658228689869832803254454448010165226846895882166555426683511257937321849689181526178012694084083950022278616506466534426335446572617936261096545828695848391244557381207095495026484034802192945026339968748700130982971760060750273390431242330634064376711142441744820156186716402579340362425459091600060055214581107808644677645831720035242255485283749614185261797172585343168579256671575628822448979566184784178665179904944175299577058688704590672696656445296415568821001009889506845935936827134962252759018806168128018605575760064270871068543324883355106655672152265205273121603510983862524094621402794281586881175899369979584617711832274493308800983878293095209831058978210616910248241718990812849429
|
||||
3526953235946205793486436494924919077399143205550992764106638066628092411206482174813820938362935186605374011590863740583232138154103333469399391640187178786331623753737040256495068278787013251956842897383942576425024134795554877814597700854111107701497517674264107426363624389053575716383410029164800433310788750396129311429099521431109891192567184120608852754603407547571833343221656605490033138860795858936242160292023975388502950239224524816333731008020486009036508433816213207666855570906830246162024795851164805661879407779855538124497442146946369457902733278363638296385753743542159747629843553630610111598608391752865278886719000871517335771864503943145976602067392198552035230795597361230187958062674621072595947109367915132790897727385920843354855816692535950422614192176185900400644816320317770646390709779564084367317618555929 5706730212492388374998119592973217040885563368280617773004376089531991367953509055706374664949701447790715126361136125749246985449194008096510610003588819256169751621083812561877661698931527087781185493611571890806382949522969644906249851607152781594479792548458493068672917385544217963027934058875183001139668597763666201658705454486797557228931092435242733860773478904015745183262406169930587070047389483971246219949857817992824059158665453505733695053249431003816066421792833593372201136258236172174004502140118977397334755930643402778037809862184520419724851424078205580515472991752703678862327314402867976916766551934103417789971611874174247546738745273008940016836500973968625518535671134087178576493669418193223763847425949713924716361072892137964651942939778752707163358676746235390098255191953825486472287845598524029083118925805
|
||||
3591528120437153967017813443940288673043557106191144106815045644226269621565516263728270416170222428349134753114647559480731365163845516621881410702950729585075328028843896726711375872410070640463619664586012246902530223690849178323888866878058974543261371628078089708067561054423498425478718035986199958091509800351958502836129465053197670489026358133219001414123788718024424484553605941570610280569441642542878242233939192743618761233198470599827714852613235681697869981877828964262674515224450168259394713528138863868221299868000087462471865099086502079471073979379911719113581506268312813932936606612661869043350819785972801306185220527297748873624009174763199180359878279554426449580786660905945724982944023421329591772093689850531821796214221029794281738453618495885778820983888554153264432477642204686732767116247363651416209357430 5811214570418340971321577790083547549130769839903589373565412543456691630131184518054373279526412821976769837191457464765020092086961634484362991317307805709085048794157459896908427515696498748878859729285821931923584372867926595728415753192026946682493050670581539564727898509991890097360019726505808621072241700500848368515217963947255145709162053887513707660796684417600248035890747963150031698349958811755776037320375273560189026717270851796886282297854184361800412808343411701460652658331210547175423661111658698123093883038837825989890835545703860934505527548579352472326355310808750912428239059984734943944026257932270008444980970989329688925349471940442119969402130879393926153716235612502204887782065714782936543832327804806446638440558903100029933906294939793582052224044691486901903415174076591994733958780948806339175425002181
|
||||
3656103004928102140549190392955658268687971006831295449523453221824446831924550352642719893977509670092895494638431378378230592173587699774363429765714280383819032303950753196927683466033128028970396431788081917380036312586143478833180032902006841385025225581892071989771497719793421134574026042807599482872230850307787694243159408675285449785485532145829150073644169888477015625885555277651187422278087426149514324175854410098734572227172416383321698697205985354359231529939444720858493459542070090356764631205112922074563191956144636800446288051226634701039414680396185141841409268994465880236029659594713626488093247819080323725651440183078161975383514406380421758652364360556817668365975960581703491903213425770063236434819464568272745865042521216233707660214701041348943449791591207905884048634966638727074824452930642935514800158931 5915698928344293567645035987193878057375976311526560974126448997381391892308859980402371894103124196162824548021778803780793198724729260872215372631026792162000345967231107231939193332461470409976533964960071973040785796212883546550581654776901111770506308792704586060782879634439562231692105394136434241004814803238030535371730473407712734189393015339784681460819889931184750888519089756369476326652528139540305854690892729127553994275876250088038869542458937719784759194893989809549104180404184922176842820083198418848853010147032249201743861229223201449286203673080499364137237629864798145994150805566601910971285963930436599099990330104485130303960198607875299921967760784819226788896800090917231199070462011372649323817229659898968560520044914062095215869650100834456941089412636738413708575156199358502995629716299088649267731078557
|
||||
3720677889419050314080567341971027864332384907471446792231860799422624042283584441557169371784796911836656236162215197275729819183329882926845448828477831182562736579057609667143991059656185417477173198990151587857542401481437779342471198925954708226789079535706054271475434385163343843669334049628999007652951900263616885650189352297373229081944706158439298733164551058929606767217504613731764563986733209756150406117769627453850383221146362166815682541798735027020593078001060477454312403859690012454134548882086980280905084044289186138420711003366767322607755381412458564569237031720618946539122712576765383932835675852187846145117659838858575077143019637997644336944850441559208887151165260257461258823482828118796881097545239286013669933870821402673133581975783586812108078599293861658503664792291072767416881789613922219613390960432 6020183286270246163968494184304208565621182783149532574687485451306092154486535442750370508679835570348879258852100142796566305362496887260067753944745778614915643140304754566969959149226442071074208200634322014157987219557840497372747556361775276858519566914827632556837860758887234366024191061767059860937387905975212702228242982868170322669623976792055655260843095444769253741147431549588920954955097467324835672061410184694918961834481648379191456787063691077769105581444567917637555702477159297178261979054738139574612137255226672413596886912742541964066879797581646255948119948920845379560062551148468877998545669928603189754999689219640571682570925275308479874533390690244527424077364569332257510358858307962362103802131514991490482599530925024160497833005261875331829954780581989925513735138322125011257300651649370959360037154933
|
||||
3785252773909998487611944290986397459976798808111598134940268377020801252642618530471618849592084153580416977685999016173229046193072066079327467891241381981306440854164466137360298653279242805983949966192221258335048490376732079851762364949902575068552933489520036553179371050533266552764642056450398532433672950219446077057219295919461008378403880171049447392684932229382197908549453949812341705695378993362786488059684844808966194215120307950309666386391484699681954626062676234050131348177309934551504466559061038487246976132433735476395133955506899944176096082428731987297064794446772012842215765558817141377578103885295368564583879494638988178902524869614866915237336522561600105936354559933219025743752230467530525760271014003754594002699121589112559503736866132275272707406996515411123280949615506807758939126297201503711981761933 6124667644196198760291952381414539073866389254772504175248521905230792416664210905098369123256546944534933969682421481812339412000264513647920135258464765067830940313378401902000724965991413732171882436308572055275188642902797448194913457946649441946532825036950679052892841883334906500356276729397685480869961008712394869084755492328627911149854938244326629060866300958353756593775773342808365583257666795109365489431927640262283929393087046670344044031668444435753451967995146025726007224550133672179681138026277860300371264363421095625449912596261882478847555922082793147759002267976892613125974296730335845025805375926769780410009048334796013061181651942741659827099020595669828059257929047747283821647254604552074883787033370084012404679016935986225779796360422916206718820148527241437318895120444891519518971586999653269452343231309
|
||||
3849827658400946661143321240001767055621212708751749477648675954618978463001652619386068327399371395324177719209782835070728273202814249231809486954004932780050145129271322607576606246902300194490726733394290928812554579272026380361053530973850441910316787443334018834883307715903189261859950063271798057214394000175275268464249239541548787674863054183659596052205313399834789049881403285892918847404024776969422570001600062164082005209094253733803650230984234372343316174124291990645950292494929856648874384236035096693588868220578284814369556907647032565744436783445005410024892557172925079145308818540868898822320531918402890984050099150419401280662030101232089493529822603563991324721543859608976792664021632816264170422996788721495518071527421775551985425497948677738437336214699169163742897106939940848100996462980480787810572563434 6229152002122151356615410578524869582111595726395475775809558359155492678841886367446367737833258318720988680512742820828112518638032140035772516572183751520746237486452049237031490782756385393269556671982822096392390066247754399017079359531523607034546083159073725548947823007782578634688362397028311100802534111449577035941268001789085499630085899696597602860889506471938259446404115136027810211560236122893895306802445095829648896951692444961496631276273197793737798354545724133814458746623108047181100296997817581026130391471615518837302938279781222993628232046583940039569884587032939846691886042312202812053065081924936371065018407449951454439792378610174839779664650501095128694438493526162310132935650901141787663771935225176534326758502946948291061759715583957081607685516472492949124055102567658027780642522349935579544649307685
|
||||
3914402542891894834674698189017136651265626609391900820357083532217155673360686708300517805206658637067938460733566653968227500212556432384291506016768483578793849404378179077792913840525357582997503500596360599290060668167320680870344696997798308752080641397148001116587244381273111970955258070093197581995115050131104459871279183163636566971322228196269744711725694570287380191213352621973495989112670560576058651943515279519197816203068199517297634075576984045004677722185907747241769236812549778746244301913009154899930760308722834152343979859787165187312777484461278832752720319899078145448401871522920656267062959951510413403516318806199814382421535332849312071822308684566382543506733159284734559584291035164997815085722563439236442140355721961991411347259031223201601965022401822916362513264264374888443053799663760071909163364935 6333636360048103952938868775635200090356802198018447376370594813080192941019561829794366352409969692907043391343064159843885625275799766423624897885902737973661534659525696572062256599521357054367230907657072137509591489592711349839245261116397772122559341281196772045002804132230250769020448064658936720735107214186759202797780511249543088110316861148868576660912711985522762299032456929247254839862805450678425124172962551397013864510297843252649218520877951151722144741096302241902910268696082422182519455969357301751889518579809942049155963963300563508408908171085086931380766906088987080257797787894069779080324787923102961720027766565106895818403105277608019732230280406520429329619058004577336444224047197731500443756837080269056248837988957910356343723070744997956496550884417744460929215084690424536042313457700217889636955384061
|
||||
3978977427382843008206075138032506246910040510032052163065491109815332883719720797214967283013945878811699202257350472865726727222298615536773525079532034377537553679485035548009221434148414971504280267798430269767566757062614981379635863021746175593844495350961983398291181046643034680050566076914597106775836100086933651278309126785724346267781402208879893371246075740739971332545301958054073130821316344182694733885430496874313627197042145300791617920169733717666039270247523503837588181130169700843614219589983213106272652396867383490318402811927297808881118185477552255480548082625231211751494924504972413711805387984617935822982538461980227484181040564466534650114794765568773762291922458960492326504560437513731459748448338156977366209184022148430837269020113768664766593830104476668982129421588808928785111136347039356007754166436 6438120717974056549262326972745530598602008669641418976931631267004893203197237292142364966986681067093098102173385498859658731913567392811477279199621724426576831832599343907093022416286328715464905143331322178626792912937668300661411162701271937210572599403319818541057785256677922903352533732289562340667680316923941369654293020710000676590547822601139550460935917499107265151660798722466699468165374778462954941543480006964378832068903241543801805765482704509706491127646880349991361790769056797183938614940897022477648645688004365261008989646819904023189584295586233823191649225145034313823709533475936746107584493921269552375037125680262337197013831945041199684795910311945729964799622482992362755512443494321213223741738935361578170917474968872421625686425906038831385416252362995972734375066813191044303984393050500199729261460437
|
||||
4043552311873791181737452087047875842554454410672203505773898687413510094078754886129416760821233120555459943781134291763225954232040798689255544142295585176281257954591892018225529027771472360011057035000499940245072845957909281888927029045694042435608349304775965679995117712012957389145874083735996631556557150042762842685339070407812125564240576221490042030766456911192562473877251294134650272529962127789330815827345714229429438191016091084285601764762483390327400818309139260433407125447789622940984137266957271312614544485011932828292825764067430430449458886493825678208375845351384278054587977487024171156547816017725458242448758117760640585940545796083757228407280846571164981077111758636250093424829839862465104411174112874718290278012322334870263190781196314127931222637807130421601745578913242969127168473030318640106344967937 6542605075900009145585785169855861106847215141264390577492667720929593465374912754490363581563392441279152813003706837875431838551335019199329660513340710879492129005672991242123788233051300376562579379005572219743994336282625251483577064286146102298585857525442865037112766381125595037684619399920187960600253419661123536510805530170458265070778784053410524260959123012691768004289140515686144096467944106247484758913997462531743799627508639834954393010087457867690837514197458458079813312842031172185357773912436743203407772796198788472862015330339244537970260420087380715002531544201081547389621279057803713134844199919436143030046484795417778575624558612474379637361540217371030599980186961407389066800839790910926003726640790454100092996960979834486907649781067079706274281620308247484539535048935957552565655328400782509821567536813
|
||||
4108127196364739355268829036063245438198868311312354848482306265011687304437788975043866238628520362299220685304918110660725181241782981841737563205059135975024962229698748488441836621394529748517833802202569610722578934853203582398218195069641909277372203258589947961699054377382880098241182090557396156337278199998592034092369014029899904860699750234100190690286838081645153615209200630215227414238607911395966897769260931584545249184990036867779585609355233062988762366370755017029226069765409545038354054943931329518956436573156482166267248716207563052017799587510099100936203608077537344357681030469075928601290244050832980661914977773541053687700051027700979806699766927573556199862301058312007860345099242211198749073899887592459214346840622521309689112542278859591095851445509784174221361736237677009469225809713597924204935769438 6647089433825961741909243366966191615092421612887362178053704174854293727552588216838362196140103815465207523834028176891204945189102645587182041827059697332407426178746638577154554049816272037660253614679822260861195759627582202305742965871020267386599115647565911533167747505573267172016705067550813580532826522398305703367318039630915853551009745505681498060982328526276270856917482308905588724770513434032014576284514918099108767186114038126106980254692211225675183900748036566168264834915005547186776932883976463929166899904393211684715041013858585052750936544588527606813413863257128780955533024639670680162103905917602733685055843910573219954235285279907559589927170122796331235160751439822415378089236087500638783711542645546622015076446990796552189613136228120581163146988253498996344695031058724060827326263751064819913873613189
|
||||
4172702080855687528800205985078615033843282211952506191190713842609864514796823063958315716435807604042981426828701929558224408251525164994219582267822686773768666504805604958658144215017587137024610569404639281200085023748497882907509361093589776119136057212403930243402991042752802807336490097378795681117999249954421225499398957651987684157158924246710339349807219252097744756541149966295804555947253695002602979711176148939661060178963982651273569453947982735650123914432370773625045014083029467135723972620905387725298328661301031504241671668347695673586140288526372523664031370803690410660774083451127686046032672083940503081381197429321466789459556259318202384992253008575947418647490357987765627265368644559932393736625662310200138415668922707749115034303361405054260480253212437926840977893562111049811283146396877208303526570939 6751573791751914338232701564076522123337628084510333778614740628778993989730263679186360810716815189651262234664349515906978051826870271975034423140778683785322723351820285912185319866581243698757927850354072301978397182972539153127908867455894432474612373769688958029222728630020939306348790735181439200465399625135487870223830549091373442031240706957952471861005534039860773709545824102125033353073082761816544393655032373666473734744719436417259567499296964583659530287298614674256716356987979922188196091855516184654926027012587634896568066697377925567531612669089674498624296182313176014521444770221537647189363611915769324340065203025728661332846011947340739542492800028221631870341315918237441689377632384090351563696444500639143937155933001758617471576491389161456052012356198750508149855013181490569088997199101347130006179689565
|
||||
4237276965346635702331582934093984629487696112592657533899121420208041725155857152872765194243094845786742168352485748455723635261267348146701601330586237572512370779912461428874451808640644525531387336606708951677591112643792183416800527117537642960899911166217912525106927708122725516431798104200195205898720299910250416906428901274075463453618098259320488009327600422550335897873099302376381697655899478609239061653091366294776871172937928434767553298540732408311485462493986530220863958400649389233093890297879445931640220749445580842216094620487828295154480989542645946391859133529843476963867136433179443490775100117048025500847417085101879891219061490935424963284739089578338637432679657663523394185638046908666038399351437027941062484497222894188540956064443950517425109060915091679460594050886545090153340483080156492402117372440 6856058149677866934556159761186852631582834556133305379175777082703694251907939141534359425293526563837316945494670854922751158464637898362886804454497670238238020524893933247216085683346215359855602086028322343095598606317496103950074769040768597562625631891812004525277709754468611440680876402812064820397972727872670037080343058551831030511471668410223445661028739553445276562174165895344477981375652089601074211025549829233838702303324834708412154743901717941643876673849192782345167879060954297189615250827055905380685154120782058108421092380897266082312288793590821390435178501369223248087356515803404614216623317913935914995074562140884102711456738614773919495058429933646932505521880396652468000666028680680064343681346355731665859235419012720682753539846550202330940877724144002019955014995304257077350668134451629440098485765941
|
||||
4301851849837583875862959883109354225132110013232808876607528997806218935514891241787214672050382087530502909876269567353222862271009531299183620393349788371256075055019317899090759402263701914038164103808778622155097201539086483926091693141485509802663765120031894806810864373492648225527106111021594730679441349866079608313458844896163242750077272271930636668847981593002927039205048638456958839364545262215875143595006583649892682166911874218261537143133482080972847010555602286816682902718269311330463807974853504137982112837590130180190517572627960916722821690558919369119686896255996543266960189415231200935517528150155547920313636740882292992978566722552647541577225170580729856217868957339281161105907449257399683062077211745681986553325523080627966877825526495980589737868617745432080210208210979130495397819763435776500708173941 6960542507603819530879617958297183139828041027756276979736813536628394514085614603882358039870237938023371656324992193938524265102405524750739185768216656691153317697967580582246851500111187020953276321702572384212800029662453054772240670625642762650638890013935051021332690878916283575012962070442690440330545830609852203936855568012288618991702629862494419461051945067029779414802507688563922609678221417385604028396067284801203669861930232999564741988506471299628223060399770890433619401133928672191034409798595626106444281228976481320274118064416606597092964918091968282246060820425270481653268261385271581243883023912102505650083921256039544090067465282207099447624059839072233140702444875067494311954424977269777123666248210824187781314905023682748035503201711243205829743092089253531760174977427023585612339069801911750190791842317
|
||||
4366426734328532049394336832124723820776523913872960219315936575404396145873925330701664149857669329274263651400053386250722089280751714451665639456113339169999779330126174369307066995886759302544940871010848292632603290434380784435382859165433376644427619073845877088514801038862570934622414117842994255460162399821908799720488788518251022046536446284540785328368362763455518180536997974537535981073191045822511225536921801005008493160885820001755520987726231753634208558617218043412501847035889233427833725651827562344324004925734679518164940524768093538291162391575192791847514658982149609570053242397282958380259956183263070339779856396662706094738071954169870119869711251583121075003058257015038928026176851606133327724802986463422910622153823267067392799586609041443754366676320399184699826365535413170837455156446715060599298975442 7065026865529772127203076155407513648073247499379248580297849990553094776263290066230356654446949312209426367155313532954297371740173151138591567081935643144068614871041227917277617316876158682050950557376822425330001453007410005594406572210516927738652148136058097517387672003363955709345047738073316060263118933347034370793368077472746207471933591314765393261075150580614282267430849481783367237980790745170133845766584740368568637420535631290717329233111224657612569446950348998522070923206903047192453568770135346832203408337170904532127143747935947111873641042593115174056943139481317715219180006967138548271142729910269096305093280371194985468678191949640279400189689744497533775883009353482520623242821273859489903651150065916709703394391034644813317466556872284080718608460034505043565334959549790093874010005152194060283097918693
|
||||
4431001618819480222925713781140093416420937814513111562024344153002573356232959419616113627664956571018024392923837205148221316290493897604147658518876889968743483605233030839523374589509816691051717638212917963110109379329675084944674025189381243486191473027659859370218737704232493643717722124664393780240883449777737991127518732140338801342995620297150933987888743933908109321868947310618113122781836829429147307478837018360124304154859765785249504832318981426295570106678833800008320791353509155525203643328801620550665897013879228856139363476908226159859503092591466214575342421708302675873146295379334715825002384216370592759246076052443119196497577185787092698162197332585512293788247556690796694946446253954866972387528761181163834690982123453506818721347691586906918995484023052937319442522859847211179512493129994344697889776943 7169511223455724723526534352517844156318453971002220180858886444477795038440965528578355269023660686395481077985634871970070478377940777526443948395654629596983912044114875252308383133641130343148624793051072466447202876352366956416572473795391092826665406258181144013442653127811627843677133405703941680195692036084216537649880586933203795952164552767036367061098356094198785120059191275002811866283360072954663663137102195935933604979141029581869916477715978015596915833500927106610522445279877422193872727741675067557962535445365327743980169431455287626654317167094262065867825458537364948785091752549005515298402435908435686960102639486350426847288918617073459352755319649922834411063573831897546934531217570449202683636051921009231625473877045606878599429912033324955607473827979756555370494941672556602135680940502476370375403995069
|
||||
4495576503310428396457090730155463012065351715153262904732751730600750566591993508530563105472243812761785134447621024045720543300236080756629677581640440767487187880339887309739682183132874079558494405414987633587615468224969385453965191213329110327955326981473841651922674369602416352813030131485793305021604499733567182534548675762426580639454794309761082647409125104360700463200896646698690264490482613035783389420752235715240115148833711568743488676911731098956931654740449556604139735671129077622573561005775678757007789102023778194113786429048358781427843793607739637303170184434455742176239348361386473269744812249478115178712295708223532298257082417404315276454683413587903512573436856366554461866715656303600617050254535898904758759810423639946244643108774132370083624291725706689939058680184281251521569829813273628796480578444 7273995581381677319849992549628174664563660442625191781419922898402495300618640990926353883600372060581535788815956210985843585015708403914296329709373616049899209217188522587339148950406102004246299028725322507564404299697323907238738375380265257914678664380304190509497634252259299978009219073334567300128265138821398704506393096393661384432395514219307340861121561607783287972687533068222256494585929400739193480507619651503298572537746427873022503722320731373581262220051505214698973967352851797195291886713214788283721662553559750955833195114974628141434993291595408957678707777593412182351003498130872482325662141906602277615111998601505868225899645284506639305320949555348135046244138310312573245819613867038915463620953776101753547553363056568943881393267194365830496339195925008067175654923795323110397351875852758680467710071445
|
||||
4560151387801376569988467679170832607709765615793414247441159308198927776951027597445012583279531054505545875971404842943219770309978263909111696644403991566230892155446743779955989776755931468065271172617057304065121557120263685963256357237276977169719180935287823933626611034972339061908338138307192829802325549689396373941578619384514359935913968322371231306929506274813291604532845982779267406199128396642419471362667453070355926142807657352237472521504480771618293202802065313199958679988748999719943478682749736963349681190168327532088209381188491402996184494624013060030997947160608808479332401343438230714487240282585637598178515364003945400016587649021537854747169494590294731358626156042312228786985058652334261712980310616645682828638723826385670564869856677833248253099428360442558674837508715291863627166496552912895071379945 7378479939307629916173450746738505172808866914248163381980959352327195562796316453274352498177083434767590499646277550001616691653476030302148711023092602502814506390262169922369914767171073665343973264399572548681605723042280858060904276965139423002691922502427237005552615376706972112341304740965192920060838241558580871362905605854118972912626475671578314661144767121367790825315874861441701122888498728523723297878137107070663540096351826164175090966925484731565608606602083322787425489425826172196711045684754509009480789661754174167686220798493968656215669416096555849489590096649459415916915243712739449352921847904768868270121357716661309604510371951939819257886579460773435681424702788727599557108010163628628243605855631194275469632849067531009163356622355406705385204563870259578980814905918089618659022811203040990560016147821
|
||||
4624726272292324743519844628186202203354179516433565590149566885797104987310061686359462061086818296249306617495188661840718997319720447061593715707167542364974596430553600250172297370378988856572047939819126974542627646015557986472547523261224844011483034889101806215330547700342261771003646145128592354583046599645225565348608563006602139232373142334981379966449887445265882745864795318859844547907774180249055553304582670425471737136781603135731456366097230444279654750863681069795777624306368921817313396359723795169691573278312876870062632333328624024564525195640286482758825709886761874782425454325489988159229668315693160017644735019784358501776092880638760433039655575592685950143815455718069995707254461001067906375706085334386606897467024012825096486630939223296412881907131014195178290994833149332205684503179832196993662181446 7482964297233582512496908943848835681054073385871134982541995806251895824973991915622351112753794808953645210476598889017389798291243656690001092336811588955729803563335817257400680583936045326441647500073822589798807146387237808883070178550013588090705180624550283501607596501154644246673390408595818539993411344295763038219418115314576561392857437123849288461167972634952293677944216654661145751191068056308253115248654562638028507654957224455327678211530238089549954993152661430875877011498800547198130204656294229735239916769948597379539246482013309170996345540597702741300472415705506649482826989294606416380181553902935458925130716831816750983121098619372999210452209366198736316605267267142625868396406460218341023590757486286797391712335078493074445319977516447580274069931815511090785974888040856126920693746553323300652322224197
|
||||
4689301156783272917051221577201571798998593417073716932857974463395282197669095775273911538894105537993067359018972480738218224329462630214075734769931093163718300705660456720388604964002046245078824707021196645020133734910852286981838689285172710853246888842915788497034484365712184480098954151949991879363767649601054756755638506628689918528832316347591528625970268615718473887196744654940421689616419963855691635246497887780587548130755548919225440210689980116941016298925296826391596568623988843914683314036697853376033465366457426208037055285468756646132865896656559905486653472612914941085518507307541745603972096348800682437110954675564771603535598112255983011332141656595077168929004755393827762627523863349801551038431860052127530966295324199264522408392021768759577510714833667947797907152157583372547741839863111481092252982947 7587448655159535108820367140959166189299279857494106583103032260176596087151667377970349727330506183139699921306920228033162904929011283077853473650530575408645100736409464592431446400701016987539321735748072630916008569732194759705236080134887753178718438746673329997662577625602316381005476076226444159925984447032945205075930624775034149873088398576120262261191178148536796530572558447880590379493637384092782932619172018205393475213562622746480265456134991447534301379703239538964328533571774922199549363627833950460999043878143020591392272165532649685777021665098849633111354734761553883048738734876473383407441259901102049580140075946972192361731825286806179163017839271624036951785831745557652179684802756808053803575659341379319313791821089455139727283332677488455162935299760762602591134870163622635182364681903605610744628300573
|
||||
4753876041274221090582598526216941394643007317713868275566382040993459408028129864188361016701392779736828100542756299635717451339204813366557753832694643962462004980767313190604912557625103633585601474223266315497639823806146587491129855309120577695010742796729770778738421031082107189194262158771391404144488699556883948162668450250777697825291490360201677285490649786171065028528693991020998831325065747462327717188413105135703359124729494702719424055282729789602377846986912582987415512941608766012053231713671911582375357454601975546011478237608889267701206597672833328214481235339068007388611560289593503048714524381908204856577174331345184705295103343873205589624627737597468387714194055069585529547793265698535195701157634769868455035123624385703948330153104314222742139522536321700417523309482017412889799176546390765190843784448 7691933013085487705143825338069496697544486329117078183664068714101296349329342840318348341907217557325754632137241567048936011566778909465705854964249561861560397909483111927462212217465988648636995971422322672033209993077151710527401981719761918266731696868796376493717558750049988515337561743857069779858557549770127371932443134235491738353319360028391236061214383662121299383200900241100035007796206711877312749989689473772758442772168021037632852700739744805518647766253817647052780055644749297200968522599373671186758170986337443803245297849051990200557697789599996524922237053817601116614650480458340350434700965899268640235149435062127633740342551954239359115583469177049337586966396223972678490973199053397766583560561196471841235871307100417205009246687838529330051800667706014114396294852286389143444035617253887920836934376949
|
||||
4818450925765169264113975475232310990287421218354019618274789618591636618387163953102810494508680021480588842066540118533216678348946996519039772895458194761205709255874169660821220151248161022092378241425335985975145912701440888000421021333068444536774596750543753060442357696452029898289570165592790928925209749512713139569698393872865477121750664372811825945011030956623656169860643327101575973033711531068963799130328322490819170118703440486213407899875479462263739395048528339583234457259228688109423149390645969788717249542746524883985901189749021889269547298689106750942308998065221073691704613271645260493456952415015727276043393987125597807054608575490428167917113818599859606499383354745343296468062668047268840363883409487609379103951924572143374251914186859685906768330238975453037139466806451453231856513229670049289434585949 7796417371011440301467283535179827205789692800740049784225105168025996611507018302666346956483928931511809342967562906064709118204546535853558236277968548314475695082556759262492978034230960309734670207096572713150411416422108661349567883304636083354744954990919422989772539874497660649669647411487695399791130652507309538788955643695949326833550321480662209861237589175705802235829242034319479636098776039661842567360206929340123410330773419328785439945344498163502994152804395755141231577717723672202387681570913391912517298094531867015098323532571330715338373914101143416733119372873648350180562226040207317461960671897435230890158794177283075118953278621672539068149099082474638222146960702387704802261595349987479363545463051564363157950793111379270291210042999570204940666035651265626201454834409155651705706552604170230929240453325
|
||||
4883025810256117437645352424247680585931835118994170960983197196189813828746198042017259972315967263224349583590323937430715905358689179671521791958221745559949413530981026131037527744871218410599155008627405656452652001596735188509712187357016311378538450704357735342146294361821952607384878172414190453705930799468542330976728337494953256418209838385421974604531412127076247311192592663182153114742357314675599881072243539845934981112677386269707391744468229134925100943110144096179053401576848610206793067067620027995059141630891074221960324141889154510837887999705380173670136760791374139994797666253697017938199380448123249695509613642906010908814113807107650746209599899602250825284572654421101063388332070396002485026609184205350303172780224758582800173675269405149071397137941629205656755624130885493573913849912949333388025387450 7900901728937392897790741732290157714034899272363021384786141621950696873684693765014345571060640305697864053797884245080482224842314162241410617591687534767390992255630406597523743850995931970832344442770822754267612839767065612171733784889510248442758213113042469485827520998945332784001733079118321019723703755244491705645468153156406915313781282932933183661260794689290305088457583827538924264401345367446372384730724384907488377889378817619938027189949251521487340539354973863229683099790698047203806840542453112638276425202726290226951349216090671230119050038602290308544001691929695583746473971622074284489220377895601821545168153292438516497564005289105719020714728987899938857327525180802731113549991646577192143530364906656885080030279122341335573173398160611079829531403596517138006614816531922159967377487954452541021546529701
|
||||
4947600694747065611176729373263050181576249019634322303691604773787991039105232130931709450123254504968110325114107756328215132368431362824003811020985296358693117806087882601253835338494275799105931775829475326930158090492029489019003353380964178220302304658171717623850231027191875316480186179235589978486651849424371522383758281117041035714669012398032123264051793297528838452524541999262730256451003098282235963014158757201050792106651332053201375589060978807586462491171759852774872345894468532304162984744594086201401033719035623559934747094029287132406228700721653596397964523517527206297890719235748775382941808481230772114975833298686424010573619038724873324502085980604642044069761954096858830308601472744736129689334958923091227241608524945022226095436351950612236025945644282958276371781455319533915971186596228617486616188951 8005386086863345494114199929400488222280105743985992985347178075875397135862369227362344185637351679883918764628205584096255331480081788629262998905406521220306289428704053932554509667760903631930018678445072795384814263112022562993899686474384413530771471235165515981882502123393004918333818746748946639656276857981673872501980662616864503794012244385204157461284000202874807941085925620758368892703914695230902202101241840474853345447984215911090614434554004879471686925905551971318134621863672422205225999513992833364035552310920713438804374899610011744899726163103437200354884010985742817312385717203941251516480083893768412200177512407593957876174731956538898973280358893325239492508089659217757424838387943166904923515266761749407002109765133303400855136753321651954718396771541768649811774798654688668229048423304734851113852606077
|
||||
5012175579238013784708106322278419777220662920274473646400012351386168249464266219846158927930541746711871066637891575225714359378173545976485830083748847157436822081194739071470142932117333187612708543031544997407664179387323789528294519404912045062066158611985699905554167692561798025575494186056989503267372899380200713790788224739128815011128186410642271923572174467981429593856491335343307398159648881888872044956073974556166603100625277836695359433653728480247824039233375609370691290212088454401532902421568144407742925807180172897909170046169419753974569401737927019125792286243680272600983772217800532827684236514338294534442052954466837112333124270342095902794572061607033262854951253772616597228870875093469774352060733640832151310436825131461652017197434496075400654753346936710895987938779753574258028523279507901585206990452 8109870444789298090437658126510818730525312215608964585908214529800097398040044689710342800214063054069973475458526923112028438117849415017115380219125507673221586601777701267585275484525875293027692914119322836502015686456979513816065588059258578618784729357288562477937483247840677052665904414379572259588849960718856039358493172077322092274243205837475131261307205716459310793714267413977813521006484023015432019471759296042218313006589614202243201679158758237456033312456130079406586143936646797206645158485532554089794679419115136650657400583129352259680402287604584092165766330041790050878297462785808218543739789891935002855186871522749399254785458623972078925845988798750540127688654137632783736126784239756617703500168616841928924189251144265466137100108482692829607262139487020161616934780777455176490719358655017161206158682453
|
||||
5076750463728961958239483271293789372865076820914624989108419928984345459823300308760608405737828988455631808161675394123213586387915729128967849146512397956180526356301595541686450525740390576119485310233614667885170268282618090037585685428859911903830012565799682187258104357931720734670802192878389028048093949336029905197818168361216594307587360423252420583092555638434020735188440671423884539868294665495508126897989191911282414094599223620189343278246478152909185587294991365966510234529708376498902820098542202614084817895324722235883592998309552375542910102754200441853620048969833338904076825199852290272426664547445816953908272610247250214092629501959318481087058142609424481640140553448374364149140277442203419014786508358573075379265125317901077938958517041538565283561049590463515604096104187614600085859962787185683797791953 8214354802715250686761116323621149238770518687231936186469250983724797660217720152058341414790774428256028186288848262127801544755617041404967761532844494126136883774851348602616041301290846954125367149793572877619217109801936464638231489644132743706797987479411608973992464372288349186997990082010197879521423063456038206215005681537779680754474167289746105061330411230043813646342609207197258149309053350799961836842276751609583280565195012493395788923763511595440379699006708187495037666009621172208064317457072274815553806527309559862510426266648692774461078412105730983976648649097837284444209208367675185570999495890101593510196230637904840633396185291405258878411618704175840762869218616047810047415180536346330483485070471934450846268737155227531419063463643733704496127507432271673422094762900221684752390294005299471298464758829
|
||||
5141325348219910131770860220309158968509490721554776331816827506582522670182334397675057883545116230199392549685459213020712813397657912281449868209275948754924230631408452011902758119363447964626262077435684338362676357177912390546876851452807778745593866519613664468962041023301643443766110199699788552828814999291859096604848111983304373604046534435862569242612936808886611876520390007504461681576940449102144208839904409266398225088573169403683327122839227825570547135356607122562329178847328298596272737775516260820426709983469271573858015950449684997111250803770473864581447811695986405207169878181904047717169092580553339373374492266027663315852134733576541059379544223611815700425329853124132131069409679790937063677512283076313999448093425504340503860719599587001729912368752244216135220253428621654942143196646066469782388593454 8318839160641203283084574520731479747015725158854907787030287437649497922395395614406340029367485802442082897119169601143574651393384667792820142846563480579052180947924995937646807118055818615223041385467822918736418533146893415460397391229006908794811245601534655470047445496736021321330075749640823499453996166193220373071518190998237269234705128742017078861353616743628316498970951000416702777611622678584491654212794207176948248123800410784548376168368264953424726085557286295583489188082595547209483476428611995541312933635503983074363451950168033289241754536606877875787530968153884518010120953949542152598259201888268184165205589753060282012006911958838438830977248609601141398049783094462836358703576832936043263469972327026972768348223166189596701026818804774579384992875377523185227254745022988193014061229355581781390770835205
|
||||
5205900232710858305302237169324528564153904622194927674525235084180699880541368486589507361352403471943153291209243031918212040407400095433931887272039499553667934906515308482119065712986505353133038844637754008840182446073206691056168017476755645587357720473427646750665977688671566152861418206521188077609536049247688288011878055605392152900505708448472717902133317979339203017852339343585038823285586232708780290781819626621514036082547115187177310967431977498231908683418222879158148123164948220693642655452490319026768602071613820911832438902589817618679591504786747287309275574422139471510262931163955805161911520613660861792840711921808076417611639965193763637672030304614206919210519152799889897989679082139670708340238057794054923516921725690779929782480682132464894541176454897968754836410753055695284200533329345753880979394955 8423323518567155879408032717841810255260931630477879387591323891574198184573071076754338643944197176628137607949490940159347758031152294180672524160282467031967478120998643272677572934820790276320715621142072959853619956491850366282563292813881073882824503723657701966102426621183693455662161417271449119386569268930402539928030700458694857714936090194288052661376822257212819351599292793636147405914192006369021471583311662744313215682405809075700963412973018311409072472107864403671940710155569922210902635400151716267072060743698406286216477633687373804022430661108024767598413287209931751576032699531409119625518907886434774820214948868215723390617638626271618783542878515026442033230347572877862669991973129525756043454874182119494690427709177151661982990173965815454273858243322774697032414727145754701275732164705864091483076911581
|
||||
5270475117201806478833614118339898159798318522835079017233642661778877090900402575503956839159690713686914032733026850815711267417142278586413906334803050352411639181622164952335373306609562741639815611839823679317688534968500991565459183500703512429121574427241629032369914354041488861956726213342587602390257099203517479418907999227479932196964882461082866561653699149791794159184288679665615964994232016315416372723734843976629847076521060970671294812024727170893270231479838635753967067482568142791012573129464377233110494159758370249806861854729950240247932205803020710037103337148292537813355984146007562606653948646768384212306931577588489519371145196810986215964516385616598137995708452475647664909948484488404353002963832511795847585750025877219355704241764677928059169984157551721374452568077489735626257870012625037979570196456 8527807876493108475731490914952140763506138102100850988152360345498898446750746539102337258520908550814192318779812279175120864668919920568524905474001453484882775294072290607708338751585761937418389856816323000970821379836807317104729194398755238970837761845780748462157407745631365589994247084902074739319142371667584706784543209919152446195167051646559026461400027770797322204227634586855592034216761334153551288953829118311678183241011207366853550657577771669393418858658442511760392232228544297212321794371691436992831187851892829498069503317206714318803106785609171659409295606265978985141944445113276086652778613884601365475224307983371164769228365293704798736108508420451742668410912051292888981280369426115468823439776037212016612507195188113727264953529126856329162723611268026208837574709268521209537403100056146401575382987957
|
||||
5335050001692754652364991067355267755442732423475230359942050239377054301259436664418406316966977955430674774256810669713210494426884461738895925397566601151155343456729021422551680900232620130146592379041893349795194623863795292074750349524651379270885428381055611314073851019411411571052034220163987127170978149159346670825937942849567711493424056473693015221174080320244385300516238015746193106702877799922052454665650061331745658070495006754165278656617476843554631779541454392349786011800188064888382490806438435439452386247902919587781284806870082861816272906819294132764931099874445604116449037128059320051396376679875906631773151233368902621130650428428208794257002466618989356780897752151405431830217886837137997665689607229536771654578326063658781626002847223391223798791860205473994068725401923775968315206695904322078160997957 8632292234419061072054949112062471271751344573723822588713396799423598708928422001450335873097619925000247029610133618190893971306687546956377286787720439937798072467145937942739104568350733598516064092490573042088022803181764267926895095983629404058851019967903794958212388870079037724326332752532700359251715474404766873641055719379610034675398013098830000261423233284381825056855976380075036662519330661938081106324346573879043150799616605658006137902182525027377765245209020619848843754301518672213740953343231157718590314960087252709922529000726054833583782910110318551220177925322026218707856190695143053680038319882767956130233667098526606147839091961137978688674138325877043303591476529707915292568765722705181603424677892304538534586681199075792546916884287897204051588979213277720642734691391287717799074035406428711667689064333
|
||||
5399624886183702825896368016370637351087146324115381702650457816975231511618470753332855794774265197174435515780594488610709721436626644891377944460330151949899047731835877892767988493855677518653369146243963020272700712759089592584041515548599246112649282334869593595777787684781334280147342226985386651951699199115175862232967886471655490789883230486303163880694461490696976441848187351826770248411523583528688536607565278686861469064468952537659262501210226516215993327603070148945604956117807986985752408483412493645794278336047468925755707759010215483384613607835567555492758862600598670419542090110111077496138804712983429051239370889149315722890155660045431372549488547621380575566087051827163198750487289185871642328415381947277695723406626250098207547763929768854388427599562859226613684882726357816310372543379183606176751799458 8736776592345013668378407309172801779996551045346794189274433253348298971106097463798334487674331299186301740440454957206667077944455173344229668101439426390713369640219585277769870385115705259613738328164823083205224226526721218749060997568503569146864278090026841454267369994526709858658418420163325979184288577141949040497568228840067623155628974551100974061446438797966327909484318173294481290821899989722610923694864029446408118358222003949158725146787278385362111631759598727937295276374493047215160112314770878444349442068281675921775554684245395348364459034611465443031060244378073452273767936277010020707298025880934546785243026213682047526449818628571158641239768231302343938772041008122941603857162019294894383409579747397060456666167210037857828880239448938078940454347158529232447894673514054226060744970756711021759995140709
|
||||
5464199770674650999427744965386006946731560224755533045358865394573408721977504842247305272581552438918196257304378307508208948446368828043859963523093702748642752006942734362984296087478734907160145913446032690750206801654383893093332681572547112954413136288683575877481724350151256989242650233806786176732420249071005053639997830093743270086342404498913312540214842661149567583180136687907347390120169367135324618549480496041977280058442898321153246345802976188877354875664685905541423900435427909083122326160386551852136170424192018263730130711150348104952954308851840978220586625326751736722635143092162834940881232746090951470705590544929728824649660891662653950841974628623771794351276351502920965670756691534605286991141156665018619792234926436537633469525012314317553056407265512979233301040050791856652429880062462890275342600959 8841260950270966264701865506283132288241757516969765789835469707272999233283772926146333102251042673372356451270776296222440184582222799732082049415158412843628666813293232612800636201880676920711412563839073124322425649871678169571226899153377734234877536212149887950322351118974381992990504087793951599116861679879131207354080738300525211635859936003371947861469644311550830762112659966513925919124469317507140741065381485013773085916827402240311312391392031743346458018310176836025746798447467422216579271286310599170108569176476099133628580367764735863145135159112612334841942563434120685839679681858876987734557731879101137440252385328837488905060545296004338593805398136727644573952605486537967915145558315884607163394481602489582378745653220999923110843594609978953829319715103780744253054655636820734322415906106993331852301217085
|
||||
5528774655165599172959121914401376542375974125395684388067272972171585932336538931161754750388839680661956998828162126405708175456111011196341982585857253547386456282049590833200603681101792295666922680648102361227712890549678193602623847596494979796176990242497558159185661015521179698337958240628185701513141299026834245047027773715831049382801578511523461199735223831602158724512086023987924531828815150741960700491395713397093091052416844104647230190395725861538716423726301662137242844753047831180492243837360610058478062512336567601704553663290480726521295009868114400948414388052904803025728196074214592385623660779198473890171810200710141926409166123279876529134460709626163013136465651178678732591026093883338931653866931382759543861063226622977059391286094859780717685214968166731852917197375225896994487216745742174373933402460 8945745308196918861025323703393462796486963988592737390396506161197699495461448388494331716827754047558411162101097635238213291219990426119934430728877399296543963986366879947831402018645648581809086799513323165439627073216635120393392800738251899322890794334272934446377332243422054127322589755424577219049434782616313374210593247760982800116090897455642921661492849825135333614741001759733370547427038645291670558435898940581138053475432800531463899635996785101330804404860754944114198320520441797217998430257850319895867696284670522345481606051284076377925811283613759226652824882490167919405591427440743954761817437877267728095261744443992930283671271963437518546371028042152945209133169964952994226433954612474319943379383457582104300825139231961988392806949771019828718185083049032256058214637759587242584086841457275641944607293461
|
||||
5593349539656547346490498863416746138020388026035835730775680549769763142695573020076204228196126922405717740351945945303207402465853194348824001648620804346130160557156447303416911274724849684173699447850172031705218979444972494111915013620442846637940844196311540440889597680891102407433266247449585226293862348982663436454057717337918828679260752524133609859255605002054749865844035360068501673537460934348596782433310930752208902046390789888141214034988475534200077971787917418733061789070667753277862161514334668264819954600481116939678976615430613348089635710884387823676242150779057869328821249056266349830366088812305996309638029856490555028168671354897099107426946790628554231921654950854436499511295496232072576316592706100500467929891526809416485313047177405243882314022670820484472533354699659937336544553429021458472524203961 9050229666122871457348781900503793304732170460215708990957542615122399757639123850842330331404465421744465872931418974253986397857758052507786812042596385749459261159440527282862167835410620242906761035187573206556828496561592071215558702323126064410904052456395980942432313367869726261654675423055202838982007885353495541067105757221440388596321858907913895461516055338719836467369343552952815175729607973076200375806416396148503021034038198822616486880601538459315150791411333052202649842593416172219417589229390040621626823392864945557334631734803416892706487408114906118463707201546215152971503173022610921789077143875434318750271103559148371662281998630870698498936657947578245844313734443368020537722350909064032723364285312674626222904625242924053674770304932060703607050450994283767863374619882353750845757776807557952036913369837
|
||||
5657924424147495520021875812432115733664801926675987073484088127367940353054607108990653706003414164149478481875729764200706629475595377501306020711384355144873864832263303773633218868347907072680476215052241702182725068340266794621206179644390713479704698150125522722593534346261025116528574254270984751074583398938492627861087660960006607975719926536743758518775986172507341007175984696149078815246106717955232864375226148107324713040364735671635197879581225206861439519849533175328880733388287675375232079191308726471161846688625666277653399567570745969657976411900661246404069913505210935631914302038318107275108516845413518729104249512270968129928176586514321685719432871630945450706844250530194266431564898580806220979318480818241391998719826995855911234808259950707046942830373474237092149512024093977678601890112300742571115005462 9154714024048824053672240097614123812977376931838680591518579069047100019816799313190328945981176795930520583761740313269759504495525678895639193356315372202374558332514174617892933652175591904004435270861823247674029919906549022037724603908000229498917310578519027438487294492317398395986761090685828458914580988090677707923618266681897977076552820360184869261539260852304339319997685346172259804032177300860730193176933851715867988592643597113769074125206291817299497177961911160291101364666390547220836748200929761347385950501059368769187657418322757407487163532616053010274589520602262386537414918604477888816336849873600909405280462674303813040892725298303878451502287853003546479494298921783046849010747205653745503349187167767148144984111253886118956733660093101578495915818939535279668534602005120259107428712157840262129219446213
|
||||
5722499308638443693553252761447485329309215827316138416192495704966117563413641197905103183810701405893239223399513583098205856485337560653788039774147905943617569107370160243849526461970964461187252982254311372660231157235561095130497345668338580321468552103939505004297471011630947825623882261092384275855304448894321819268117604582094387272179100549353907178296367342959932148507934032229655956954752501561868946317141365462440524034338681455129181724173974879522801067911148931924699677705907597472601996868282784677503738776770215615627822519710878591226317112916934669131897676231364001935007355020369864719850944878521041148570469168051381231687681818131544264011918952633336669492033550205952033351834300929539865642044255535982316067548127182295337156569342496170211571638076127989711765669348528018020659226795580026669705806963 9259198381974776649995698294724454321222583403461652192079615522971800281994474775538327560557888170116575294592061652285532611133293305283491574670034358655289855505587821952923699468940563565102109506536073288791231343251505972859890505492874394586930568700642073934542275616765070530318846758316454078847154090827859874780130776142355565556783781812455843061562466365888842172626027139391704432334746628645260010547451307283232956151248995404921661369811045175283843564512489268379552886739364922222255907172469482073145077609253791981040683101842097922267839657117199902085471839658309620103326664186344855843596555871767500060289821789459254419503451965737058404067917758428847114674863400198073160299143502243458283334089022859670067063597264848184238697015254142453384781186884786791473694584127886767369099647508122572221525522589
|
||||
5787074193129391867084629710462854924953629727956289758900903282564294773772675286819552661617988647636999964923297401995705083495079743806270058836911456742361273382477016714065834055594021849694029749456381043137737246130855395639788511692286447163232406057753487286001407677000870534719190267913783800636025498850151010675147548204182166568638274561964055837816748513412523289839883368310233098663398285168505028259056582817556335028312627238623165568766724552184162615972764688520518622023527519569971914545256842883845630864914764953602245471851011212794657813933208091859725438957517068238100408002421622164593372911628563568036688823831794333447187049748766842304405033635727888277222849881709800272103703278273510304770030253723240136376427368734763078330425041633376200445778781742331381826672962058362716563478859310768296608464 9363682739900729246319156491834784829467789875084623792640651976896500544172150237886326175134599544302630005422382991301305717771060931671343955983753345108205152678661469287954465285705535226199783742210323329908432766596462923682056407077748559674943826822765120430597256741212742664650932425947079698779727193565042041636643285602813154037014743264726816861585671879473345025254368932611149060637315956429789827917968762850597923709854393696074248614415798533268189951063067376468004408812339297223675066144009202798904204717448215192893708785361438437048515781618346793896354158714356853669238409768211822870856261869934090715299180904614695798114178633170238356633547663854147749855427878613099471587539798833171063318990877952191989143083275810249520660370415183328273646554830038303278854566250653275630770582858404882313831598965
|
||||
5851649077620340040616006659478224520598043628596441101609310860162471984131709375734002139425275889380760706447081220893204310504821926958752077899675007541104977657583873184282141649217079238200806516658450713615243335026149696149079677716234314004996260011567469567705344342370793243814498274735183325416746548805980202082177491826269945865097448574574204497337129683865114431171832704390810240372044068775141110200971800172672146022286573022117149413359474224845524164034380445116337566341147441667341832222230901090187522953059314291576668423991143834362998514949481514587553201683670134541193460984473379609335800944736085987502908479612207435206692281365989420596891114638119107062412149557467567192373105627007154967495804971464164205204727555174189000091507587096540829253481435494950997983997396098704773900162138594866887409965 9468167097826681842642614688945115337712996346707595393201688430821200806349825700234324789711310918488684716252704330317078824408828558059196337297472331561120449851735116622985231102470506887297457977884573371025634189941419874504222308662622724762957084944888166926652237865660414798983018093577705318712300296302224208493155795063270742517245704716997790661608877393057847877882710725830593688939885284214319645288486218417962891268459791987226835859020551891252536337613645484556455930885313672225094225115548923524663331825642638404746734468880778951829191906119493685707236477770404087235150155350078789898115967868100681370308540019770137176724905300603418309199177569279448385035992357028125782875936095422883843303892733044713911222569286772314802623725576224203162511922775289815084014548373419783892441518208687192406137675341
|
||||
5916223962111288214147383608493594116242457529236592444317718437760649194490743464648451617232563131124521447970865039790703537514564110111234096962438558339848681932690729654498449242840136626707583283860520384092749423921443996658370843740182180846760113965381451849409281007740715952909806281556582850197467598761809393489207435448357725161556622587184353156857510854317705572503782040471387382080689852381777192142887017527787957016260518805611133257952223897506885712095996201712156510658767363764711749899204959296529415041203863629551091376131276455931339215965754937315380964409823200844286513966525137054078228977843608406969128135392620536966197512983211998889377195640510325847601449233225334112642507975740799630221579689205088274033027741613614921852590132559705458061184089247570614141321830139046831236845417878965478211466 9572651455752634438966072886055445845958202818330566993762724884745901068527501162582323404288022292674739427083025669332851931046596184447048718611191318014035747024808763958015996919235478548395132213558823412142835613286376825326388210247496889850970343067011213422707218990108086933315103761208330938644873399039406375349668304523728330997476666169268764461632082906642350730511052519050038317242454611998849462659003673985327858827065190278379423103625305249236882724164223592644907452958288047226513384087088644250422458933837061616599760152400119466609868030620640577518118796826451320801061900931945756925375673866267272025317899134925578555335631968036598261764807474704749020216556835443152094164332392012596623288794588137235833302055297734380084587080737265078051377290720541326889174530496186292154112453558969502498443751717
|
||||
5980798846602236387678760557508963711886871429876743787026126015358826404849777553562901095039850372868282189494648858688202764524306293263716116025202109138592386207797586124714756836463194015214360051062590054570255512816738297167662009764130047688523967919195434131113217673110638662005114288377982374978188648717638584896237379070445504458015796599794501816377892024770296713835731376551964523789335635988413274084802234882903768010234464589105117102544973570168247260157611958307975454976387285862081667576179017502871307129348412967525514328271409077499679916982028360043208727135976267147379566948576894498820657010951130826435347791173033638725702744600434577181863276642901544632790748908983101032911910324474444292947354406946012342861327928053040843613672678022870086868886743000190230298646264179388888573528697163064069012967 9677135813678587035289531083165776354203409289953538594323761338670601330705176624930322018864733666860794137913347008348625037684363810834901099924910304466951044197882411293046762736000450209492806449233073453260037036631333776148554111832371054938983601189134259918762200114555759067647189428838956558577446501776588542206180813984185919477707627621539738261655288420226853583139394312269482945545023939783379280029521129552692826385670588569532010348230058607221229110714801700733358975031262422227932543058628364976181586042031484828452785835919459981390544155121787469329001115882498554366973646513812723952635379864433862680327258250081019933946358635469778214330437380130049655397121313858178405452728688602309403273696443229757755381541308696445366550435898305952940242658665792838694334512618952800415783388909251812590749828093
|
||||
6045373731093184561210137506524333307531285330516895129734533592957003615208811642477350572847137614612042931018432677585701991534048476416198135087965659937336090482904442594931064430086251403721136818264659725047761601712032597676953175788077914530287821873009416412817154338480561371100422295199381899758909698673467776303267322692533283754474970612404650475898273195222887855167680712632541665497981419595049356026717452238019579004208410372599100947137723242829608808219227714903794399294007207959451585253153075709213199217492962305499937280411541699068020617998301782771036489862129333450472619930628651943563085044058653245901567446953446740485207976217657155474349357645292763417980048584740867953181312673208088955673129124686936411689628114492466765374755223486034715676589396752809846455970698219730945910211976447162659814468 9781620171604539631612989280276106862448615761576510194884797792595301592882852087278320633441445041046848848743668347364398144322131437222753481238629290919866341370956058628077528552765421870590480684907323494377238459976290726970720013417245220026996859311257306414817181239003431201979275096469582178510019604513770709062693323444643507957938589073810712061678493933811356435767736105488927573847593267567909097400038585120057793944275986860684597592834811965205575497265379808821810497104236797229351702030168085701940713150225908040305811519438800496171220279622934361139883434938545787932885392095679690979895085862600453335336617365236461312557085302902958166896067285555350290577685792273204716741124985192022183258598298322279677461027319658510648513791059346827829108026611044350499494494741719308677454324259534122683055904469
|
||||
6109948615584132734741514455539702903175699231157046472442941170555180825567845731391800050654424856355803672542216496483201218543790659568680154150729210736079794758011299065147372023709308792227913585466729395525267690607326898186244341812025781372051675826823398694521091003850484080195730302020781424539630748629296967710297266314621063050934144625014799135418654365675478996499630048713118807206627203201685437968632669593135389998182356156093084791730472915490970356280843471499613343611627130056821502930127133915555091305637511643474360232551674320636361319014575205498864252588282399753565672912680409388305513077166175665367787102733859842244713207834879733766835438647683982203169348260498634873450715021941733618398903842427860480517928300931892687135837768949199344484292050505429462613295132260073003246895255731261250615969 9886104529530492227936447477386437370693822233199481795445834246520001855060527549626319248018156415232903559573989686380171250959899063610605862552348277372781638544029705963108294369530393531688154920581573535494439883321247677792885915002119385115010117433380352910872162363451103336311360764100207798442592707250952875919205832905101096438169550526081685861701699447395859288396077898708372202150162595352438914770556040687422761502881385151837184837439565323189921883815957916910262019177211172230770861001707806427699840258420331252158837202958141010951896404124081252950765753994593021498797137677546658007154791860767043990345976480391902691167811970336138119461697190980650925758250270688231028029521281781734963243500153414801599540513330620575930477146220387702717973394556295862304654476864485816939125259609816432775361980845
|
||||
6174523500075080908272891404555072498820113131797197815151348748153358035926879820306249528461712098099564414066000315380700445553532842721162173213492761534823499033118155535363679617332366180734690352668799066002773779502621198695535507835973648213815529780637380976225027669220406789291038308842180949320351798585126159117327209936708842347393318637624947794939035536128070137831579384793695948915272986808321519910547886948251200992156301939587068636323222588152331904342459228095432287929247052154191420607101192121896983393782060981448783184691806942204702020030848628226692015314435466056658725894732166833047941110273698084834006758514272944004218439452102312059321519650075200988358647936256401793720117370675378281124678560168784549346228487371318608896920314412363973291994704258049078770619566300415060583578535015359841417470 9990588887456444824259905674496767878939028704822453396006870700444702117238203011974317862594867789418958270404311025395944357597666689998458243866067263825696935717103353298139060186295365192785829156255823576611641306666204628615051816586993550203023375555503399406927143487898775470643446431730833418375165809988135042775718342365558684918400511978352659661724904960980362141024419691927816830452731923136968732141073496254787729061486783442989772082044318681174268270366536024998713541250185547232190019973247527153458967366614754464011862886477481525732572528625228144761648073050640255064708883259413625034414497858933634645355335595547344069778538637769318072027327096405951560938814749103257339317917578371447743228402008507323521619999341582641212440501381428577606838762501547374109814458987252325200796194960098742867668057221
|
||||
6239098384566029081804268353570442094464527032437349157859756325751535246285913909220699006268999339843325155589784134278199672563275025873644192276256312333567203308225012005579987210955423569241467119870868736480279868397915499204826673859921515055579383734451363257928964334590329498386346315663580474101072848540955350524357153558796621643852492650235096454459416706580661279163528720874273090623918770414957601852463104303367011986130247723081052480915972260813693452404074984691251232246866974251561338284075250328238875481926610319423206136831939563773042721047122050954519778040588532359751778876783924277790369143381220504300226414294686045763723671069324890351807600652466419773547947612014168713989519719409022943850453277909708618174528673810744530658002859875528602099697358010668694927944000340757117920261814299458432218971 10095073245382397420583363871607098387184235176445424996567907154369402379415878474322316477171579163605012981234632364411717464235434316386310625179786250278612232890177000633169826003060336853883503391930073617728842730011161579437217718171867715291036633677626445902982124612346447604975532099361459038307738912725317209632230851826016273398631473430623633461748110474564864993652761485147261458755301250921498549511590951822152696620092181734142359326649072039158614656917114133087165063323159922233609178944787247879218094474809177675864888569996822040513248653126375036572530392106687488630620628841280592061674203857100225300364694710702785448389265305202498024592957001831252196119379227518283650606313874961160523213303863599845443699485352544706494403856542469452495704130446798885914974441110018833462467130310381052959974133597
|
||||
6303673269056977255335645302585811690108940933077500500568163903349712456644947998135148484076286581587085897113567953175698899573017209026126211339019863132310907583331868475796294804578480957748243887072938406957785957293209799714117839883869381897343237688265345539632900999960252207481654322484979998881793898496784541931387097180884400940311666662845245113979797877033252420495478056954850232332564554021593683794378321658482822980104193506575036325508721933475055000465690741287070176564486896348931255961049308534580767570071159657397629088972072185341383422063395473682347540766741598662844831858835681722532797176488742923766446070075099147523228902686547468644293681654857638558737247287771935634258922068142667606576227995650632687002828860250170452419085405338693230907400011763288311085268434381099175256945093583557023020472 10199557603308350016906822068717428895429441648068396597128943608294102641593553936670315091748290537791067692064953703427490570873201942774163006493505236731527530063250647968200591819825308514981177627604323658846044153356118530259383619756741880379049891799749492399037105736794119739307617766992084658240312015462499376488743361286473861878862434882894607261771315988149367846281103278366706087057870578706028366882108407389517664178697580025294946571253825397142961043467692241175616585396134297235028337916326968604977221583003600887717914253516162555293924777627521928383412711162734722196532374423147559088933909855266815955374053825858226826999991972635677977158586907256552831299943705933309961894710171550873303198205718692367365778971363506771776367211703510327384569498392050397720134423232785341724138065660663363052280209973
|
||||
6368248153547925428867022251601181285753354833717651843276571480947889667003982087049597961883573823330846638637351772073198126582759392178608230401783413931054611858438724946012602398201538346255020654275008077435292046188504100223409005907817248739107091642079327821336837665330174916576962329306379523662514948452613733338417040802972180236770840675455393773500179047485843561827427393035427374041210337628229765736293539013598633974078139290069020170101471606136416548527306497882889120882106818446301173638023366740922659658215708995372052041112204806909724123079668896410175303492894664965937884840887439167275225209596265343232665725855512249282734134303770046936779762657248857343926546963529702554528324416876312269302002713391556755831129046689596374180167950801857859715102665515907927242592868421441232593628372867655613821973 10304041961234302613230280265827759403674648119691368197689980062218802903771229399018313706325001911977122402895275042443263677510969569162015387807224223184442827236324295303231357636590280176078851863278573699963245576701075481081549521341616045467063149921872538895092086861241791873639703434622710278172885118199681543345255870746931450359093396335165581061794521501733870698909445071586150715360439906490558184252625862956882631737302978316447533815858578755127307430018270349264068107469108672236447496887866689330736348691198024099570939937035503070074600902128668820194295030218781955762444120005014526116193615853433406610383412941013668205610718640068857929724216812681853466480508184348336273183106468140586083183107573784889287858457374468837058330566864551202273434866337301909525294405355551849985809001010945673144586286349
|
||||
6432823038038873602398399200616550881397768734357803185984979058546066877363016175964047439690861065074607380161135590970697353592501575331090249464546964729798316133545581416228909991824595734761797421477077747912798135083798400732700171931765115580870945595893310103040774330700097625672270336127779048443235998408442924745446984425059959533230014688065542433020560217938434703159376729116004515749856121234865847678208756368714444968052085073563004014694221278797778096588922254478708065199726740543671091314997424947264551746360258333346474993252337428478064824095942319138003066219047731269030937822939196612017653242703787762698885381635925351042239365920992625229265843659640076129115846639287469474797726765609956932027777431132480824659429233129022295941250496265022488522805319268527543399917302461783289930311652151754204623474 10408526319160255209553738462938089911919854591314339798251016516143503165948904861366312320901713286163177113725596381459036784148737195549867769120943209637358124409397942638262123453355251837176526098952823741080447000046032431903715422926490210555076408043995585391147067985689464007971789102253335898105458220936863710201768380207389038839324357787436554861817727015318373551537786864805595343663009234275088001623143318524247599295908376607600121060463332113111653816568848457352519629542083047237866655859406410056495475799392447311423965620554843584855277026629815712005177349274829189328355865586881493143453321851599997265392772056169109584221445307502037882289846718107154101661072662763362584471502764730298863168009428877411209937943385430902340293922025592077162300234282553421330454387478318358247479936361227983236892362725
|
||||
6497397922529821775929776149631920477042182634997954528693386636144244087722050264878496917498148306818368121684919409868196580602243758483572268527310515528542020408652437886445217585447653123268574188679147418390304223979092701241991337955712982422634799549707292384744710996070020334767578342949178573223957048364272116152476928047147738829689188700675691092540941388391025844491326065196581657458501904841501929620123973723830255962026030857056987859286970951459139644650538011074527009517346662641041008991971483153606443834504807671320897945392470050046405525112215741865830828945200797572123990804990954056760081275811310182165105037416338452801744597538215203521751924662031294914305146315045236395067129114343601594753552148873404893487729419568448217702333041728187117330507973021147159557241736502125347266994931435852795424975 10513010677086207805877196660048420420165061062937311398812052970068203428126580323714310935478424660349231824555917720474809890786504821937720150434662196090273421582471589973292889270120223498274200334627073782197648423390989382725881324511364375643089666166118631887202049110137136142303874769883961518038031323674045877058280889667846627319555319239707528661840932528902876404166128658025039971965578562059617818993660774091612566854513774898752708305068085471096000203119426565440971151615057422239285814830946130782254602907586870523276991304074184099635953151130962603816059668330876422894267611168748460170713027849766587920402131171324550962832171974935217834855476623532454736841637141178388895759899061320011643152911283969933132017429396392967622257277186632952051165602227804933135614369601084866509150871711510293329198439101
|
@ -1,28 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-22
|
||||
Test: complexity (mul)
|
||||
std Time: 0.01s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
std::string s1, s2;
|
||||
|
||||
int main()
|
||||
{
|
||||
for (int i = 1; i <= 100; i++)
|
||||
{
|
||||
a = 0, b = 0;
|
||||
s1 = "", s2 = "";
|
||||
for (int j = 1; j < 500; j++)
|
||||
{
|
||||
s1 += (1ll * (i + j) * 19260817) % 998244353 % 10 + '0';
|
||||
s2 += (1ll * (i + j) * 998244353) % 19260817 % 10 + '0';
|
||||
}
|
||||
|
||||
a = s1, b = s2;
|
||||
std::cout << a * b << '\n';
|
||||
}
|
||||
}
|
@ -1,100 +0,0 @@
|
||||
22738198138212271566976254782052685310120882721096520943883893242293929501464648354979656615205855740530988429029599256630459047515296091414255709127510149282245023280873050287399463828854124152388001450426714021996627473839281937847002645186119537817738449956945515258376703911080713316029384715523629677574610248396322410790023264794935178508740431564652182053742244941642670991614728711965950485080727369946648287983430699488526265895358993863212943443029265132622015467732671395652385503680762915390878466035115566339876614575121790014754097050574317177951949947047960404588760294557903497441154544200598610513301099428390341000575375559660813345238130938977865670524500739777015253526694656703321243849903967198863133554793991806239101770269869102269244587102267405691230027164857595095177265398700812451591455240965904466809295217030981961791814947525646092467733099365816862235473851312893032373170519969958155307055354155443829673805174342264582393595136140454463596037574959161987054145757
|
||||
8021042516900701820655046183782154420206164677005767841512233797251462449871633389213006332375330788466688215250132448937140096209399166160080141726688515009073562111983498763480890914418888694723045410534080657686149891825200126156467419259799374063931781882447212177926580808745977226028589136922201770136149029200915592625296597358080164885801613168619513386647451082118461502284657653326449683968411334789030040683761737989361070714875059461417333870401025686325081242446143238686673265643634453911551196993927093335898503447002706068892075514914088254543231750730864163469511826249697981161389057105795875034703425209493448294583490789785928006157687380157026400687119912525229946151836129680361428338633765821137060072881551083258414072921733931517682414820222939582350953531694333222320022240540593929604872333636381504634115185468655527418540687388295181597014530064056682895622177224126941910534367453297901164883652590317791085110916596917587596559548682492294427462089398569164762812740
|
||||
28042478028297560332982889870489935695510242634485011299490557996338516180834932692934455171359016681939980796173916457485613442543743223834722399707079872467827811719950402952915796669004096627571696324699666265219485887417127512802709081951097377553549761649615032686814015030635882651019362252661777505188728853917597092577520185068465789069461810166445044491792935661073599595955135826019461771734918372729031217743363176129489264870099728035556320863140395689668506407996987651331149268186153673876115683721319988463837844319002788884652873246737597109407162782707458531256630256736553215526636798312308568754668968602111815557267811160588294944363066773357717057120912084707090055612379723136230541851806503176890333728814874590941005024404458646094735810772955824523294904001610487672431002709157386057775663914701327838851457320130652340286299804113683437099992968278886489111649904478209519825098842601873334897910001208454618449865421791147192307020144014506139256098713080016025714156009
|
||||
15235061261539209833909997944688992693899851069532894725567420620747049506372144617066409201268208074982335046174522223882565120039742523344827285139756122994102128860441715191452014221001428093679413455432025541822061062633316645663418032094049184113852473282159833806791372905932582690701261475098704984071875235202027175316783599056115861227579772517736776856855691196929501909800581363419383094146002371893667316626605147711015693546626728654381929516357246598972727606241019119813658261791285730895588833926178357941067720949341114704891281855554810453473562759808115365102642830949056618170509115851919269706456477488476610789607956262847156229746250153062200780354047310925022915033043826472338600249033157849250710236602527806946987058708260049026998427850709521174336616779003162374673208206353714166412557688070739480274504919555858297026020583584293665726425732794871535153386207994489333185012648893439713614961716574835351537229307515565408919964343178343419116141992050004337595138824
|
||||
25972648620945452465469074139679460190225909200756382025666531204374080826364700858887222373323254467346673731141357627393758141221089781370195386442551432999348482179768355092087389011109722336854314664338136017987992065242466479660716528518437524924381564016244181092439703945871826683703781084006079541435825768555166089141937889189571702743557437554063532743016197660028210060078716562718530214846037437673659681590538701326199579312917165684995198488171717810997375848787156666612513425816020313139694195640360537853687914042137795736675153658505870094103194799952562868511863064104853188414388504341068327004195329116863570325459212165519425983983595886522280559769424678413094536329137394210777527427980481810985126696577528441668625012967364261118756921107306865510630927041687596055901700937874274689336038059515322386032072758888355227299755274331837947331155190289786040163317796368147454837622936257773997020929354403454290859297109634621191248905575861262130750635563658514139816434865
|
||||
73717538549301781503450398516933368810140787892092499101009662821950469979657629156366104984201117276985915435478890282583457329762193790435992720711886420878049261177888718862149355341426544219742009017014595007792616318476442278005964794163694813181303211412047897555838706663502764691275229283808937291234444507592269009914687439855771252956730364393764928397274664457719740986612643020839771272173531419420266893432624519384344696479280356145387494892825895420501911644043231988896750227017685613727577099167362614454989865789178886764602227385902318479405918459471688804286033275749961483458336898971074502396632662551885674651941020309540133640339328405733587259050887647466989568223448508564202274104156864904934205857061993253788965600978468090322116286932395726549965568411401585969933847316961442109354679079775120583027033482366894038724213639514437641495365186518535331640472323285169683964266792174939873402884126871893350132312939037872398021199561212763539271758351827173735180617372
|
||||
41275668987137360748765670133696772827415749323286169284369981013190357560575955595721902046029961394439683937481141295604814679905597183268856885241233903841888199195557834354335125886691311155534600082863486697701001739358564752777876112280621680722363510799503822533082069076194539497044741717853110060693632461923119034838328799607084470076725357545878787767866027616010087841967997302116796809367179192843725305443758634345610010519779651517930921978537745776099604773215012226633504104764480205477648187230086994880041500523365836992938826861875674989974400885274374089152543628267757172998072617045720733473815621243489070671262563670451636027759889955913664010580925294415010093953678020802932348671180301042786640627804652539779276536118802859261011248176178147157104557193430205820584114401082466429278457343566829908030509119405842144415189500824819086142010812401249252318876155716351101364934711154536556343184292516495895951232174281065351501011057881831087708551270989017345261119900
|
||||
16723188476031897172995911599235572359870570618241224079294350215285312367211875200685833699226635673064623504405745858109765620057947885175264813899680020484468215205279864990002211158759611181956258581980166001656465558148104193416527457578397648527927369592672082204035864049016379326963790080941297700258877148543465733455789583624075923302051984344308539016425651423964613154429288441237970561007550194015486193337512997410563961600454780888721354083538207372792040273124174292308039434677585586312239471750768452205046415426160009091511706940909573961646984956527051225117993806628829284931469261001822990291426355335360165711575165578584328418964859888352920156737848300032890148569877504497821386816682023143795950133653329388135196041635928610966322705031003451119323260232774685034875737695366431669854608497578744892027222238216734206170928926682805028290717549082556351650867557100308623913257757762619265304192349634900793670637276848604024301792211281694080653659118755076601586197468
|
||||
3263237153185122855587280478733847019273816212982402434990117639186403432209836727355589255450122303572906607195608037634344227137565716359525780234613170663579292849320276190054391264842112632181025970247932952835399089209302436091400757050320119420025792641598103399025260901079488193990040310797508918882163709356014001078669417724253202426631212620854342199064754451978976525150486900995889385143912512704136094853621406933618093320866972866575263354272959944991249455695128114108382332758009976747659568558926479553875668647824628744641406691439747424017732748739916234362863734142976729106275037308033849865226016904276016394649492752145246720178582288663245121721965638113427451170122409102509938116436450311419722958885310142867911289597682202567065215393927183201374261103404027207167249913233749353730194995970424096434887304114680035329728416218628463995167511438013424441992842965684103916339458865378902648583270616084191476320967231371778115480176503534007189631468997031424967981842
|
||||
29582530088838167035760636021087960742152880113010569380488796506788046479798443061440402577693707389878808422819618533760304190789159783655836851164575881128255166409060207153142385298981589099580922906270327871687612179745013935021552737620159645390726967418625110228407567140536967102262845850076506658542252412633988255570200587195646124140153850242466808054178704012667978396525722687736641773206022529228379811243617725949957035345512056983407812459977471531713093272771626181164114752833586150621588863676277954172769865506985221138476302531760172402358497674735945802760830310969784788628286953802129488889256149304269731354662686870156216540024903125220980282086295222536378462797808910789890459755514764533167909230116578087570151960312719790117517170734501883536204671340485243063399430266696720916420258159842487965789204864164671444860573398425844478037051216253619111691174009979586024955567986612142501325772751275630341265436508698578588094683096223067510152160240868705877576727152
|
||||
41336250525683901306118988449768040745820094381698595246399703755143309944064836130126099711468235940934080922926052905785505389857914893056768245096242310045269417214862649741765512983700551055601043382341398102957744726587425143742771205068993178696890958612497031382391111550649792764917782206401420862535875429895568640048697306761755167013993858511077525400875939900895031405619877376858373070357268251471868320804825593604287728200958606649315410395167106148917960471351370863719778447524335416900287175092269488057633962006597087987271660883490714315630513885001655349223861904415892826909466127614356863999655771134390449547243430757012062076564452362904445612710586995069253777255055157729853292965457527958232230488131951837764943441679859086492158470927652494691214571456622381314083767877049565683106463430656873653663627226274560900128400580031845881769862756169618583431481972699943902932872402354057638991358208306775557951118343988939546775713706287492656624331561244728738420062588
|
||||
16241980831273958100293893828308881732672054178121208466258757363169299200434093718655241768649750475124930477399121057936586936395396365759443147795824821806314569424868869236941914406316697386563710962077094189514861954781575968903279688614956070382823050533742067834005314554695222663252037799454805181862435829045379953841235293325689416136657746935240924036433494974653593277005008259564376318445963452070782559997607431033299877378567593194433867026093662842400854195499792380239417578601924593734643657597541420600455462143414724870872014497442024177888447761649240848534561034204119283561449820697170105891725484031659791783604559407067691362371384661037176108117960990631303873876108381355921911382812057306928974961565776391331403429468967910699553018913620061736294204923721837334525159631104938903261180124948849072288870998048704849899272840243849660692201765332450957985256531478096219430946161554134491750657889939039501037982769486569514163985465808527146139082272843466456843318060
|
||||
65286636128060001984722467283084737377546504065118510814831036401349116574517917085260587899163672812247466636442914335578436750394866549585426198446012956173343685567742123668602526954667172847612982650786974148160603264487594331516601161247026160478946461130536450842390088539274455188434555186833547850385438237604747579986837107787828023743299908827158825838882805910578914111278347853078739597627875515520475653171597625303628815609758983555242005862447138462059760635432235388050313159958879235572687857376238611121090189784747920329311381843924516439943420163467383386672536635844141455027080944715763887915767146376721388402566372816867912635904784870028374021859208956240270487493936964358711903801271150588317374356455838010339220045669956512950742769792883903506080368931960342219044736298927078058304674471439783783753644671414350530992491686592521176774574077621639174069028591015065131504270555057778818387432315447176547007710157389159076272868434173767834961438327557687894304015647
|
||||
34643081421025077755082436769817761677556201980226106122383835840732998835703887994494515540980161394052460985651345473312646764094005135448585639302652889247197526098817317098758496535073909399211070047758019502298568250387790336273556293768413012578244352455247041477222355696572913520812766591492386731781773262003885953367228024855604703388195729817385311816564161904020213512892725991448198900405595122653699479550980477206453400111100046362147689380705040152875635998358556495605262833390411883432736342018909551481862795759053761637311335008846704433846860296022732395679836455031460564467600635526873186505154010515956124518368787862741879985538926507681339470302624050199919366708758075377234330611509987271110278262870862765428180517612046355513769823225674732336463066066651816966113135936658290225395885316820995662426198647611003703644217098744961614741789490870090557520454163146019194376339899506320011585848831779414206934966343310956066779687234661045224850005906386384492041069540
|
||||
16029865435348275474860355310065667356170769744443451238333700735128156569884410062179291936851089356907776837984041291880754137089952595410725592038121918663868672609406149311400260229108778965050970836879623019290725649000754966194079327002982430597369131134760869396074404607838013704109503053198728249849515033839145498384135318004419899882247155571816731653077858234815301200333621917603774000754673931702775405047608781918108895055059692886942785355453426349186372569799554615548455522325238975351178380545343013385065795792698132173234045093324861250214816152160891556716744446454010867925595639240206305504167150471922429167884228090741216209211417197010557007893402762091780881830199304155309704128662724886127600497970697638350168311512299879152382100078350954734138715518402351933086026443372900293676393790882786127941861193307013641876097739904947994057571076441255395356080645377352194183868602620763357458193072272496126574178508849992443467599775991853483433691182849203624972392769
|
||||
39474148689149618534798251437954335337508862043499439904352836167246978587135271628911388000519917793431515119402816853499795802049022861519212969133124553986291583033608696000458050509572213592695908003455289093926396941674204934832914796952170046835766885517025649262866982881995135131882392585313757094600329900012757603288463842040748303657714323697111372412662095524528879748788578858631165517566269436320673264630304732909083270886901338343045167645211461461135466145331793597894312147956105344953893757248582695445802384359204706795080567435202806404820864421204947291732723362327803737943167173465746582039413320549182139594072278723593136979164444374436640036145309680798146469736593140444353992115717524724374508078186703618622480596879459351373824730115676412581476585311991251571380899062210612946809384116150307252467244270484967435212944259522935099679388209064763141497536213873473956480784942587674907825135098949750936142795468602395949922223426497042321649683232143968307510704964
|
||||
6229528841142293472316287487692350450138018739869900872306104898387147527197088072576025932728772131298201202095058275764017190490359851239440632571298768584940040343757743045063165326447255639519581785511500535341952911790349364658472213362017271749388110417234842468134580786957205447055625793090082375917426023863834028035198504000641803054114105704025285265458666815813849315843474008815813480356192476436282344397465809051326347704504050186253690702486138694690306791986729708312653788228579144479560926084011731376529338321781859298646943721521382833882898023061041635695839697231616186670163803977226016420255524882790028090907643816881265893923525913778579833210797870054848324899293134405530287806932318727656009134912719215709517029181279983822679862880533611651116138768193136117646613088874203534456869187599408225818517183627969740297946059867728647567911496607945392488967733804100881758138349022622028755860241471550471147509769242951773470084996550690121836691193805850771193070595
|
||||
30362224856963441305056156129975739087829281527731021304883897446055693455782876665005334008951288537247460970239921649829126409776259197551470797870810932767413441718515040580385940047466318026051585978490814268289364786441877206121294943609267915872887115132891589554194152765127905446316653402415664932503336660457010210460590674137787714752153304478601935953209422275458958991708141635655441443226588584362508513353987845868708845857814359368103146322041276829771373272700378192006132897131322276931670472565625590764245812376045019619670010016362736501401774286962028256337245064625849720136092375703465506778305629621013009973854053666767453917106004519799994121947476759060474954150066859695036791560099628519036555815502834690723680588995526138621428530364192062831370455466178142520080751195731250343466675198586147113065138164805584827292392343218110067922349080582547925764307136829523481125026100341989344261351681511467157059887821792263733483174968603214603757428357482640905723504796
|
||||
6502422733337924205084982134512711486298423710130124183089114974607282491891336861080427898822563094215134060895868673373001113659622485516449824018996881431714531897540070742174274993661806208948958309117562831740079914455747636823194730587827624291425113569428992446418979192159681568668343941836863277460660748401390413996002017470131845272367441572892974690889164249589359530950199668247846693028796373155545026759151622883588196051715963847518335894588052113173130873408089327640383416831599073536742068609788558898307255754897910187373396451020909322680854744053205228546543724400016273088741266394671060395378969360852501811353570402493541793194968014258990698480624063420097229959280755540908737483698770054728177065321428554571778181056049807294222631331243549618556272635964604616196492138040041615849024284563561679808632217815063763508712826533955039607572873362052127934419631073673760752682638713972385617371884094864078580697213491185386546978434047478526185430633301330053555205228
|
||||
56759902874444183462563389746696324925248888642553070071865562637023655706763226761672330534019263486689701496104496877951874320027425105710158697306205772712104952708072250512834016995747138524436482674710348350303397963204304334082427126545716494318806763460528785293660873281144452273346689590203957286717837794204217695006719376553836290377395920243362645384322942588476604857974032001080094479175043833184043327678116353535115011689225925405463130110568165382489382747326562304690104637225084184046032778050238485767874068093505944907720471028162413864121622996924261013938077255928688791460163688059609787597160540901409553950282077396946782067655065120715319218567332302391238922576234717795590007640391831412199201459183338052214933364974495645362634626041393134448354412089064109845489595196931099766495134604617771698022484486312633379053865360533763554472346596810028952812378033207523334870978729657612377665558914412338239552648377277789029413769675229678555824556157171087947227670053
|
||||
27250412448231024436384521452079204808338024378210796764713209226047903125328798856355726191273505404493621940588698607865612047799224627728293179850693182002173429852820763615850698697633968144437635627770428432677145324453111097587769389628361925262013464057370207594432923826658676354737986136090218040010025021034036849675953333072976196086818038936645806250298764525839830644115483487036727085320287870982566012712247615890507284596081887788660244091717640516707279238327409813926476222887588604603277805023848576787406809350594490772047102816241386412162299692426101393807725592868879146016368805960978759716054090140955395028207739694678206765506512071531921856733230239123892257623471779559000764039183141219920145918333805221493336497449564536263462604139313444835441208906410984548959519693109976649513460461777169802248448631263337905386536053376355447234659681002895281237803320752333487097872965761237766555891441233823955264837727778902941376967522967855582455615717108794722767005300
|
||||
9468411932611821376056105636102529838674864976189053848926526433217375182224817342726408503408144853189421108319232518159164603304528377101145080118635571828940825108538410869941376919246130615361960603669292117027403980464927134822543428662686974930657957274854579899341066936494729322714725147359624621446550815674620061352649346895897449182246622375531562803636568626381329038041597419785647469790547482299307536159254717766719997826009279448747114236701344830243906170945601879890338999697818512773581646942772113532193414049796055239256084868719655674121504821761396300798236090363495847094982131887029538520744706508109283165332094103632930140666563845625754914669952947096028925937403314902512283161971046126716495304061769707429185647300131550711961848401486730563245736453562105130319980747777809298360270969629459915093322149767591683231619793426988202666216069315274026334012309391240155366449924038902347591718803637763558920573901469209473388264866075815223596318514334052391158418463
|
||||
9372035070101874353135093929222735620019028430713974629070167522045526308768099503449358927250899843139418807009605180057652292422744124308704989838313535958223402823510839446667922749587814889227201225898848455262928347301292068660758677127337129518314957792966576220520807840669907242892033933269937730911495751653973110009687712620585893510915351734048254038408615668163711662796378398095608952699500652961554424554108113091218979608403232294442221478770119437809813291534663242286984150643986949990259068473759763985973591168149133890240593246294115954917246363914039996375561144043914578042179954090741461964222758777253305053753509128812801808546256670661813375538624675154997581483421375559327838118847914637173638072506851286758664383935018374481706267811922933788673610877198789535296796218644191713463196620467071252554100404840151586359416762353661343564826016968702288523107440555670389721667622667675750827122240399654733498373223459725979815341818658154858486492429868448553273475252
|
||||
5230744950322364438127416462509301136770867909311197809741343828125543339612304369509806195992468905325450973428680363616575522509914889061856154077421734180167629247319739801476299589027317058437947296778441327027524354708720334578329137414206523631966469457237751521199242018347654528363861377151713218218699223410267912814572997752414267218340297198838896753267369112062350959891408970052508760462524698512733701691040878258365986998239358582579199123852179510115957176984237715501138856012509221198757619926608909219865725992198562306232205402292228332347473009210617043772587288464341737061618248691985813761493206902626682538194865721228020801965184395658626031146940799972628988292477106262294100395075867001766691253569091518525949012012421854755022965187477334011316927670721570936297018081414385301393617116658195206079591113432453853196753490429385419433264247532739473821361452852102253229042928548236823334034657672091046054616629934381643267803599433215466378460315062140404632459144
|
||||
29263945816181672207414485368213675406592965381738726037528890652021617872958793123781236894308785038884548126813264756330387868271550635691789858361118496411285764199257891875986131853349150905689236017294916649480826643707650737894643247595102997141725340246614619403835929840938403453831199609677661274153869069417964117074579836985932911284663664962284198165854194767963102162091514450314270554091922135220098560276888443131660444330125308891865140779890790128879279426429944500732830664645430207774672423118576634427810496043378579461121850686080545347214938831855167723270630420891295418514292747112014834135333431531225076931865440027115540054528452331130543938160429019164352289345723278997317982971047449192970694214033264221762835544729646488518062086988856897510800671625637194645357576349682053630140757970391380732371788110477629107166392088707113243450277432681881965626246230655996294150816645903028668010955892224784373693899781229483672554961273448402320254266390003931508690715374
|
||||
84385617987271457643472246613834119909654469209581707329790428892363256176028070302559391934449405246144948150340622445053452619898633810536015970920863187939991101118257166844371139469718104049734950410618133067328562295340776233037476107531425582285179935986053042842563219450864474185232540879024718457846017178693435382260337178804849119502225599865330240274221844276455564224277247165003965772882355891030002915703370114678623744270524024955528224891093692689394521888252375109082170041744376040539275233838583418700824857646911053665272101695035619697578658555292122082366130772218172937905360986587758729788654406435260999273185089151940445769250544516363297124746010619523115376388749711151607216913413027965158069491972508752703528392923318610470947343124331987722653604450294634310922390112459005215717998481139515218600772463057166008842501068803322287005665246108171982599792372797736412688642127280401776665564542253752124684186750486844786971658820171507356681949755700354176263177920
|
||||
48069457466827527151289954257407167452853728587210385041817254405613017120447436766567936096733298709661132439609873175996324865815144127667063379791839422642761867699774860717520743259245922632135722814717371209142936051006363255536551405195435292697280908122926024901084749151643652617430405209019464825252780742708713813439535512127432568966210752406992203639590875274227074210598810863570542764513295619929031522092885535038664733573039905069481229691132073004558476161755159649167767350989667275477138777708170144354201148519932633798819785557412458032797571845372868741484693437877744284811036375158033505370391582925483737813443853570427397452159403175713696302028333823923920465402142066766105741168590068247423025257761369881958883342759154918812950373093693867206298827412956725029957293306621016526739246496794349047248797888377327979211646265315057527739696228423248310472528879158684096351384359656243717206948119313530751079168820322094749216378511090674052477702297190379225670502492
|
||||
19093716675507491662252069406838890985367006493031060958060695992334990925963668824563622228306204421524477280068420465515930266069191099963749014502843366962074833644028216072068936958111144516238369515603705058655597310406320108659806409587215851892456824506992489283251448419975828525185086894360854524494851266126854377274432335425491266640290037698495841192412608525573309303547870136053533928964887536006480097352220106010859349538523852489426301201317167044191982367730534917991514120856838603612736660675903394309073740952152068770577444331134392268346080426182763044358239676661317340092496414662240395928117182137263370233074245641628335101829303460265519098722278281260935400103065665469472975748595714331192114665725876884776933161805377770280926205258282609588771610184532391854718189560690542262814238569023794313765777723631683811050515517394711662928511801213699936112776504856998533727325554513960616583698820239063993815767922068363880526809998026294206659098607627811156038838090
|
||||
1565193437668416483810526606814363795902841838992025055338190925424718456726074748888208750869701744040653833701236804155612702838369254976493386110295885560069050327846865566106287737940311813090537147295741124128923543157906787179893554307610414604271743224874847344395100590170778743768278629610988368714379181277339653279092831941752190048223122438276042167117711747583516940713252867941994821424612769840572320907935926344624146479311208102822703717633629675456826965580017728370674868279779980609402000983933490265101021707898236325080367047030821091967448644258906875093283602045327403508800892049981995414778478653238616899683921588857452765533586286858835944920567392319565752908969807007624300890264130388485402504180989737951643086570449721341889841755234552936520245079071877965088025402981157875021216266405371979161011612504288038625145078830992229253783181630120537108242079057212796668496053994321965295894716579668630702708149238982112941725829122113735178996687714707168142069264
|
||||
8148751152004589119615601419952673664135813306587668474557608836545697306681326518228260249910912920359457221753087800724211668999866236165632684881217963392067973523202850684545067867882810716438877670312628706966205945198063887396740593701779976721248174116892119602450797533358612893121936812728244256600858866250259401760912602026848412207475184566120510785622804165736857012063849734937998436535128613464617253734331150756488499565194661911677756926303706061976770409631180222230428213140938901328144580732245804834663284790373076998425639186411006965078987203957408853828649148916078248657423426776065263757964560884835028856170483108513143175639645358344706392613083715179352157618261816434990200716969173348619194891436244911826869668745428248589040019973694190430357734017888351623301596232565816396589960553315054638282161206373153901308956116991000761100598279683614821513092354045169434683017677238868990701072213981363025048548345175996966402694581767487017954613211509601100869154485
|
||||
4119675446026157629139042674270145427070344218781414470428719322415408537143830834076037458103859848513614753208358968100065912222635953375605380489695708107866253489286237466219121580625870989688812832480871914631822531035401008019629415769213363347518645090446362478992088048129404980316359406204660111320337959577274737435849550608219145196442912636607313128524982819253646774500876949803400357079644913246293109001020743561527879920722972634565160419838495765566618863395925671946280550883827349555643302898699006340447002004719552139305103870774815030866132248037617235161656076837498984265310089458823116981685762600732559735571278263166614305149765508589162228720223685347068058567366873173138594664329187158660674373285676412361085397510236711200743182599093161558740840311802574182456364441811313777519022743357760569400417378500619805014134666511928406801013198035600674183353927484355320598508909116573188630188809988599236707131258784926314387981144160554092202506380634227316589567020
|
||||
18239106429773145626842535920850592102639373438648603105587670512834680563765488345964240966436700457633037147993279494944831716099644733165489609596726993502363620222450596005517097623082255019596889519661018592564938041780594638012337181992896961908047224782907541723258188417880058526791991336084282705860925340412411984078911110337519591204918419843444251120992105974748282389648202136402751326236065151758693305040434850108837507677368825283673424696787845050485935723197518755135211151098353430025696192673247580836392136306235461925202753211285081033614616219567513766470302359885802006578033437251217504515828951760392108137405851039030546321533798160607668707912617659431274995643267664638650863268759966121762134464605221814433541150169507680324622951655452836154208955679426354828986769872828513893182560060476196056615298178063679947550056932017535919241000383985091916802529359715887754551030053237953887728050145443483928717828117629312019922839685225092803678660762889858570537357701
|
||||
71922780778441342999832586642972666085282055999361434038879720294034976832337179275558567767120158102314951699554639440065006077787920128884672193572923040258941023802950056634045443541795725319711200968359750412282848856893960724590440445291921082027511599969665640119265624063678077240421592729807182753893680821276876341458336489873305032626643198124530790102777490831520484637254714853755245001617782076926019749712709569106206910081893765268469159694453499606486028111097487648025238499857712453357318923873301514406871285158089411752383022105057966794093943277761119879462356889568750533236108046174760353461693943660200683617337869544108842056458584028421725335004990708780553906229977231964740901419459844328334467449745393531454969604694204464583616155735165492185662554530510919462798428272761268115021691701993948764695139260557917833775658859407938267335250498610178263451706057243749798366237455896689760592891180913713859326086995035302985271848399277845821320386212184562474726077968
|
||||
22885849793240385088541903716239441714372207444092245971771446616328416064264091523362325551699583248761600563235887511804113063631432661220485547899835975559386179712138496777295220343780037520758980691392230058887049632901615964329683173044885396941768320916229294365979778585260474836323481280667996672423499316438236309801172955627812981307380589647429618041690188435287081180090546128719386770158149413884973588483707464784659492157754068573799029662544311176366753007034483421610469046524440545349295237966325376871088023071780760411219616656436153361901612615727827564408639363055692827563641901645652749020100549726252301241039794995056823051709032026125040786338653718669563570403903825988041949231124050306397451155245537075013912309705519075757566202700518725849102734891707019227239077904610773309454310816867826875464322339420300339306171011411229684261233820535108162432346309438897231874474073631493344129736164321779883003980231944260274469910546187532858322549735717664734348381861
|
||||
9514295858914612615173692177820686269291672075757823275076315520451982924741206763884088381056091530382666151794139941488956246352713887052775899810302983199604791756226190494511255322830292502994056309765732387387017567812772971745411791642582454175552645939079304807410620848201361392181848471116167114409363258811201923443927783169114614110151896392949410112180382290802440172276705653592014625608106777257953169024622738298170536885185022803663945574969993731507356091114825383269015635114597660617158365155995099455103539968196920131649564212402793042507002807412879959876264206538072613242935852199843425473067324526462914224858509193556873934360054958245313263988650879044258009180239477549880157686528493652097016757343828380376918845120671032608966011287062708189285577071670712580784136146311905068894094038683896336529112927717908499380558553469269661313505332522904141803418400766068872681981486668346740874825222274867286085657762949484859337355853943409111264661470335260891714531780
|
||||
20316466089482670619819461403426382398036087855973748860764019291783650163589479268629029466961625506853195077405163252175838226626141171146170560922289643062943419197976841916934112202920581621848096620149996429570559061500588499263615629835822309246287396342144012095754530625713056109215869314052324987691013746922172258284803339047896958562078327300743131131269553742679822874617453447220664696123924450451752702039184720842082824653755527231052533296116283381759971247318085274759621500658898730048003686649549890453181813535792018153290238412979354689639007967504112492631254485979976374897523612211573603401677236480114139186456507749414625992061940763859154614960693507819693150745004364926993596518965520214685507617105544649130878839899719377401546462543987534538161701659904039195068559615024373606165008912283366235527964216791183771272575951935860029073254863894394664175206793861892312092021389946279581976855010102000113624670132671212539345079892123692798061147517165461894708783610
|
||||
6909348766763102499742416394490767211783751336896382280453708805746865916353131825942465492336902525246912225472065735546565181113291169456713496443926976812768193779534665745550847996243424825628151289044492577461084112866034892002111469886281804256074819107141028071926981357579961771514239590188239280597641744059853262669991210004648626725359003426162040531440337208501074205262843996021319232797623007845788720192552933865634344993257907367993148107202389325624729919761270999927890487386140638528325526195017002129421438147594717052758398165775599537359698530979708164915183214865537620985818782948054963835678982634881825376890832509253299829708033183155592064360590899537765775783951109495199781065009523258885369011844579535883790119006395087944826877926660245089626072779439036855246140725949867412341015396793323676144877858407889500053295317614460268615661012895256529894075072913244266548029175251420104480536133536801375584359017300337396874784907493288262894041827302968540940712380
|
||||
2933759787307804413908208226862710076085152570769227467481513896664357824191092595127662232914363560013428990492127984655419222348339076704871849036029435720685932931237796668118123828787814119259415459847024354986141285827932551765791255383618392262559686912985918193919582024553614920078856795442815790764016517038648671465975878441461760307100226727299375350477054404553689434055419490263023221973364116333316485810931153418545799250001842131531255048794372329129869772726007796141269202947239673718183393620030287760704822168428003027022447648678586743451709375382742792239506817627580761289299851106937576197966449116256653352087672751631694156503392504122283846422097075632579319280840723645541120912815626636722399925640683632507544909021365165223943423440142872236435840652315241922355265225067859804108958535604099440888497036389025093893239174002328302751531363353280064523070395736289955551103225216109011032025179987519424436643615664513806741498861184927027599809792479484265189807966
|
||||
7079659101127478404524593056738044745219060747393114785186093367806150456146963226436603658483392715046579419349835269245692605300944807191888574973311609103296994494156703858516096549161778972978349688172805635650932286563625643617162243065510596624005726002272189768995249159075162388252816581085282546771788740668571816968954882182880734381393019766951238728075817492415647209212419393439359001039882001368686284797785713221617961713887893523472541893140913283364014409304583284597287431760771231303162177149180262552284031671648464253709589663007622827152452153122927405302164587571225275411564625546575817948076396430480464357228856478024033802290732694043999479358187144770786744236221846415927286129790845203723827382200514532636106056784698503879627166829434374123465878386370374397011387324981128939377415075064692071030988523520664337810398919747683093303287815202804607435522035143890403308474473092582918157365980233257356512517717940862493965038966672884224865777306079911980795991728
|
||||
40298243348080173685692538997127797854238407072544711751932660313938368938028654975993599081572594827981274267315889256901593763327714042512180829663493243562932682741903619174932978248510229631068202050603886888425561279694896694049457539784382985723904932559552210132158149140749562148604990440860587910412107390180505050218811550620405771372535210018447196139914081574800053254475172577259223427320532469201861713011894645695119494712121684679587422547324651659724773262790690792061076409310356761449596606008048503008338722846179881281992355091877951606689879868073074085127582146003644200045897221569826494829450776336937452391675091469324624698095496184404503642487593921735596658092196866272731068757318076183509560464421474488389607933247852943542850061834544094561367830892805443156716765853904007506630852172390984106653430484422023894398781109435221574788803735013716334565542303500607219991916331482071816992375022213847308140706260798473866506142445281977964710985552357890204046075016
|
||||
18084939196394523062540504617995802501018965548852790686493136898719009796842654857633289541753178903004692720966192845107647404153587945222958132392601515686538779090744080187071699786066009266703476055271294836323284534422402449005614149480081232284314310882492063594643774014997766520182865630991452089982899401822280071440815783562409845202342162277491157924120201308876948155256083576360504281375956864012931239131014130339287611761540178441568853670175715301137837800691948606595157535363392278442031058287220760182109330552811832792717879647143397714922623853242232217351696970823768241635656980687242965289671116064204587404555081756167063291920077788687407596996438108383370402702057086621343921666631322944179751035629819298309030370720118058878488553913758226596131326326479139376270067760860098900131152062784345489047641924572848788115156878345862072362743958854003915902467395995545703785115518666529936283436858430665637775219562217845998851290463021501064580899829271390863955738640
|
||||
5949223894716468224999103458888580477293996989469039509955226513428287882640763205313142826181211830857869271884459775006711403996457831826189836743415758624734550743045562015380353884082870863118464968659591829503730617504526832754053807717653644628914352371177228075250039039484862433284049163297979857727470290426383342496443842173137559093933758137312847676182061760425768563268101966469425223659836332153761440809611458127180053240361997167745084543959727208648066000149191612553413284665644679648427584050847673294920764902225463577235596481094870879993473056944287019496144735143810262484430250719790857561440364075535728864429007800801769620774533968828467688073731901521366710865474927233989898894197788744469432313643796119102587904188971328277634046473815756901563183711091313066945549351109488445346271562599826303304154330503078360947869900101536007936493157483609999791481776230080317285313966041426279408961608343260287411729444884149318011111810548856420172975010357495939616741109
|
||||
17968035739214612590222688553422947519522711592541818885642833685163352833866143543659917186018003205832271756022767290683453034180679972738999019679143722563537417639090798324855400453621354178936586208300747517162948762465017513272140861777706797458995026830035141859570660738495285659972483119587298084281592829428353261975621783773545891705610378218071479630240410610033646306122498211506309154995637449912900840970158213952568810825911728709042911152681729896041166471718840267342863000321247224446715586879866842249360979284808597163176805403222153506176590315491096189174090791676081311269865275996747549583609224844067954705739620296194315872524909732131183875756030312354008441662561436245474507682174314000360581919506680755105007036851527959336341937996684079002484589047086901823327841601573112930667328475932586057544337956530460083182750183690951468777704454467223803109773352381538279218525004988806158846102562055522247443628536816697980649132330613970923401784919771195697053620824
|
||||
5642856092072098323775031715138611482877358537287838537100474666308100846120960541274560552309137838731061772896233034517946257378503691153005915684988695636847922748366338638792885309642034892942286980607568935799489083809255544186969897521274163180606625176133023910038693569015160174529975907062425427443149093688210391713060014902975387616321743957736800307545013980673016589310465078941510496844848941862701416500016012785167677644454590854679732323656919754758284480334668459596694809185806872218526791011508971683016747621886074565260509521406721981135950698250975275956659436810622491650113480478557967719503064708997994938655615530234620277245720190035890100267728121314947202580891371517369910358790758454972327987022823587469952826524154522215074102171265948328728157150064540914364963459836817764429763495729980443015706455678533142972015288309283214128492360525015835735032158072965058218858576960915137081514232472443880799212339750178367465707736088674253964961335710650008664564865
|
||||
1938802405935263475157542390459347208657006933659281808700120836686517810866975130659280662362438044082320488322057872781328946781802769456568096697629994667446528045415295883442857490752253225214852270133325278706562690952088182462976241337177750144416788599855593117633693389075777385084845015729084453079841357975583931073088579607360303690939677761184340631033511855111478973138773214638592494346426285034463137546363378837105307605324467565587552203235085241415535843610211375267133738453230638939540636466206237388113226404009409625777817405314840133081534689339329572765694546590891271031151805453332013930046224405330775973981359180997963034281106490038541332881495937916256457398286238663455340121117823943656974903991534233868146895057432601271163746660568008623688843249336071256253939515053085191662555903640952681416803107784629605894215301352521614822402450041754883451902333760770024487833271844786838793398333794852288123219950777590283701680517487271793906975551680754459988017372
|
||||
63015887506951039318224019293512746223503829152841745561354552788898699111455315601708379814335162277366295744230479080602674925758308303465945456676564158087121984788507613102088284855538901212841696147579439895348071564989071824328981942853561928006370062454739558741394096710113519422063192929377579554896160495360868887562435992093839504740881200809636532283598163536505700449658235042550605903762875421471011557112118137288622118401582403472179911525977704389131609718824273307626952536665533155562307507156676347083100134395356878715890019361982063021425411428092373342707712939569621802831602184027061309087260715313574592112852354738105163929163372275684630432865960229913956250326176586117473006272698467304002300924651141106251628114903791209904649596573948581738322913544267653208143726447305680382637027967706093669428060218404607750287913223557122009387894253616929958851061259126807424310489903863122482943659207518278267293672241628414458773312575754928639169026811739276884855342455
|
||||
34261744020769951155697529314501312333745580583507122736088544789803437808514895835840314603116154063219567879707921392962491938997730270221204960988381807345486478186927913132158144550222717283432881287877246196760483187900814999197517851955426126596992578141951209705411994280950905532909286200423884822812649759553787689870159502706916466421379680889979890353151933673892740964186770784993847035580875013100778978112147295365145159818226679876990478864372372269720995399117323125361182999119915923859771469009709672516909868625330181452632916051318287266748699238986977180635524943415278868479016936126856551701935828343978309930554332342397146118412651773049562985247941856527512385805734021954843057025489415265427979878302846034030352380133223966929257244514646915841165495322519409790682942363087802915681640971505781032442330798091894792043307820910688358576067670656626870869223897991940978468839128381122495052343850413136527899244016183521351538753995582506196767213059780876560868453028
|
||||
13275827950693391495316079242001748067345085159966310096779844127937651186182190608860718368096285525138215041107031883474003357811507883324139524753878872474192627970827814075038096468191626485413498135316690007107522631509419619894312565352205192013970401239896910239361953484898345827443378829419491539501458815750576581552267029880678071396624569877192696741133182348461327888135781180310107201513423008222423183033990239015441805470713908017190431807064819708414500715580398656482642499361403049447859501453318511010223958567811867826774676391876962634218861024432538786142977709787332085034628506398059993886176287769060440992568869064127206023637136625327554973028321584575948174125773524832612828553762632477592700123866674672083475839257920412519204828055273952385894770347875872780957718750039709804999845088703738167645682991567738559567915025890548448170449669115059316270696925198922259477195209081597441493433375439594613643995107723401502110525463174302021515019541570097346893540542
|
||||
2311979976702734713310883714916102253982522248455079373165125752289859013737634882423680979253503918450699850999706822396588625230413193820891660505250142601359049026851132355316576104301011457530547490184741136603671080137099362349447271489037251692658598085676261299213529326094100815633732415976405795215516435803916683297008839551836491509626612670676703298556531697607818366425518656193127090527448185170499049750881301269365054033675942181961461442840489911746935966002351788958168426876573969121583533117281101607618657525509149151924535859808141422669325441998380980952229855401300393176262295437543910784303035802512209146618317606353948149281663071652145414701891848790430754162916284040305855920762781170265643728451030607126144925874563598594921748849180781990235597587665600396246327700638892387716285433371895284868371609050523448681216000230478138667066985758168094515382187103419581059306469560520696008783413626252553412851937903530989595546195952299962490927298129098028132615152
|
||||
15639108447717582408832782599384666509029668956585682427590319640093675814874265686479175669761499619511192874411793017102973600785730489863607161302458371223349013762857646639432051540878589864132493429581889071474882454820713679055804893314832943706970586009736907365464010353821189337814352375084690599296054758136079437475325065961093262040405678175444770966437610871559280753629610030420483493855595961160982720199207871347613177808704995640257222028460098949134804374676289673260953765401808161799761019201584240542612163957989988333284393418228106347703291601246073169263826247547353398600973285144799152504443421057638318742896502066802312402330385906021858884170259520484382892765771484780333002484158191767005770322567201783361929995554434833632916092295552240104207205174637114367773579871305652842689280784587606551578291712759759182202574764389221242780439715624315865621299454083389513398121087132806908282425343366896749592668164494079706902026673303717989500836287052943584008952588
|
||||
3271281930183179157994319632504822739008609480061846697075679838061409659052608051743750580811544100479881246250904649678086241177689569049076616404101060464281892446059302215891204578917255251297958784782718685737831511562195174887538486310427175558661330340871561505705774534846071486350740221749552989879114531760439885006422567823096697590839145793853123824632903125541892756565174424197704412719421054402990177083391096143957141287657778961716918688503932385297053728093025594931420256002310389240917291084905591353864549508263648699365823359902116307421808278316581741753551236272432508251037779133624515259713032245368966937803915945046611159520111528667425509674105757703104647503630015125948402123467330409841847627646659873285647709152748178662539044926150491957813165617420701592728913612102376916965171106914364422644542202457455312905630148186939637308786933358068099222593562048216155183035194817782309779626984843384224082187375889507782850821039636452659348444076220839937987906950
|
||||
65288597945689519947702789188975879161335875157788511311386254302079159510221276801533361907125902986151062785695392439402782391594898398615822115337247650599783102876456159782825318373652673733621148971210061511943855986701114638027674671536425716171060205614337744419847979522100863795455949323549124258407393672081152215472639379458963585054407217545717209645117695148338636482564935134930816099093699259569513768835156807111574511292927189987662361587553953357091200191896708863958066092938199511790553433771547009040987871625252295378574440644973618846835591752667061810799425727208016756136465611383483513629847549736882459732423743203436441393999107192152539043364917921319235175800089612349606233365787406235214533421102606427780536397307015525008256573273795817190534427219202303031661786643325788649947328787913805407743990181178129389827380279726044296121985205695342466458566670303647619962287103208439741507107694313899050322006358882210813180681328887264511439610836953876231339793778
|
||||
34655262943976634050474624718929300045766984214576755751505599513713292382039595622307915319940475521072073270896515853107208484094790100088012602081389697891115256706220664520773638993624557975555066186803115877983838071713421040980968922769966294463268469571376135222747453739214334229112178427714754898944214309617949475547508792025160890498662438145960102129813085439997810647711460336653449044571616794898480019506874658057023584427736689340182996257883263752916951650165910246386156128922413105228493993549761343603631111809623266283616935114676946443065339217190576008381945564618959875378067314298967758045194478532183257624102746516514756714972358721297854820886720571296360197296022966466799287195135683960946186047545024506479812601319147562465163371330066113981880894762847590227910170508529469389781318284224478058780746823986089600333089612110473561482914297972419488473954092124268160179314715892413643554586715651633738373786505816142957572976838010844872399256538004938195738883960
|
||||
16098016230502404997579133721203004072309034185413413985509903033007511053453522846869259683486602659368988862484579254836911137153449444351866929856808833055491731699739241511264509584177136393956568841992760571317692781398825771935727227543291069159690861097668593946934207371983584572550675215425050957095604795080497551412547035310038960927266587379894173176470210332608514720707094938113788402216736162021849235636876867325131176717573989040471809072376370455301437784034968193672785060525196154949943563630552225891897730849978617094792454775649065472066008271945255826960655338205964868812173246449993459838214282094935740041272393751319882451627638561662125066336054904735793940486717742212045269821232723870018382265380171735813368985135411568288769910550489152275951585067978908113013483059590216432519693831234325756696671830808603343973291986480112698170081786004147720705303543502249095475649343627129854334981452494372270479194792368716622736470350672148237688753574703873995053838069
|
||||
41689222204556570740676026551622005925168829523535713961972405954582426344039950111308061402423586383552651569390613083115435808338709295618720584375200393147997485466911315980283000016421954820638980853203044230623050180821286848999244852522871636901173375207791504342247253296566222129999563141263411142559246023487962246130975574002655808153045836243182759745897299303984231940136034909572605602605665850951555663556513275011326837133730947095940822669844144422575987702873305410467265907951163306670414465771903972529022290113653329537524194491623492590204076639641614318763807177535709686866794294470862041844152882874513250932272846752046531879426581079596085883050526585193852329788714004810176427772743823137452948818598112748941931985297215091655245779969498806765163534669585269582473245742624890855139652151568269591947748020083940286800874786265807910932859111753934076358226050363188272509517965864588595743972561131205328484426460477472545075173158552917693555860817555005339655498964
|
||||
20736610381567511090090828851489406186808133790797276934233383604931896217367936915243125830432337673408876197904678267325317816759072561130172806745935684728529986673722740730558746012051363430890603465317011235004576796798601081360777839730855948933704782493523350109161352244695912188770614052152551538606338341684268612346671763191455252290171770017537698318978774767379075380596009100259819274936800976892492536991320082276375972180464628475521259602458171635772468576144840971908027087704675327631646778431139604698684913931645416175922913613591651373854121366729244355304187718147037370359200904653772161894376757565901311907114465444854539182637197929739664540232504809590434295113757834479100118509727160185501733172703628397650806098789488145081284864762789530034811039527209937341414709393715304517485322731045638823865392140025271415433825083286024772930001430524653878172951532775684118914705589815640822139602959578489716810625456767274630091549512303226977454064734559554135674120595
|
||||
8843020008462627393568236900989129195993563933579206941524845664941490245328875729164054861252253026039571639176342116718633129725736598194462518445196988057183538824112551561055983053187860807245031693352942178944860863708561654257969120237366741898973450534203462454313609620943036925576120399640007313154012355578015053117691454330330080488995500238971083916326191913292389111118928506467110675530549209434440550003526666122702399848311319070324145596969182995932002996332145704320888955620685087362871596260669171872688932911628860234488957712318446094016340212677522839060835412302830144568554669576969936746977820787730883804695187283652271397029101038230053782343795601701627724528952156574214110732469333792838115470115993073729414084702567821437151340478772156849752616925207487910779663635730071501907521775368082740294522712791407303141823637253341493413897021174112081514913192877676756270378733539390944224501717610280991927411496546838317825815236742457714715798320375233542727330352
|
||||
6502645289449404797713356211001762910441946712362890816935455260260213366298678569736363678225084492624275007467523777426643760128969597178451798962632116923907313188910455983351505294228298388945058067071774194273838580833617645771356222402885278830522905620423687751326406313970134646476351070554072097631200012020181755868011844141661379777105423674961059076709057941347795443001405956488829753042363173455173883783777267603117740131109449252479004915585750149533378388745548184308870006297175618885113330036732258694574927905491177160155581936111424770059972904764892029788771045723441138391592939034035982851187335588555806458055777963387843781063779082790848630371067213460926857155731028547376243672624913327406700812859129743374390077299360330728732171681445510045688374058491389931671323385476407016119604515345413627675975608956170740143900738815386483687865521671723522617307824808273777842130167640355207820667742635141860894923914479201909562759199927318214178685748783176643157016685
|
||||
56782158485592242725400797395582808673735324865829733456499591202316743147497397625399321887685003327603796153270007283316138966962136013251697525829729321931383081845110774630557047052370490657459874470131484603679264600991305228898576305464823289564585968559998315784403585462189760054152736596058972903771764156083351882207702043706789740664607543791531083966312311764320196063094660825178381821865857999146929030140680825488069419628574465899663445623751569018514134281072447971538763583782738741854455225074336098455604677449175504952225995834523589214997202365189280567773572351699785283716294013292496362905630206635116312630133409683286600984166604946664418503951076917437145938912215081737701922927335868313994537489247466559819119418835910928246561424367685514791175517076039008956027006307194016124162791625764242779186451363396429681034629254647871266797739057178131155397607036380722220436331252905528360956241041869753233948414782232411296385139657509774984551030481652156538021779696
|
||||
27375971463013850697025263240613316379655175705646134997115855755146644888750575218112233825214389472803064557116639123292055741809313657618751705893047893927676341246670865393053709259726755091044182069860953749263578103622201118203226258695777976527623971694320946666604146831243354419289337295244448724402430208716456038774710048858318913173037758180387564447135729010252851210078344896844297860075147157040136048969184816575946468528625934882357062754326981019229332666816025498771370647652811305068485460729896175180100697880746791752229446415555217729348869480891352073685864801941514667949030952212589586849350193144494226209637497958523060712955824295074812358402988063344246854207804493399815255686883027728983381787709852278441573846553389119985771069730514765413871337256863881899020260252364475712475492106057140883941434969274931065759220794406759632737192014132745192723899934301851576595988586749164725256067152271622024473441185537415968133598703940784751422678028178850098407599130
|
||||
10024301410762447308130152488394287310449277718402875769189979341891538324429253409183205903504551552133550760981283940803414007393415046746677745154105564366031951293535388618242461126492885150022672812589823655669361900053932276371310140204891501678508707769915287104463395395270535686249769122722712940685749582596541651231120928230155943797024534151695382475333285067991385942327618400421324225335216286736309961855774817110629191067213975478422986371655263082717249327807450364259780156218748723525213740657284284776836464751355842890591309223189439701653714765811884036254147860918233558669861987935635361602686982116189387730426472528973447972250097175148002607065483011101353088448116106719192335455069449575014846438652894610924151332015648675253783640719144208153900492363064866569693692901115238914315977372390765070811164595159873342688755907442639950395869080942186039156760106861834327266505342584140192373481993838879124011786221408363580123637160845151818944470485552676607526679670
|
||||
34960952884834467230539449147436817331293002648796163355412458386461807529278705059512552320361569407552054072884747144482292709011257127198005340385309789634335988323175614346776413457867101408683092117622002019455420312901813923545128211686125139270389974299004296702753723719020543369729935303112269354828072440546138797863845853046402238339089834700400221178080929829939402861398176461351619540996916093361793994213118124482115303695872801095382818027661614685814129747720211678931096502733546549449775769685609982413705959229623858574069326332903461672201538165305543148029857254446974019493259855378653530791523282991557001215630181435746014597632565686195978957821235038624712809771123178721629494758427893739969357824858968209478295018782773561639948808974011322458111859123865029823217671488793484248668109857203880553965407920483285620381625137882143412590756503622560867237516932445227463919940416825523189399706990150274219015914833674428405955998591652443717264395848170501133063895086
|
||||
5230903841292703522947646091035306709105400230973917521474841137525466506810307913679256683737143357670351975653630250167695541772615628925669543217917876595534616955568343186772081143667720448524747520438184853787162561538965934709023531077218587307239921169147241455574174326119023259906043449163629053723445593038480473231498377775519591906963738376046716094993496128675643497791626379404421368385189585313894779229792588453932834215971040452083338792053048775255438836705858800023187809115253786002333293316852927185274726521188715508157402815115221917968507334245117393088275477205434224025120229989045201743630850388177354033243613799347151897848003170962373146593449332416050221881492569034315273208459332666853751699865964846976194013974158122796798998615221389430329524523115118233202900081762527210443329305724639532424227931694371403964456251799797840531530718136372534317496403325864494406510762920199197780956818278225151694029469906473058958989420367619449686887364352590138866294038
|
||||
29264834748215415689272448570814582638896195898009047209378620091997434626259186040761285653776065273209648184308103411292393644545474620923127272409232721447968035007618265405599287202389324914204258218269119323794650676736060754814081113894809348169054011421063597841364161003075161607884406660869094822978504382242570162267121339279965363646991282668066117338801896814292740951963255235503881344708409165334706317652097962676845149603276995827278942599812716977827830398942052802936075973269885127888285431084235961815100313890971761346395270610954135070138391086613838849371432108342252645788610659866625573906628926205457235430577930589507295214344190983955036821450449791560010587581500160619248343011038816235263158309028650974237062389561247829559788179844871108609562413305917256164166894497575486209942540466458288675196670387158192561881035089874078381885837990847274486915078882469337761959842058227129729150077266602398387724599756112915803853296425500717151900058091024512496572298116
|
||||
84414510530645145828608547282927144038377514236607224508763366889878931640065416090794358121176768677994953239823887940654045647015441338070681375726285625608152181888294659805826644814634934993577169848037800492110978998197177940378346746505063619017981053364950826595526337204539835590794146298467473333709541861167439915514501408141884379824930400383522097570332050449420983210851325062967445728834052302484778667224476069151094205585624618526997837182626378924251159140863204729400100897298870778210905824037643120890103078502178852928912063813667556353221580377188834055417660445608202628464448722378626340021167310150946481413864748334845592783803773111508931483345050789386005476428065600641103550682184335154340771461136987029488977072329485694006869325069382694561408068891797229801604161338133532830499208024123339127451979832090905792805778148810132124190968025227720581112830985201827776522452994053467586835731621378133224066960547127849540265470019032237483897416327389725929031216516
|
||||
48258682104166645635219897580113921478157934289465102669110784154210569554170279730498688069439941864961611687909422709056320575602310087474933860064080219455899941733530456869370998392233451146657636856657113390385209337339534682597478715702595995974422643042701700203696593819159146485232261489267952114604951990712167768856588442859089765367134401526175233310911561870838272841006573473034879404042639765136607304210410980215707895080110593650546894814700756790291501485838094680663852606852257665653494743944419996894987362675075427625785793723435758230057717396340260676348946946500392971002773567541740858751315417441828265343376568059238400237176895718240493458111980323179609999636684298679352414842056916785156169970490327521799051912737192967038176530945060730709858235008846486961500679337376574340989820258128036216999232778102926069199033899009003192564753768491071958073222088034023176035267371592442697034952376381338652385078154076173012210460343458466402487323262430384138639663885
|
||||
20015982409221339857245189044671029035785596716522821887411870832290274498130838933312491498772519753572204109843373591520121226773153067487997039926903248256082217219629831299092048993339669670429575709397921202886945948343467434524404825870166379586830296684542019586436377171387681844107271609029581479709996070492254118983925388774864780380223931616780808726481730187155172164323949447873932638797322054964062509150964609915155700225629366269468503360185947617956515196023858065620037704481264478371449636639463909185157576151073628331667347651773347225518161602668258499107781225348094631097109776149328071995760830604135177868522559005815325915213791570471314453328896671047575272465960687688263458847888542734703418357676283059658273249021494228037399516414715201850176587459957493680287686159632076295846244899238930357454157563374582222100854120586741165117507713460283782630406333622070025501379350108482789930546295664744991589790649814765440732456254488771114485414218346611394186140920
|
||||
3790776808063234993110596392728763937751964178268108990446674821953276672274145893835245796511233958812346810296548504597808602340565108012295919516185014861807308888218388478397401859862888242210166525817345647283887359972662471690741179604564183942618861979737877872890285730670110246586450295583673990218959637917334824249398067739064623948632424266682797584032187908079802118320270046082456506658164656598834501013386247774160215089462556166113118614513697054220111894911432481323023136718473689810526230499948471171483270742928258732370330713890980107171915622401115477034686091343019664266630370585382735142609617040073512507981463037187867086645713303787700995545329670330092810152332325380002410454479930005907471324254863221482781157515078160305217304028083741580314408651321933565304151628734196111181115580248602010982012893814777573638968711329869077323336909585004818676288988772538005673510276405535550310285922130764724344618548030071626802278104539767084107057391197695945269717661
|
||||
8151199269230851157350374457505478959825491345273806396513772930512296300933052290878042558475242171969865658728368922688212080347245986020327136247575004643638240668129583024369259504751747739479559933580855463573365070784710076425964251158264684997070827047306250196380419357746209287718549187440917484803315638024217609568880292369369746709649778514570493587847864326443119183873295343430279751001094733401913008690471068151206138019774079518665324358721551712746374120216766595209665518138104546993432755168936727668202037811431969622773900894290100345711635203228155204440516550387160496293537133481391921763733565223648903540242661793747827270074300240184396787274643418330110700424715509841657142700534636776021762064480409778796196046760555666905005212446948241041960320095291963833200237702858205001081877437823257705702261240894052597959841632395850784321187310361698164681640313638873530203033136863415785325782954710857707291473397069874520978087640098338595980368758163677297490975008
|
||||
4133486937652130402873113596225764993728145777393106663945105619122207992884124766703268083536554009323458240736261169890109203725767613745048417102299810164869868030959520448153961704187042293526038949301237580037740479705409876508759828094584167829760838110859470872493270325955490116444266667469672929256019826977995523132595482504920239080881307460606062351569999428879653955235202255705898501366254806980768658514996383010191702255311400769991672662092061381527479921744560659867697815057156519047324042764120819419578598736227444206094236954970482713763885138398557948911192119142019977506213722854784213887215828446378617734747969749588320034944873325511164891172723759615218468428965843372794756316171858528549354643011416032210006152319264872416895292887694519248629284344689419833949144433013469523039340847141053607730983386486735966299015736629793692056212795475897953427738545812717834563341167890882304064249179257697093295432677301011301560149940442010524410024008338143601693545592
|
||||
18300254272369103003049630916403348755219516099805822445226168183782626445795161608567302189704796537297384700782299704749191666403610758109781270725137067202593074669779174198081108659198065401999500001684385159956763708812281474925366414397977278132134526704218661076456415280487252138382716262572364486229138880512490581753372299875628847648637902123321853428573770017347800461880719526639365741697042525234248564437906794843219609136091637506323328924824409726574841556861004347263737555231258310291293498967970864213448765848233312834982584719604160298644102732081353780341767793424553639543627874370646947610805400526784029063688230547724229053376555107005411372861268187080736065355473559835364553872774745080494353523697492143256404154182076133915088177992007813785184023361167542277140002190569508192856340302997586331987561204562518185790495918568261431180168770145684265029443473497272348559675678310786295347173514661934888432490285980352711903916299789944666561290056370249091610148090
|
||||
74737561738033780417632102207255331310296289115053367972729157389499544806206106438564686793926466065449703978453660497498168198251531893313808306083930080281556469235808575597155544754303463556672246170663407218465492560139615285983423715469952374435911791800778275446788308084403147405497082378582360757715101831354736178904123344255130437298291425812297720868643902791469291857296510886392716514715489424551546459459674042214416704954775885136456282504809974915383611474446013860841968970238179781237050873346949853977197905833074515930379372948965905297174594261145279912975546963445233831115553078118904664159308020333257450112047820425477247240866278800195711829590050860194627524770568071637309975020910940170756342559631091090407402006083049955630258789110660175284087990491097330879321673246873898055599687954104976433968220557238401777819677511800486381249009115869414290820983915048222399242799935179622522597228234758942297558951796740692180699506775760232110783328760236879259869795328
|
||||
40363681752220125562627433556265961575792879010885636956688756216385088392554149159973964232066379298236588452897999415100619242286022704131696772600513577794530778998046390317718418935889860952863260919117916037157579963626811037759743764447988237755387480027548827734247997190916904517232206155545794414570960329824225654353439708751661184448203334424658695244332000429927802942401642803240135439926484182037706163161754749205612392763307132732247311234192458066685089101884464700617647578702189336622493485334459350227075422923291211210887701077230033670296710284145394148260880050707322618808148396063083821781431217278252297044364883161897671492808509533522990244144703492413458657762991093247949342376166634471584885147078616323587482448920068510422129539549979335693939666582683493882563608315906767300253866027900594133006015241121995043708336243966033375629395549458713922716464455216190319560721931923999544793441878844956039823696935486479810535740494419161807616837540982666605043480161
|
||||
18403616196349431638508320982083733655753436514538017544086386938863078568578118282820747526863138938957699527613143212159522215089870622269975949289005980990175847791476608198307279015573741837861689843278474792222961786605413096184580877730145646450212818179157086595008778190339139461030580353503699270299742076521249122916617411701551392483537001563318211970776539527815725671484651233979976180170994735306036747491795126471039075104970936654616547200565976877918708487204227708468300467652644511937247102233391875053283526959244640101098008691793223908416716049107938289100356971965052001693849294182950941599974073566464334559767328277668118070707832097984258988593812253697767009089230203780622112185426904010834255943051755637760332792975640899089299640232507692856979010169558178353239817278551298788844015136360648490724803124287402939621081272949022797513678464883720172855235618498017643706761715857366825645423074618882992057592117435437929919734676546304280696081999475450601226761780
|
||||
20319644237472291424410122244841832488257609418404223535552273250331865926725343640032755148840800875127976764383388729524239525455729133916952292903007165871158197165529288143641259534776586253016557679865481690763092172499252080924954686365922646829748131429066617363340125946671304106860501597883218987970670099037809649004143577002052739711696018792134109835011755182419474499817125200477864929796831473006061656070863988905713757410385025397457120363504439147672648967270062138825843225517558490950752954928460500156002177029502770703526926910926664001498919393613777230539273255886806092546406734277915608279411185196817560984894320082959628684065378626626282614419635963652757380537952548390428102264228773177263153701781501943526496346285793281173801232643525225009394983105139240196242065081022601323678007567214335687427482921936336684697400438829579234132795158866734335745266719962191685158901534022177396592694166925559692985254175142075136801668037835466830111926006767665895835076165
|
||||
6930163268725346492791851866032806230965904879941149729579164960591077628274881966018033383254142352455080653301543470850226527423387443834856994485979227934308990597778434769303916284843590942204254290599048703644402142665026588969387422866615532902121327862402247830279646509757844875707465003274669314593283255629892304899320640724060714687101153168260603906353480912465966255793369705138372597388331563345984102660450040198980928991246063711452457846710966546892231911988954430080626503906114028809852360686180589059119483518735972142427307960566531383349501152072346721882660212148515985880730995582261451455075316921886666780672125864413569690052479458468390610421098155610345355085369461838716355457334665516495993706056985626105541417614445465770302487865029296779622478970624142972662687391772505163500880749890930032922915649423780843135730606970980759169696510135340369561795333009181633235903581301202026065111816564426077815528270986583742518199464670697468037890855140051270291467940
|
||||
3035208003534071389818508581046811974500488875227972182027531381314206113042626600704449344636366279030269973486101528889207720109966496519023653043254349875185615175610085808121627708802445775069695815342837019517990465385769898160188553218991058867030562859112514027806762029106892037601378304066019230528209674084552696375397626852340376481135204957160332846411423001041092134974737368948559663044261666814854594600443786554970695723514174497466249004272098655878268975694330979062738503714560702167867139736691913393804629285523514963916127130471801042371671508675864818334206842925714251077521384527856331207605880751744088430219708297358709890977719972402075453973116309220034249719676228000168554115322922390855001379816925884382704469856102974771441416584048247969666753334146123666979934777325604913795487545394444477721638770005159429136165108961376665155351087632599934591359608300029324332243760894321869519293512543345977179889281288545370389953948926117544954715559123660136257366666
|
||||
7324470823775176016554559475049234487752601193177585249789851835100981441299463774215304930673764607730668718978189923624473381373686698606078974705802034555365221031378717848966474650615044545006286237955072319836081242257360193055902025612776267070193322714954873150813239714393874131504868443306626724191314445468973317910139722280741451783990862853070088344612668141146917202144108261894003018129847051832496473748059025874106709055221120216992037464013566958194934607136802576645217418492784078251538768818139821361977543400999677743095537860329250718746665720404679984852169097386554256213719767640251272712070356990023680170450411248725805249921479102022740245539812453487259790099774081898470566180474220570784960796839738918152260140456479638629006476599973325448236848069360348879278362350715439866030274054297265922315356875314098042098972411032514713687060244941808413983942311317845281380527578914006767082199434516062602786986260339998854190543540793735980156373867514296105241879728
|
||||
64779415610750834978779480828246772107592451650991758212308506833430476462308709753863726300609784096390204230151325595680571463601903183931220802912535788769755336461195108228980088393836786833861857028830555306940456558069252538223435794510950030342664603827820548314557294762710766473810176662995005652364677870220655123346304561309477511632319518630332157793599146447924953447734149722723625136317037515582880608039225910734003237854474354031536979634590019142816793046012590897754975175511641466187265672929651027642418895880301329220677174914041730764101238952712698507028043027546442290161420430946371740229262479006923723713920569529502759462160134882276480332214801159852801254347429414626058872825424612658629458575080574030006006301415967318478681015788446113713029472857811891482414367427134099961916540096638836691557902264665395223236030214818360513175046717960842654171230019896185026987224603625146710465721445161738411953570400692009865956578857376153592770741342541949403234965016
|
||||
30640966234143102182798698784537615844176864483334649835624532631421410049345904775754478887273181388306696832850829738771762348016592164640366334071066147636248752079861227772940815424186168556823318035915934998974485175307081643283216835247632438361389702155826657672000937787262874685089495595774383962733058532581467375116941070603814981748221824549121739790399029730032726826042278210778398592183236482225437185744218146471943081511512578082325345230828441352650900797299808268667458092914973822911863600383632394983719218771985885141902787711591606040865748234344035995878488050951647545772784947600248208222555319222002789921687694803239020401309795646177663963333079059433088508928237770024416913284314228937131153815475999308019159772338584810942286875152029900933689138741931001204510928009717414721284751516846743341086533651835829742132652223689014391689968103502795047864831620360355661796645658822089576202886369136915380650114254497294014187516479468322351259430561613469953915031230
|
||||
5949835378722189698857630758513893870708301425428075536552237641815924611843486228526651806092225805157358512758271622473987344737870549691119762332970064170175760293675085547112828760643198982745104411901360206009526063786807360302095505582231695247534024146544401078734664368775444367926123254002542907464494423787903853600449040956862320256367896108615176181797314971684651423203696387036180415745545644511210541920789186169671826517666505681302045850371109792065311405212972168931130714144912913663250285821264734174935457989946383323755682406849628853377298014704957666984592008722445912047397236705068280280767725213857683524538613800813287820004310420289976634665985079095764450514901771344168008678880918948923295126291286571049454145106149118974490038783291451448049451106447811575861703448421724486505287492587912800009134296059864460933247114703962749788168219415081699830853160802368654244818240239093428202215605026307177488315697397426164554661527623592995078633074694684416269925470
|
||||
17996183510086860005945418185953956860653154888442121552043884226937028761138412864977815144119370635751196613395022337481077808321651755931988278631274284107665371709073121501169888076654136141270531202478355168512396090993070364776307348232211856320969204443752419408030223667563449123849891860044273058684006865577097372079138663143022004949091175425304407191735731705221902329382039938181528364266576385655510948787927648201749108566329580131739118793889988207765376977757195875414336947948078325942185875861538924322830420057032571935185517980017948164570005488157560138032018162739659467578563886524181823148285370670183420836701540298666137115499754875482281728993947462993795606617245979263017485842487026465266803244237045951111632448570507026221910368953413540845117326594736884715075251064796437046288922796141955129302135712210270054920440843902825665945222787686387933027043809730371695165872425675522358172836230959623853115453761344351834976104050087760414101531425430157162492053844
|
||||
5817634114635973411647968568213145571921664127054105713205678197589046733345252670424353722443480828223609110118673031213939671451681746451667810634045410050203321440129369621601644972917831099936839998429934132343551271925874430603354542707779809378584392707858940086888517609229106535870823552813522923684608708298574491417819291610586471969761470841035716454677121094807552422398611346439431479939358515939711934276694970816548165083599738484306656450082748527152935057705538202053629547869533021798556785345263795759961154844613552066132067204286181120586429619559023161782396576168471122549974563221215339583284043935844608334850915780716747874723234518147315040754104718293696698079346003270997725620061235107560626926562643191432497298425061203771840197866878782208648561945063160089435909112168529325889198828331849288260485023662530249741004309419702960880356848938045773962407893256305952945900647932538369758297787544299098014734725515486800092879713467953324285778397773711552807859165
|
||||
2916616339025439817451062697747755963087415908636002769221990735047872033279688029138581175781736978337439210627734104048220353949606649321107589953304936006486353389368660917818807318316873759670489052754845318109398179140645174099790758337740869945693580272435717453783750077455413354169444591173834427226152817361759018314042948868467239068412404591114455329244208245076729784623234964280691153801233691585513265212606847241904318503339264028318464880817947480715593415373697297478307456829695599582543799169021595482580348703157183712957585957260218078446719553437558157979411122378394363417262479657469268037491880033992139593775384493210986781472538741195808317452450275793846009643775813972636804648103890519816222190237494894122858085388100196941613318059186969551062525149224388789748451148168241281606353257385130799214899906424334922786957406234498690011260647077708038215875876094803496576040553007374106736687374276307212315453167302273540818880655441578852518037487343828898316831372
|
||||
94797420816108673087575390021693621066544126643913855013556942639034115352660605383638365156205055642879707976338101747291215641938689689913294775644072292005104473183778116473683201611940953998406714411271445375631020383244764388003833636309867908148049383712705992290399705548017115670522490475192578369528706427378371011651272912204527042622154037802802002044667742532370780938103750006160473249259016071976017723729864971768457208137062183745425179424263868318477366235172205528144323774327429236362658747400209261529977364475134437434016876206516507561093594037615731880579387018336431056442684604055787304801911275229711104093904887609409188644806593891519825906161100517689411489875299116700619073970920134769897149540897208781724397149470547276911106747915858171487690118533264406722594554758471289027018414043473607069139240083875105939523623673254844528288784092209407425413415642529804629281219170123499278929564455379969703016960394058240135493341371350634666245355348193620867732892455
|
||||
53184825054511654501882646513996544078859106837829748700031698267846199700514981836279989865149899022404532076553617473497007641113316325766911001850602643884791592722176084732754624628838743584106085470788971297529481769913885143829797978330165249169372744713972673314315189446354911786583781953001273397207987075271537599573655684886177704689748054624564638201217896680812438455819644863391752360329050634045209717332841641180185538170651847985891386070730476282371058250664295261805723877080268465744924885717718469790099906521567356191766677397334148457416417885247311736728846890454789096616577418162409530336844314627922692849436884553509143516805091944332049630233665892619739326566717371514255316104597156379860611035357690473898662872067297370346820494398166607777130861252113242598690281548541250760856128026551052550269243199211872300267381895163703174575221582399750420349469867548742163067618424717986907482124108342198646930851107082381468348722814293812519347896098309345741192860064
|
||||
13283755815979389224407243104602486989625483053343703928160107710459118110801878627249555330914874521841044678834326386120014500145577546992486042087936971715306063920756558445744048722901832994246694332600739812071871810585561855583434000268428531196444366202717700445445916784742884272439365596933210090232632517435165794413227858912776379544285587492945207958819140666879994852335966284212137425362091497104627880555867932077926698657682026727922305220301331853164997361237436570310991410794105816456262757668154864206998070476363371025631810918708153167161489266620804394736623119634205669085961447682805696759316653866451581248116971982653203713583449629582381612996987781575674208734511346321839728980046386838022178384832118585059595595249437776604012584001927084841582133629543990310889817935310279393038322283847104087636181854262385223115608106001759309285232135171050219843391173400847055613812545990887053630900564931694293827932671382332731180399948811993496752385013127745304489313809
|
||||
2381833422008617621437268984989094481122301686214562440962175675107551376706337721208377171112313591043653000795533794097701958627479550755533493932060087711340350591396270425812801485320672342860169528592031502805655154541422921361580863102371190940286094299021889614226539220546955314242411177350360870432876694923608626561082742752667507275959374476927735067061429616180231585454028146398249498494290173381068791945312278089534273730688813486149012766401703396795597597783208979792159593246873770083172438927364421483030046380839469217639968538907206429560582293624961640336570859888676798327555961913915461499665925541806236681430589460933712943908763737261161844198311568563052215234698030962533898087161030476656781804997401906718122325022099960875711096860620371889989925952477551389054245807695431193545639560343730385718259678474989757250477811369564268308774917881568649784987006875894574722420162469483906089935015267240371766408257596611896600994957721647749688737959994073783089937232
|
||||
15627453278606873221471309606683889223007612732533988507325341951962912111744549564948794855642466878806410856997490497214306940492366183327790503983452882211779470247402453689054589642844678397094697270310924721676292896253069580269164054648226868469720207346300039167065099799106639198682228512480198121032080600135303766892715386044194838673681858800547947816920405729100903656480559050932724290539794782217956938942335583394635147509992126059012354384581447454000870555765009066660070402431788259148051330150406229073752039491921995804837561308034723930801970752904238107796926795285083913820337622799043624130671294987941082124133587534678770865019454475863594827711231596746619000933944167000827216814178021806419387877214231752459678910287070830711919493478451260059730042645833203646555388476957433435538697375780414645567107655005389808128524878387834298351622868894172382582681429230865779716390387929137956400579600445777584747299902801960407536903840239506109671303311551419056641137488
|
||||
4459149354291260190846789362217093926800677079582455394116344556885016246057895875605648168887270569001571858012987850811210209531256605465100889403557059226562851334056907155044993775295109016518881858225277029232018992487782986221144617549824551887523447910496976980148698063160057342138822961790305653479388262906403870143354574033301260972357262204149808851865511214808522810659866475911789471137693157790409736727595811280131011463270874737279154279638551871672024959318090334633089349005710135731614552132104444467852102901464395854682612340565041233906339944133075595063606010045484030187471544719733339548650425275645305061512462732692457428426984679007636478771313383926715464320898237175369835127066996012868603092349656783060539182416347886562875829382218654010096912737029629470909774177280436202023446842856823821526136427020517905500641548048245206088768426508719795360791076795842787009965274450888288211669309231467739545361206677577846338537733215426338056812676068387201206396950
|
||||
1212434069981326583319809197039701444209805483686402186828764219476822914421729526090137751382254288688007765454093023085346260788302543885419790319889230182925994380921357369874588378155087639417906686582900031832841146426929608088791463846538386168975641013891005557514016023549816091301607031794761455468268154815584663200876702183158293651255970279036082715181987455062011942400977343843033111288746631815170180291662993435633232592607212580969624351385949031301793464840030200962019896989344585153559867972432551439974211155327220912563334021270054423321692434339547164904926204534168970779303170748659396852996852974518582105588424278016168279786567655529668896185703643701317088526442816752748994738897260041212389893712299715271783718766932415058008371309962354439909370180326090380747353160641719466710145317762947395905512590584334749274620286856622267644464081080743080488317655060920804265297376521356919744296165145350549739335537640217182952581687016925906570010021918597163183403778
|
||||
55811230454845003933215509827759157099882116259097008028547656507805750454521853846903931927271107803368600002121648209769516202619267067443546925445705363963833998215594749336360105705665552987469603226113459195630015877583084597891825289221732073679909772623660679240413981256249499286949748857710712670282827827459701210214459233994733933019053810249209506108322234518580095507988191173648989363441786637529363930404189470352338938165289151553674780739829493253668358862904587986658779044612693167117749640047209129062474288573005941951295138169848593286231298607127000473187714189579740348881299136658812589252580392388034253842993423063381700854610722618032062693854647365513475045517555629259961567063209988016533955577303258681175433941866417489787932199172398721264935400099102211378719611129548123155298727171260244763867243085498543103638313001057312970639695382002693118207938990376675521935944139422890368496121678151339301028651970229005613653555208185907961029266291265892805627973182
|
||||
28770476923709596308540348167858939849219278701132172663953239745940588655646365943160624072920583924501425631374241957964385053269876545302339569995345604970386786944418077036934217327980643956163310192711222766222528765067245131751729509760172732794179843352432691385943325948536630060314088912058191792985925906891127920411260202667980288270145768057871593590984794403223873784943882668042017325097422455478953361605646002510636951109895514126020610303872024068172425484805978784642607003750237927799755384601182142072100217217507664598538541365129244435601162072946961118240773682654305103934685024206172805520508596528138654548147110696424999271341427627907628985713871356005762765559132084120850366570912604124086815977129470275698087776890892781492577971953442328951698003503770274974653471002525918779010521817278055523857000237901253966310438210422855311073140657960658767396371175695243774841550544780194873205746887601957124445674158803052823382414401027932094617669606725106054178345112
|
||||
12805711578978722206514507753918787280063661632347123860014789284861890201994565107431536999526933252517198845445053765729857956678623054536366635277579623391143385406498507217574140783810764746533487811923801258110512414693759527803138444593075189053727304369621618296812780672237157944394637674949031761783392713248701178038991013602159064478152607661295117067575792802689858730351846106114368256211325400359021964138737180200608081736405492804524566189126542080211645283229731044501663949325706338254255386835159590813271166866798082552127493452147249209585856766212169846802041646369757198501974040675567268713584566197444704259747181256958208251082546396412344220858571736190998836494147579690070128847318675186936322633530606739813805560783736430382736978947480498340069378512721419745912039476197767372728319982343646310380535129287402458915521180564256051897668947669038985464429263502658049102278083829758748712780098289637125070763047911116609933578460718153973345864259672051245946205104
|
||||
30988398137333749002108055558051789068316714474172554376536325765695192600517801293793159521083782535070056783980437857536369127364695844920153700137424007464935821449352452148097561953469336337099393871880298206109858952882345575997535072127020617767331720852734689276361751236528696165258382778807748971840995715487610645624835976839812560610302489920128590263372075353603179141979666335381442458638266830919880366686559875124754130479595008647473702858867043146892544940892144178515412170516801108929003134758351434773574089247620734136219309790793604638357134188784962159292634751551938530027194307758078111337546589875546661154564415901022141350611993102691763321202020059306734962307111472464620453799846498250339131165969527499838128647056622132363833025974268837527045425490821603681794079251019472619178454939598310682143768059986488241898614513282473152675898123685146288789772808222673278207217402995997445511666840421334375059283850131831117582081401461137591215410446225644726244746095
|
||||
13728368955256455434994441227427782413892365972407625809155065425241479227332650270871077297226775718891223620049338004525497858688430044233555565264288601715071010357434360334974083899058522258161569043482039516518143173816679518299029400857583295618024306462027050527720348840728138647723760102593452336288447071009020384602783226503143916251737840535079911892329426912542801783188752393596464679378834980563259156511810601630925566844353079635918508077559839808143036341199000073359772203868897135097909828988452185961612464515160722263994576678453572484177623078249963238565539352793546095968073574006164267063967051818265874549756232760412348214368018933378591879955321173338294430464300555110849585738403138342577980796771903352461528909875967005692026861626503506079791219886360721934716635366213021677160802610695268628130774707373088409621366637512180067409564343823359143183040583576638685587560118975053222030690461893406815253249433003087073479010946534113096230375486830292445789926352
|
||||
5427263671522578327370025557770745270709387608443835285656468228962717236948499697475230981667719968359330151637482125140353350301974771476793536574779206317026805224697003665527646920018149470971450051218744355362636618882097953539754673461806354368112120793092538715669718658537345584945891738135601310103877249221743941072892933793643993317043043656130426267088634935779428887022698395994593374897843980160732236886547424129306810334322729515505622361687481606893915799797222148100921401481617541050793603112033964587198088528680350104687483285783929953888289162038632009959192094822035585344406998777130784550380441612057850967130319339389225697317264463824358421223651377424596847689877881517940180882892021271396203481420160316579572525339299422907645975119607433346548967173211791695367866436742593677617274550764005111240874997824212088125200791816157545213248083596699688800039964706536712530271692875449184304571870887424124178654560131077771882628796006473297136672387359060019418686685
|
||||
5678207881643006876632069852037046478302712682789800416396451420345696213267332799360604461722737232117855897266620876988172437492328888285538708207515805752309369876005217393360977072644565371217733636948399054005258074280525972159540284698019399639619452261191301285146038782351962557438581207511969416683575663772921511262144796760661172420599316353738811879593211985439141543007134781199964674856127635247306617182178718114431662927346781168836309197265664652342988379208288870710645221121271753972651426810067556942276630490368188257441666823286995825051581981683534371708082820628447914885235477804192588415633054344229786113276427538971685296397562604972287009765562238039729864547839263396685666111335771435220193257376100769517919649752213668551490830396283405746459364432981436714569337012504256962171749741512331390863282013758991701900523657215779636864786121903106658693330715143071297942729158654481095556074422584901355909951573158888730929971422894107294607083185266006853425135584
|
||||
48540046645003613511277277788511677088751971204828111934493212327154428355991760638986294242566308018814848433691346179520169597303181413360900079232283501079029913448592031920904736522937240047621433987424712383110614457311077918879876540094524770991203706822057609217529726305488840550887379231899867516427858962262443711021508934546820167908001927958688217217801917802394857226561548412581274514871244227656509788512719881735751099763936597586556767796859050041328096627858145551767447960197468216895005644203051923856296011000114122072796314291685878824787821131306733457137811695707754684820077410282221137858635063055940574622939073526821492626052580126851663929852420133502619317747122636198198574095873438851647958699573363248111594628184353151468712572591203870842265972931006636753232330882388658513470303770866092049614497695528823153248661951207496649341908386639295501296036810605759426235878161734439175240395221776431910625020279085169322626675252274024757036948158563650638812188020
|
||||
22725521970107785769268309881887628614065755246335945882962542246242555287914722533182954399050433790005702988821256587551490160437461016998577780747096521544494875058322301769072226841248141181174706173268857597640021205632216003406734317422274557806778317530305135866081708546858542552324335725288181839804982806221345568614948867756318759997001882237396986304406033342557924630251704244479926728548613778739056828265854037030462990635573949458762547660569468286862977797956523267601781771621465927147232087972859152396367776688088874947299095935354646245548879807350022381448837237542235248684417704889490462531173973260824229060584029358816930272924779422833159752008690026938599442379930386586624086264080561841472537625003991577926229495111991814538924923788054750993364059777340351990900755905632618113706843853285881638117437220549082091632871797426332601837506331597216896370447737252619291255483840210684287806288944319867739169695576183699029434201904079143080371483524032730647985568670
|
@ -1,28 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-22
|
||||
Test: complexity (div)
|
||||
std Time: 0.01s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
std::string s1, s2;
|
||||
|
||||
int main()
|
||||
{
|
||||
for (int i = 1; i <= 100; i++)
|
||||
{
|
||||
a = 0, b = 0;
|
||||
s1 = "", s2 = "";
|
||||
for (int j = 1; j < 100; j++)
|
||||
s1 += (1ll * (i + j) * 19260817) % 998244353 % 10 + '0';
|
||||
for (int j = 1; j < 100 / 2; j++)
|
||||
s2 += (1ll * (i + j) * 998244353) % 19260817 % 10 + '0';
|
||||
a = s1; b = s2;
|
||||
b = b + 1;
|
||||
|
||||
std::cout << a / b << '\n';
|
||||
}
|
||||
}
|
@ -1,100 +0,0 @@
|
||||
77036469971883102618122504468211071141845472811250
|
||||
42805809183279377148791910912568766646124703242261
|
||||
259444263516750310723715444638348958612072835539728
|
||||
184120508542923969865915116769995886205879684549014
|
||||
33804055780776102732406612601239629196794244042934
|
||||
125819703782408947612464892134321376585008710180396
|
||||
96384939321823897220600647649835701912507780458349
|
||||
56512041645512725724211643921577734702149670491057
|
||||
16865026750653923853585058870419258041227395718151
|
||||
186037440735875535073901103221246684989623760972728
|
||||
42376134647256733372209352814294314795144510723518
|
||||
21139491481747523049698426516245444296331081489319
|
||||
111438733724394506372691479293138954040250939079915
|
||||
80971065854862932668945420482700552485458312178471
|
||||
54771567877348310455812509721792069129062043217589
|
||||
234966913077239925421482130682898487903194281342348
|
||||
638628209651794808786296324005063326940539547610979
|
||||
31126227674535102682100196581948051862540128334691
|
||||
8463704089866770401383235360484907279935439123681
|
||||
96960317222413454938037183130116122452990740135379
|
||||
64280513970819865037724615953189853959215427796233
|
||||
36262386752190186323702430872222949080998659871746
|
||||
776294583280643700297262663049727766184426084871682
|
||||
536269165061149848211083742938239710787961357827933
|
||||
30002135333077772292766308184221038249178528921296
|
||||
109913502858277360008923067673960209422587480852208
|
||||
82762591059788073519209380696955350566163480533320
|
||||
49495943595704071461041051063365789565659328851730
|
||||
35161520970965017573742541462147860012802956065658
|
||||
675374432911187512175418259866764304518863171343506
|
||||
425196242043479607366646888318936080563922965833502
|
||||
18824782713529726076515893795669446976039410175151
|
||||
101156545679851024162978341516268967208650502133329
|
||||
122568628759667767448980786790403641570150007791788
|
||||
92280172466393870569597749693255556226702163728861
|
||||
456532096821846231690634138150285083933724347434516
|
||||
575792738952541776176258328947678285104224205520237
|
||||
322133232479260114351323632234630869136460404620499
|
||||
7773620324894487443697266381938796622424647508846
|
||||
136568190842667775186459196421497608734049588837943
|
||||
96857971092493747289702799533553921681203429715048
|
||||
57712942165448687081871180157568718735933169933992
|
||||
404911261589378533167289251741857468357077969235288
|
||||
497104114358528828324285270767991110288822243882796
|
||||
452846292068980590947829535189059929650635914864102
|
||||
147186278042568141699699050555531801013201781508315
|
||||
116107885044733706095053975101567646733434704834461
|
||||
71078660116673164850089993101358186321025239565999
|
||||
22330852146493543890580959680765146321936291341898
|
||||
330124208793610418908893395323751964847304160756702
|
||||
104958002017941716276358467680173076175437797141369
|
||||
111435385169220852057927994022172284230957370022370
|
||||
80942604062530913301858301571228933345512916550059
|
||||
54539692977408346216105546427641963774042842512534
|
||||
222482415678834754021350910841411965375889402482605
|
||||
191851646801891320977051974633965485200693935273365
|
||||
106870901875022836602008441506421120803297040847871
|
||||
8463414415590054220545701619387442112610684938595
|
||||
96922313892239910193635372364215515096939273789692
|
||||
63985693455872509945942232206939448550694907409739
|
||||
34251485600861181376490126874371204858897580621586
|
||||
208102453134001890786087302798267233821629999905735
|
||||
536252875652935752735235353259638393846022313166496
|
||||
30001224005219346359198045613578658912333369730013
|
||||
109875882778166442276432228983139209618494159488889
|
||||
82438074918946713407696660388786895020472623074775
|
||||
47215345431552953384372739962873547278334886949861
|
||||
14518022207251196795238389031552073738860082281986
|
||||
675171592110861593039037153283302805208290353248620
|
||||
423775505889003136607022436012897312963450813028880
|
||||
18761882229572625449072899368828775705667867992471
|
||||
97346767676712248610756965175499898130693312101464
|
||||
69495326129483016444112997323810987170701210117481
|
||||
47706975269952389551873063750917912044752899090095
|
||||
456460691705262964186553196212484063190384266956689
|
||||
574063365685272641007958172946588811503536301296280
|
||||
311366312457954212594411235369356850405976576637916
|
||||
7513796314616070739657061364832216647472607750362
|
||||
84956897748026731806311348230183432530817165605372
|
||||
57167600548354728495225876066076282972960811144087
|
||||
57707010963244667743956003415933177730488446284557
|
||||
404277943440531038200092331505140338579960454989027
|
||||
482169756963604220993994756403393696915055517280451
|
||||
301027204370084109913284746300028572156180059295048
|
||||
97841468512457319175353680374030619621474236589877
|
||||
74802405511634569440164523175361947775220623899778
|
||||
71144150547124093490416062928345042151006927334318
|
||||
23105974319473374386576485355267654727110975839554
|
||||
352166030517165791000254763643304743414436748009170
|
||||
392826160084367517396192291960650259469305745577084
|
||||
283188359622594411187847363189520868890344025565223
|
||||
130358352609388187264493152892788025168447629836887
|
||||
97498808738842709708458675213550500471012777972591
|
||||
68561661408607913183553694465233150109571124014528
|
||||
299309398885177835039985587464661884946323563998511
|
||||
289790620388016766676781425721041983569835142359081
|
||||
174131965248784055356771688470923917303398875727965
|
||||
9691635327859107614759794843312105631010521062880
|
||||
113372614796042693718674094106946101615470008755848
|
||||
76993523418352166623047254643151667908226308858470
|
@ -1,29 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-22
|
||||
Test: complexity (mul)
|
||||
Comment: Task of A Class & Bonus of B Class
|
||||
std Time: 0.05s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
std::string s1, s2;
|
||||
|
||||
int main()
|
||||
{
|
||||
for (int i = 1; i <= 100; i++)
|
||||
{
|
||||
a = 0, b = 0;
|
||||
s1 = "", s2 = "";
|
||||
for (int j = 1; j < 5000; j++)
|
||||
{
|
||||
s1 += (1ll * (i + j) * 19260817) % 998244353 % 10 + '0';
|
||||
s2 += (1ll * (i + j) * 998244353) % 19260817 % 10 + '0';
|
||||
}
|
||||
|
||||
a = s1, b = s2;
|
||||
std::cout << a * b << '\n';
|
||||
}
|
||||
}
|
File diff suppressed because one or more lines are too long
@ -1,29 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-22
|
||||
Test: complexity (div)
|
||||
Comment: Task of A Class & Bonus of B Class
|
||||
std Time: 0.09s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
std::string s1, s2;
|
||||
|
||||
int main()
|
||||
{
|
||||
for (int i = 1; i <= 100; i++)
|
||||
{
|
||||
a = 0, b = 0;
|
||||
s1 = "", s2 = "";
|
||||
for (int j = 1; j < 5000; j++)
|
||||
s1 += (1ll * (i + j) * 19260817) % 998244353 % 10 + '0';
|
||||
for (int j = 1; j < 5000 / 2; j++)
|
||||
s2 += (1ll * (i + j) * 998244353) % 19260817 % 10 + '0';
|
||||
a = s1; b = s2;
|
||||
b = b + 1;
|
||||
|
||||
std::cout << a / b << '\n';
|
||||
}
|
||||
}
|
@ -1,100 +0,0 @@
|
||||
7703646997188310261812250446821107114184547281126174105122089154631545559486576310043500851981738123981540629123643643078288214982066772447537847950673274100106052940761030872966297802206273727044600663857370390709575068039135285427907175970667971771540816321723435397241424785609822668302869483137821967033368240778859627340092375705941447096969690854457282674197036590493019230447524552461065165373433209082839366733855161693197562594444433839943383295018012444324894282807795597925678638012445781299900732681379296650292095728050066290172192704449403257051272759768736431881939502710164681652743465614419557227530180167338182436426128140033895295100075977807545913331370792174453179470125269351846798383929816283064062611423657069924557982231557678482691783115700425027744682001955018488788419358047522855408315988236850496688734980251217123710567617534009567755097690844005503925779818300281951973409352443927571251794258043965559724937901848959129181476957014120772568471197859799148904726152459790660492793546740667004474462694297541431900774134585629361575579647928541422034286477638425115882028741808466177512001448601419331307354160105824339274793479076711226715626979416150783022106768423158251842704300824268902907027950342577421886135901504804755682018554109662800823508204665602573291870804322467220006096952396546817755534535326006058607864178354653135381331443786659802839319103406662221263451033213053967073994382063077503094168742157557852486360251001490350818174441384005867402754206785528498519571402686567558020685475532332013758696223544606433947221370291243514282910289514938260762369916575650348802200425262454461442507618380058249355498701899366375913565957277406271685042966657156359663507711271166898729676678432594582578242805642555575354736258444070350456720356639369657681212194495143871649816372463839223371312885922169129313150462180642484711994175612449928808773266140610310410925494277731212503025131638660557271797741056132972578119199923624109791900470137800846877171553094027774783855867271493490195157540028803512020192750955377247487849581222153390556205148498442824281608292914237673043654591071740970517299263387922640634588713285053996652962494659109009500693114515341448294391957034787464880089984473460365722834908032603252780595044681967637330768824282668632898229756288996922176896300384329716307736104719053818332897362620062287732009370553773361588255939556147093449269605495841251459028109968058873683414221309746288946571919564585504887148280274046569
|
||||
4280580918327937714879191091256876664612470324226923656309007188184659760693944728238091131982582826595039641766867867614987690109347066835940658028987054079442461212398565498918021308397878755367708335983659980848955048574891829808345530623005938526335439544358109252128115126703838819789042221347554516024188738383875495557642973128033021897481632956072306613367203866484309246117512663880478140493110643921321472309862835726538766585361674706651785826563437411047501085361676044252878631796177690601394258922243517651690094911925495082500165457815586993171267484985586383720702241529698131785474146249361411803705019656059086442087073289965958212939442072270901699594349152713381698166621332475344848642918276018904412188692111481787640617516639693236950450476418622180104889467356097088635164528701730097360250525239465445105322969522725169063468979231113674951417932105037016565200729806243935558499538196231862475388802333599285881610949837665453681528061261487169445454457905785865767323200807668018743505698932817731272091575345972703406379823311066879448397732254245809179146011393271948777872878903429389083715317929083806424307639820622337834557668680090433629888626771731750701399412021140327319653641619556928570340309382643411812995920991628757126394272368277426214419854281178894696878307254062641881131290388488868028391235681973907735384243007133927973135002053089703992477642829597510099478832034358372256533956320623258787723465409587451777300855692905247466515028939147447798137318260817028409463689853719298255571446900218441812681971645399041708493902458671110438369530266870366529628804396980137259643802556929222365532535332026879202126365893014592127178883349684516726425729032943669860135522063366646607305612352436306833142166023895620154989204944512037625104820960917580067684140473520355144015704950182576010788055484446782497746626337859544138743516922623748325141430393331962117129901040382082808423638755351251940656795052427157622786372150514311951283406179056604690253151577003495895605567244533389596463023559510074216371783912296100206344928366668142160378212062651678699792662896200949522623970655263270955505122266906310141983508161005937931618632014572882258347697803198651406414578405982077412177935140222755646395378834247976172261433629429234794006074129389383813429141308899323459709604830836428854207404336436682813821899725574816634730063832979834564608904632472204181609064293045255444510331727091740449011885959609201426094380452505863615259892447714197
|
||||
25944426351675031072371544463834895861207283553974679545760495033681045250430480513134810081003417624255702056552912557663766686680358221800863357153035461422211483523322988230769502876644456396180027690744954433178280994636268074308094850238868456429212452333144511641201103955680240151015442584303591592549850411167644139271570591720628383825290464744690423501921281336277806913310468907728607034815190813886962065099785489919343050239286995043960978182486304528741407383763471298258586674451772349951087715236646990746223449376266339566443385407205770065628166795476405834425983262485323349386714422765600478301286015510231243830937207063457267445854140678053880259714893481242717839536044389776427215461200327923218346066187582702760951284629415749938824003118747286614455321074501962294956838224164509018208244011474067808902229866995712660437028210236426583374876886651651882614201422633024419109989521759744380950300881448932324217258519470409691599546126660281737887799931107179002557470219204701160650094356043006971384921355133824159875527563166514116297919685751380123897479456599048412367452279562448704791937343466469403238924691556061780798636053196487693513717469753788789971112297520821767243576732082957952236681169764146292107276624447954476776277519550497917464298127679132908126896423488201454785280512617050579185152824017031954568704417202583267065475339151733773236039774532080498549982212421920955194486863762235587345139081145863693103855161852134688169909934539768705681487826001189027258164786733342228149816286170626804612428126286919771643932759859729718214565448252632184329785664924510508844718308987675531688141576687820242128324117596681746879013399142528330775944422127214031698477682534680925291218951068627387667278962058877532017473305589100977273824866105784601696949617485891905169019347098175453207156515862276261602339913991437373337166668255927372458854831147495770277061558904415917785978492185073961080901658122271586277051325937601500143972013712163776788404534960933811663780886919551313375517136921899015076604723587836827491325928079823881290862885617935111220002389256510105736744870445902502030602732904412483661398456191827354365886689326312737290671061466474671498726601261750069296873889889441181180077826327492580643309974961299763251378786147536721954733076716714092625826217074088965067115690787163980129293358342101162277491007482387333944042959284563224584534300311742576785827226175659084451848121605900089731127157102014721103762264994358086
|
||||
18412050854292396986591511676999588620587968454903655037854617284282073562171150742032385549278385223513663160535263145832835868129664676010910954810631996941352337631791294524478706216144247416923825412896321345117728874568235249797570827504080850379405925731569949615875783085297133556939814418771354055332323238045324036383396377775739852379013444747620602098475678332776736457639426257781807652902251576122363231709184528711888594559943120884820519905888484094265461634648184164683804054336981270302530200797011447226683842935033019590236709263846132833461486750921019258954184491268977154773416621482187310554227672466624013695800848298615303034921014502664575951939777293118488743094712086871136491028304924148995684723092234513618933192210644289150765010902356786784581084136033579939168523764933195199633691474670736910045715469501331512774490867186860105365399435409899517809351694211521875136878555562218120906491483528289293380753879467565115642968690760353466206495185363047416763223847493314128253909174591486772945427018525176852316702852526018565578331071450074040566506353765123452097159176568621691847900560567318043690044005068683715394318914990352656255618837404705422852459266094220177725029409859094619218037996276107903564353279055475768079450874110644192266358952258715623526876065298578875162745333655076675521420482612154529952379827581827140544731795250987976068172236187732051324609694570424566336284733798241530889025238959782429419135509738959796234625309724735590861040865984242392962929852973015147919568310663429644945953671962881355262390743239674755511479868346355140479445754807092641808734430832691520785158767745545507992321310185590704388221353865371886967492623635322868829090814935364832102047264044080125094952033073501509582974840176516378331076771196225771617703647931915637868720712796542412903720085186340092515191542993878266802819561204489662768978304462840747968462515335417623824076627858341056992074216191591827826372147595296644646579261785231807464384558083439972259774990571827262944174941893573144819638298968824009160597514819940602978061750240365992669876086774010948111905915747202380274510066722558211615027563753849126055428223964688639985045660249986616741117199418752132794413351382911483743902995645312270313514084917985275999672826369505461620670227698450970923371208235857292887669826650995759971392659100112423237434535865041944651032458782911353506069172585962057223375925778089908204007318408812023966562496197017644805267214021493070
|
||||
3380405578077610273240661260123962919679424404293649982966966309346923759909074926773839234812023781055067666186984287484833174798891739608713422360911899222979900627252173231897382792039846803779145978169946039329412872410596234532085536140597902299666021637653688892001103800314760127244830255954047072616507170345119861183724661482229488088323437500137312623933320338503567704645622959719374766594031334837307749625145036451013266733496466968162032659452268352360612737366729363304088629962873676653117842762108016401339908965461480139018116992145836660887917097324063966028843870805848839820928499157363731716180271657860303127052341447153980343427881836614673660578855161906746337949884532393231654258738953979668291670843994483434358976762476325932970528304556527946900411643200051678378560967546428899837521616925912173798317092053381388099277168097047490407920783521178449624607222790880016629024914855352445843075614939797011818306301093238406581809288793654163109764067636365307096968683758154379060933904494463111205157161273212665434679302800984508450037434862512344711224508414476582630644788951367062903714919306470392617785948283612330875294701612474408692645010165062042358696767122879784781728281565941822061780001940636542205886441400494051083971999209326710524873184552754413268208096692470247178766918342952784139973055436931285649618783417712640929104892472604266035652164120597570876169557562952174876965165341673501605528852869651014977594813543527270464768817098107600421591300429755226531478722286227151111842639505795860340983988605635532571234763657576643437569065441097882167954174235583347688979683910491157516181986600788813735885237072612794165120135505794052246013396953159962717357176680550878110830364231327236521790209779486928067887186995028746476853551767976815792188812376984816895033550675108140645167220960021200105498134296307620148350804005651804621180577513125917223957682499710370957408829197205682383501232944705700039346385470236090061332005575752337503640751912090966850762890182412845100428238509614581023143122374733666592926629661843273709707727057959549666167837963968584201008162213296967870088958582171294072708889963074703832509781182892414719336028651926023966443002127066934467776521872487685933357830983211447431992839675727174126587661294107362474617206328380043666497732240207801252035253287755107729904950139989659557333072622293099681333701154002769645840015584792206353880950654336319496096788160271186562520069208149786804323808650854849
|
||||
12581970378240894761246489213432137658500871018040605119994516026167591681521231158868002999302760917988030009107308443211599896383008641224642682822503147996049377575489989604906452070361177007076073077869327041963714678944985053023056771335302614958069533283550779470170247141545868393006201337304082715594782537963283036350082900905684101813598191437188246977357797398270733218932810032370625441743128723922446688971267499145656544675935226229912294597060749894311497104608306131675924336862895641839068742700689905232348076881112445375098584401024448526270120859924934642704907400107711390435877969105537340498584720488053310714513361665491942059179904756287050307034968148166803148420143526765894681001761866780222631894034755899372778198923652548198931219501165679240025442071009965482089434449282072424183662437577022357994259911160824969165128766248533524293700974893930657951061442237014638291609957989381967213920210660500371257462408658733933774308209051047973943484148671671009470575928956014189701750596945945990386678922836039824066914815872197637280032623674552479316711904051108403061910871445478616167156816697516261998901820624028420580745556590795821768736136722947095033102986208264482224492381007687415153010615102975917209235737643128323916875397829293561320152898836065360022353968781704953937587065707059518617539501667470378869404031212588289594730655056187351059323051444640342676910695722134257824705227257207000934333542019815654737616096620615298527423934644746218882930080387917096502484561763968821382411344543310013941260802011755231753429801083626581842045769975192820004320342844287442771943186019785885318221191779546516240217354387435339068020428448801811270085452245502350645912006930330759227371524686235176136180360099556750300628696654503534892969547273422732100599621813336096956426048008223545439912548966649786704966117456360661023139824478839183788941308849890344138343187459146806285435878973125960173661851916553940406495507713180056263023978670399723139766775106692416955132724359152943319267378540472740115316992799007816296133224642930699935518220997728340293613207537882279467213380594529518521832954368604733323532105331016273957727445960929056069959561977721791690508503076537428400478919898941993420723986343488525298740489484283479803711486243619703964053174332425098294871534334032584081232592988870414887736112586013354042111844187460108344341464719063310004316307710829157310276906602815741591213650929950143489607111182468706897580985825676260
|
||||
9638493932182389722060064764983570191250778045835937147832681836320040809027926212020612049717682412590216757445745107338530504017768008673155047140824173188330996416720819731529412345918929161085518510799319026498648580398765332428216405907890951837463515488432337372412601056438137463256782314565181693624099533130828564482725845446238013569767387024283881416726038821450088047751056190715019261439347128252555897087779405212613898819289099230935760225241443346768660904638105535105506247362657807832718402690278713193465637684783886765585795148201602909826880227412767627971890861423665889055711154960331919953396764591739703553146503988791060837104719592193447496116657714822342019806204195986454803348556641986633537982177303649035403439457432184728940535790557855950283526043659188139882214516899433271501674040835432088066502998809436541720801522835598703969054406124749772262633734420036721293068204490455394902661296621583071249508974679181770369027319697751577200784105370699079583884733150679897433385235808775931492207880094193134228106867415728085762068585876965556422314490872176858951590185345868095888072793970729567858144917424930812783612842177681425546477416797937550612492831659369153184419429413575276079215318851759513789166246701972667230115323624758716550726723316971336512050128691325282508871430482339198572960256811676945707017669554298396723565325930250933998753370734939438139749672503167860161231934426386093034195677077572555975092669399211066312333948971657450268401483533888182536133718297715538891673907712114693127428182729825520278226999682502107014037672927526708635183920328847912399040032434459363455451286445866951970450805325145399597929236583955217058521193409533418401234659331980513933546380945444144797006577066658038511012540328196905761884738022941892424022450260878044980131199983735978335106687666696159581367264112333090793649245666590798912918747469498132578616167515355452738243567383887219968592124835932904406729442581303552832739456669279847366592766882604989745397542621776827013265807271116376048554955065244407150145998489902774476399993637480440003519685830911131174297779005558281681752009425328706858721238013979799996313549987844485494631433708726353955310171986416212307159695947087559659539096669007936985881267336021259055557793626251817525258442022083478021374989700065457635735392783744302872461775186957729634892207315935131604179148559526824722690865002801694515583109057506210002291135238009448485610804435069214706777874157381349
|
||||
5651204164551272572421164392157773470214967049106472767642167503285355494245583754468269771763885995886516151666913380469396831827793764128994983404669987042469220192313786049885932855958543544683651066224045850884618839564212259958423377074395092802014927651790465347717790427881973241160558027875588302455830855693670587152847076064785304262204339619611277264548167578167173850660648458914943152922770246298853867256495077295124086157645551939833855973198729882321331575879629054222961408922128679715722863416347560845660375613285676430055438376947852706008271972104949314895262176352323432005192953244387944980936654238169120298083949008027241762003773229426737781494041838418711508013683649032702698488164736938344551659378865432068051497530700770796146692089075470498104381747526470098888458263056069400113685681084066138815172217966205692528851792678326739092912498551628510758989578670172878206539828500967737485161445720682011005698339584596434336172779645554540428474331137653707501926514558480865931881284160255293137127349251834930377049353580061790713843235272534676315947295063532089108235977035527547596415836380032506856231224187790780842293290575561940313842908226393427435458046164538592565582109889283146239276556542775808122762999101919457870881706776759238111157335829606967693158761952419305374228746356628547425945600683730704758147683324543034372531815490313106553135893000365893201353047018248304074624055593611214118371091888320015281488016909618472146160093877165808535877226189171183471106948398490938826271012025741841131974439293894172150142371604039786716948248979574653012702161748074243261993446625501950215443588223457898624012496390598023067153678707033952740671562661717693428590799428330699205302787261118575608469167800113833909026296099940170167311088319139472786515076665742072390533509790103496372380197440680919449621985551134195560896213711004990687596395753926094509806927555305302169095725681903247030059455073592568110358491894445627385975675155577816936511534783141495571342410905061243088612606237454390673763497437743672655944002776927482464445607804429029668890925536925499894198721140365351656361753612471013257218364017664068725785604490249488276208435118606324962695855394092458756088874263030034172034227358243342409737747241212114063969383135011171014192964732793793028993753163044898947422084788154440379498103783909628364073273442734259193591735644100655612489818708494990482946003893317617185665014212162313348192849468579439697669591556725784
|
||||
1686502675065392385358505887041925804122739571815173667630769307106413006703592655449702667369065964901878230852224023161337628954648789811979169756896051942050921404939804271160544046300202903777942856159104823647670104187729949685455303547381260775494669107385767887912626014588965760373222338357066261820750647485606166929425064697750790113581803788642018577225120656109021820011246934162020511580152594430652545235811554518656837659111145261991793082515462956425969657490351569720749567417551623391667110777500449328090647642587306687447403851171116704603177895473167558897452147905982368006712747439861339510526340176254139600655175125101147221453048938635164308598252637838209537335155820712043783866042029897684125096631186193722969300560013038052802431837089485791459625101781680579903850648822474767292924250924010594324228321463321837732079788918967253684540607872927971601329932004995240506471828862678243820127792880955805358178940790605702564213187541000667058438786486976485313367974601982453058747546497642860858914040008644998014640231827243251599733752002706018448074919501264592465315830190332431352870139851802027930192421031720799685750953855992256658248380002035075029976656143027737001670065182898206416823642033530784675912789903059665404086162306373473663570156312859632743165044960935881131936319282688102426118526707417001829806562296941390531872123787615252243707842449462662112873808974816499833105664556964755961686041934316162378555282370222328270653140680120586884268867039860349437292162992385978788992918037676420232956529546414556694841310506101343189307096678291407675996996954907272664017176220348733926130623772444152218361899721763831246032514257828961845817824862390527306741498283134129215406235091907430538049099971162997065498762095452523009224631193874408932221936036926379467324728084863876016385242183573926717961222173139530767172528801197183856746562342425278401930252445942218693854614601310539376062357875185713626496937792898939435898753646725601232248809513997252194776003487036463246802052011642777763497001339210289355135763363634044242397635032154805737269030564217151887031970887638041915736070033552998444672983955438828607752533482424926957836045301337629815819165655747194813338339569258897603609501453931081308868065131154149173063450738190114596403602800558544272438226995749442496532331669681660836035918000641287941353048467413232010996046866352200057516448153781579768214616202892043338190883944371747901677080667243415804095856486335046
|
||||
18603744073587553507390110322124668498962376097273976206220350242478434628661979566327128171850869811006486630094401534667096027922846373526435400836910125154235914916329879410134154316502157331305880585369157696783937977266319461945797923619682850410632295010887974599276121981401201117689901320175254809902171058821192760429093977618118611852741434236122286487465799925788556928714167408828322504195850145386566865308962986873335076897617714766964324913181341971057045552820517907268080299557278556347631055132878223617360666656594110217090984418643223519770141941680988340894733285872289547831232792325895265910481194813963909030052527873552590257070687723050316946645598986982548069160151402555750264196389634731219440490633587027244350944661900060896156833319472194857787970844154706016489979941597246198108252260088407656571309484682677812978033271618749742206339454815589106465727219834632374914046250829736694347043511770381539194824457881208063559923718805611031469965943689796755654355757528816830829205333593362464787348944342903057060278246668289265566351842091243174020990901325990534781610654009408036708261091675884491894826662183668204022713924666297997133037457274690591826230189863008030490220816027572002224667222596881749726587264314600770110046974415956440004645015191643507728512111860925395230904767760985745939253391699337073691463069488244608071239207895759794902471347171399597386443704967590257874478145077290087817953870256492911310820275197270750889119647683722374654028629899912245798247955440456236415724299768563322160317320841927901608730222755727362032597498120447225874767815851825117301164731439957817821561777862388314267443055823353264231541258565274486014627485542199679441088786305415817472782972420824922450473556290667110672436078464138123888808993184725492575876687355224819401893690053898580389768958542111239703611769193424983941311156185054183827011854122288728917098106477914587197186963987173848949570186281200089180016419524047410955737358921736583035998791025392763993045859715560854102609336620864203762845988801561270114291370147844260062828861818473407343307848536756111537268999773211054710554974542971915711425243182584442075009444676704037196210308426346415994651877266352431478582075433338731280998370041537415999240173512922102823385287826668246393319956637225095017343920168902097415364680038326231898250780225744642734348680201318992700521146545123880249135345202954718169789069617938715373446522785403392711935240555824406155323793846340816
|
||||
4237613464725673337220935281429431479514451072352026049805602886374029207196469986836194959753060040084877919940587905326103732106776863083949888131334060721212716925320580245767555482863725353782517726431752353512471052388612026035441705530933026224046890283876221245330163217428292546849276808811132226869128159187276278630644353890649848100716978630949889370510326564190499625326107365872610805009406320652685187859850054615834631057356839902532515753834819738339278405136252209939802463746724068440711176031055898797411636167393459928636278065684607271506883318603563529209478067765291702143052176650565940011684357177864340301635788730689698643458284539501789084514784820626072507203023304182801757186590621242780255464338681856165945871583547248863255607569697693990714988033977338736642922910037361716938565050675832160045250477139349911199113516711210764561051286168289000434348349893035275486332704982701101954069466515366523206141873690498003544469017964421781274744010608025653683791682603863152017318809862243542729835150893937988405080580350904577980427824272313815498673221100379783244540519387055277564006292996527432536965744450716675843353226825870230738776103466527220687902149071294962512038473246339715842449324354418241254822452355899812303071054608754656458384532138291562987317023594352369779036245802765879295519971634439023528023264546183699883670283225160758512905448964433887691897373166984733539854748380012419135655858206984393008455680187127524687651085143141107823993976808730484917471290243134760065621602198826684655674284737182846182274437437765798686769264208388695550228967476820917816637682927838331468316831472085523703982305157632643787083637132757752494277301667986477141999741079341960343004067031006366605228260854551789169399360043272430471636744380551458063790367361066804676700583857159457248079622631837995807794192426819639304370532920545088054648350667020230940649224679067333299675295253997965606717406346230241495176282156965370445500659017700013588567348258871524368131697269536936435345812030998742690044699066967633074776494820904965920545015250002539526920848089011726213724303193269390726957536034206999304644952651891811800691774577372505159250264517054791165902973804920250625225927319356687882120164420864133418158560166743265183029551486493572541155107045153233342582645732668803984898382378707988870495762891432840393281201234739901284558644273816244739855270391247055381053995607634486992152482694947920369209516290389465650402757407558040
|
||||
2113949148174752304969842651624544429633108148932059478366110484465210683875585318184217281271467005168265770660770676128620422394905173255784747190808490581956480638023725345173070893128746747620833767378774342042950280885330185275776708561587106119478866379720877214620726723804726826961859298890534962955100899676049933581900501542307402791279526653594465615396396935529928930413207035201937164915833485346330129091310643743041164611704451206705001915485621619628784910963628492791317518291415040433586693013026593562955428858477754894050135212760343331105819208355397640696593711708582226960827426870354181954649050691511780653036953206894151213596863203696353741737159667363727434669888957267103456280382552783148674309082348277097473202312567890325815077883073707686719205424567781198102111347454922407373751380616406230276353750577939513779594985466176965909350396561173135885200883299322417655439053214627218343895540301342778860135194963819194728433322188190717670886939807846388081162642436673408446681957974693239197479105890041103301132208597650321145379983859859686387613766540053416851353459794297468107067681534911518581345190140508061694101186256328779391446589618954294788979161858319118265218319708138554517623882342048230387633518175903902591417111938269459602666209174433800046722134356383791289053627751249609172800772999448444750417599753340396055115906668897224731828422961670588057060414101488070041557314632390599290756311019999593648628778595777207689141562088271090278681140090539480923075634613145226868104944839894656084420978770419348988112581828552216327802840018040821143889634850797666307502273392279156865266160555765609637936245815817233103030051824237712632694652371718933723730262582198157009610319959983643338341878975898371485047514993495199956749129785455941065527488009652884915073959377775115204074036433191939680229697063067943057016178273986247984396221190357631174446674107800178075208753170960415344714238827012906258288961469622658174364791879212708275071306525234023748316065899481150844159925948867560905454575302605228756706805163556968682748071879093293825229205353817851611755808948788113394984655571771928110884011428621873118109965666922084381041197681330274142191483220658810275282314547397536260635680599969573817888067468632656604785943410577721513362009578796371846016598994081149960671916649341230817928708039443365916017550773973336532554270858849251970288617230181214208529729368635990508692753062854362774484470927246094544302721620400749
|
||||
11143873372439450637269147929313895404025093907992451398834767835007828656611247760103691199698192440992881080378276872716368535170833614608723613039621333875545397432186212843943628483599419567541029136865594202538865489427776273710612594462706003994083708445423148649252882879060727204836776682471303612532208725834203367547267108489458253130222537850976350938489555544625848185430903421426121346253000002313901556296853356376217603751007554214447208196186034939367363438050393345963674295312413028529950330180368367828425663008823272965075875372196944125656180097413613907271247746216229280912051174922447531433242247196483865375091508198944869021018039623501449478461054129015321524563163504596981203776656345676485847975904736012229386058253942860557927047749670746219374410925093995800399291867834363793917624135188708937899145639508477021141008713897096682185104503220759396630255368333360505400248518159024896622479465406725152084825074812996630088924691140991389754137769072300514461933004057562116601116992461966581775959378308270287874831864757513014583963411292251987807932819550279948266171987529688763226821312075590116668893013193537680200793033322791712540157902516555162906095586485671594383235743233496042322545100541768009046647374197314794153001625623426431322046311285866990966122046953277116561480991382386910626878908434659153147964619220323592988306603281575693412605109358211763298175495298487895132537058262275885390829634831935713539224692532109313641967550825786517870852904156640710101460965864072545187991597752068290250213972019628567021794772323161269811787318793049185296296748572572597551651351945535460608838675752035667393995794230279337060120707219501777488696498202354001643345844490073451961045238520997858654940299117403018145965989861224453567905946007084363561160570769467848038880748529000433058962528997030209013942843157078160961055197655632709944695421995882607641759853080032406610869052398118195735148959990798681513345401383861636288762875870495225130721892955791330500455025127255782203372481506345067769882970464321851472925610037460583710997445332443222687450513584066808532336230037259961577809578127407416574083660656992117842355692006169069239871113457737440459865380622257982311740833169522740718911008188227838430247724205274013431764380834043464320044966338192429611334722210095738703103875689178889751266464470912601043524636734897727494138724688322485207227022423551971891498066914677527507109847571843535658257469033292319204071123880851309
|
||||
8097106585486293266894542048270055248545831217848280253685439339543433793909687537096358308752905791911033737796592968993799072820449154055834918455949853470035039239270323293881861985183555905509008756155187964337696118948593615186267945535827556189286947515159622800543919176130937434854455416973144959895221825955466550570000949626332314699702710484123787042987431397448114368235871166573150824939632858324035493575082649609169265769467624028145474735242287330444111588453723340330441814112779459649832042075704427272647783062579056644034094961989649254091605220214368952523181962498845275186747753633322176995718377987699654786140690252407351051081150363408533986694087523653092475982113276543904321892850909183985233605110434354215364266671894212993364144918903556878336936368313264552265829385628404243996809568800946579480140906240777661442429118401123741022460937608279705522637600260801050008835888187378833515471531145749044105136276975248709936025633717464468041917580101089873578520002767102217248377127730804517857324461844020273367769209353123134745475537521790872007788714746419156456799823288282208024440203474051896467189193318694751784923419273665486173395710762917654875716976348990106761183593467441658967459177157686736513740621590160766622843258033608170267014221226377247838675246588670281585224977582729916577171131467152908087610936849904002114582451110067228827671072740106337848208531907356402576472119193646022007695634339190401760770791673959580858423588865852703215495833261666693880039234175246974505112510813879034784251107856166578695459250690174415210235394927594640056759377045227433297076134368993950161886998906639846278513120211800237287299731738509848177251245253439143716891255800160221764246142230369103264559603069499154258012078720453374039104992941416894961131564789674177740383684064604000892952033328595052898751810091827050157918678269202444485398206746968959963886222425614055215683366775662729638017015031769613419193991521812386611968598859840160276475469849105049287027012702125181096753287016530732822236720418391737475124400418707129368856157877760689929852464741269396780678443589977872226325012735591157769408786917999597676463940965781915197164531410893878950392212939495275286889585773458598117956377869198775069421579705947686156870212771055174212615631622666991372305534219424446575566426775449629189148782878995330612380920662382757417857780171978332966956953207236220286728886314544083087453644294345056010981630093740728672991295812614537
|
||||
5477156787734831045581250972179206912906204321758941308239657486258185775024350537553049417956689396093143342208807441642419282419507298220496259075142404531101411390890623777243999280584502902032405249589955440935786791576457375357221480437759242780058758239518397982693767752943840742744320107329036115528741021050223784691958107899930302128126803322372831864032323215375359606740421443574219006364313377876398772210167832764432508479319191849958580298727688389106745378418591913436164200535782483768091933515498825259284756646280489031500555864527855848584034341184716801585862150988097609002400314340513051520518910807168880297617702082382368316054647933041218626975056632701710195682078865119512521433231816541386408126276038542649228165871586719656965242313889117131068880815586553937576994955920152994231609320169526242993619709370194936634078381620964327537516254818248585974092312653812876326370291387630076494789114823238487650869285416692849441414792845451549963293960452252178579970061467995359430814881672477434315442998239965437021005900633819861279569105165791635563291067570157986323123416859655076761281464275685875627566581319642451338141235334252861779915655468375836911034170437760239779006905339104221206666846267231440693095248773392949283593292713715119990393127792944994097411718894559923817371210628152020644246772630732492316416476125394461915047984988470866595920548732972138963642649685440503950795272543626487998000272057562665022104796227797858470909924966818810573181587779461916942175444512374365256759774884285508887443992159106596675970863791193345438438069646260906401678948190539735424551553275002797959787645783805932551878754016843134334593290700306151358865754582370483206598845145989712157684230668652754225002508506871246205530506905833702521147072094055146210953001035402459805734043284958718569327690729375572859311133712535915827143104661564293692093454780761403584874787001664711956985190743322931952835533396246292211434761097638173105031277913361094493846921484790970383946980841331964878211655950410099000421233321877635315500982438700456474271734223249663817862651756088497892270131707009452608341638701036142638580144474356079903365106437137399284930966801422109553371734260805676296433074593530914242932242079106986073638025148222928620148919815702582863061799600469176901202873389497291465071367732061363380687257984970490504368418355196397929063938805307914927545880921260163311567170087248404804869080336138560715367824549153609939374838529156308
|
||||
23496691307723992542148213068289848790319428134235531494679195012605360424468187064256272668233005695547092492876146739966013503904038452354024864886263188998011273275466630587308482769840655855645120930883506417674584603945943425751950374909973911197958928338217928875896784402746302292899695708412960758352027242244223630729663096950196469498466408355146199370003918572216472525973783278578880757865647768860561182300348637659274485450828012658033958221816831683090615006606664937226355218967444796245011985461692359534338764881835517787342569259270126881366027326918893939522630693284550227712845335977600504940533133664621251862578058060436708349188040436471058508785883666295396852221159368050904875959846268533675278678891626358986458538168283000710556944663820203628003754666708926401527522649529908611211671462733505370099256213565958727247472579116972941825718836659040253950115889563984237633079976394359615746268234859124323410994467198525541075826172993021663416946566418017797648476120382905962575403306989760518264595441256356240300807517939193777477876645400810528689280756861391221656137830164933604080531427890874901639508267043502991501243640755185205729465400594521516317672569774138570021096598609077033302230252499210919156428759948801631566369938087891615234674581347613485551921895616463242388381020785627905129595751999228500960071611419216980531070507183151250727464904755071209291777551132772246093429441964083155875348549656426289323781082981791676739225550459001199747521197683750658657862996487766113807731973294381845336344346700165074561978084958709633630331299359148837817199715378890185789186059521049530989146578028540759344035477950810830708834088848467977615337263042913254435968065397190848708453189321973075398251572724364905663789072312641780155672505961031199358925061563515228842093342986423209684552483076187346855428702114978312756258712823613976366539325192406232496987924380799314099939733609958194330042286585345392698376562076701732781373595282896076160257890749469820615980824573383304969116038281186313187379202956425769818472912178543019589822833635553957906697501870423182986958405367445486901387524025405866616213147172708829843951263912622818944202635528816254604902662664710801139303559333899208649618534918460868850123046055200291836923948577421581054948057322882774801961371690756047495130787962768818660408659215769370415419966655725942145322969888122241780318304376388282037567546816607890649072002464980941601535123553518180373762163947363363
|
||||
63862820965179480878629632400506332694053954761113164196745311865573132272083485280683416882074057722400283201347179843831633498494105631133039740114025355338498442634529584474813782584054996410846236920221892462821973615283317661314454879395847080667867486406269869821091256482147560135476147310797113191430874113695446113859925119699319995099630756145267477696008120687510620930794470737695183717788526644734239665416570858373245875511798349414750334830261993033088072317010410097537137607929261373691468516614064419741230113379007296570978028500846317720174446173138203763539209627396024689340541974691435688978824744770453165313575283371464310293297121152621281099556086827933442401711690357117684819212875551109793295538235481208813760489261745567320665643271361371091906597133202144208580936729239339833044385518234739260394510780027096414728165793520919412157302434041254599330730017467173295379848657595974040774158991201492718013931688371354425125261519694836502810495805010258917157202003377471155872135421667564148005252182270158240512395412822563425802624163074049928116828875056877523526507021829729545236683624809730792630204287517952941394313239660877241543632993131415509378172099170498408129303405248184522456146520404808758247950342332156263745459845888481569650604953343283270928024591437307227713941416550240874381234019063528814103206623814817991890217705354547045368676048022974278870473922290217934133374314068766599159879810847665208087296041295704351550623389879811018498297467310159441959483661053338274523027937830585042349518425171877304091046835088727183561611620391062566232642060464405290480216883520338798200697551574700958972963861068118479923838464614603690038859403512206957601776209271919892336822648596499721597369482227219116506974712202255784476609694221180717344368771527112615620928215018397000174957022643876972121498033259178825606272644319373517627540242175758777017535375195884403424252759765187069714018966102320660966892828262167318401002979576822762012797797828573645643882069947032348797055574007668198249189141682526706635289287571681694714548976068459841709179638466889717453123309908603866992976001900019390598199311864111934716833554318852269845633902124889489894697660709571015930022231889795530160780749142521466450672242015206247596195743756841037323378678573473745506872761736104919091634568115560451317160057330320364391874141370594780081022683179740838356310208394021588123739027438678355507936393170556343526448073322494233297959581572549888
|
||||
3112622767453510268210019658194805186254012833469243849867081095842695210626173565916199615216467564995857739733212641596929207489768440198253022578118732162729177785035807742089102635740370777243971811326902457153744796241012489223463323383539134822717956662960186768677724182388101789599631920120930783399355960874693694646957203103917554142111011263447900510893524631748419766962596726071034278647563917118345999552212582303537006530904242801180310712662690218180272250615867497767200221285463830646056734094586755974376682897489632426821878445709501007455162936599748327041047948110063238351845638373359083125850328436305464755963719553497898249080460802420273323286848528036342315243902866820009142727913352523765739587714976421919654087619941149254062960939184949625109492917648106394717618384809143958715908955607614090975903167753369439654012972025722758278775118103968580050626020174784958158392456128633091358435457264437837281442638123694916982366768147216086898423630746590351692146911718383778610957399028041055745086584206049230527539574726613335068838661047583196375857524822616119257893585767598852978353737047330297562871305513858468856224851651087169111605837921433256966492817292054222599920943093732105024212537273380044768117986061521702971297823070193761727290200948537365086806345681528187679142887356347253820185366240909729092780872973182350014181799087537943232627636207644898007383264436110140665490810804757792131499076742953645548286556906442212802768969484261670320456692726257364401997252286287874301041136393707773197503878306211730961979787346756370019206883965813239269638012287192283174131175493245539499080962361887792390911096482027298736926152721995819411681042741911207114148982883326600857193130581190465850229148879713124103709193911029617494377679812387696865325151939385174787506850215793253233554875976632840706537672230277591503129070456397292306107168603847778641021775618367157585841126984832866341198295341892975494687432610013400373439464083035420889096773040002873506514786246185617816662202180062405138841296608268446549183578239168277991785005704433281398947860566496328539056083713981823057122364453870670429685362725083820018722112278689174445906904602251681853081207064285776611281148006881129344364927821403979022767698940735842454209565766523613870338173489957750879819927701802880393000953638089294040814490652042976599474967776463047127680890760818195327853092217472538776269996572180322783631727738536584759270359935715072966316845087672244
|
||||
846370408986677040138323536048490727993543912368212148064471100267207546009589938778670724546108364775358545311387986623523033191253679253487255814038152255497946596449667554095278894020292257662162325178111232913707425747076717689221246187314464327701821995682948721787049910341189434019629464363525475579646213846116072035418472758147490899569296241992557423875506205096762016326197047224010307147490232792753935444420316470330298943340113988397013600255694757904134013159870768149910378702773469190793589392168708380297033460926627279030423102143068310551449351517730147563231087731273052420358530533671126238088096293392621345011604150867210865033935723877522432851576720277177057916804468226722160825519812787782396708434913947875956968970535436836433469544022428591189391572986873141714205260573030112169976332498770254190071634107079376912250012653726839205017494440058306534172611258020015650469920312298447287234792387107870172232005670518712986192540056134320847601948608741251526950368380620149693758304015835285228709466332710437542428032125824401686895754212126258274535381682697041791392196895447183812643744617869890010200658077863618778141945467448732058876957735732504928588845726529715770521572201936646250529215702656494827566746491146083491704477379850354699086673832364659783602742956363712773508548716536228739391971151534285332686582609838380351938954604049332373463298871303318245643057103811580311525472550376267791095152000800234230404771966113174314791392084518971160877822590488477873088148839585388598023092716753288565974554316831180822796335569692327846160089298726123374207802109519309225450991819750708769676915906259476615419508320958122330479593718985750996778302287823237477472498129079824259148035467204541412359357265338604833628742798548268247006172199829706233396054824528059866544707512392222059243761219347340448344787431003133176359406741815825834306120319906562549644552821678668955609492574964264120978297802676960608830599160389889906956209332474696597890262128139677899051385833737207478615897495476925507245354154114190209139706422482204714158169316690422544061183946842566408659894159275867783097689394880168010537108044709239849636100709349769483539948502086219564413281391025703622397591249686430529079887716780273437326872809761876337972879694359058585925421468857655902543783032366319595891889511011442043305643210878986575183614373752384854061390039259285424240132022534906018217217462386525675698189153218746104011444099063476866880398474867678
|
||||
9696031722241345493803718313011612245299074013539082632289208746912138889950987260349791621631865256619037138095070556635410794451640553623088314136082979328609809350652882574230644354744215207109487921788463523114240792365052789089932261647928985150569725687779403411688282169859175097538410709278698075229980490317044450803612799142174488276407455036398632658723968452746220159272209875084614695659634722318901958607427531724743684419290390254597648676662335004884959130340749266906568837809978315240489800032833459990406848893336765172363497744429446636705180036038052213270733915140228251729238850854766418548122504484296983184124521353504810213045662267763771945031023718365980753390724867379577425175065671350957632461159043535506677965774117567666354537407675736545072462373950096045213556253225516424634209114179526225391759710773562476642516211678314641855048426780087978252703570776024740587837398564491151557117727318189415462645556455679957642940026325934193388798131036539251056997501410913844930396227130158442222501980840795958332961326338100087312576274215099391569307696642143239818820659471721232121936518707087110226128971637198153149250391265598447604525690123301010228272469964594359466637746646088657918875898206722561488200536260531878008592415149903297446154774824688437044145763086115499973601415347287778318281565491256195208004939913578987448090145547231023936495034154792115374208164329146247462087568625948086923577633439036467475827764998293572062994581863568181743764545799356276309722568739923393328574525741415250500938969785529414129634928991946019036480450132076094126152547065849125378147198992776611455179559138517782813875208648299739370821240089638597063472184764173762251022083108360994399916740171127958311360769046121325422381507792045056291948075004809471598878361945973360901938223360060340795038824763495983967221866880121603503922450105932480738718921856807298324100556691722177714876122079823628450592875755291986922750360349882960255961647046296116995180552721357312270276107101623867407140223296057408805824391879611385838503391402637162880944962516797096396526975810064576109274597682992380671653588574460286551173004308452381309765790339148369443636664410715088797264566592707938894439728827735760378510556955823417402562529634210426100469116420056968889177617236381203340739634733023436784980309346514101969791644424076943099287096100320783168083238690619524531067201124928977694349247769310959283341758228766829317812014093984836316692500085702581
|
||||
6428051397081986503772461595318985395921542779624266933337938813663298002565930225803204896684485210925218343501008920146576602776591296440907461304913426986014853005301975262814100424779365556694120030631466732221284670533543592923013936968961120620801432914778116175515076013236440971848936283454800148607034276311456721915588331601441569539386713232476363795094305907663239346644405532262038543148931682713123994363896513749960580280302433274085432537055280940148442892495221937388100886349211399131529272337697254684481505223694077408802309954463491422996807242390486710091679919577975558805092124532827453063343546603772688883694493579025459318624818541953087020787932338956479379249263005143726632165713506526748240322682434095091608443492254974605724401993813025554641062096218537647867134894067990782137682389795847821599306740800466383750973335898511446919350789047506097461805782885190943019384987779163238124622019086815770603703422998766695737861828105586344042582024299867635008438131967007634135836370871928768929925584548453351075453271500002939040659476207481671773709868296116160258333789980122421213770364754651790230357645109135922091420871742854098478164208079609921338370064931176093779908896534025577351749766198684175432860922931411568343730218302916444059232038295246006870543193110670216765765010449239954694414874216139977279364337752972688996847047340671959809273824132969762595369759237263438822460289710261123421687633207314519806493407402410698490090794446837019669180079981415701198902231886415148264126050950697890687260452947950260196912695400003040379214567931780451274567073643524501343927510410336882847959737084390346441327795332173184703472194746564387542810961493362662094090102725467599212068863052535569223051338582289563578648421823221424178792505665915895582625150187366716758087425506634186528135846173388127953137596565932836450903483104501479408802430550090002754920730044147540846705575769293439596708888576639082155807276823424060257152127606383228179889024512477806423812329169129151424895750780229467984016635475127879441885258700340259270802596644328340550977992482102868083998758059840352548389365148872952165358918351427696373200848745767475751610432210498268888569631288479241945372276000210032186847083914304232478550983789551570534336229257578907091857223084126392473305697650032304035334653709837840370774528232678642401653581006481923647355584185964582978199296865927047161659987798638759983140146608762127359210157139021171656595550307422984
|
||||
3626238675219018632370243087222294908099865987174670612066163195813086898183203774311115264298514807766906274790307890185841874320626421806779737439353367568010679619227573979955401244951946824404134478048798652879951136037399726803456486686649930293680498175270646165782594443279702075279646838776656342968741069152677692214731790234638632613088684255995950291513033206891169881533281824346624026070321081850533302654904706738441568245585721612552027949889425456012115254832866263333825485553940515972190102733549363878143734247197534240202979411988039142697248937887856651575281084046825487251654812006137487796276819695131043865159081884951727433737468268030466595784184331731993992840285490573492212206340869714968878228243472286273671076491795840838900597186901639140527790065643750360331810559644523416742590992612860257750981511023367431163659266180233881462723554764215017900163728969204644891934671557067575406387427063129845763189383402921787853649833015536225318153623980125569239795349278902945833186597520926913850003008719193835828213162396941956100763759138199051174919799243909447910425097552787731510085909244430939797526628592122165194143781219508663556247079349395541115911255533714398182415186941431198882889209513753454611776493111235243816843254195661475997870699766816943216913494044621644248096221515830589499182009185473535481446907625392928785980794991236394340337073622117277722636379304318191921943693961751785816964319385145679827054582131297613687392429795853884571365614219239951132194817348475933723716095770812535426731353294160013154462533168290247189660330163805456988280427278383618978611206391477111344716382554117954713241692995483755053532002790609742977373284898482272098920584121104786725138145949993438448615135314410346464742325410742534052431383808177174919166874525879665594429576944431828485142175040747750636517357643403930578279712319335090694484740719093572440886255089257800960714218494372060459255175440104651704920674144596612753627205619880726283317181952065207855615901567402065757289599533015079115898821897427211653347005976648325246526853662833682812720753698600355618015741205875138786320192728098301743798531978934312097107492189876473043060769184765888064330254548035983067541296462914700815274171963028781864706731779354168077903719288201197202075491093158262722001720691321965413499067700276989428603365718538221254171411089643246969886431606543081703468929077630383995203665316407825891326414897469311003625388669540656441006038820106535
|
||||
77629458328064370029726266304972776618442608487176956953137018736347756983781574885884012272631483552374460207088077990938134865389414299626740079006668826320345751031060623463538764167639395842123664067905833221222419324804616976513583826824383330758699358308422933262318024450977415878273260766619846797852286945293969584930454354836230324755322404662243590451448428198295859229718271079177462579052399365558994918049992571901475915231063073002002056224094959263942979424189311606146496680659503509176604055361894165314230880605563483873041053120996567464319587064229664686086222931425396630016054258266242130066301850407814141253358631042357774260219249588377093692319589026813884394401289992846929101829268205825265451731398907774555239466002419267404178521559567402127216728673615660859444359007171513219116144342383588593376734106715642198822225353200154761322553970105751584927387851775985237345907840585416383923722479378180384527239163679897811960898364853564768247384753611713436235776209444378900920895394009453751999079987741492165566176381456759430525867864236455429476831516674513431939000604336268552460423326930597937579988196481832769943368414185470509863931234713494211400740273380653945267782188448482419684884065032209845229692666445259111513112177198247400357735608761637164510219847766074419620028292272626013108924393467267036418906036276393171684383255692737403767400189913266641443724903095811031427414642736724189374750401808702779562066626240363208056819960852565082161330181238824056396863874349319113826414276569289513264159245026732103936139025076672922748534091470477584729519448299521963623826697948422676480262057294341956343346000750963300208284780372124502114026090490236826925350523057647211187770070304460367726426149740853898343939934276974699711233543209559854520821150590058991765437139760780877484800752417327565720811921841989133750566075997859970309339325630539363446284891784351887799924057780514828042090356565287663729494955238251098066696856418509467525367588635147094500445996008711718140329933590765449572990670562367176939840025752161941819952244971658768463652365194965469597275787833413994094834232906596737274020607698592009895875809792473036447372971318631475428771327410339507542129821626621850975055610535756615432148444218863690722986180899011702446686203598913945039133690871303707726479051406920463121628001156410142680226248955114097582693121891927102325524270397415437348516348790090977121853697123590588953965470240606752034944602429356760
|
||||
53626916506114984821108374293823971078796135782806281569736227801090046850667956169937728916974583370471818375886928714540754882559896005845744459630588718563499430896869500732729396270815368370719526567363744126496429006479300827268435099151685585117067542897078146967867596862423680665310790961400455892754341464134147208367701637105332279903128251058680911817074342483520281070149568009715686757446180389189195238225712334197932112509320296695346905400702802355490587655703858604959734066196734271552661992236095424469334798452453315091971202446119060145590123142225972526691101699991239514963038364381575199732758001393719522361414637662616701535663552634967243104723124457946209068128306356051917747925818579744169668734471140710848794652499024612580354277426115751544958219088584013609472323479310059034588852298220953883507467119103808220499363349611971970155993787489662643831840536044234151110665981668927703403597217620471165439110635664550222854701334505341260147702645950472330531278129792259994231139032318725189645402115763616873068642168657672076501450513782641059305086825871096990359766889713035125874199082705117298637144384884656600069965337168454871362913850437162842075821814063634251375503986613082276973274416731348639319811676383057651344267676909725580592360377424999796465388458543300727798046813683230924936444350417345414043763883398866590057521727223256212008651006288424480205283387920849919670827588117859900940176162522633307713716865785588650545635278709222115578385603896197904674706905355068184990533111717870922452304012300880417477048114845149995763005380838590235667327457184237919110507468478816394763945185371684345172345051137462162597585380583796345004616072918294897461853633134943297743221864248769373429664251337735606499773987300885493511645591214234597019326316285713403084647199619087524617650533402201371004753169985277856530699682027969238540567662582632405673726930613862438613709493109170998575425673619531738140506598273315583676685873998921466456717932165794176716995624472197420820318450154688841000257693894207291110078814779773919590464870405176173749179878224451259713405160806034525963424300886759485511711348438363974585644892671747305433333692034245771991310263898845222847532753439716008306533735093680026066232201447386332586234074084827977157018696595000695470406943208380187772694729812609141231953348870773534621385033198016388741149942582230166720198453708693271814358746628525895412316753118704035983971234125528728337114326359024047
|
||||
3000213533307777229276630818422103824917852892129784473455195564555153234397347675128958730499371659414827759631728595629939949552802959932651518775687203195282061446901497483847164026154299593776333646660274753038311224621914218208262960033026942684325005514823336659782062788762201015687091832657289106207941649699361010070443353959747939802313422394165883023227947591092103439422764105050239757461362302305491338401480225907778228426229695538531991799793667508595875499385828842467204338766438620256373371868253012090392310498916467216829372502494851653618468626614317479994079457035365397534842494187363023994158014723484760898531587928427133709381815757232412881237558827488658940421738691247637766433365051850638115618009933845051612182243639543585714883168280191248334977272548484166283928339050692629819411912358735970593012982782417865571012486230737177608063206761775955222197538879139151925466860979878306941863632628042552071876049370868760300876303602977956101737457324458483965825734171408650008666357439012226400273164926991284392615714836819663454269486889040992391549355560621524657143740965718732666935963772818409408513685190305120400487861056067205394182453644349870976433763756374959167866933755781598139173213752753969774598024288819514276561113176479399572303794944789287835627280142535956572962652436372903749561076833246651155958985328149654834647183381853492198714932183277677279217182044136501833088094884818445010705689603047265686236762636299737769590213270698050188585737169030709329483040816507160012565427525823057782219717526329778518148793659838776416170705035491082977145717624308188604767805627808620145910703676776104453763682387268463099654968371114371879543207609043353115029447345551143709285540835487937878729879714664807994876228527441536271197048290271752903687016326528686940827768041702773870687031202522498338400477316427639903233769470568335628141253886841504457141892791319413484663107214768319195499939268425232313645461821736156369929202163806102747491313992750527044893020298715723596056683854549814736446715674527958510604454975114615819345830700085821545588590436171165098073240821435608508361035522856104918629675753743919978430499173891559455394386334990900130324199892695501491726297380063041670592638537219310858157777842379872945379825794545151947170513112736468215411917209175922269807639154179172085604746552324971225437263274234209023911042656091996596768017749456234318223333620748282850170116234650864079944446842323595843861287566042246
|
||||
10991350285827736000892306767396020942258748085221828483260656969972247337876531285526433364365437971660356584396089081239425010186707858483525666845362108275770710995659739514496953829256295719070341305904755101581143451097345085830992384878832418653733595554941956820538925899446694387575843319521218929909886940607826839517271694726857917496165817593705006824635575463820988858373173966902832634876937339681978282786555578186358143805893325323733888143786147189941588500455315137706704677255643538334518880702566869277476447089732574185897725024068860275722562490674840720958972573431831695570564805116644086909775968138111353388651826874874092276266173459404279245217647270404159014428586059833737572711208799140754021088927111362628294665657569801981400113114081587643339186969711582513369565264854762454462590139461895276004014664020093468554228271862414228735821006316538823541838900934045479226986303802059037078376767211683182669893856519061657914825226081727142549957695477206791619601871826370577854436996056666568555298259338850310573763835804933986792166813910905880292409920627543413979197965133174360131883712528787041907107768541594848173388647200131526305430952351035506412878268180406612058542697047618428215675879341328333389704409757498528151793538323549374586082075159846315485453374158067304892622881771018103429163889985108504202984058226292829594951674337781682627576138653337765164722102912374151273694702688701009105887800671386006265758529624807044975356216563406553281706172798352512140022932644668371267055916204607705526003117366904159340145902367697292537852713957456187487008616610762159680737948053353490505781812697174935031960357273582069787457207258661994673398240588538753241085283960353371800646291290155351248927776808583368760560538886644104659087641480027584388180441844916583633026835104146462067406605211978557452933957211189711619325657853809034408894495493370915492220041899362535464445562719340181365367784353293021563218149753192293324380529730575800286205941444504618457713655124785992183585921942875156150178663713463532471587785141143918719826345566845142564653186813605873823721228144768197920622257172758253982030257049994716061200978133386867150133737418628582358503866328644943256211739100249536214345153442106744585787457466468224560119892133548562324943932730069212805813087896891037338183365321566890740063235939035170119916158456772936398910125793265947624519379487179917235453524979468424010357689574477452216883115826467368069227102832926720
|
||||
8276259105978807351920938069695535056616348053332971458265462510796105527772023712839043872670080036054232261691710634765674462856417538635532263254025966994291862605336372690927309016623848702867614166870015481342867995051640523136438106748488226256178509714461919547101259298904967788063647479970695742435331240717019973548690122567567113504967180442658673836340577092611376190766940228783779760564949718340115669586253421837366777337509713038972331119397250700850133519720056556276636030906605443546251831081697712471489643790830302954903327934827066521676111672675895008580158828885935286762878194749290880951395203809922340844867437538304849850188846907440732838942198606432596375858646476674052954650460648516426476308931380706055291982857735035806662903244803230696066633265700935779941124825061828628197358296736972516499747290359263862858552648611632407876486844149565609572782379968124267521972256663278170787327190581744816834370384901233499552280247423519835408116598755451877737159171474422418538640188035390308348962449228187939282555677517176483542371415075996068305910442456427098923089199524559567351389464961535929153300666461912372302107056330711826793480388241623567575687554570495252473321649104336364523143308096302904069207322944472996687422868471467556164959917730718266506053993823265006181634126903866907181670285184013728511860168916954058027060860338253282911966191404891560441162216952847453417184731603476681194807545315491507193093290847775106373145527592888812254775839788578902322668453633684707411095888375645281369834245320315154329034473316479852419773707748651440708955994909965780755850399873607055213024940565855455586266209261941387932499245211216645764365244415917318306122044476961424768830169764744915760274495251491082025801896700903424250361258192502549124153273509223865410403807399354164353141265914046119497718978736048651834279252021379353442440472867858911179391644688398760012870777198273721449905187793402885499112953895169950594289794525309261188959641688833765647319048150809811838816370043514747457671033498297106157634400557505495845896851961241265176501323635984158605557476243903786521907690760158870087088370360419452482010034926270992790821451120545888974144161526809300768866321193794143811988279715186475495930835415082363405526672429779473578753065315871470414332491862285475138177496526029588326530396777780856508591791107669993197443168988433067438302613501515948554094678480450776393061494078060814752632158839966993065975778115879618
|
||||
4949594359570407146104105106336578956565932885173807478745926995829080147174554953561231092819429713033980827491446525847528317325153014698425795562131095155635098114750888242767718296667355724823665129970334443055246640285244019315624828454051285302721525921944079879307706946300153110472901989678101770194583381470479401749875209993107305223409792055234207971838138276813914493510982461566117918834580690850336871363594466695501700689390436460817525546899488079050815377054565966007375802137963569483291795297578631734501900795776947251581449266390429085300971837297389022529630160271170154002975266083121726461077073521032489958013155642024371888090363322347658730024951570275626279741748769400739811011996274119489111472555505834163047636862685682018536533248796885523727639256665203934164245651077646015737608208584116064493763468696001865062578723297279293034623468134619109824082904723809078490621458218856939449139362649609384640122417629718761791094506265301284582062103585814611212548827213348530579170875779673147221458888860365830336501325401941845308044138872083448003719272348932429331799632772308925954370608443167687981854290635351712077307351023670677422516963383727232252733614287838473206818687865593578730285639751395610682767041235783076212784052437309072248290309662979392805793134723292653689056133520449602970760331747832277041771684894977279444741586522254188932013632305787566130294512660351268222029732905380391048873828621036484860944011575494196248438692236166194997326130374175385995318994639768898524117937490082601040181096749362995181007694927751892359067444079963672269156755312623962599048828937664187967172823663764930447556020089216449193354054589046900789635620669672954802068785714065952983645552335799889155359563794017499592017459421731350332671342195635734622509753858599579696243546003692816220177327553246230516738309324079140272422320274595274876101164433560069409041600446207668192420437819838160804354055647645437770533457462153079448957866897044804399335680196221362702046048525019092212739478257351823273086697719935217842626063619116306245887817562388572510433143875271294080235902080504209348472563109497052887383646678910355936191534659891896641589062226694625442116015321645047289409511325639173767034421342509528822238452872651507673928320563077407328081640127670744950447595327542001221706870737268439444000054784241700240864467930740293936245151137912681140745037014468385750627880717845643646639183535014964889955167565995421194461442606724995
|
||||
3516152097096501757374254146214786001280295606565903151002662263852730949765579998359396483488732147333648384740006249788120041854945350325342558487152992116618568660377841841624947569299444102842905506614921820549483473808291355379874355745163383653739896383053935646898049974967284503047731623215580368636575404873151122835812597286067112917482685740114484174267967438149102502622381334413023396368567356082359818701350255163988530121707226698545576176447121508581164142962423645459384485754357062110840965534293863827094855282416213970117656175201569322246962604600730418382655256471507619973760899818007002486080864046942049968647587899594584566413883011484639391620884028527919132116911364623918618487542325960865170177532375084976787259248345637434324573327082933851615838717348220231292358297632651659823046000470640656774025450251604725480521811744452704185434866998180325593632152312205048635552765902176024083167305759483824579168723451905443037076295125874739893084040471098810071945672840148109621648327902422646217255301099242975664792893732429724747484812843268759306948738529460152671209349431629028226272707077541723752937076240867432065663230304062069833614981907932961551485444680507908065818512490360987455268139332863941459730853037253965765032848895337651621716448121644101483048180355314512379197300528336615857564965772368660960015089619271744359581423063243178272090811524099705664003569847561295241827814186003883148096530283591224112405367682250479269215907471716537721562456140070722791124536513391044215853377639934044722996168700620873224749935597819912974197588308287345530132477435657786661201772220678088560561650987202694684577917103956235802767321784985919566439717238762518476480297008516890255058672035797604473733094822662057520122035749487533740832781543031121695605672437530976540890334393180337438682281472232877734626973118892138343127694082756924273789007310495099443456505142838434782852304530760003823811777637806213623442350922082531183531081239279826061738452345175198095072568041806945773406009891297637532795788756040099665290675807112354069348173324045356744435130347087951117595772230256779257828715457973612821677050001799058545481331502601229623052189782322791208786147721321050770671636934083138081601246625029720181243671525590053170247554193599376763045677608135702708019364102287321967409658320895066111396591987024592091294357064216204149259313789051946163774664513016781220396091714316224326139957645172830379644991232880407439320683330570258
|
||||
67537443291118751217541825986676430451886317134358482818092416012807750171521690069133452922896280347490145816216837981608116276933154339245575449711975648263876693267223997791578674582454598867082930698261670431521238861628869139660467522768679509796046507411284360692389421108314952154782718640986245962996407909535202823680748434903832924842810740968786666403045777476162613319159776816702041404288069328938917110061580324820149728542613781155860590760200825650648671644115477815239346671130062550701609710745883901337856671017756864982462273991153310767632828708562290404286119024308031579498006888680171406882104271626257605303177333255855950788575584527886611806924403268339744828198900185347583870485861050788378599197124889095880948786539705714325661087898055949253248936840488044426497573802608345094382124737488198154340313728826469168617086856733929643260351224362020799036749773704659091652857187434898282980910440394506168245472751311973564422623332177287282204402489821543357377358782827940696475555527264925376918242041330291852655938996363193401187323083231745851890818880889306920004107071609279631102178542358505352244251824623616865631474430021731095192738960934243271915833222197007204253472713729420862408715882908112038601044884748361329504751226266364802079492901972313287002634682445744492573504715346387524029141380508046433302841088089087272435577319917463020260103402446914838768718044897225879737979081786411616547171020920128772253384569245000500855264474833722432141679731658881533706080082377567457145597589188258180064521720214165618720328190429029484646663001284487262230931763251093396446695744309581552408181153945611539576163234169840125456592165675037509049445048500961186095786328193476800082627785460970688004925234321272872625840571862345366922063549995490946297371138525471998964599003747622019791724471436775297873184838639255839011013124785172535945605407445731939057216659858449287828245734733839887931092833241975176622780737194195309650334915252827711688899442214480039704194928624487728704012044395918567052029469740739344561425341306848617192799692546762127175419899559716606149339385273758643896082835413396164305882501586906474601257433430717073248952055081796255097341835884549248578775831476306534842940285057630718255396084852671620050975738745256123984010708113987381835060830425978136111321899334495240075070561860583055163029914520637024968963345603824395841176880436781561851585764667752656919372551320605848719452184830384499666561477454403372
|
||||
42519624204347960736664688831893608056392296583361784079175003139441360988955741885222332632145714422415676038831409945379960629483787811648465575472856957520722452051523682739140653240762418656846136767237177095243609509633614279333863103315661251682416084547015263544757493322984582774683228645307672134319079813192002925035150198106653615992649295460451716491205874696984842176066414340042053032087874118061994620770322151986647916985276254937554464785784365962557249742354898473057244566529369238942510739856536539125577300935442479352388010241128179107971948135240573085965115063084665207068706929529129737952121149583096819658312586804815619274423315939761387776350630296917011410143284579864301968344545993240492610359964205921675545107055450912772394727068317346112810137133693717043108932928286320226270749710194832717520680062198698663191947217597946213739776649842308130798361020071615893467994765504743457144165752123546901850604807511532768626346449344109322977904432189281903913287875706988083677700117728662368724886344341925621156439446938077552528292801082847528580958347230231491330566782387116462741796834780302308565782730410143760019225087923732888117717880861635976490214570204189349284287360048184024696048283352745823621806140610988380602375480828556224242933664320607117290873979442443887668517248801915417624328760239685210981155314568108786647601996722533519334965398306600356722573370636117304038405436872499009236967066106939559210253156370758023875768419158213296817881687552679024497789840057182125296779098761419833949302071190765174960478917972454567286442780999975634149469425137766503190677883254448741121003735170474783246809442597039994559156589209160505276807237895322389827153506849744245113968736840287699862300842697223430716350006305655114899151476586285825936744226718400778612303891368477397278312827409458881712505620283328512624635504193296461533472561992838284992772267564587746361435171550149585334074803899635619452058286474608368878164047849599116022095088905992388236363540229326324358444050781197617098473746996545969272166785095645405835723654828795452897693428093739852860483271068525721933022280030093080206120904182237499355289971844527753909874578992001734652274353919964256570603137123557074961680188393940787811141419561685713891361389598826577642158884895663263423453959798011049015285548676099306696399886751949836816561555000040981827446756261143818882715992689783618656122954783671981979477196836993411819755092203448922806051430309322648
|
||||
1882478271352972607651589379566944697603941017515302795719161605617102300549925256522898611224108369340761545700726575464372133373631168711396976254022484729455677565086914608521268754706329898304364956105408665020242056832135883689870878664169891898212096809222034772300164215577500630055306254467119032127563238783854293850431388814255211854507869503316917123401343568614400115456189136413767172276265051833606535596940546711718126858236418266077275829925993636446754748155922862982436408999602544554696307481977208123286576478593666576001352728753424302344345172519582858550077319333864747016668253799960284184543845247271097112879404645726899375143397882857688412173164125588745158830819519628536568529610325737875378509628665532703707189147740071960935678447660695701321147465975946494475114260036792613438442036004778939178206259046558828824745136847382778865520442928808814597263477120816619072658735596704171022450920712920702239351416010795393385031339979935703811837115675050563984652085346105975508610440577403380533299208967432151310724633791667815401000102515865270466846629767318468956201315036594231699076903651390171464560438358811350008530355321663655128976428506200686434236424692817264551542407279448654655344797752007989939247980429102876705365228557313290576848218076038147571937957971986831666056962363101517221104649542564211888284638256125677184217550186931943702456669902417495467681911748463323272998166979662271889729512814889888331731378054604930069068306916840367960890972778502005543408920557149045977277608134541552594226522056123888871415943419611356599964527388410219826372769741421715788783258104338626953793788503357932274230844357709182854648001053310469304398673145057771922492854474225121398693596265815234038952398216862105012271398761177211295570444349566363169119780169853444869441510661709799671511509463180365826195546148075175332682223822677730497876738284202823122584271343231046556170938255069589603153136695165888561496443872334136475254402603924385838689829304685568143320123870413927909253530101285996369580421296759729695641351754499335035438947287825466950363764324342819971566048531141918690669301677701166580215275472782422993882588572658620379061268624291217765701147333446087756321126394366821046323637679661429772238637729962575366253982222054530423409291294070234345641834081366298452800422402348500694241162189623733605667517589342637610896975194622790645342534655678005013294641301453222018600665313830776689586669208866044223667189835858431
|
||||
10115654567985102416297834151626896720865050213333856544961332902281194326989958739243805579773261709666146660550414895827149938620553719123447912696106094320501629351354549634852167936064009056335760102545410811912195026549002836886103613763342921254150478747521534375961622397919804564966546140118821839730707903836483134119070251837071675386643062860988129131318066690323598570906182490225701673887403774903757394783615608998624393425641577129237620843918398849399608750328550638657647506725772671343885628530149049466626842976487178768461996458391780137710304917222553430839352828375556183357973585050537103993635330878901478444019506041421503844427763444658414875489051116269766665158369189374053737333119289435158165200315291300159511980185433084279540091368397432212602488415539047905524418545247757946232476473162539091203663697701434542798426235228348419830618724339665447031447946949191994916005956867225042591412190451395813420813507471087271277827439497659615746302350286916082406004819263853263618005521873019915118761065661276075201105460831253348573796914284675902657094918072149155545848301041439723873073041767299546279099252883162162216627652632489857154639465330100807629414678949803110142090548960923206521855754254287965265090425201696253574347903991471057195341076376445488221464827317617955982948738481627112463833426920932013918820468074943899932825236806812543708790002845329738069157878399809011525708868506168993286393374553532171612142539506985319552623091134306321717843911420396311328925300313057017835240970145036294075852907166824299916565459011325722660230860188658476772155782643828014365302038185964420401809922152729338517690816835511985399615258983944338739259560221731980025442507186942803521600194357526247148207603401830695752390786743215145343317804609666196154706573906817491359082510629197097833985846786572879327303835700229489986090407731751237337099417216736634491650748273362637155755485859200205459137678210989244407202163656618912101697795977664094162126855707290975657183521024749733746761394082057376057168958212764535378282146674108893009952023710270147605416902335657452579957859957284941672744548167216233162596842390571377687814582485011604740686070180590223878213348662560382320634732870669474700406114780187843849918720613779500947156026736602358630261736305890119986285267524532763664943825413996725140709889693368827646195963282616093553138396795593212961335392357582116038220015449110707830154581305355778555699253761650765528886170819495051
|
||||
12256862875966776744898078679040364157015000779181359105371186801871320625859513546363664780428484947236209215960206224202761554507079211259316690203923195165685585259589526945549690878453220730903195574531015495507725803842636412307923741034252092379024129074321623835863510718141665186227335624618680759274275701610223527775084088197607083356354036244652805872541821982287651106276976369896409817278123934795788228207174334825411295854559150020835573655811192427047090653488578469382605286113715689142415446287871003474973783746273085921086163795747810749422477729909597797644573699368670030515859118000463970566580166919239719144617053893713045385528168674852151152578953687902553673391564068202951138666455721205715075962309882038482575912085353756523066227793294764980183265413362907526438570797846506801389054859653362632152019401593866261712824003452356405034917286589245330421601005505500919627801955712969237272412450950378737749009814632769489272958830438410391011547607370615223034586560909902159615454578646091791953033256009813850882899428057449211501972011392975487851177578380598973904876366905295273811311606447309432044170484016347350548286858274500041865506434845474463060162181761801742292950960704750375545821151325163299538954977137648225085638765597864458893024111740562414054625832647445941244837245615752753343470555429496630684748378658392381738276621974168395787759336035910072616634365598077963900694573935444841292779446837143383011617560958800487452371226981597593179188858991012532796045907936354818535501316284110967272825352040306182418140060466263283208706520654497718894203985988869453584992935049334039323497012607898574918657298856955895731052044760661542792674575056657931818023606746169263305810658375875591785363207895853745341434770779986942125126065381480221606890681063641439034558944277558749469619491659469288537285188678379152305629799930766545566351104623375706737433029177480587591154076543140647249879775025554911513902260357018467256742216271864563632053984031362174212869380840560392450641639580085397105293835317917058121729179556277153471796011942896997469145084656219493083131770060070672346651742255276391737023292346832353642617437588768357504799907487167726061054507730352096970843521990251383288605267603335938425760206614468238501100069576871805003231163171904000789991280442989306167369543269657813971925859073927489659945760084686814794689824781706553819386195004449024008641109823908290943637649646724992796576292836012812011541577538515703
|
||||
9228017246639387056959774969325555622670216372888715968428328893898418943148437903480772382074161736624581585488125582524347086307768251969345892337475839827221678175366780229504007338194635342777105998985173370967825575020430925741081933270485747663301641366005375132885404547889209123529894046505694381634971044753980138421775390838212749287660480724596515658218027009067127632674554272155157175829421836078105581403565329997249386290754463809489666507315232665385315212392270631269857586874497699863945036166249618054839196011016024323391328938963071190696152816434722904771658419011538329782208166734898255493858878081772643843946940817226351744996598400809326812624335568597695868718509201818106394434928503577625815170688756097628403752920172438080115907709391107051720579235080654725436779852865786093325880321589511753376489581503783078213825086223563520716063533046157698102688688971703352928821452646964983753752717116990486691327392892800889143802691319536930150657778861065002994232383509758870524574697799647850238450221732006441903958464199708298884612903473982910381787498044811508744640160224319160147190543336056577011244341475849044261314822188113115285161873011792785904616470729876424865090589135469956496637948189476176233838018192962654671791566699646365311885141140159574752774914146200501745529788582293398350528431435233022214364230924641946234548593167157273910783538254336436469455800703167824390610703585806493272848670676012505224211157216253010763367267066601566128465478169542695243780722342034613412128332060751372340279198240667399486486020795663298152765673245610201252109084775679530483653651458541436602050409436751610121053393811912790905206942194401530038943615494685657012647576310831688536018380712836984557333554327491279866835896210672158598251935074048132474457586341862279956859891996165186404387288869678687512118187187006589358748895639478782370907012373885932741862837382652515946243480490672130172701014146402520294746275614918664224733623244038395690184243362322814404395250155187241142212962798717389920431026438717059076227706322134621073621606816590987244575514492774815811345738753787719962290372362156956621972815197940537030602632407227703893492919106609593716089785867356564204020677411782509994590045227915741834687441430415671418815899047859740229604195008328565237875011648585852626402697672680512290629014081634581563271272807418228475495166249876979195141870270186093327601617787417274290946151556642822995417186163439010764009694382372177
|
||||
45653209682184623169063413815028508393372434743451971748075044077878176514074746205025214344663594507234041799009582736793087070426822275364925813932844247588664304090878455726402065276029021454602427701755064809501835246815387291744066749275730644623167891851370642425758201455722590081417325381065408660367064346841806939463783007067658343170211405681012745258007236227876996516485192853007394970896429932115684243318525917212164974797383267496617038903018893997088797329649650172329708564335714382112769903686096757097040391939255023602209754101495493730065486428908841193029454074985556333372234565623636293647518068622695849934916346889037275644504886519961910003387170351392786825117926158947198599796474730413059473731713571379476494302850758495548073312347171188918541519497036313993546323876027634457981301763216064882585218921855660230623102428495858715825330521093098912515621356895079236086678217502864469496588014328050238434351431239211590616661827843009528382048210593900711061402291348059894261811060032861287423436549148907697212780048982782287799190196033285013907998950847288224386798720350785100465231463326794776346203446158043417228822058500707686479110839265696160424211731872465402512257329547552606267558667792293350811289089390471801077374340865254673265770416633300795556811498942228705460611311999306115352376879112738494753547172696654050820747082424068119426362979512670001613445410928750840569784026127718908706310634449501648730484219858173615242437713456632385661870921365911610300103269835690857735840638884313346540729581654324527935771273906664763703973556243200967794237562610515643922737548498977171641267279834409945248700943721187191518228125539447799058224458396501216999679835244750568969249910512675008838557806793396041009833592684979447370180792824503945996219641641487288470507822543140364130987356370548687552677598887079591123967826324323642308220122145460365464817204305018223479259571119282888376759780820462382226596225011557889458694564825640716245883558673848355128572405068820654126144715596582124252340094682503840495843391634322811537674212411369039589584600185781838791042031942184306589657791079537856143233766001987343954372696568183450341951101732676726183287465199757802450299527866782951152604338841671260219498301662722342551128147925706920526393682663715742731444914352535185801047704735540567265543061219779578022607871814937110865973017581863606380335031684534473214437819251347607625643758892292325681509308394178559202252173028287719
|
||||
57579273895254177617625832894767828510422420552031945138079664580772464538313989077315041933232129087795555809280489243734413462547185692188614772373241141496779396558874654209244826556014448922818297226927024898897951283317657587457670939392735633849860462549659206610792205519181749625726654769242047714279942726352457765682976165336536390879992783648607252409499330780307023207261712757535403073501886582510331918824255998561202157084767526148666549744622996662114376084074250861984444111925715248385459735615764242272756329627915068328085154188161379691297040976991390689066801000226344937532106573658877376930839789170842263149879767937143584879077726459931320998418154547123364333226511861650216457159740294767804230403718300784238605163569846344554130765899431047428211811644697921210616167612384406877167325006992467291447371818464287037389331538672872290727109442737928438445635857166949827192419621768110864082900331110526051580364831816305036490990745798498343958259316109425906013223516251937928520571940050616470293601450627791880013706370138166702882336465873150762451439146852153763401152513445707548190522167086413176288752014979513786566235689716165856354139628285223245842029576780841634289614991882549481480451337366730665342763753784617540793226861518944798457845165204772708309743744277387315473161900343732210960307333762505943936402159347655342676205052566664294722538344302283786453774327741382792926355485201672384852848811565172764427077017724641814345650256460286553911708520062216489521030450247008159832715631905755049156196298184513322123664469153712360811888517173048624318841787601796340280120605473243605221771675220651604259471903071954100809609026124565843171526445494902772365047381510593610031877928970580355131944991643155131798198251093210128996175515072461886920286026531149995314000360430923802041804764094123640586953877843801441868381013201407239749145625570224539335253229461211519969238613221920163412438383506875417343455718686917165689409561378771006648620642868727186930574613447194609345274734274167263154373693318497543134588211573286901925060997612589493764855433846591392181221420062087022438782999271121090288912582599583144803054117234922483463339819652467838305199636786009270465703630835220058561117054661986154086911574398508239741793980043006590800938900282711719109000744371806452134799034233443526055470798265866995626833051922561302894452903085375249191254962808810174611844188186523501371953006618629394124204062980116649050714098297011573
|
||||
32213323247926011435132363223463086913646040462069109305331107644191027716429000439653013216253480526950168939284510962723129037045064603719141890877256022042645707594805774715390033232837197384603640001488356270200145692687940811159198731844854693917248685038445997545687861848341986638755469235871364171222954591450453895072502473477734918842002855801114930745605561187260400827321696002282527688790644153900152599889100207063549628966898425521917434386300192239087500724882961463452679042616727617631720365758945255253281073802515775532250932152555026685611929591760741492302703307137446775427820544097767008393165735377289681070937796535178619557179328594436892622064742632613695792586865242065013355650759799159452025152405699673974058661538742355547463403557108221725015910260874848274183481169567011479214434133799117889046707516705364094112572233082872648536445607959148134316801409872206700927127618946170669170046152387722586142405703688085618486527207225125461148494008930625568908106967737427272140906525471706155792642642367453135350302304142474665944006794386085141228435524141302254274665471927367499091201997067233312140862758112597617263619061259591772201961385865715867374527742674886586799385148962536642299350958096789117320888687572371896364276319284013731119422697214816778988950520362793591219684984826368383257585561794123198006570882921704295742244368111176896503219696057949852297246182992763890729307573317518797696983773292245494348473528202153422093477876649701798475027114117644903833117653538128232624397370912678937026097694538703194505317602843749149465831464324289293425456171707218127117402293658301952147033136168358786906224039388972237268197477453231107189350760572816205851795934723536642069815087595224612875079591445662421424529162893229787072454663482495109360768230773031941164550496069919339865812125189467449095888854529876026018203766264715998160559190494160588400346452036319786999393193172618459253304443745636959137300497879308980845307835791169899137666112476167854744343908673879410056760766543751268592307478361270499216520462554605983791588014445309826567148289722873700188002832816184627544902467014610857794701905823838351934776550695161914824355567687908159127891594081050697465069434125786504444706208171158989467938424007576891570455648807256258020082907501117295171100018299758298707319329655056515497309480684615682126340211880721211506404873163409598144884312861720469033855331549076721404365265255826247369350266024141182890579878129785525
|
||||
777362032489448744369726638193879662242464750884679421855009966808810443525011871312995225641546283400202731640397062116245333917832066750373514393412489984037180948890649261363151847918841522493729444007081555132485819973351053403123113353561404181422393221389847712217922221727736750766522353874744811818785865330021182689752242916870706859773636076907564152862236110858115974453206630986112483232864680678045187441225237659740834650059565084205883804680018732364363683577623931791082477237721526696193658675229393720421929352573708328778678397847068602554982864919138064845546577146085073886646424672555067668776489171994691539790026529212866707060830620369189284322869946971949126105525350931838204442368556105978007675462243315828410906902397785236667663893177035112530293449449548510411836454929395919174620092942913286241311663531598112720053321523731113831554825241694473687815993597228246801586393779750186744475421168995503870648980083125040219779214141659547232813894187103263716723667045227256702770455537126836371240846020537606663051689806825584928201604375430894992349124220477319587281229774937866863680008476648597651266023207318107497711026592724145559280105970908148792086656854711890803184568614699208449404848773458985106167017079705818273065946520549675230125101348018647803751397946058570218795762656997676028765391623478819758905989502064993171470436939846977155223602553517485239697998911821073344802721549078674395544785830009458292276161847557795985984839169294971654429884439727789197010897884953688625768008255967911688716933217614517534750922188545669089662689239077931035870279528405389849629922425583572519146833498992426891467723671650247960425324703674742965818992451273764471677238353807465305559000356780150644662145680191959832282186551476715046968047421774474816906323792911811425918764823929641601228804629958203035580076633831231634161688046328355559514633005740040196891682372379074416552586544160598137043969033640411151450864800532359837746475962603037451407924168217335192485790375016990414052158922950930004090691414877543706181822705359562900647467762268686999368576803168013494556485950870780228592529242392599822351161588851536083620527658952016904629443082635805428235847771564519347999838349781686204760949825876206019534198368339978959474013838749023428764472819970314659281536673030444975725469844398333271394669287658994391079137920779041017471353388655992625886955871223624057489105969211848880176052756709810581506213280108784370257188659341619
|
||||
13656819084266777518645919642149760873404958883796346711313084351818373238132080911418131490116693805919459193152709727169250836004197819702711970586222979114068835258722709887277693468681915918341590004291243942219935720565576753424112000186139167334551699855274578706136269122179725627557959845416882940747541047221878410156438604962856601461121305033346343068078805616480457701645536094247547193275656249992105695182511284738865668372419056282668899970592884886166742294811184524397660528837264757367899454121041461081738240724654776015120576418528648245432774215766884170839094394517980355940493168947992613008463779437315863651117929286827588767731120298565094147660753058321995547168256157470007796734660434138591307836986451183392620960516270170616721321214882313986918407631029204848901628043613146971396644625262709255451388501183670523802254296217858981471794299600313298117277369276147566872010192476959813305243552628469173461391777928984697740331880309001624612172655716093678757930484964720208569843215313018870161645469834285781610210427841114582009677038724010501405727298087056664425501254815136342623038309114319823978181806558876399369397044681473544211432850662871090581860369529122211833146760245177370243644807490411724259167864025008541617684863475715045457145905205621037204801279541582228651276553034123023387483734838458981805607219224528114955654137119174827507543279476958987300700145552417589915056642844971921822199662970177173197613152741800612949992475155980738580793922784014181945750821265601710668553997894579518948575255182845705194774031262631188421456128474794817490973126148109939253456033301052092293293505699815020117595267758950865466259464152671385215285606613133381906036670264052062737696021821510961426855349414141365197526071968408767175498908448766919068789909301162476968233923389532493724339581402123537429772302177124540343622112060151550237249715870553478927440058583118173920072162641820253964673320644812587612875667587232699612161684176262958856187791092719825124067290403742835192743637367234440357646790580328364234755464749565366771334709479492507593177975238807353160767336613378576089635804036303655276581835136859477911174775295511412981640270419978930043580756802165710132563999166834000563557300207400859043781924670673695479585746314017115805077826765183804030769943343140522212198088220497902234836081993971650319583908354486342746070856074457510856946660899973056638769329782662110281603548204565641827831524520678441511991785239562959
|
||||
9685797109249374728970279953355392168120342971506870074392501494160053484887735091570697481139377535132129022220636298328632767689877716076271241619919381073888954594654542471945991288355491927695571653292708144484674556899209260451486970738641337674783377799439055168794937163557956854767064777017749896334381517284992674958992845750071500967597743506724879272707045485222129382711045378093606981035631614191481170360711317980099193508697298328756168702395840698001086383427598942599731435256674244010661259896313450580257893866721823403789727930891737472975354527489775423073629123937390048275598775754821827428281301230934003906759794172839254755424924650750273292870585003162429315804676907376206505460876097031836023455533345141706112884372929504648053031583119570284962286786171615395358510006598009909594147171408590243744782125193323298311763892218436442563383238352491854475126805292564075983639282698937979820904091857582525978322643458652697569540936980100431551384188109951267183175576088662113293818056573719792824515545204098211187024843065420486805201324149373191655680158803229689537318263266316483648484143268544592614263628183984755308960887655823270094573395701386822284166420664654158357191385527039128111031988803285245729354686598266166706671880611075259259985455565264841492983915464773623366244759451629199117387892736959577927463981081339800710917459772467106354232454657601019732953487946902145126389482920247004929776905396776508766573734014355614535568502668852647479675661414072172501734227833145932069610219993308661891812717505055906025564465578325779252919824701564805290899825531383455376427593910757437793895417127284973606200463296402400802119749608856788118605070720352679420237180454011100557700510415754601436446266203394585658163682150440005509268745832288860682255044331173476100876752996290953010099932244615523382048552523113878495059826324497137555795561817240601544583698510233077924256798191666498579475232919456358725712976646859406001555891455405865909056093640649548678390940797987727118306888776973427839600072454520296856216497701419213016955741338940672248491885787570007502076848502503219732473895720899508782019943220931521226923376450607887054561585568508790062952747218430941783493465260092544348599371949112754199418398882821506274298031874859016585560899490307140143654513678299780760288383778185369739415160727100871966670706130278457445091793487375265496530974789165593855330600037986831423365854462373002001615629898818419553880023986344644
|
||||
5771294216544868708187118015756871873593316993400934389125887493084257644862207701130751487558716934002174791346484714848063316740678974642059269000208911611399598743532461433371792811110903048212039772836400988214606745730355390274693596015640094085288662152387438670095928558921595615706850751650900608896349899018770552253642444410191146381665070624868081272659353243219853329146416487504844306780410118626841779344166401790677682942526381713377346049336749519677557137749777834102377608607367382483467893184348976962013447799574837507930513786244588133742298508793937027096896792927064071172915888750014567445930372376015097886860446884311039570740731799425709679555492551576895947006534326825442876103305111316701927983419153633192609126376518083346200693845250229327397772061726796125832569402014617972909004655617488761449380843074914202262418766273994589085856614850027338608060766638322941097263061840389229943386834334677466593518170947418170452162783954485442337752328131886545466446880981273346669420607339229355881398529314303446323034495966769527894788284901664527764908236143694294673064304468956204308798721619488154864140793508661976872571877685307986154944371242665131854951089623557013753633839325903965809917609200790279905123563350111689828029784442766878829419435013822200757071346579040952788076467580620965005267575580489114963816368788654901739370034777706992080751494170568646261950461902399195237605396677918242517012946085601020156531473235019640962084022086392702600367217824890917164330884984664363080126165703574252457310997009740166205221520253466124106957041191547401915447980902388413540797755155007151347939630011637252884181055619064587821237875106031257538810941705303761498161466994490457669738967775971655157043606287733772871251179924008262658852153375456480463430932060961261539430991422556514339052505642179666631053397877609985056663200410758672649883973521760512590220479473268097262332278198795828918861038333889041860032377299816506546336321342814716484071748707163390707274327671086902941912360663854295915867994176347627449797811193524469738108831793023266778393103277566445394432677447620721812040310705120768194196207504892436921708078268658631113953135646879084433667750431654368823755141841893847729610739513408230433228934808347520942297045691660309416486659520171903100659680006811657973201866844025903074677033267050983937938094445802834744143554440710385052598163152599112574780808015754063338366353578785717309120481802890831135511147630327872
|
||||
40491126158937853316728925174185746835707796923535518691541915372071509189434640993359017072470677680198985248452929595999617250364759055589007952366022592338069553769944928228166036829280758508210078865871010231830805228094205030412512787859655301630720448163276868769514873833042966041755275385056502736085313900710901890153548948487088941607962798264768391209959745890882126460524318890707922196672518217988499187160924833103969641208079992547656145532998504548370891984893643601550722660652673704829702877869098875280349580596477610172156239451221880305257579314113340534286269757770829686753281676448177939127150085567038952772304774185968912393047829218899298873221632801857468483110322429393349887890141964620233139952786117041827220492825034492362272447430808290799698708456143219856150750348614007901346056174797024798907489764116826595797178898677143498179059026303381565653445827111042631980738950923328258018809773198389848548159951806830556790505873613757116371940777896623454393675293960259508701803477590465431189569356104467646377589308895294739308519020730481677715871218388860649239832460830760911603948418189813587906689743141742052203616804403736610138578471117967989523582199039211876849920587796346453062717006266851114224463261070294560559461418732315573186086356134356216870214790062898108468538528437718191336781334054506055088911103399771255598186536063354344624818804586553611248231301494295280759157260206271104359375641960426418122145132309116441788873365452325430201052384936575676479974306380472019875712676831588523742105391638318810060130139455397021123501472024301578551433209155073267305401042684578158818672168801804968572087154318795414606463281882489332034313721588856568065685349451132882889098920143481121990935678592296901620662454686764932790663256555779671297919356974633549120333202963881838170594689920165007099546642938187636617018295978473905516778480101726908209127119857057123936979104557244042272353169409750158732508856107114259583363396202395247894165767176834542781613567377641316343836739773544883183873529637174691979064672870021969262951669687450812961889897494647887932109371002554453861149956841533724452389411268205843901680311379428311215528066548057459053304415306450079606633178767917597956066944720602614973053179998146600832473854767067540080089317683019222376068150596681156604783552302520234934905128894938429573388193269196572530073442982462386542424918242747409787034819414798623369755715861869363108948915910400990358995225072281703
|
||||
49710411435852882832428527076799111028882224388300939620711096905359074973331002341762219254090887056674896577674364883752178874413508099946201468257633622296538979805024850677535064306068508955825572280774096560724588969241090610783004592560154365539893680753592618732519271033629908254417091793168236326986947691775607182975799190943519600543350728647922395349284104690831297630579908335379811540839627709647087134993789523046587959380445845241757219731753251759142619168047290906316042780755062548658478465378985084378200178142016298988428753810046716852586449268654462357798343063763055905083295236640349443470722772517164634193529903122014951846419361280631219859456275017561151540488354000623124374491964101494501333009768650697402269433499872526278766344764532942034103666830511293780312622334257581904735571516797990845353589287953079340570605998828003099489634630549710996110144510603129671991366798709992637647764148119643781072299214703051178912143886877857247708461732886860253173522499945269190307544602837297789892803404366541103915581451175040737179927818784822522572136817637881927102301069801719403159046788574995505494137705653843286408791372089514943320213413598284689552836148208608024080464111321095994786623975981955875461393715592494799145359716581140975041816726112422889459799186548771160224294752725710412909375697438583018764393326408828399827015403211962754337822393238117743096918816622676338865277138535299491614207465117324873198545684544817556330304487930392483148829289135425707935817599318452274570758498037957922835453871619313560322323057063038476262299005261575567544659794146240156108602774177977538544033536172153105426565387861014780514059546581786056990492427494232065679059266457341750835225954984367658585587516677601925061056276220799443487492074091420871406534485981529869650857112704274972930830252199315426850084509496034063291701497351771014424951202229401113403773769811072171997107692428503596364066533192444366092807247773418944637391100173736126785480991365543641544793893963825394628242369790268666170682051855405403501878785839924228032110524063400008352115415396267791050245076761124655915613517438863618356200445642250694584351857996300319302355767050406520685832035754398679174656462225726269817043582926260333678270403099192278804806694087839348231790875672783480632015178381065947024413944945074184306332228370935141833393349311550877208743066223456923389396091050696276927442033281479746172867479973519080854454169104516879194081535231985426
|
||||
45284629206898059094782953518905992965063591486449587940388620732679735571835937869965944837484551621165495496407769885131133766961423950023224347141338187932452587232303154468080897967244272198539906147500108469895268850093769595917914761542283396349656602161278201212753300369270252312753325168006180122131117253996306568921670722523028804978116844552695843124905279588658777496596763586044657835898263457389546677615390443606728283545211376458995040623342515459995860286352596201869801119818197862504488492045392225579048735248282861064215515004438184676983965448581846844067781670333611128990892847410903571138742111162164084464499941161620868015237940722697060325124360363692457405101562323258083367953652309866789750575733327230889885471650563087639847243813106839437708609960711366477686633751906451072432816882568050828285140480561727240532575973205706799547136269701291666205169555405318387699018642285092610588431638378084530494648611705105650654120946899656991827176931474832718666949870026788907157054373551897611328907993972346872655529945053778298245465403666297761402850941792922186870434565395694415544332975085761343944085464232889954829902800715051555664639504629422863062435653930539031847757390327215649774858733652439642993085824533490601994373687443576084885430564352352984351197912652873952697987037330759093027740716248116880031330163572790079422145842252878401630363907643361231550274188521625987933067420095702274486901307497852380612060902462455184038700834871181540024114897664961181713052043614517030074095598216198629525187446572286669028202224936327777481993815502065428341676121982228053391239781120102439305087715059605634409256134504188313722543516001650409880906007622082011767071539535913131800711225606472319049930839250662521197284313854226878838463111978888995120155515807576121881695229131617260903329838053550958965100557435512676377604301064254381343333462283891554198858482454983055441212994682467190976320391954304686559100026829026055187592791912122629010439288033503626646526906304069922462735934918084255477750785436581190257862368810167259226163119505851919035976658078736397506343527759696918603584496873040345297098660348111513361350092895917582377441939708107592779345073285083690460091208155458243836463126422579131775465889921123423656515990796093634159038078893460106410704028451128851866118582029658774931894169597288707254057401019909799712539066511949788656905233604864666353877911424341955927458305836744584090268262398236683289878151144496316
|
||||
14718627804256814169969905055553180101320178150833029593107135410545478535258364150313986684023442539696205178200942762801106157628740220402253522004420523521906571705515109123186201641794471753733482291794189957877014961339308289290250141190016767953127916637815312673758728979898262373665943350821398202323965430656525442714182313057636237552961852881194673064425435125171017823127811205618093967661381352684170022597920470523913726154692229504947771393163517226205655501302636393666718311921707751624045194344048220821416479001911814437636739334539646460613562041154079400650846140926716296597872128912424495834290957857352248442623344213032594889821335982195002353454578289493889135923882446320859810860152614854726998061676426232310242349261250411883677548268245101103282389872452862831537592984122513634656246616870376439487149419587160443578988147013119941931081844538506099802411508682279065289660148964621086112476891150110563484080566518951458097054935549263074773193220543151127299124073151364434785199300999253045560037746547007100716582234607308682930472609815213479369300495834019527924495621593459631319980609944988358181975165045755340076531290585844228312472232346616756978825804202440541702647004233336529244410152525112927645432356486576997504399783102336252923393363565884116348285694499366813036293641451321208954360154234764246333445074861675790020136479476384504518900741408731533349781845383646802552228499559094916853993885985088377778756282956989180654076419378789752149578991800384978147668519116394605012515173531988579041696061151754695594076231704942636639879877288881877539487025400544229183280008352977717808227331605662134810631653646953706561046714327170975385866233493599301180329528919775072971415259134320286449489687038456280834421568087047724281869003564178074153781810973604021892051756610911202589515402504112788443091248714345676792082005934378690085453519979268144317455221558849186556275047152268306812574098919887107462000310942848994122038516606078360619787863831498069767306660200154507237036406274065049191191359431593957245392392080826985774240750194902422435642839981839828523171588049733352181605313712790138037813621013257841297713333364570034383252915791694168260648402058260780406755209167381000349291694150806706909701896080833368166600905988388268150921518192470925940948915704501464957775703758570587424936238312005212837654641216204853712765380551263632104256045369870914160661842806915692217739813274373806665780395411238952327562038793423943
|
||||
11610788504473370609505397510156764673343470483447780918408182158309524366726411932292568251474276549034726902379057897014875924193770123521309687796162870770116431622077304476826200293077256282436569096641141707060717386071409006621926327011185290401493039189736239567629941680718350608492299793060546606349426652343553169714464979269827801160068661360080498421739447481390226753721913398955698804643767439825088643683431219948157932498375112670144426204050504057722832068916373057390385781992259728762729896053815087332573007341658557909957531674913301323731478249157837552941337116184590275455079469224442495454273877568534709777136326795022332951088815370920340638125368009081703022199327268288087628885786502243750476259304431196314270205199951857965151719570858872060461782739759101702694333660324494309538417768351882222602697466148541015138319383560256277986822403284333572181001451367793030240414160260624087355085118469776678894692275471120683393746886630344593532565413427375294789973796834337497968891790029160947975097802864648526538497366979970350157478270270782899686581467873143888724657200165203275507632733247141884711940833790055526440575445563053588473789924278497969992688582186707047123315712150446550592493359139331874593527171891527483078495266153401745425095780257810063277263949475701837080717478019290325605611124450662157439878144811526874208028861445483648499099264886098848910674406024920348895841844803226388807666806834482776342025649062329111229040681584472049850505655153897842428302934759209867612323170819564519079383614228852207679200722291460134826380409933586524516541588921301518943352644071651980779205108759519556083626443372101118962223480073883466931204174507620985938069675397246548220479409115434523480062162131774659501005031187261427171893378115015596487542218965032260057249655800525207341061695433039901543085773754510999312871735481016374325967408996889764503085123484248130562077629472937420598778090407032545525408811563263698903086992077103679552287270994997037830335234829190098731785317557114112606376925492408469723897900671751187719751262484668582508713958057831184357385328414470715055324431484515279305500010415702583460765509036288280404989034929138437529626306610915643286620082225298203020474701577183321098813981534881657559672274171039827074646252318240384426481992059725410816025523869825332416948177573300139291737912595805598657234776543260509100898557886082278721183312920183958361368143147369622298231186036168498080924697271214382
|
||||
7107866011667316485008999310135818632102523956601277290528212204249072982485089041945485345225528522373698491275897335013082191572883883033150176661527264779110540977214486600752624898952710021607489525516393443643981988478909369804434695919515533473733889593199560301528234948943891827401767698338218409253934965406645396112487734514402963822087785360509999439821366744853849232511977567328265434228295910529577561830354797186546825837047891590126025780712218044506493511725397835467445884639601887932515058225883851333214075028969590660916468603746423622607149248112810561486699203936199135673460721778217494730565718446657906016577747738612123016204419741443844838270951681397532160199887393619076290073119399839521576312318537236761117487178919965167047821293620348208092900617642552190843073812258974781089761400810172704613331330478743440148121085495584668730238481734504170803668733708559861020640615595043506876324994794517814389713679170126869228894984800434627653433219992346536755492323850433642735224940996431646038689233820249757877717979781700945055895822990115285177926064958392310383157344420717536297862019376807939683714679211997234973858794097740336342673531817627380751546990704979819592054897098399223277057872170914460237668204239820157315400008247223482351884020222776543200731657511552509693714788438909535384424785263528267958941959006714526330659704520322471128069755411667460201261764955060143482078893277761972733768733159292488738337426909920626524114244392180810796873368617888299708819647291251789323889283344731918007762398362450892684159095495412637133205428175259175511222369158960117878852383294109357656567051743947526755939389124966262851209031208460717917235713948460987423053472081648512678215505075294896688779154273018640446502339713224774018561493091179743388249205135459937722190728732460367578744451039368131239245389267589301532811197317043448125233229076271771528919292673459152501694739370169177093290235564111500679253654519957902086457952986862249597048050467902964154275423672118460989378225950920457133261338113183454468434589272577660538382172674727403566217361239018876015998771125942919992269508828959805927684967163065282921174829189601222241887353864282946483851569252652810045700785543958967303824274387300017068537964318679375681175455216581157493448638576472110413348258644948260079648227754282557481022993962910959171962246292531898359633366344346745251687751819066409410441254281617046297319265277751663786444856465000153065186898253869517
|
||||
2233085214649354389058095968076514632193629134189975028260461101004939033551636155103067864327894150535121675140933574983819873670400537913216730326150712714252799015167661395525987988045609192585382662373860657691078823969851375717861978606637255661431520863023167429705509802076243436731566583041563819199738440784818204210280723612918964386297211902123784639966477731497326541750106087246998946983953716157810068033359938502953992690408819463229017273326435524990019518363151948639065176412343057048297156579219894969018654537562956254338041201630183267795276586550408509396708534253532921851287781484092046868277846744054544594297590232307755883835410482838482384687315958531404679706198309037023977981216086890331789801888499479383403177702084157107800646991501403077920795064063019000473978000062872841593787174509946664758884399261027781363746036934515650499809987132759651527922154492740269891001113291774576728515384465831531613427217618024779398501827217766017441931970535361308197598706358975878432510189421641226333540167358572564919616164257299197311589531961111280220512015224516654083779795120385392042991269291302317555415651755551641193133839915972630598322730128780842490162525319571688883408479105803878210804814901181828973490703493535549115082479489027924501190213533656947457491399860833832044537217932442264853664641734767140490139860067366985244240504231271624835445065426515899912549367328660619340502380820506389357202825834831271827677152841275579101300414580801775449635872131999475509015256015762532999637141387708492924626857145305736794878978466541482884207339895018474047100560447172749068831468616159269846655198644825507041126796999692978846179025653481321367330843028264245754285806690492816485593242448336122358296237663660038237000160838957850122287299840389905037545094988084811394934505964505650831510995460678032772643591862184048180737351945869119536139949742786195076850335958723147047545001518549074316658773126462746039476192195833530009979770356066446168705621686724463873609634768235283232273810041212453958620148204323454399313378345563761791821152095012712820470361823166156830725887662184444516596597101578518749499286481759889782046668209003415157635393227087738722550131257104812123198288421447241219097120643577932049745774179120217421309586954809240858094987396355841732973835182369632197487341280787047667270921835051800069681977746334859277923526878046592420984578366827327676240662107711792432724876538662221059194327521607860912822359867499269
|
||||
33012420879361041890889339532375196484730416075675538735175644529052789537281628535609687345911852112512387390897298752436207999358575610284197822872974348203617925491722561518300697449382554048595344306707984765528160387116366839571797253154414377977614708000649752712086052751399976545000851902186542800289766983604972426473878539155374220611624468863828295439520965645706141314211721987612620261383783600925891825014752621486950736119190128315681865350840414503482007057127170453275745251233168769719083286602868457657016202323405477559137168995430925511440389138497616115735955641465376645923269559943099582667615769610051425576459379849164611803643989484757123246173132468328862840882104750174570602576812165500325869416316233936962274393072416174843533672357330157487376892014726036663905508969209043551437513584237555312617916920202210817959547155791962611187633121212902756930100120835350350487556335110200516412172386081421621008082178249629442238464854318209906330926149563868132790424590565381922127273874448082138042012429520242501370788537153374316231840500481373899127277037949862725960975243461760447135021898426500907631893199540907129503706237663097050993888783925558690583025745969468685599053859239072869683064397078634477476705109653979824864018306888787725777033767359322473417331766012855369925802068123371018569878755576022966679427316979519231430548282120304986005588433920404502330961258875207040413453278670389773066602235490690445388633954103708113398328124383052859117004391128847158670843123299010528518567397442783791169739892849084893720631036435866592213042420052484968312792762835063993569843506635908846401799204469798015890871320173398821263222241270047577956742216713030169611880138774423949283490854512401501299310414577714848240362753235037713378123041603799677331454672854848249936353598927430299851228906112710293393491714331038790040109149220623505714807430822033918617554440401254717390075658578674115453055272029905841183949987429002492441889313625721978669556782916492888185466909954024785180341786904845823745121011058106146048356591668992533424315112679986528453602973215775533021116330765264332634010970550493218932608238539388187198688188281931125697545108055501910673042905716284950277325351339815774548499131078810313391509467997128716698238015373887794046892555121589741830415484734368995090229297818360730151229935842250686428661363543787467961030132070430763426508530950449162226577949059518065653357786986367531711205354917933238139124696926541758
|
||||
10495800201794171627635846768017307617543779714139677562104500152094175998267535242043175170346419766472269073746905875658511073749344370175504968169256201908469162438302596132254357023213512093753379821050648245627958435777448563066166166633782934787609181750187037659211823365830195566315431840335490095755687237353267148747526615557511225390413684881825597758919871792856601210132417776632296856460398843921079767486284593900468936179229702209740749813795733624861244668801724288419697027917956989039178383066028306781097096512128471050222428004396695265251817785870204381440230442299542396391075967051320469273916090122681343271845652258464366814624323880306244441498943620463436466782389042366698423853225010260407813280324088399603436327506499922890922827169729237884421734724611374143240458893818437997737815649703296511835245921684448345419783349241093259579527650176294569732842223228743025977356272912914958286700986988639836684955793576699304508192164215895935405858288700295796350886449524426242503692806565414161994948316061325266405098478942164107453449041280533030213603192482352846833226213963066222843793237278196209236791715418532147433034761451342791868698024191105374262494727907487191775691063492435646438308669401432827668580705057263108593772849241445025410989494046634220694794196133958291722337261645210403543144197771134421005661293849294421003234858592174476395445717174001863599906516549434086268246026453079596180358871144256859859329277893390825450944973228482152842026901545667645930748861737148447188626513951289657372289421083733657108396384764135625905847120704637321970057131879523647277321713844417396227313686186118354805362100750022613222125361805455130506066540250731032958546889948575004068595800900810760693915591860494211897259499180229256611040201607503898646354422169551261104333512065846059878514423129620499123010668512826459172800120402767152886358748800524247819128348805419527889062875432751934948838747815218306435064725020701601617658269810131707658859779350815307419280152735195715526372408279822163852010238885028334165942530512103507465146842295706835093321096656995010716624129762227391030006920935572733876633657785948277089222234608266891632756324944121774944249806662724027225185804051947698480927434843585159984640781910795953433923678766407090757624581666415163153957530095709955917933785624153217195377431571926055694977098903402160943595445265632424312711869866707258641907159623892124515165028170145802856814971137570193021385978488605177
|
||||
11143538516922085205792799402217228423095737002237874755167710676545761018690830897082786033408995348606799187662293961390028058448186855928337499947076828676467424869761826393002205418062302943270678775904311036043852469522678962624162014780363776554471923706238240190807913995523603571106517745650726566508982003600193005287768547450514403557208159944104204374867864719198274770674744329179921877396852396481079303576220292532386719848229480492335717719175129920580229446664490638360699042346665497285213762179777763656140836434931020763765720161276451767600364026871062249594237388066695068603824113795602354083853387669686466215341967808477775727953581054369452794151643765781461163582321162525581487968030394824676399648673328365817048424285179278876655265999186541816488705275711856560732505637711453540329119283184595150409783804901002744828094682296192576896383546829197211675903754499791145067789758928015997414943760160808956765099884764149910502470088262016795595080891903978370031011587710493838220771558023521242118694486414374361546672050190545320829838812870795025522510071754023990016491523118498766993631689185727022006617301002476606297819719455792779525578223262583897609211737152818553524670974732635473251471472096538381489660837100669458025477864977974341894286582341365170310204120878123565706152461620857311159147034230196337020051483957789521395134521531551360823896908670623928721515599635223317066310378682369207942861591333916898311136862615503706757728856575824336348353047721040402075008094076522908757153541114431984562340519649729216650742874161752407989739501684808925060506845579091054806181164645897356976872988914278942376037414327483369490711127754122918705272581013691018939147198340752901561625887485177872828364476020418605431706664625073269056403913581028520352105410529986788150566028629946616730661196196757859615838548918989954200307406962853701474574718375572524482334992091357509322654812772342922548338194505726569927813305691514977887197045816119414684916853198340891355512630461505428779070733311122710208113591990373607305656420037864345733480340783187119340767826163341982955495423726059478037865292227356905475888878958833962258431162297263155616018813891370900115201536585814026150609560768997340569732693491325767514239982342930415715760817827930467891209676277575713472375890686230519247476460340531644665351233398330718708938193965815249024748072948863432753152111686736128679474523337478862818934775369692985434527418080375504900160052697857987
|
||||
8094260406253091330185830157122893334551291655006803718108759577387109837141125150058001640259826692873769267632019482875481605845277920354235524132374287142188405531429260993088151820013353007922507486043363209565702329408109070701394338071310329456420265978335758882542177676817788171616393474318036068383975473249718302327349235653339565461538299102026297337860243041667551289865431895709643150982068555587108795225491700175111064212407437507858818337498935918848154104583856088080078206141532879874758036259279700312981422936595182943774364908773128908562137328402313744798960903976907898070712947717725812673684440170031595886963564080633560912188462691045007914859779801731591467714244421665437366212100474994441814400692980955136766486087003670809132654078228026194254889841799379493761923412839503018461682438703506213564515548321132930671187969206706798603297707248743898890661636113398566278936078821372313767462641051317900252366904864401843913469271641415166921317250311992240430946972734762792706040771568560713471308264983067161581360389823979913225954593251778999007643243532963850224242093652964767412697536367795763391742737529502303060492759425490449462722606028121601591368169413525299996147231286899914141647409495964300554518899099102599036602474986522873694858979147446637040935882079632819809890865320334695107424223931792203621933985846076030378340556777352937682619808404329181943298207774171733396440325648288774625301066102971792318134249394219070838132914894768521139541782497037623611510938540574409063190911953932321819731972982062150427170728157001994525332038431362468493485071676440478671773890646750598054443698193625146118311821729695870214633412321820153741396265116732145225929442832726082980276908964022971420357086051147333881207186114049214008946567464880310889992720109763498556940898519428332587881710436604630613795475744737642946271793612095913516416722146183148587450016966508743561939579045457422859835568856386949341285719575816185438836502491045048986842134475884623468079649343617242647836881023072132537507917494897025848376716625614533446108773097173750391506267760131888465780564103769075916913399560718070412115543354441283415367574611680151428687953545017821548506371249078807850957408304776452324412872217226903862559516354092941521892636349868452958968654445240366252194513775275566098495680279221502406054498335544439145895004481205248142946037022722142129553887901215678764995533585848077591605747569622487772395567887536087132640206239589320
|
||||
5453969297740834621610554642764196377404284251254156715179425891306072968034544136802976957854225551186006037039737836068824495622127694978853832391602185429766635571558737125175172028274094106441894506259560333073873929367897775108302601754085165184828546501344476113444049555980476953390061887107843883827243861126083040481177845457064035873785580615821759636524446864619274836629723293161330757175177647561470039990035586507377456380004547799890514300879515987943268742212689139245892977445325009771211760311434777415131566660072022754451423059477687777895062282452183826725075152428419375638583070288369697534008072853350444547295051789817206415663032607279405749621594161181589845028406124433558823138096981780824500122892610495703199999295939030469279818599480952465790330031398825226792745205088632457980077473231965915211112816730457727904358976350255876920923475246677114279626085283886791773033723954217889946083622827289292832483619371904992347645700125107453681960208252334544906960141620987939557337707841074867807009922419344710212091774536960061200992600673573471355404860051656298471835142385850018394406903348507950828633014163192049947450781826465674834747374070274257271258730554223527205060569980186248483835506298786068129745278261105045724906292334877695488487006455576959503639518933301516227003185481385826612314436810644434397773062612955535051126618785320633315237250739585903488723770861480892606744867773268128439211537107056454579407727176918923061723969437308547680326826784066218811064912636392388460896615544138476524515916721374573957148593972411128893620173239044662929485937426386432695233316741413884391344470507917373942161128961906837633240337580742274999631874957304151449212106036681723736136295439416072045081076239685559780420092516528792935805017229265572367454833465275711205290715548582600080305265237665069280816305919088235305422643050956978464648459387137134142545829060770531512433538953415659727347164182535778365957313441778348029119788229569138485917341600031792308141919203729857186359085547944548211914473035261882161682191581630563342963851536371448035239371397965482200123924967578705489201945653004530819414836037616919369875775700560296632044112592729420795054546056739476809699035959204838350964953671105206744913984397702153204217163744224260031350307961864856878492768822587877465046680400873777012289496095382766117308611614096842864860953662921506863896190119886769858098069529025096370737594646464357519420382179663850659365288271047311
|
||||
22248241567883475402135091084141196537588940248261159473845452663884406675886194683131349557535514401276448389519611843882226755779909512427634200439364839961873869046637815186799864239071268809054399015955309879932833785182236786085105716072072000254964005680711293348507973207645882762887946023394690928108584099979256280778815028242759831024866281438631222007851160009903752092171526186895971773477458650468457771841762280310414100861347524224187205897619253312019000524768969512635014139165681409217589100457382673887087698051871025014072862896424881383793476955944649266893423485826584834128969708484244046242931324578297445230238236004033356606477128983791283926307967434009136847946627474346191921438026973962712016842456905994825957765085447445992575468276094272494556242544559897582004101159033612589423401129968968045091542124171496841473547462901204004484783276802864375794496261058301985393095686901405026921213871859441138185166635589549120574478238920590959512392642966341947941228113620845888245151651239751483122813085816294880456909742001290211252402374440715108243445435809879505031567208878024218795866143531797845294387395753689227946915712960704093445014672321410750239858062860415497958970537124387733456847957677539074558774546217526174616512997189313886941954282781482064692889930116147274551219286980124958609932797204472378817152074840248079847392965478602536889953891119298269408414175289473010441233327389359880871800933496482186094463620612767659139345586894632360508705512574257104184315700882893191598487363509837909969821238762185411098733305456367303651087925430195317872773351907572597977354297676082758117600863231701751285549956119620826314434440648302240952698811458915919316737750684825490671404820462842527789976935854566227595916151274091559361451230623051829586816577320034580518386619482549662188427817497936601691038018686487777309724790485716065195210628689761491942833359347681704701687921353978251495864006192253698592552814551547074810790795909890718658215817143664002070582272541894330214925974491928138164271363332562323062706124418215300392561642873299928551066050630226866431771524088847636117945459178896384212299457272496400871972863530902810157836161456731370744675281426484061121219789510071183644845153329160050676301859791212489719173763488670983859310568924120614549181424406146725886090333604286952344650131552487107260576645890035126425147789719042879462053623951921138761930142707637515669478990467519919769919481284642507576135544184723787
|
||||
19185164680189132097705197463396548520069393527337941018231531076861684411716281205635131719176132886383146940272520203990801705382734438964520100765186336596702720259821158772265586683125179347007579164132640201136459692311348772308655023563903512598342846603998716437826988670415408035711717236183108847729049629539902399065809836633101950003904554257520658572391159389024542829560836758770596529000003183691710819405456393757742022833323817244997911255940051343928923187711703472831393095044546537336119835270717835992429852865382747458885299012170251939177257300931341699407950245602538190369053761386711888345147253170781213025344612743652491700150058380455536394214291857240646603524332767127620590443973798401334049970900868505129064379127671633137816386278825138681943741001738499311555447603526730342494655271886111738596192021474607029658280478902112887051281049820623014134674748207286516727986002640261466807437348548788375644755212940014669779018699739421556646591999904601467762709100387577590917954997042974419681611687372735253480500224684389089167553501872945022189553517235696582021332708230823307224934508876761040459722688815613262541590592981839377114331080608193966431432960734194151026426826258328085190761408195024506241699509753728937143051605680157530810384732101499412780722787756282554465201348527110283391198998283684402286319391640508629745752468613364093801998538377364647310855306398356536526171301541361914018330207818218609094932182458157161602570193750408212691912550062257815550930369684709158162359964514914677353036465424098369765803275131976674441820985812471509310109392639406988043065071456710053459186134570316940270243126162829821896066127938883643115065230428074245032768934562678099775677451287039524825976744595600148146812828859785145292620511186520313023912754285617084842614269621582654400500396200606317569399421943510233838473954408487753539923858712058116762782923745842621022153416715072987439412606214519291686833000727339394980105272829171292937901133510728371884872333838040779166182546991908705610662582700632239031179905190543878972448993716719820865165879905716669326856532118744882028509339690135551909900068082514008418627869640033084045163175080239650126673349957869131958639322112372418142061540272940340420482801033139820275780857163634450159931054486802385117387308529531249707864471498288152735983208541624459963308582779876646775191664211922811904441509090599058197936283516262612937179125157227492261698120958179087915450409658119654
|
||||
10687090187502283660200844150642112080329704084788431558284930336723512470117417747030452820963051932575740617948726037506797015606150692504257786812611025335329795518548795546951976947536884438533309987323545568313751420963450965126384051717940577517183667764525330610297819269804316690697129306176439306031004612850234490436873188862381806558776072346417241277871590042701954592578858536659929781223059830167022337302339049178777669333777992382750784852437487208904268333594232983355431880378991807175527175208610288252555684781379568837571483422616434538308346982597987886384743601162461943164662800295244643282847865871222728818515765158493936908230483856651386623642566407189613615212232719362504389194838565476591850663672537700446417280225153198096182731253079058925927387216618853713289124986885673622535718766749370905722121103518532655216745791741191363594913517107227198850166424359908039659750116689309240450885540630625975176249808384418420592575903288496765585512875988085306586659949118310677439803263495459258092954612623479463789697846412134530451335343925502941517733039183642975060775752311587623898833457291266111758085654160413437471180083007463441836853341267445562013795941983932824119673159991859374586509777315289327435358949321854036237636257152183829369804192506033331690271916297430083060935270571858045311560153329831561895046324333955712265662008096719784804197235704857812182635641479537379940554085774775078840501155347572058026159241741693868344768506427473691330375342426962184832152636449716476586476582589206672820264413429020167390823356616639253198058724284946423024703418288959579868671463469382210906041760542103264811877851962893503498695111277276900634901385272496617228756644622613220874795876267236839960733848107733915018485614105961069757218038074072512744618949097087162896351611399553803897167284814005163950957046481121577805878087039481160762416210357617392159249683413397392191016415454787966733600690474782097389098060955978504904350898090364173801499604001103993795074958966677698001171524827192945118740667950139235629241798132495340419324425759575417829532444077135801840953026174927740756068958520289650409120589657420649669499479917789113725219856886915229293638654276621394470813334988505612783350199008448672062154958491919764919236841172908402344857189187638325912436925914531573993598790871379540377334157528976480804801740487354891441754397470690990227992425059987128214956943716214836478321838549524549209433994636118476536049912197517654
|
||||
846341441559005422054570161938744211261068493859610078936862891930494062322423376406030677674884820110292882867007679209410214333231122461076509971695495667176414641534591219962519795518121210210665364658727972977310100395699084484771609555141828747695501292197484499537484088102820465559131574268121537441739974146493013511686061983413637759917989707006478662012433132493905562714032315857517817343710075151973276206916030773390373966592468498921689780928467637923856244718103706732965588766176636941496625337395407908843265071812277068737090883180372283106351652386248210580142488460288543142720523449931869817900575456478869261957406216658573698638876683470794809586240543010944609172356613067206565893539684208806125882703425558152233529819223068512309480473796779299306040749499016488458168128804803549302709114931897599727920650736529658416177146367066207850949668333734419661205579349710734342122935453221134366084737463795815558002958079068144403339469767099299894928847670171278016021213524519580837662647976123042936647317145886753502110245469511366227227094009168148591338107131767918614081996557034355201285219350505203413235997219133231157867572417593511459516678519421701149182618710580416322023633772766420268921438961658606161036788153477101984165050095276882953942925634676006552232401777356756756176751980599624898612177894548909208187421901382539352132487973148208892916661408512353611451680565859791783327962741903169257515543158330790073488376924368619129962383904095093763630743632897842639417443752394120888886983841379308826970714524519683447959460293097154972484493383229326710168912536828123096285147750712476529861766781489190082750535113988676235661568971230328226650709616337441296543255503496207031044852039293092962540168249910870825604240968781570825276900420343414884090806902549571331649593471994359265610835970626389404785739886985833356353743644253484023710572548661833610938543450193893750632483804486725243921749571913168253570330113168854294106154015294209289914796805422475365607767171740394491104360989629600590776917867998011506569792649347967406215331950019308019146198476634528061323111069212650314917497823224794963678912232821646294340277104765735795877491142327945316161442122468899270694824695394736520515234366155478949357408486049803457307638607167290950099631285767054054620022788019586125752388422189154775642633290144381354687815843043203308192180313482749037953385363130649989572087331830658867324906552584211385279254935142643152909309496586159
|
||||
9692231389223991019363537236421551509693927378969973476889924716937843243076445030763782359538028962505850461210712966974636264330208216308119669720830297629435021498211126107036388115528446367712911255669723890735773410614658658838543482227680525560691980818473803193943752454822166622613768145491828835487253958814019557980588118271983467633020269074415368708144009204166917752602340783291496861201904010479165595330546105705698620452545782088635648599536026413378734723147267323692043252770820821703146886133597710069459670734020884845438100415610883903649079180154982809115064518490511313373016198511316280605875681281066684562772611490427814087659785854740074645658072849531877720884302694850482247444636378467594906615262924326569788474251530953839837495766337109891593432932586669328712983517115961203994947980398684762338247321316474793011619650972003794271578004474050911544318340936392679090694758112303966756482951159452035367776607671126115040276357925136842916554231245019408276432132616894532527094882966991095778771435435458336213942995218730571901272074281816882457139683030934306683870072631193069463674456228558850003120070487595908777933629293602232300694500810909933872939928834050568480379424916566086403527233440941535904853827839159351945512315282073867793362708300757159134731332592568899643879597947416605355254128209605182533436383168382060642011980732352466938729491005928465952977962314984324910154507917770930797039702133770319367764546378096359857542205431293535452885609322716220054432928658703486136932877441173218220375474898213398541400132493110943556901456119052814007191460193092237171331511353100104928307868134480571255720567186245329125791188339630115464487130856909618841995036951025764028591183088590590651938369962213842835877055064475104859146875863579681004002923890478190307710768949668929993557911955782796130293974249771657049066891102746121373527552992439520976427932273438479587091113752769002265059029484322232026212940473925067467876866223989719251990199869277828311521882953270892827168138162120417914565650307937493767533154381187346150420358738804567479555151752945199846797720316410149688900426693103256709306576822764457067376159870868966794077282279974239056892530270407394720698969446477049272467163086765189942841189326037258451829048305729645785088430999809487262884863283054068303840835869603950566559364796538455928252348855648491514023638986939172983671650719048761628330421368414240383257879907816368833055649459451980731202618839219960
|
||||
6398569345587250994594223220693944855069490740974579198201552486211385555297808974487358656053199179740075605874491508305578183743946792403448239080534172005539486168906474354220182130697682355795238635872412561862962254334473749136381659729282603534794571775817584234730767134554813123015310067586385189069805352997493020556140032568889398388124086771647870490769747548625837925551062200859620278954435060336426904291280968660124514582876572461173595217450674903671896137904485067597466517545228702275551834267710958927329996543975778382613007139047630546748561111874657285255660606423839535646874167976000576795480677403695262688150641150051254796354396375993615093594976260509779660279246726832426816442512463861599879089949139012898872618920973691965634001337647976024529178867045100465337917375457691339920514782495873760321235535760167540594334718804440520297098283743141505843060280430236642619334506401126104922276995759034104088668671241620907405200338247334849824533035544491904585995677154751795205904665703215079575863467215492835211874122384873560804605516900242524984158445681291864922098958854916874192012264410809310091873740793045244344298604218357917665385519980098602188382135967244309804715499817160956035335808871473980439684341300131420163010154404616533357336812577799233812050841741377454243002694489415804241554668214270575932900080752285578964861348691363795883663244333300289377401742798858937894782590163595264729149495514605884635971405460231980758350656153686120756607527714991672538798865822163900262915653627571089875928826384152671444728100921961540447502443261803287221210790438591162486706267972979649495205716783118726792450271307168518612247198644015868317533583641261886583465004074107911734715432937747678470185971802072096975851727228911961930572940186593287981776857271808223707947765095462528379653951915721585390813562756845943577312863969343745601523463148312600935162925082438598725779910888818123468429542086603269736871541860679379227010311208420732848586527397744269024020278718023230864419462340432918460082408360108593856094119813922927328931557031512514581146406381848183266605089635245669069163347142095388131686784990925183790117574951968887775095785671858765447651115996171114271480403211853798170920891339248856832169938896412607840741789470608225393662352435618077133273657642357254775707043534480360333576232671600844476576495652310234253644978875151955981895319313589855129580038038515216673610162294019035787963812865907814717681970577940153
|
||||
3425148560086118137649012687437120485889758062158625169720185963667659477030592171582313333802018423336774197591487779766077570055169368496442617203848215961021567545106624653831031871406373889820025828926148060218558032973130549137157168059922417441492447161324286162621119499142268226607283231425685248491221860152396470412104338357043541968144078021911724694724406025560367377375201191815996035199200716010301353637345623677420494341410810101164566474614518740623604618930852904774050182940219635445623129464766033545261339940504320829259428882253196955558771353813066084251507337494463630976585425915793003153364455609949236953182518823746551824837155289609397139021006593076582201982219570694954493181012172302985213013286761508346427929041933723838093909464871298705956937734124350613195466225267401092586738875696364145252125163747073379942345583669068975871735641469688175819673169395049081041321329711830938752126924200562209718700308788300619439882209588612715194247320406520597565407116729609762376586510778193308954734913099442184570083898728059334952473430957555192526080383080265276422366508735379482874149900897034371356993857355979685770527600174898684394733804252809618955715415545755001992417474740176437852987868988664640852509336612198797163874159742453694857758429151283207653846590472692180954448697075483427429891759269490499306417952690908455579348955105606489586590708048997783771312695184054209137584133229632641549994825030127853820019111828042153479873627392684716506831327571067220192638354991720984894777114037588191155151932346685692380412538922522967468053444050427862117719338220535284805649494028163428739061529651500920180970277377879122199230077127795136517144350790346246940278534530317892566617017321577591407932841177493661308923938135084432060311582410546954050035644345677094729084596028204903105258908067167701515049131054637777920127739982519115795008169908544261786540999923035503742745282990504876041621829490978953046744344455700767104035371607588852315568547679966496762254853913665429264593007659743558201176223011742131058252874658432709544356356567553567414175522061914443179481297195095585338530256554135174972119694108668006800369791843343081670508994928356523566700751690674903182363498922664414910452810811620109037452179048028021104674999547299551893988865957693911445796276760079639366817819312170801359624579363928086070805284982752491257431606350896968173754473625805192230473729812660371391365186183457136590040770981398833307273504296074714
|
||||
20810245313400189078608730279826723382162999990574201186793758645854751407506348435016074010270777011468456945882384658361689999905902196065934616593310443680202096992359383735112850204563347988519605197007705889679822664859977138127786619803556316771869870054338887405230120960433229385148233927502997305379290448434628198587524907351480839263310425204803858718666777543498427646921410709143650842958861159129507097711504049891562753828867217248004955711695454539577654920227771434237529816985230107307408708134015529789709165651740974217589193758619161474291503399352002150642605876990172453981655873346089436555556316954716060555873239401021683449916526262235957048759427162947178765357914425056194589200524981019801056361306016132307013484085034892407949289964302526458705455830932144449855253000421690026170156845951625115227917358094907917929803135350353646600759934698687393120824776597009992746678647941857203180055974322336684468640756928013874053691818327052786585980780345704227189246473130232321123904903680584961712114192131707671529181351513954848269648116851025432100355205861984513546974849180665257095408754054987845712180811027551425724578819991962942599526038474783512596877789026367886780665900545718939277136160698231789504316636184939076698309974391669059230265582927906347713046730233817648173516294513357320760283073687431896675220761315768892838331629394075077748010776238351207564415523181278488164979609689902490079398036217231141591302265160395668848467383936537790402923288132763347182631247976587856318706383193791340882936375870897028281570026556247755409866474727357916685600722533962875158417418003733531152139745048710661837078953434305459798136511428876538194296885775982514543591235059772014258444901306948551076670009964129360390668251593275428112376717447009615648907188412525001584117443752360704316475093160116474887847033222648388274852702091365274481860183611315346232894668592615659063987271509813088944712508046451856456328383753620998740830514399088631507845107577178538062368636158568573956033651099719337217253718695829611068978216050905019832144121050440856411745203707889711672261057654953859267833034587098144018785015253871908752352590860556182580330146463430079952986444007673988028729794792862581969288799969410935607402372424608000840526748187433406409135330978072965194444875081533654453361595426254516377128177729771447347344403551537998948380377107837294357712589345164682096163001676592055591877548777408319701676708824008148397019773704795692
|
||||
53625287565293575273523535325963839384602231316662424354564207603727293117833917663550005359675339963996486012336590410887038723308292419920079660080566516711814668636212402355988812357712893654251982653866694955584924013077377284772060331205535494994629549383846963456425619972091507045670586727707279914792665374071331252590993922313799024221727235367712408492547820631184336190342592267767496282043146150302215365352150115854564564921693015549883214389438316949208258621253000587168358860729991812715235058724675872819928216437070053319700345918563859890537534552933577216947666576266179400190167585850817517145653274190064138909685299158370265860881156461872843142816553397221808885869026462015915955996295244091094050866812807815161955469095772971656631708834912982845424707887104957671280613079139478784947534960146151742805555199270422683055743643376067400789860558933200864763379222241528905464212727801454843256300600767584278328320263329541274808096002263642664783228669998444476305046157885803587362025752323184451620889269212753078725026070334723921658376878997733771611343600276766451101124717072524223771497998477586395763117583582178172557984343165982720155786918044285605253028634192214478635898951866705170756020537354734984395409676167971038461544726250197529589992040234723312685963292383117115561841761350722119270572814805860743120705005284085149523251108395018652055206154114206061516631323721683068113638271326680418158270621824353396257987016792196904588161282110157269505016340770007745117306102006810913951479353224897519844797991330056779827376447653867483135990708781569320959647346391173843871262431570915462798886128808169510869347123827699567002456829861547593781385806325931751954322503685513332414389912443214833010222878389686419595728245393730969294454543941607428806723184617547827791090964716328053245514996963957239777740261522734365677996844062996579379232595862421369812278447598841248076346915757858320099033044046863974197287792890551455541090189360840675777990437456830895939654241049308946851431613655587419043401920444649696565616468711514145432288717035802262482281494550766217498758574705934518016938307910808510859073705755957333574485913580373149380756226056946805672139678046791563185294863109795632905412921387942028538543196093596447966089928544832267776803157094065618879865171088580335266327910155404236599090374457956962834143634999893934636933343840001330386318555752010761271654625214843166485209615927538882913288622123571504957125282148625442
|
||||
3000122400521934635919804561357865891233336973001449570534217433174689801585773417370567004580285664490422929700351416026835140715977129073284099717247837591010230431129355144530091411809468887462484251140808525716244244308666853869368515262930738442439138050895281382516142545892752142575938436399529149963252374216232033073660498572307625957723570643334679992376311274717691958916458819683712412853473181060630571226003220455176235104123460452779510542309518005138631950586046945100181622460666868015913039676514315271773776852957332096609684861148501489797335667770622200369332336529603076925390462263206558212373082070343584705356978779955249787116287591721909896067089091578901054703662984416323384608410206362075516122248880521356083486956938334073683088568011304068141482609206213513870310914321978815520352179363706832753094249663762650056746515308588696088240351909039436407807524571831767929741713277634398201362134992601319819451814307464554385493739242313666728248184651374807753206272498226947582590660799612751442223792507445517537404655831455587270536912911573806534437976277475228501329979370788571913503173454684087136061192943795388252009483080285182893444315178151580506769804755096728745172197185405262751591497540275277829645997512341730258713611136138981690288227357552272611490154279603685805766611917490238794258252816541562229020395075412013208676516799908842207657389140156218016123676352070949078252872888575147558961403495056555428037849473944268431196783508395459189467949067044156166034777439277241744365478154628754854148789209584838696946395499228435787052390366782410749678462320001110051579804699821967750199456701178578119212671256932233469116851301155946577114046204654189683673448200029020565767877033955435641420730178520590529465372605342499119506233225275384204702872448840801310188111580645598889736522014419220992210817944549721301346372182318164160672199723457567997007348799169887948979144910629460087307087320139615145119506272569444675483018576713940460634082649492473834489433050230491543317770090545731573232081316918781680492721107477635263790677276475558712539812085623597027673458527327703506450864083311736423043248105998956576014001884089368655276057739926737216880995466532490629449678159365786081296804208150630234848946149635138617855943789099405870667562676181350579491387097340388888116501171298802176071267409344222880800210175262783880201205519264461675460475853727956019073730208614719646650399781394549423786783233526850878863280500863461
|
||||
10987588277816644227643222898313920961849415948889481805116529176950035432945062434756298447772595318224336959030443559108641353525810199501549523104608203838379963171656458106021275143951560405939609499423612404597577925916039559301648298674158230658063636013329804303655165902631846499794874467314866266724876791658725392392303258470104933876855136877337238560736766432690437048412373139914569583152798991558194912082083671008819563967166631869177570467184814841407817590534510390606170566087168971669137357939605254831797446770739811246182885338669703245154920943050025781215053170579442545542075754742944910610229656203228808452371752358788322042956269455164431622851746174501356211089831693230288541864628072199328839526970238089598995818753691824741247879266387699912364209124146675089326682369111115389890881012626701890023977855581332297701899976846943202292992586722056430049406678873244548545258659184709954927775217112887936691219958764747186576701209101606058549316797898997685397441933077152567425638172569623009746612191462024953082313527407079700140914575746982806371097296781650979416952509999981718681091225872042307758297526994490301788074826260485016436252636098068936760710783716870583102477358228966875721070184071366846739899406471264346597593859173809969636666292062369961299840558756977781316116177714351846004343449321555610154954665906138127374319648264784243714220062664635699419354642247482038481227935293203453690674311233681693560987025251527419152940400109447701012944827431594644174607776742017537097293498165096905879898160309885265333148762899382465606025413093584813194142076277111198532457244791232410151900678183597011748873686952357148307691501210220273350223290096288794738154347621909989513629527373038540104306906386194361514971034938052804447859855325905113647562874591312161533025118084584680246202150607576608997747168884433532059241619837038592677892453072268611276416533309973050935985682222042122313074688839969432189915091088571950002886421069656911426553339278168263321754459389381003955846886898093650221503456038772019882759434334732480527268075151615084530975199957590998041787107852375540915462658512096497998686484665207717406730807895784881645465384892619671877636728201018798757236701286199706604201580327484506185162751632302742634616821080892984558154045206770074345388917511913221841230251444668227126364862064788614372168331149155330337158392232203730795258834951997015533764657716888530675335607345408278872926532663055719099966815244358210
|
||||
8243807491894671340769666038878689502047262307478225911949501655140887174347798702841260732568200202929418256042442942695893375237610216716391340963913087896631097182785795739252503567353132657417792208153771878454289881312983134367356852731679451210423296140635828314097297708853674294502249856980223733157913189780893417345085200822057688897905580772161344792839659344062430475170050277384825433605383501546416802811507297656039694984936801526411005602681026204549157865787622705955995176982009967674301261498161678906393804075645453376816314011505535391446904893737690641006510451553040433444201439729146973579528755212556752034143515854980127212083415659609030995427205432533879681665970776212655047905450893233005998981669134809469568328968036342449839072834068485097525399168312034888911623005939524806288930376033720304211149443505022175245852677030650611596294441091645473697524378765622759264437819693670637746956412887759968358784850510969663177408541435721855125595795175899323230051208878383232400359356367175438614619819004094214330062523700770661938559619473227300670464753802367483251029228811705473608998583854373840082972330458129065879640426876589382141091732738286424474976440246045787318100783629823119312313342553876260581617737391656845694432975945312828739670573506425443519169513605829187435977836992498523184543259364092033768087473797335219408568242336142109370039129937959473151804126537195353479419204109994504359640952198121222433994772092116496646117917921713495100424126985285821831769004816442035522097042834240186841126919877959504076848243723827149369863250724352465027815689885153032641471252284247736421921622231389456015841320425261522867851545226506944637288571637932890705192357265171156104010045745167313993612689368589474799389334517404599831733575940603761566823973437352546467398157028300512959817909554800171199295276726465474290867020464723729167646090796224493509833340932814174019166578488464559784718469293554765022782994344042502895744450058518446313202620779749015364918224142213140598603640655838899471991445834928307728873574847781366429918404744973913330856060789409632016656725098275436397355338996169492321669437578896068732825131686878998722166792248433269676853505188998657114569243399287225539975511915393133450430008665825899296599570253759165180868973994223635490134211793537668715182396690138721499267631382918593161411397942245084289924179196490769030596780517412785939704325923977053392140325678491754075288367718891177458765322675844212
|
||||
4721534543155295338437273996287354727833488694986804243112407615946500114722374692799022107364211386695829225731836992784774123683861037289461760673761696513900401394758940177407278803197361174497854123212223292371257262509774659373189616337065356285630104716645669383564224954155382216990926065428091013075148744653042583463743419912088254485355297342365289939961699605160963901861784872763877296324851317720134703266335000094889736210816617985126998281631617618046200310866996748784759420852041020940982146494185477571279752175704910663744379030968145497372699788225418757612422716448462307549278921512780450488973275504505650901591711275951300507582934650522001780862747611362540577665043054762975786428356322601554052334793673437618845513558824335812160220996141937299254264264975847192903900114220498898504201995446993322744762939019014330882242442570883820722946788503226331888911828681632967611438889778366841908024081263067067248416576213960639899332694426906673848178469718953374235892876040850023832476071576438130433723544610252715729995437524324910102813124429950818128843300589384583667791227840382581243448734397602218251168020674273071732916684950690555577111518995468278776733108147545418376412650302681857639755464228711051594162330879301751386048685544395912798097596938672198702878978227358119528843449065787379230843494814466748980385169119826124830405843260667803729295656807121255627603620483456714154256193086020457953710062649156452875487413095450740113928687479895797178956776519288933911803344657254912170474246015082808130971901429763475455668148844420051301424527796177657890273346108442849906084266333999192495698929831873450063898585824332419217959274833308404565730486585979688248457554503215097745364445398362170119739225286080407398891682620783151828155927101040128668904342659172953362682371577945222894108233799675778499429642617416051400254200484089318443306325868294193699771715631604102115629878432591368424491425618750219534365988725810774635944577648108442022373405791636779961679558455050068012728179657046908756570118616393845030388397137307667836627748150325785022906779020038721899765791978982714526787399166853935664026936333078417084455372767992667341246076445861993370628793423897291001555727006448435429542752302756977468770222705946538002311663533944905371568713107897547487208741093730022609086245412356197907759610522082217183219209964101591186128399573949591728259123871206167343074614823345929227789192268301348588717751533526190050363790906499647
|
||||
1451802220725119679523838903155207373886008228198643475114758961909756524636536850759300925360363297127649902060634051955675238836523484912851650262845591417685522117861502813174184095405524308091216317564119738302534116540459964912364045524576903662242554697753132455866197276229077466973210629328174818125098020319491628554958505598396945248537855533114170215841634573467683063464285363076074951519289338779005979289630028944359809117751454172984855104813087608888918537714631374829359855401346657846635767826200529946691885830338043785422623105510864171509729404949677299145091518628857317562128853808814069768556038458243992459370720689274650457085463112830047957352771364883016557167940089276968773300949606760473897465109585923836024326373843719970824657964463519363445784210748786725759711166499777949291928286371136577758236076925331682493701108042676460122962378193773151266699625736005239461064830000154658919696733018287920324912126676097613169326881486668159079554533869053325083252432932188489191780261473914421014137528257239719314448175792273175060889867433129903347310105046201174727841255941499458176125952335323309682155069452332411987229151812165793656642021264150804208454776180056775476484512110764871490980473811483257862672203119073834060289831803641591120630783654406184628399518240818023792878568864236457617220135907994095006656929521904310802387866321109280515630919928432155684450088926151131439601813850630547290258121204610607916859460081523867249465726900963862701594288979132576229017784242485945051844009087524981157198219902780293678162305226041321220025168181768593694160314372935195939132033002210902276888840044573905015849728915293170078429206995278736555165908270323287293711907960670483800523357941125786561408078706636433043104068848883725226418149156404592288944731951871660422141952746694940605457411695579598046889163444631500971568340939104744020695650832793876750816065924465836624869127666302606376820263385114055795452547087086301703037419917834428422124009151862461203631307738987949046944490869227434209854602896154398941675198988854165161452947669239756986495363411894025575711674319816969042321638466368000584512703946409044558338605867498086550989060625517379763145327986960326742483767581599124619959641051417207542055044121049415574128126793930909414048265946039192518441547503113302908935397159000884568086255436849908862431268750045949123389214545548567314221169273604920729511207132375948883703221083654617336553226804798069567673162346903964
|
||||
67517159211086159303903715328330280520829035324869627950574105067733266455873038684594033619467276112795085925775966883321608795970022139518583107579304599946559848793484211666138921027651024731191419951585389950763612241553101865938547970529803533682465203446955448923704994118227685825478263189978545306733322473606865460187787054572584282061645571252160094696120697310491564820243388884816329729419837247393842592341166226086154247009866108716229766364728876026153588503752491609732017043023826509502850749952415828131011487609856373576733034939228920206803556018438008110158096954400527213882728128206734159416673409249263359705175020965579277840076152493731980431678933493982940498862436665597083969348800995585785787962269036422696699401093944751802373634454821991394342997610227440719861697058626273934810458060622074271215454289249821815676088719706877725374567783116576761943428021077815787364981634302288430960651273443105287965631480087261300381232392689234646135272793651718130917931037815828976839017725968231017738489564586874057586833888555881985686562925646144141055524725499458660917069892679116141015037041566003915590769931979336695302831931872723313564018400932264315464317004415908379950416484163566495325293603883178358698500690585526492437604924051733768951618854929469410883876612504727393213926585614059289391454392645899090557810855608572369234730311285595091338028380452588756546143721688471637506495127484122762341653326048649240127265508133153660357475698104596035162900890678829987461940281746204129873233183798750110908790229035088261351003783530295970239296693265413951116922378887052247082365465969697222093240571772226352088189604153182983894696412679920958586614278078345210157178344872662411591207928581992420918505227830366002202891245226467877126283140863488281813050665793023916171286561883991445198896375558330760283842173119434157944603638805876512009294244349329980972812470996290319089129171489065931046562174897758731360955005312085593421242139195900408105173734672895952556063979526882549633424775195922025270770375096278153476074996498048246693768090374555433450736225872803793580027643255716717346164235364075664972129088095196928775043023542313605696539517530435623784693704611792284188690069744087686439727930374487253373703855707847301912167867677590455927083916832202269383216211479404848112393761458850211895843116928168849585266794858514875017149154700981950876556732156230739534088483942383551463667906448535860937456632985672862090476907592447871
|
||||
42377550588900313660702243601289731296345081302898224845699326437375710460742198243764909575081124281738952001592571618853287917904544616461332887725587296083103663891280896755402051839983583133669128907208980300772309348502606452096454806171839727360018633459882678662471719115870158446844480477998723485709959377685585881082345286338226119428529793741072667781004312364647507488791242225245090905411226212399754252396130768517858223673493215793708894801787840197652475719172982265408895278488151888422413424334901380819660599683215141447013115230848257259971090306640101618531068647167423608520007247577958950076961024216399730910368613377445269268269271674215132095504629201762310919893977377058160687092391713133747124540370077399505842645259919014447812694824767575507181824830998186213490021261272757566647926157171364274279473037705645753272121376684176676787282961356767221121979768257400469604994132282287660186302887788156268610768934415842676197362342946023350054306113067445687224696081995218055466348458137288691452215744559852901854521100250857182885972174259539464018925761528542205372929523383194095906487692972916122749816515636787956981387412398880217581509250675588957067872724727566031770020134376465291646756918692983877257186344289763861775041303146169020415724564037307769844974303218262940896310176084793361888385288375983735113521712075285763544636116852061362971012963540898534594384353654857918609358842967959603580388621042134148611199725424575424500833139322500870050634605290307424482286519628291228418905802617202776070873530510192761454251166908209237926134171678592568273158756757435177990176938937497943452509623530493277962289849513374521616651785336489288282275654068541036080579596981095142440859293489091252163571147882809299125843066456985478307685707063513974958730389209552385503535249310078821014436361430462609485729617182025275509930570769290725195524851863102204008713633472891374085897856969017011292067954502277599013038815541255155230067866720072688721709226392249571946953147109585382152321337359634621922662814374340741911893761920074332332709606478165957489955178268081904740892754676815306283000831938108427537792076558397973431683622465290907268614839710438549985149240146523386044539285907074130761998144246863191693412009429079939970844807044517894460519324507108774913973994051305065265984231793208801378622789942521095545740394586299204644491674179967866081408414759244088671819993155459840983400139609515145451146711076799889642566795101629447
|
||||
1876188222957262544907289936882877570566786799247180085356359565944722617949056006480221181660846954701002878160565173759153218039819984643097480892401662862938357463762062295383751865914647594372318023534849040446434082235499546983343002244829993886235963304316726712992390665011660339438462765989271289425169938070584233209314244937284182144796245199553534104462502723376847839230006607981078529271082370502942053827561158581514032823154533601501285190015638934882551560433521463435545915930790308261427534022741836260336436460799568328945064279905182061372599431861658287289552639910904000790085428728979078641805567052191996164600756149497695301740853162041691320320977780386369983568191289418929706178370510186759307686656364314817220824065581970810952442664108456483280205290337505247174489947997051303409143700355072508954317702567081023324687698544109347133452056108662385838694863414639311512236786370250689553714094038981904617263873148975771524767909385949517209472702348714170315687480043311130254353470083522804298643046161087803406315391624973889307610214632829608321126245203076962241402518293312030664658078019026568029120461337627491398784044382815620912186176991212977662411213914729991533907531029864427209213314729856092747921733755498130017631346861513396697231195883257492870964200458933111896676309002825777941558971607521880233739253845939174145057722000322483787240420316080264364903777959256589577416341356702093398213408316993596155654272587936564124390879891675008350870364458035024901200309771517968732319345191382212201190150416805112449190149581943340007747138888872977845071539596006744971115571283041595887157093632278583389095025751996984032862209679877240024860354980204801017066567268486970658834235152283346487648927638814922737506873452799290947346343910026102098727599698499007106888324317151837721063856865811406450363262695844719025011588590228868392348728933144585803066326681476069985265931805602600386703308125306690780401359518757835675273387362346702152244241661203163635665409782958877507155538723538305887465027364661090536102258880422787217045424699275502991265636184004568223420067878336698318395205467417153909641450684635598982733171242715168209897454312013242190818562645966865864057708302370062313705561154306134990675412689303018555054901138216527956020502898578827387127239963687916661005239029711457315950112983155480492472075964310105019888509015466973219936510205881253704000584825452111829710031156121014681474011065722007182390543179484350
|
||||
9734676767671224861075696517549989813069331210147349182715659543362453960634565713675265947193458975974986155521038621453805328018913181372822187459124760640796049821039339624133319882329831543028289263639494893947308917829881716587676415631547094938120977683177670553010538134846090478066447329715319691380449840966772571684538151219858241842643628435783094665823521022508713429475140581276853769263561720826898577574657189741350459261211686768415232945960011703485259753681339927158971845747417843543721537610852399850964629700079621336092466699644953543388456345357805298971758578001335732846695084381129850444698000346679594529542273732806246793030219554110154891861637888006172804590529564609289509368205567664833501578115628790242881684312077273399773335588704879427427066329498909646575963866242663752240547194587181853017792734805001754710311384899707828665028977420315138292044102890187630267458569630213165409819073565221548471667724827314384802414420251513321910226256151563244290366514269190299285165299425888620342970893824318138922597705812579610689553993234360413294922348954054370427330113096469757507324409744217689834278733641750921028838545633900186704501448696050436165200745930353317439111935247145270891080177871663276011533820700943765823120560932022195665280922741767401122029888499343520823868149565852483621098787263523163542477687118953758090326255215885689024677466101082050751141167008321698763046528645595927424612336294651527624124002641407781420562930029726684401121185628177174880644322956096101616227688154697531173466386368349958085852281769285422451158945928894926291888357005534661916898115308916911217087737468102275359293183993424865092609399561105751432612525481573953673443797390625673563075424487985359982677544213524699865938541562218852428854147014361825693555781589618291062311857017557125204945544420921978681418550056388964326683972031071297472778554380716579578189076200871869292501921870429818013342607498560705390891895448389025796022990457198638182112101551649231354319519360598026951729210198411119179185882745395775058415681698958928993407904698389520902502202898342800599438288665300135585574494057612520749821414935505134717108588285012977336515685331923301417232004323513013218458054302010807326899895434346635089510739904610096904651809090389516337464372166961828448584231446861016296599658379025566717778323910061841036835000686044328616478338110721252283236675317906159909382772565781417830172400213036746877329126088895476099166080042074845
|
||||
6949532612948301644411299732381098717070121011748950027530554651391459845511393987092914074622836817936812089775799216447624515540329433062740028716775812025993353505867258179493072042485464254230709941071909691724395251027862365495890848939982822458826490494556977722821604629022839830636098033377142125311300528018892918627578621945936035698393007800141014905462219016022351368480908129764118582729738335352199522791173355755248534991993704075749679122971374649346222650244589070182480338462652673990401372216315057105935276189037977921808740507570425422489991373892131091003869025334696223890990593236728837032487781100426020351596360237652893728031222529812292238559627071052246922940934269360209103430996829388765605124769885099372517468914265615259195117320027626685930006558172599201979039543964953941277415416202860321110112398174892358004613947191740892902182967504846974538961715577848143372068143409938367547580655737798232224620203456443354335784394703871929072665951109392936934622134354411956756792731562131756678891932151512592993909244604005572103245780733570111144492644814071705569862518454855460557350573457018744166748571743369873898849891600836366370329144234217299682638620465797237733223129127886850502931294607823891244968891153174091905815085070521284055448236764291106634650611554805448369369292906525517801941899802203719321261156708735400742472719476571592956551229919036662076908089154043196464846242875448079030470040799768856976048711014139895041840413103646312341212154679719247274624910558758746509977020184702983934355014422601926802333311366443938867249371754745328278040501621507329420678285891298420616636046145492374407615113746337265740189265999356783520413236760062662618548303709649830310816879931416518694467562179383042203057993143146759007228110013336551950086551830762009861228530956013201729863219936400711745515352649440461000593476618933475804474720770609124463984715387976872441109524268622717154257382392650071088112603828489888048555159839066872029932996823384576092802295079806247161459551780621657079233725450808554680199197523544490212464924506970577458253014833423619496362070986745002317421147094172426313855283098749931772671763544178797294983925962828237327524803295453233150569777194643889886344304313371723397969812771677964835826212224651194125290349974042908278678065374534156777869982035161037361716268216239542746185930090696138238620197610643174925912130751900492252679834558235685784013999160154133990994175782994446380932111240903664
|
||||
4770697526995238955187306375091791204475289909010197546290625213406046323461882318965770034402357848346214923109078019307440918961013620634699512620740216926610966129393604323540495388049568488162816687592631875133026401444122592365265621550801826277900568627592475424168698462999292205102484815644708465074195625167919916835888079620863514175226476141611141853422076366830898128687205549962879618206857227189966593236220618223657075167049612513615425490853728341372795663068071738880386166565569822835395294127710520721797330266394041743796571957164057762852729392848608635804774270689500627022026330061172561606517377199216290315774839200990771564808153398792157474670126369319868299835938484616762453850543980872709148003143542739954608897284889711230943420630707721555234694513925464673129678532034102700970357402705972001134199752021427336869242531123735676482445266027830850049636281646214982143109287040747229696421458494457211597776814028154906996110812471393856639404246401730663384952070825006374705517678159999316537912262137638923803260526458601470129665774723573136798325621568901825976003231782746062733308651301845450325550137585748268457113150737652892722259197056045487723236211461133747456407804516348879148238796137839855669672372480023427162396694199995346239211612393778921693162234970698576607774200542413708683295283867973935116349211142239501448153039096355543328430331372341756447190023636235687486583662892241487232504748094460680705268903848033905833416746066460119493938073216298957051324398357155190595705940680563428520767680194172189796692826223100081594069849430925696199593136043954762231980710817993265420846574788907069122211205192717286431851039863990570205706518765384034041200854020063581341684445593931601528278028149460745235612676931870220836571516820757681110306241563717821993012562561823859276392422221646710417168070832204786462047148961809770251028822186328160626919998417625115449579099394154513160287260366591214945497641310291958540297299625800975327734915689374447057450780609037834887878170323542771412715425760406348885616946766978222083111013148612637295753780717191834529207492230512359126877257581483375171979243674143874167870626745249052222258666249017781184840488326979182376013075932889115822640893185153436211088635923896244525003317255611533263537191704373050971877031094787878696826413690958536191338481458286479496805235410236487628518439075244689799093586636193289164848293501955249980224419188271646885072360299653315487045910477245473
|
||||
45646069170526296418655319621248406319038426695669187642310018308868871705962694948990644967727552257779594345423097285868289839220113109917533996366062904379216984778030385597270275001800997479594136162803543370765588600052577027805568220725233137796208112230675131106524845274709371355765527270143967108148987533166288663785043990502767648678529416859014709945412150603676305445874256292487636119977246773521431956766104875540701203690029002074177567113681872767967423663651518065694465890817657828798397477767302530306485604933698477536648624399354706036036501330159846980409997577614853495434891635095241583986788182882314087617262198381235300477013567804875682586340327553455879875988172458334289411912527098772943711240459549937030012483528944379038529931943877531002168391979877492672348425474038898187549783025024838117458019694403641280434337956318908721499443454323561796714711063860851124169847343634590217245239932263817394143641144117238140600947103637641116797359128722249760142432547827961411314040713999656837047764088897534611535106617171767331984059787448940624640383103365620929239628316647539957588532362029791512426543975328317803218739747528204547104297381178739758500217408670487662909636709417525910505382286855162980361854967681190007966239502546517933071765797502460939293173249938552248914711907732469006471691469770515080158897676378562441316391991811547007893599699166352622387857697608469101122964498807845335967990278046163066268336894597342077501303277430704413590265228819526627344322984267326610327030889931789040155268128115171269266743661930804094254743366249798122280443242139131419524957139697315152459234579548206247213014027971364188222902959287069973080349049390176823254185823503352131457076878564655816207428702660896647215670535342388110335735502789042004875125480929076085958964884139879736045104046167223431982541810995726149054966148358148586415569875854859197397892333363180389761595527506336349472528798818728308939240490566544058810348410676498605352164275236075276429628781223564101669583058943753425937814070223467289320661319978439605508056848999174390216642083278129946506545072163864995998531127012762500943993278891330833485323561219983529275547047043911381741666658032546499104635134708951352283710424385515333523729259926339616509267623814165803291620051647021930516874182164435360342635438569816150335677401158830490032440279661760905450344738849412836474967785044199074052618907474525190136631939422145773246705845800314649846132229914741137
|
||||
57406336568527264100795817294658881150353630129634628466176861105600964401559630761985630167206985301555562548941159026024621238645181297344615976034188125427767711134759462847766910293613372954234949348885827324167852874789077936791967853266906989108706972936940246938140565948794485822509836230464427770207062629470616026672328096061414350860131819302892755751644863636686380594292258299308222254465429336338377948559393526287971991387688915238469025899103015846730009628346238942597996110510877778342022712706926991642950163023578477414977858990414090461987523101596392847933398831211073188987899698559526922634956820220356258678625781532874547453155849900898978308584350164292596548502543041750306519534289319642342537261982154469230466720909055697741155042357773595588785293251684650619084280071355067818898976652860860077020376872162299722850714845269395163580635878187908048943119512712794578596449215379440088029304182728908770788209276071458635159735780698199029545777463178186946883349158352987405794277013044224656587569718236612961218009502256912051324773123509434125518186173283828970683313344364720417052802337777741511252061978413122409044916285020652335623152574281857078160905575703341737260149025804832239886738092759329829431753129892772775017797637745000867827869100480649015889149630568359063849189901370898673588713338740148281748655059609509497295326783233285155632536762726272617258935311573377320608774784001796932342644134291255415688415073387878227498065247926691157933370044782510139494030603153147930977929061155708695055052613448016293263719961509783210298269679569868207084096115871780389177254067174867045218329839038843528504895887029071160467961658212174541757415125050442131394846266008857543276344031298582936332899461148691033496504296742688188559569261753684118390034332728465095671263689019142148686266872085887958638925355445919875051896478284234821795980645920125057467145885164301721647190327374014893210444842987050112506464763901041090531506669564325962048872705325739572873561602116784231145832925636407204823598530837102651654682305982667174346995613366458534928156422313317282852055192959357252614222674884241146950322179262926946509606936991070869229176564974644959251879125178005234714960363882447933237478362423796343467867753922314571413217515316523517790482066116255251112821762722423155300473273296353171438360984866530142040039660761527639886435064699813644244965350466163392252261581062259004160467862206487579580769143838126303690312722509521015
|
||||
31136631245795421259441123536935685040597657663800061979436433795683738113622512976300123699049044706512533884055219380943338865663779744484424187389182042946563466869998001495791267994034663806886798997037771796870478185624795322845473813944134375136103784494417295731289473701834471913070219455721310119045058885448749841628433323207519139819694233564309983694100154462187645261012339037095825346899837781863938646826948892139394488758763365202521035780286587731755497377196826613863503058141931317538461392955157150460303397377919140907880288076701692287520621120701950396544707854499924085989337129777622259778679081080385044508518291836272607654195949004876788247502857967758669725799506778787580621231678688950576779394629673508311153628555909958324579577782326925982301140659353489166204326328923130223515422224999875630604316254939223314108770677506236950936604779294505667703908368562794048709137837545466914098371793046417038942121094776749593317615927040734393325241433382358478497676954230670370766071499105288846143705631961491337823427225230102316155276141950660486400149735819887633846389622220498913545280753242103168184185122620942786555313255165298783271862440545340251125766558846244538380109101921960035356105422587899091457334589976868295903988834783211228781799819739585029334819905360403350378021713298922236157200126218787123556712709430208852139636565887502542520318126131930182878036439349115135486170138252913037997316742508574515588315440042222868869870973525694675299620703163725754077408293219836710205201740096643952927281968802614724230711152964176754367484034866325663278579093403139959633633956538350227051711582698476864348343874419196238577998293102607965712938462404746526893796822778432123233842766331934869763283418780509002979428297212086305804602098571127196345834113084136910643384466171249477949682788349619685699634718968538423715598303493936439537968696545040433492666558984098756290079204001758079976359029770188971490872228712816681432226689136198752246398985998957949175219437660153251344436581771697644316491970206123753306390820875341920936486126257492783265430845778308795456193054177766559645537697066438155611911622197657265328602763810069130684300492177682169185562228158500658474357001849809434440265149639469543952542234797832747066155177637238144222084497034508101841543464252985052117723686790013587100060844522226049373152899475461486133724644786842929770898026468031898983833431716241778535414353318121145398621733054296828073648140304121204
|
||||
751379631461607073965706136483221664747260775036338456639761540142691256310449435824059363719966232293103171492972783415885645247870470841297357674287295859655811471907884102137406332759722166027085299522760718148484441156871746072132160844920754980951894053654622332854754449680916083156730741821707482468573168118549066723983130576199784884916869760698496749413683805032199664720138444456701765633748176543837345823064141106691984197642681947735106629074057670132481357021388155048812501494998040308999152938819983805215490745737832553743508092452501451747138447114639492417503027004734403022347133660324147772468182642256744793987721264737573417059511041315385464888315582352185274569844242029103597390907927103683416337389741990336231391791782988530785688499375139455686583704769702851418621188519260157557723419690686578462191035255091708570102330987872559972074926683751179841242811373149382315637563693081418172515656474673131403786946297012236221151654995446141458921146662785131867649521484975442758889733008905974547477168159572264463888930541681693720544044336248931038804946332554964194077430880068731888296640978317374325830480086849821578633112707721555812317526383700582149127142125410613764892912399002936898479464136066369497622432022549992045588034454863754258699282415301969496542847342635738416393793811899962666999489360931937820694383646663629278279011202549275274721765137833507437544455633872126838178119929579520267703611838251031412463477588632695042330927443449460919347881693610618532622039333919505519998606794790082364263378466908975504072685671512364449465973108159919740202672725549395082332580453550538492677546586556035919493786220942296433411303564983315513945473698168600924452290440139351589200831586131279737979031127504910715457625327100689971914345652896373992071726817646023197804702753584354815880100482709826305097801236386350192514600588628776387993431036957765278792544344187764062274279330963776713309446792319671495907371522353004814910973209631152528628148488680909087814922684959359451814085350850265047497266527058115097377464637506022747561709034582770424127887909214608426346566112307515952714651056475390490659057027612432407707822305863801754535200237321610495071912265333899915718949288562938169730412373818896595259975542216501352849987083364486275056522689991626128019656963512227862038248816334621175998177350260675917755688738687037805957368124134838006379237806386949593458173145337688033389725850093923714145357555850244487718487139075025
|
||||
8495689774802673180631134823018343253081716560537985771242913634417597303349675175970547326443463033234004830039888452468782132162745874777306519322291043048197099981349861789392462215574705332758284817448110158922460325644021347366582353429730657377804738944315231655344307430886193280182558540886239399192037408796737212375228099421136372925498536882209115500487814122252538256958612718587401283357404227779115750573727346582146712984215701667249335450495857160779824175647358749571985438733203670081914145080312708810273141845572091530514543907622353762583912211825793487125814310754379337262461534199469505787411974769837219756297854753447549072979469590123119595502952934873455542164135056976113937719378846161493628936690392554815233263833902047015396112775611392069486492301694617476362617356442001266578992821934897399393139410402103675104337595899737500694147147807068515940062736559536784906032313497836853727525881696479500282475020148420398969597876806519683576474755162716193362408452694391581342730609267244797004667749418680001453904325692043589722610725637069627321323385877403407831298414191742335673299335998832163275211765428364521477776816876363772298883061314101646634533545063395572511670232778357880251008577076679641766779347669403424315605141437101576353517982328508439190573209638351353230359556775108199408783236354825805026924981739311690684496262221264278208391115904958908308612012845284986951083792055616123489671246486978177374477016881887574685822970853720363016254455968245799300769514951313847651011441941940266717375811497755171201453919858878072760371533735602966831569207156675360456562831828719668157743124030698970801660182447725550427947958249509289630829376619619688469682237529055372625808033923542647940224553282923507898254079921824289932141620287655188359853800110214425290840044472902681773685085750412487127281119708477887917294578033745070774229332162486042173200620419599194413815094107228465622198945620647605207589290465548444060955456164386014899693337033727913586686879648539272912055595121849995250928143188784773878829921845911796386255459699521434499891713721182452488345711174241015111873440850989717393623989657336194951738908532435985548766362273593044598625935587292880312026182229240111906179318255013911829635630879092515776222887453634080114597685112658168453148371874939888289470061128359134626290977545971483274773566891839397826710096688363261305582785117471473227641853527220073656865239236589750750684666051717507779123950794688211
|
||||
5716760054835472849522587606607628297296081114409440909546852814313944099509532160923407660423655480718606615547047655815962838615222334084613109194266111168160964349730940747560622441081517464409535921359326741247479077833429284659050759210299724903542066895915250449207134846193902740660075803282963791139875296887441020666156881273224799741157451301692615259231567591781008885416247323448464571984364846895969048764704617926391247727998330011057091857545808043347404780678341182469417390933869374705543166642088306664596887122805941769535713178122546233878155422682705625587548679574256814319198437980841672353334814657949396165471269837552213788697213206005336198704992220938258309569826556548469445107530395778134614064175916718876701067415192811162929159862198242237646412988711427317221783860167781106703897092828860077322469855931398473607288294407990527681172099424360349594140523202371770887200402708378088402026486437785208293823996081453227461328917419647487787454813488159854963778019180130180020725206962572325324198579320909635000174707047852241326601498702429709129949605754795416837804267621084008991910225991745824473044439006754838740968736648456912319135866447336420833413496250311441008675986747694958879984413664742278594223837090799866928885729491301840877728998953925377425204807560759027864172632756719028670001509646317962597102263632190293877078899025726371439874333205867000544147278664107390345743007724380434113988731323230172410254778197896219241223500977803616644059045846190869574456336598518601384342860058172656951680209165516896033527915664576534898917534063074981618677870233999348622980123919503040126838344327757312024110382467015936575039947219921315845243432395647781351153110124309832542746583885314445644128295382448599559013835002865771788050371144334058402621948970509964227044793494402915908674112231389277791841916135953384119000299778025275746886411617859761121817130198667082037789607003371242864939718729068671688180763164842411850453487526414129512447678443465386935445506392456028275819817316734243766014625670409130033872605920699972246200244333471438111783205666885113058904422678935640174941367266594792353744538967699476622372146799734198481163599430073658903422959646820964105785078159399341570312019232556417913826564345955400520801308211070800214576326171852580509573359858653134370641873989338464947989585278806145554953526057106609570977664158659093798022565775589914966423671310687504712878487884436059665219980666826942537498312717896800
|
||||
5770701096324466774395600341593317773048844628457400117243242094988181560746602540558086166107889892499840836200240776465819534576901998883905865374450835228218886469594226669148103964568583444465295797334509501529955211956266065981619146716684832488200806852604682738218608945119181220374295713745491460289154684163192774365297664065445761857514963442778410563801327515948072380154318611381498420680230396987013403441203379874566113161087226143212304364000210178274978040907106397293380740677887824199350847334424907641143720793027985478551116778457934622580786045967325028903314866050852574524294096167479221099028886548171824483111638543210328676688288322253350357145137222184122991714005693545516497151370565590568522896113830145580460622068913707006520233138190439511597936977330584857572972515445138141297252756029152067904608702276524638467581454147748436245193297381361089967617561377992791841415838560420956406184162577018502226068191756913365983764989540690286687542378980343583710330119189093306648154696218537513104166235485895472878366158433127379906834199572321462541298048185351158668609849875042167402208701207987746376653923448706872771046363930035603149296309166667233803980535764940406166540635788070086817971386925434907903797085832119866344936696397540654813853514028258196253614701343828026968987338600906756658495242505450184457858017159934253433893053690965688078532840912397592232580876251488836222358574306726770589998715586544474105956587652353534827610073567754871576669668843241590182439355524665024149261163382549782232665294294237522117019840549918852735414722689250524952652014155406304716410306735712064010992538566379911053937081375824901467926224737360144604581218650534928082065762561724393879208292381370653448783374548160989298678165548966880840184799767546223903133173764233273738445880927114576256098830830791669169196139234983493141971890429319901873686373949211741880553030296465773627750543331657612558754163606398109619849803677941170748363982812798509267222501559548409722490817707659025678465026087596990346570727306691927766411752640721182764129293985741426013171035923788934369749445827623412830761757445716715112749387527519297111367582968281342768197809929980244684668112746511543653202090783730512264503164228780401855922909932795071017861030367771695951736241246204669523360699798525675229430469960684799085744083641799691602946134149277541620057568723313107460947719316507404232353860764120011996738914482404915135837515960222538044040558484168494
|
||||
40427794344053103820009233150514033857996045498903044367886248935571164406139094865215212442628604675548088671283248501258059932840593094396297380606151973585159418467332492794050495908629388774221525186391951994628756021062118666891017709464343130475894036125123438962052669869263752423854507669443899703226921243778816682779275649824751276834173806774580384834168831785418727394123002689494105976402896211110327322813345998762477361945756637410164691593722046925321530754181527486357519579315685318044058215965918632574588492679269249538257666743968805840651652437324533258537667590357299115099359952596820396089971966144017615359774443653427472035601476304788085075899162277132884692550460055446514604202414737228051425394802319385699358616419565585138549662663232480004116578491802753232492622288630732840213019724713309732616193727306775115859822361666026947196952954614929084275390470371700437638813278133928777413113518520695312433824091094909477404098680730467693589074131014966388324837633509035646671806294501127144900906294381057386061403938677913577823348016087287620860154604431694968795916845114351061465376035496162328975278371355715939681535719308408786074351196621985118064256269566571215981481764333026889646345441136981558633081523320831862187497756050026647406596226806462504026514378377168657733623608314150119760670873054075326595577884320719532015643485023731421953951888406496712666470211958496574806434053567498858299863043498186885453309613628810854554103825932296112945282486147884628010829825552411580716983505113738767779312878273513604400058564229168480312100543252209114764643432881665807598023700304830843322538194010662098206937911923856912184425476049259336117839651775118505244971645081328271976573070414098507329384948370767087954349227416336132241391477264578961618891361620974432644474095183959227880797811064482534258628240740118745544017962365777662404095187033991273794365122778804306711308033682113159171359945124736747840504833400617426804658915892048263355553849190539050578701927803848772698827926226322127547128788508120845825293446934762905774191179862578526003619090228591952711813038128235618919729702641158528810797436272496708100121369351576454282578420360988435457723054945252012440488254726003098012623079133036621488657051837755293202548758729193685310773925915585720766702663540068519128306573373405489388785917809136529855127325418951874925655424395529370115970647608975390773887445786418760772542565661940889467761482564323056448141707624334969
|
||||
48216975696360422099399475640339369691505551728052053756281336891001229493064462842001938171212325693146785324358413060847791792900040049687663236188851701116669272810303070492190178440522422633248147614904167500186630031120201741070977955423914704567660217348151317528329541313193615911627159167875637479773900967642055315657776232737283161600015854680082709630413761808231519866787256306586268041108820726078440637325078374140984705778777262893464158503598523174219118337103134581246727283519780923926659511332232158759359427781735085911677139106317191476354158652190627461661203091759782731610889802885852667764547969819498710996676650051512149725415547681608462662997153584307340809294241440096941327348419049754458664250725154080324598151852541823640693724856196354942532282435556731678128943465503496047297583803720433907195956735930381930062521917282275906722974101423181671924044226751401537657790781914065148542972859879875992235597729873413422195872524107757968249960650321467098870363897860066019719635270718475527868030521007813915714445197284158239362051697582352776425004981348456740871568088239846449660153494892333569764761000454454709467112218324685123548864050422277190199298758144157368952719054969658336295470560541133789205376858883118000380058215191641413845726231086586131172300838408358386279361646581707452032152971102853080867458374490047099067075071251806853914426252450234869148393586710329762312822836030150618738283735951690591289348397758075284533953836875341755292350513587246734301871379238221190562537863697558832937049349229541358096702255412454831535733357707843046977461424802854827908474251528350027259004376143143168647518725206531203581261659520119552714391180291424861739337710593199399520670529767358967126567084872167075766150347248714345877626227480457967666009526790902040924203777214534010580667963078688301717948744552276785111279649055229271872576445122931162128802889843235694104914599247437590709621916144837507586519824260757328181635091218119388517740404827513426294978930450940214306046830415351951498149063859912194164419599499298553030321471143928203301227913124848954167412723831614383538388654961091904030745581308055460412623435065151865466324674056021567065743272042647076258013428208905830527061371323846934505200902909356497074238629398286413650690029617665403315267704114644400531221213528106884505479407434419466508799824643639343875446956825003718190960244028828131445113614762719830029711449347984363137404411153858151848424949189246831
|
||||
30102720437008410991328474630002857215618005929522223549509312262833800232461994926641073665357494869767670406550477025619630445000849624653063159920241347814517697815981637092998676831856866825549461152750914752575256233919981032414668056527081711730354637106529612920558134350366035738696115308364022230742276024649504286541561773283567835943996554402497475738085094795343601236781729387091449296604896066576646025543341416658288479661228006782602091141044841324399650115384979458695827040359215914812236788462741487396548193274939663232888703438066794597597956380119067841277699911486082956049029169398165419947244772718524857239483395682421557865701739770087257364540325748866095989228075309034234791107669117449085405124147680130202781792371982442240520020570168624748324952683847701329429023386603806092832142403212921549061669307385853111662763732852035090326821696293204481718009670541288518220595341859757546799626096841412851085351122340990408339909523130747177117020538364961890195954465172553115361127308514449011145920059611449220119496185816635780871296008967661718526809011244675949086263537581789520878035632602360055387565157667161316885408547616793299885641103307007686324824581623144562856076574278312755192613447379874721221084124480630315266605680437197083801741369495959001494347994473688870009110339093480277100482715664141247167826779166104360912316706462015514579336056440154482594931769969095311313155010797371955647632563020590642006977604214679781192983302650038768947191161499072545336463118244185320474660214452604591677704281926740175324250352338153129806680413848342604741383885234435507479923567665970167514656665883167009999417108563428586619637835571283906022429767794573010836758450864359555395456511557530988437366308816658326411360911452491222630059888227684176887585252579094118003250200981593162978969976567395414843186161497518406925716460650382285289356008023572779501483064317656775039821308995707349566495147558147012577513756030081109097800511893172291015091484139869509002493428430512204476899331354522554519829868109196790998185560640213593341534692682595085705427414599808393558492963730270860196398972387455690429369507233103810326222306117448593274389749044370889956598813338130182449426286640527438198310051596460297760089445041285838265360762647345308839626129099113309404110033059092546358795770874792643240388083783083756880200050602761738859007459355230669726761725725828117882227748155691251909008234296764572852099780115723109704845290722501661
|
||||
9784146851245731917535368037403061962147423658988430171483070935395438102753548469248658835077256236784118985704743941957880550199318060899624457295693810508851731802552440961282257200963957288520680981620794124133320364042464905977634261323735069951535609291392993319456922965749660357620280543726085352991732734898854073213878951922240705376760352864252275369242215220813949510397453197147526032564033881132446768045308336965661644334347401103931750379338542517819634563135060752175036448253088251187688611197883875461946486627123121951389454705041277516386580518329127477290041067630117853345958698805762163834329256039798579947463183517170161577969658924002230575198399154854410111580332499192166080282414007642390721497958674641033469674167483165339216184177091622738859255272541918512764559848662087876129056326101775323218172168009372581055795513296119692330448009437039555554800246338856537952026373205237190680780432238015332832524087658089239862622076095496192904076071081041734858683385504359014828955816323561886031555584477169144194065693594553149126555124426103479169050135558576142830489263266833817179618449790076635885599188876763364877999996742997071103756084536627272662737322599439208301353423412467599756421364951545678029496880950794930327600190627544879286984612574099419613365391144268396292831626997235541804374111101051724482782688902988333865246435149312093802176200174006926636475298875661236065638161539379395100301964738792592204858873930530492744055193211369732138729542289792657175893468792154754391570953838002480595375359967182558489995744838148088957296076345512104823674238358201564472806183687272017133376020352431378416958404449722732518949618642451250323599153018969971029149812912624455652025163380754203833106899856206006856146031453578507893883314805155302532182668991805330395458751657982500942977116456933468740211106060803994623693179051998014331582818652499600886614767837875619363416576606747495874914680594339144778554068781406879970091432918320222760451572928886192422720105684761441317076949113393621038168782229212792174013235448983517711203577326897635250773603228466767465746114896560631826095299125579732452789703836831324641554567548137381993728741890810996316380886973111467506801055987483484704638056773151406918597756052505601597125803906618621145809205452473007389629307847989952336833490595966509235572945679725563383410848467945072591894854744603805068245689933788255417936576352840993767485577522670650245940667556207264101685922443604918
|
||||
7480240551163456944016452317536194777522062389978545822818297911649879356474004716101842253736249606062311559972353879802781047742927440179629793961282977960955167690387206139361389382402645883322426309908512711053392689412154081711640239599453586848065854972112462851560129980949303820821628167707844228211650244636378589064353368511849354756604804389987307407758016504248160340282692805621096758194425753092175695550110082681425993963941265758096440378516976696904445474937702076312063228269983780332875192147751644759642396676294767488045067255179927286823586150094393630310017204431781983509335099357892789924848835891432707495141302198780697752263596737511889626924558599030996558835425506255871234960139739588563073640614786184250055016655914854229180108302150089861275337582608650363700945526447084267317138380167077290341726380747882697727923239303697645794967847496285501169436065597515651638710777949342236590748366395166917427692594630854347215751248308064000752701765542016159262737344073570185063105305247319407231523089199113899109190242904446444951887609854618036481513971619880236427599585144123554339949417143222156668321679770992980901807076887870121780620944341283157330126590968697298083615852305715118450682768819588300539729848716056996663392527603953943953319360840826886501384158849147873527128603234322846023545058743456217470414766475001769539176381605226965047044826849164250763713928734721221098135231358220453503958997326952881621610004185067168608849211705317800059523589202781871504711008039339434794133383932818665101864304815976060360380123459831093279613987692750638848618244078400743353583768584257432872155629310891841340358690806661946088149118386133001916960751742986578510763680802372367551141329970756592145051076233115141318932674854346278860580920455644723740739211829167415868670455947279949326853660210303088824336616375705850717665031479315486902370911423910274560681180658071921112253030797624828363595282626100917940917678596619618176764058619082848985761202267978481406337020171900279220823022944199952976085269767894638325799386319023762388739627870828960477567609618921945246128270213467147442341029283799064283643825910015789937372841309285242034150266269590072959163554386347528801859488205400604271282752739884778964098191751250663539093696086450749621198305902918637984656705583518183589548652518065009391841222355346346532962272746119650612202237414796423358119978204194186153779458573421473804845137462465804224454540784983483879321532242602135
|
||||
7114415054712409349041606292834504215100692733433336612933433000676046005813808056312433287833927774944787691628842533357495903038545572812865230448365480250379380435128608750849147304644129085024694871084951041580622250553594792633765804786648078208965409792630276185508050693529756640144124774881347632422471947448479632411160476178107504408042102387001401626583428445047845740823483228147383852699278464148449372052645004261187045132891227332954945293702694219924014759157220287753720832526647903019238357069197104036793111840081906948429925159058228276811585122107081522714261911698697650464498733845617417661142731549180368592213101334876303647288482590927931199808296938597431342547773863049699679108102307331988222530166710948555668215344682969070537856403136035672570256131232291730162407427970175418284528767798762509269653382544942398242411309046421238371018007273406135532073248041892557867828995102818672947878893141885012649485627415119185755176747828186725799832638988419651163340621039540466937274700503522782603382507705676256849250830634106741283760353859618089156057291953568691298462952142815827537416363716200639156033320959482340064169947989447741628419870320254394684437769562162424548777745938293446439756171493779523596329773353274312159254226393905370279103272634104511419578637376865935828145074855939877134178072247668244813394101113572645664366562226295511473129439147860787185777137959136912896352740792552566897757013123986316414438219980988657357518852159710564701711578816321398313845552585422156501715373374926609145474766902333533605935469355818423764178824923282795614396572998803565202379723405203579050038283865228281030650770968578008392904270203796307284515462942300538987803951439877690720451634944502097586475327309705626862837282708112580489278937413824778615637282759417312445143575655390686279221008538351876357001360112321990253794857878911802716490677361404685384582953321486603836456055398802930430202453622836170850188291644569396207527164293056847308336928310515776698571642610533944583969206573175919130535598199817417648185333390243649380969169162225635936678019449452551681701098807200941520627522397613236405762147223620084177424983946626958668299008932699173697564521729790070260109212482093021174033336190960120227463079773755375492090897679224265041333910522258896635202677960324893364828033096818550240815637581838791550909941386986964465649255632578256769990347528577033164065548313374182063322809354017266721484734123076664845768229017708848
|
||||
2310597431947337438657648535526765472711097583956073846130987723138155595333984736984397325878177588968805356250630037018099164769011560270021134661167027795653747883911884062376498929634251278703025140685178018125853386992480028017513470522357465542632928737097981394097538597984744219444803368236635862240952224412753965579263265418823923104999515304731390269389738820689649921583187621591530686935663858181257706314243328862120247164175962320773537553713077824648474848252923410649065218139593912186104434920907786009011584297198824573740039940620361043487092425170859241876008753474345595175162288033920449512749395358752672877071716833472790262076706565194319934172606058556882121325281447203811954171261204471161684093582637104914168447962926808392899294022006641018810089943641567171949467626468565316934323848822806376193179987354168265827836134684565201821297910547830649814994757451677497878915235825290331742889884596253397441277156721948549484642515887086734747063474045573467058453933527317517818682812474913918667926474337812261555418303726138656626956010727077394335100946970902263481431150283817128954403282837978328643752661046201053197709886636471268527818593688500676467476150921514229321057711543465761496750230005544383744644707951411661361427608710689807393279739768490686215561706697618204513697069646539242136849794931226402012244345582701361276541512920554893381796799428470700626572698204982037808991793981711391248809049488678138125949464328076590901149715870599010688917217608923220985924465667132862240224121819812933204034208486227303515030272012664923841666372521649735798217663488908286847161131792290273598486689458998778008890839975108570221365332175641531713528682590302487643314718041603549664957148168693095237387360876663923975053065047845981259169486190375062296923774577793120098456435586760821996692640097415676691462301082019930979417794272882225484148334634375565744230526651914994323762517908433273701896890081269290794715876607028899796778135299711163991771917553254860030225415843834943252401183702747205791380095134195537327611390085474894538038269620118958186198156838009723515809880384014332284659658020378128892055477607701560481601495181273965479352543400959070673452285876974463574541155590576752916972710067448250576330194328626164674272373336646776814808383364244884229764274910770148238825448338322269072562049375014594419798060747322496319112012189829610011695052610259027010074687773874006672527124694126558941037970676719380814423185988733097
|
||||
35216603051716579100025476364330474341443674800917824712672852843051942012909636992635623861366051780408190423522032363160061022850310502295765460857663411338238815906160118868520388471120775256078481035485751603806517035069812839090991538933848090853980552027004529563005005881972142847165621217459514530100413774841915308927062005046405792950141369150979735954673636764493994399544413149303647996887626544090750927572196406305689847196202107274461312441441197768268263737997604792403225800823670459634289174472903399833372571714135803664750978107092263297065327120346211746433703454945956159606000604902744754423034664977231390301461696496951821531452302316875583571616868145077262655452026998451854232116595435434202907392741904716907476174979803141620743035886503943261549465927691080177627982558121074338855160151450843843437804470341388155154829442217546191576125043213338023120163366390391357492527894154767074306043689829198461363242211870764377327580165117676636488568094644256019375626633222026222724325188250216207274174057993134400233062626603227808250859771331379109996351950752778501158527422950654247168753106408405099074392982611615657361339892377506400384805736987342498460947549673279202793459166705037652532835559887874847051939628062557160273202176633207835733886193329649491154713330965038291751527371340974937289931485782866430207269412205996902795803354224154053443725349061098586298627413284946179755320433139151182671799582065305898583168290814055790656146945985713407233299907093140594326936832455491092628734891082474709420987706251413050695293879587767243389984369354730827827937958276465504838721214296499200724677422840165508031059465307110452399079477999718284722669933704246406409148808773038809333824272081327746678604175137917597130632273474764974660516633281019448640140127536410397273751397045508602585262866376917766139004179131388966521525939473689393079934032596143733276558816355025155870223134229867803915080947042180941564419151492574711362419510022380235631991093623562621279003058894962385044727560041364061041553296255198328202381421281858432789235323151058052132046640249610103788847530273186523314826102371983375058301886415083114843496768082506920832186319656924376852965427514999016050586629267992235106246911381445181890163530648944583928361935021854765675145256401826615074874894369925859465083974234989357909495178231208556684309567302009998613481957016172603540219137845008439367639202231782366532604524950300625448088535717612646163406729335584316
|
||||
39282616008436751739619229196065025946930574557725313364622572108507986475114478045939704234849819593030703491091220344294127078560497529350750022108523596266431940513323032495976868269563399373802074859020808021124366181213227514717299115171652843580087034521292379222293478080824017277992565284354190844278477761837216762411935738033722156115438762967083425810826886087358213870649326289362062961374770522518926429898986284811762232585572361678250798483196070312343959385893700293268624724236021292186220071641912480637710186216432753162562513861627821571056496889062614729406020468646821859055526615545174360840092418538515344129735418491974052763530417674778887166640922260511114242454881664778021644717997814887404956407472282716811115175629516705193504675439823663401295308608839548990263914072297401535517002693425253852022535462708213151582653692171414447131680885050268959212007994234707500250751012697406922420826993009551116239587532386290683368075299626268957543444857563972920197455002551372051487786170270414323180603232509145168344063469132434978780532176409584495029661644737204412511739437678745344227289371847712073029186436428925055233382795749783781066995286404996496286247765788698492504639195476840302521383252213075297952465974275158427338889137002610820800806945259575404577510576950025073992032379921810937539212924843278629614385723051291065689763482117833881644099313627696524975111435246668480391528746533691926721467429225292133960916885451834326097517881404879687216916331636980581644508852144098512051438731487866445432850971766385855586335483522326932982923197009389711769317058097724803737999655658022054728192735371242661247967408581104714360042797147160993731022594515810215312438909209566455062371351151678663622150314445971877124698267195925218789760837044185569017016619849177827785680043031115220150452385136154469261828188505992610629688464582644056559323564163869096895657054730157923033389689012859497304584112880672175454894432629614775290228738812658261721187511644798862540432395898854349337449966751790183864838708901795842894475446579672092735318592655711030202536452056895847611643266738715021381114687037689039718028409216961275893398924621684815492246184102580976483917166425628358499626469895753267103369790532420114112417140984171921843455494792758974923061682027080177010212336185033385772046473545759214695321781949865031871761523055449748104457576263813236719307769599709791643584364138697989911372629136152466939083077294455112942927111516825544
|
||||
28318835962259441118784736318952086889034402556546966160181610797355057131143024852503751926471778668250342032983499034629386631307639656905523947635898024762129989151359497459518725994401067800595773047574169335631712250682408451544061972868224383179732672912493228167350532834489515349369093159734802736562878499088192996061169587630276413065409856830597019653487530224451080699867144235499255003689501735728631190361994595870581284673573492680778234196876475226171462687204726056606601754065213153984329050308831363624481932870533914030386002140602082316199206498162270505618476913415643345447885322671003601921985892232035480699323451578346310071124103913280834035152265092226298304200736680891990776090751685775133260561511238883882744787618729936936690978251742781361019903590203468636673919026548754625820147141345287662622082215100152711666683857613876471320488951367529415005135439322329889967326673341381407922437068818605573293992011235323728161152346996549735973838302639312817010524450627004633104693922746080928752001862206742719309018444637847020947077535323330971258910911055055560628823637469762947900121304723275822592623185145637453586083777960411368268294635493633457975646542798903575166738537710558720488163212316922835873063485187022613907558084111007849073019596450407911818475905565803980771835079024297973680077231534088754803991168205467068261801042208590444832171669252013874139524086078536579851206047292942062835000484425188444986221121452415681236708503750312907088742121448602754792170325905807154615175262540382777269648271037673868465077496263940447780037000886935956311981601131911439153765739161327843962296617694571736996004896951154166601520719643854671528323880602067814897311316895035905097786308248239212671739478248294109965226763349555482899494533659036280080129719852966645016870871153432229534085704480010845845431789671906358183942756275818851246821639819666520321399911540116344207326751323172041038953761308639818901937012516640078114018069542716690347884256563991239110620085364424779580508674859756381929306194579458272544456491131850376927158480637605070471636755199088956336218143450686750986640020082109624516230704011827686888922573285039872563818394614110099100563433803835931159455191235434081029748774821761632348187613724757445947239766007066636706593605163120116936536040697764267538396027559048267344373448302999530711070242058626791558224695026799738258655708273647110071281118145858255190196286973467227647553127209248607167630246384365715
|
||||
13035835260938818726449315289278802516844762983690060803115334018106681566094041051365482908209749252035987519829456893221832359309456757009149273727401143607010870001284623177277678463082846016605221767649222202212451460231912621972344187170028218601871015331553845044586385795175485909484393170398336427479814795563306369559228349373738318583336328891237998976328689804222854706804064565967975199035374554626430174614834780172804567545976848739494674289483547190120180050771417282744815506283972275815619626257249461419938918111944642604505260460280814742341703893415637140212288808808135495223655300841832471076290465419555663141825793947490231777462792700739850107100874215766962176053782831140230581579640266123936896168619258305598050829877597472102732822328104419018402519481807647204124946434655631547607933011180744066471556139584937395790702771384274346060879418570436180314752188281792257166460764561060050217771264396907030317623723110552299378928982137804248584293283393040795973267945785484303478116694039851303179666041275322303491618363616939894133574474246842806430094462053950512583425221505074096741106143163429310650797196544780196508697243838949518084780359241533812351329896923793150210296627961834038487361082448861956714826900291308433543041646855814070707511362667326931056018952727227701529481799524321077009161543946743539251515432378203245087423196591718574190406070570846178130158641981211127990194110611573866179993931658106673620087089008986131020474210901580770690201984235981457711583725685365640163525204991855375525933717451811308606320389716204575437429529829742832866755933870996793974171751820258148501246715761174917117331300577383296973400379256625433461234108970016897731825726582821257374719370939899906565345412709391264563383405509439521331098898689439145836537041866179931369956521355630108162716495155708756906566464299702440458955310967395636548175495185992983505642603297824335742679483845280593950059127514686072406932712818564395438932544395593956272807885178928743466974742734764204792188348514140521141237928484847240437148572175477598479380654490090714483324771998487855128618222026493051638749727709231463141428516085285590474147942040214820033287434274600671134830030583076633104853962298494755177131554557290669307572911666993611489729692349504683319301681774164598470308425394696455965792212123040405600083312235798035943828158343231815440882177929418949188177590036334656112801454880729023599987131828263516238003999972566374322798314891468217
|
||||
9749880873884270970845867521355050047101277797260544724921610355185237243881941262098715007812309504630700033322237410002346893859281664080882708409641405846347808261555404122162080316931798036215175043677240701887746787644097842312821947036096103956116095664449989365225198524454375149301494573158273815964745389711389048130574465587032178856798602660501028451840577228674593994326414680778856904008356609815527676849808262521542761299574123404524386487981303685087722313230745968973196382658459919891752408298252482160996199347480524535417979202678316901932957663134850108916175725790505090779405992612274668300955750110321873939162427990036224451284189956042697528891162787127723719623524586070364097066673724037497245093005870576527957157395083884515337251119855211844909660756962014442601188557905707654255258145335521148131857125008099361864595096956342494429527239060236737965570538940680300579849429927265634751779193884157958716081842031888195514218877578889294225296505430187692432199717522090968171427812861665321033971212644292225102222480437188585974952746381477457910995722378721766276864639267435610456235105214777469987085399499564670374705088437359878671477445722103702603957910600961194767344174053694066917454279209753156723338885866911100320234247043997936434029291973055785079375307955400219899748524025556065065789079061832864732859255234168244974914373289409563816209430651010972638298217000429464664895908092533239242458157700482005647926992312746966015010407852609948673247974952515861905501497503742196836672241157477601113617547054476497751052634665111980606790699605806839781015251372810433260876379749161607805208803579421433729650094533585500238323436961028860139801375078134240549182526035980088340225495548537872656441932989557928848298820904338373749239588652569371127426621334617268739541682074682832115257327564664258421608986322121013672781637528479875014914806735232067035396016341490317125674419992341066807948977201438678776968459170095125257051025789121400794838084119969477821958823720525442818475404961288443652651518752452794572165529134743649105038536737619165952467714821055593627874227646866941530080010878957867690131719543186833763557524374481072029235928838398531594059373257755461867869822032324856129728402877338919164379796733264144619755091395562500422581087499778342341394039284698957245770728895241715171324555606888859358239978524500494135307131625704796194621735818174734827818976283790279849497107004857978440676838098011557135738032179026926
|
||||
6856166140860791318355369446523315010957112401454298217635341000292326439239421968015232334432966070070942384604836851809425274448460588773686384565349350068517096702814448241525184619482309806587943909149555084593208642229606131815172307987847782270279510592916157440502189830216655547762297657771542084787621199050863361662990753637904289122957795769276226081219248402282105757546917040138653381973304826898930430615509648816109557925019942152376264626208667853085988163719171411903857913266998909895556980093900148813309579260702709968982823314448102478248538343835185034219504514145393671919268770507005260924243803291682443106791260447210807719034689149316669076582135353213059086130237052636974703403159811009845094475954829718506284306419346190765738038403534774695902747886586255855408334865730824036919779877535688425779170594404014110348991526676067586151583669977418881235600166002542737729451941082829841994755617722256393033132379746639285392528771822334649129174075748384768827488504313567408667330109249759326166827773383226182645542081406605888324787905173819369702192043101060450714582325599371313805305405910684727064285355972366652973487375663789153437765949034448503842601826499863711719319861607157205116927618197468774912904588052583672711784561977550001047360744126503393721828535600497820447534220822851000210378810664019289835544524644972613035016495522868572797176595385387872699647625473627549858150793892378456217580893264362476331849998077997150375424382693419152834044117306717951554982048762812385536197568461628018915095804959589011082051116947149259010360901699814833309906901345887149470754189209455547720218427535975804985066144578609102095114034328610708590865003580680877225314728111792571272865999831121373429726430983410641624653828823181086230244157903890065443308349248340496570759039884279532680244798355179309689007759888296991292131854630163792898692820123862408561386521117181706612552128016548730725450605545270431903526154257197714956958623558552229436070939943362872696113091674425932954224867379298648624251595819690800502998999410219153082348802054828212917922614833846100612872889522281089586132519518248441779099946320320342084153134134827965700080421855257695346372988990429505801920707481436971126341958576048671018503567062143543324720748100735171757889329522455110131229844759808379662055610699893703146943199522427277218318123890675528762900044256720357226978051877149131355262689413688395119180919591276939408624349814484729563899000489083204
|
||||
29930939888517783503998558746466188494632356399859809937553935911935586069749081522343660760936751410217014934567270304288512737045718294642348212822214221945677650814899125140587427607526787109454995656118063430970099939963180325217068784405071332790892756905457487134840486979036070024321041300010823408291996563396105365636653944433975628595716585272031270110932068001855001048201183608500855079779597953306750639236418175158511432123816949745328626023198575351977439709357942582287639723091855212130975275058474343702994754182156222957700196169461098014506210020250450437152803575711211183585160278593638381559086734836447807650349865547050328435754540868240664738709853679134394222573760675116802881431179694404408630234181735765522029148319584934545677501127228011042273486286808245384431603820946738941698583413307400019721538053252229484711452156552906375931733689385079622678841623129323943486406439466556072467970915747326625639719901897965646860872442263088734055816427057555027516335416713941996205367735064472509096930659636461681761884628822527890898514872876634279587569742451739354997235330447389875380861107100943894587638145115267409083460991512834285020607062602597988510218968686162805114535114200585718238904689161652279812808987736188030056397021314617389889985631349868930938038476591997291453925791794580680786516236871809508593436463546954631061859278298690292164041516799892357461457122546241780999245935968725447970470475836561372861835933695398291078303180389121841007213873040128175905408511234395534890055313681926174026970069930647561333933992697408777579796539502728491057351234135123629233544187281283720146371900539495600058081139247484844040499286061761581107196224367020922745808751853639016307582504432926788109516297909949050500998041955177748599344177417516817934513641720981424506752370659386601238165855267001353006911637996825304919397670049333952191470421000468743355621745485422720928831389905293953731212403219938483693657201778965003528323705416392678723867605954888880076490309444478295265763042981097623199507559405305032061750408288778920233433181824393900375211246144972148176648314939170185625633303177140975991846767090144365825838236312617522588991857085260903391206191704628262409493971338790493979853514699168523498087083427353894564239574262275366684254013889707670111871744065552301406967562329712870211717260587822590172866634173735756936304550007165849660824396250146069207301094085857376815615088482273658407126585210236414938487807634377003
|
||||
28979062038801676667678142572104198356983514235912724836199887003365671715688639611008834236200078882250190132212195585318438971570816215659899932930007466600818088790945929793891921888703258768451959336326276081660036240200472571368189911268878813230098129322520040779348894387789601411409266388396071814942768646871484934427818430882899962590967812142960852182609301350194647298780682893319426290150175181290181891008340812874820464181556789665403178154148779048314908342731282223903907949621913072047359521762880163268786753180850865938883316078643639957119197112969297306038490343808638643732726596835303103172734293624634019563634628438747020888361875624713178555253169029598233541584515526252807942231269574214248588468671378290537578312947899383295710107661235666236808880830231865529572942169843492199544285977837950732366653802914589595305889898914989792045550752674960323939776839735846919602321958108108870821686551305604629895342256357766223426884474777018201847832748367080252193915298110796042602117040993387025415674513196823597423084990102950294247507243577470074592439947766127745703265968679742122757627983947395605468116015863911037679444160648874081266528618716735893069303111368630236545905526366482064363576917085142483115294243209119362210022378742045405174882471218811497951133697239609570364112993872797404033228086176481017337986013619886388841774022431918772310260473070437436832642135640772920495672857437608416599831005774222402869715955934746106083786221543145455630732934905146444742350976799581787960926277305962702939205086892584757237879583956664336061788802551918262002985249966736701910152003775993943643908245629576571178589206842401026989163820727228583578234904089660229229722886759377227324531339167957472677893596644607397496068080922278483740586275453125748763421169087434872366167984251263693591043196378483938233989181198899756323372736343992881119533046660604256533458491882228668629996003438831764855312408063518337904303237174188063593823529079445973072272949443253969782734517581023964430004881530138819425943534528539014367154267858428116954039156421743663661471101137124932337780725078306780322300654833839484027411291265270116212614127037758841210692436115290021736050777310220721646013411738320073547310212047224084249705041621116747311368211163865712432345455032068694028974168267242254481849819130301528327835766680744022834788394941543200923622123821630934694750304211051525710241539417015130869031098401280987733057546319228589444425834896615861
|
||||
17413196524878405535677168847092391730339887572801061682626613822203789092375307671285292829605504668394197999688299563483164896279635266317862813484737257744833462618848271146752342091277419306233403346784842783153944867248847994243310601086950675446658680900774580518478151345378606688736542486038253445691341637399045073764177009056857623763306448153416379624293054408739296978699429863274272084320921626987022626513577705503446655483643337907930713697275333507976732553950681905367601669804746334490580634267971674125737189013645740367401850066732776332679494503714319555106270217904857341021423445489015328050161803015580206641698073437465940035446689390183454259867560003419206245813799495044594959899026867626052131104893707787675398667145465397182037178621450011041905186542895435420809096406242060453383595778842027841798573702899124172454069544845210861472015499614291763860602877840318498978945032211102855605988724884469526828834964092128348737110944708491052056872237996602462807049449836453537670924131463509224079453856246890018012913673486536348869614188486934833040433119958309940385686736462191216537458835567277327363333433695569476580052830973593454746263213199329696975888234972718955236164163454274968539793959635534962528060714456623399549983975562742315480823679442825314094224793693497152064199626407208651633977177287699896861969575176687855346991913919239727365650348603104637792713304345408755222410394487873471784428916597282550708726140954014169701146858473921215402563255272876497383007503245201056725779261715151557703760160705084012698009004091326576986219560872809541286269173905253860691728620583412917144497107679506824493018490926863655590959939616582028777554521962250403997957550864916506075003062132967757161354583215400899421729050761271144259799718792602920725891010952940379793861967871689822572476058351672089850421974724894646774493503800477653967668964086941110825382576739234255645557821327927503795695121682976841002773959422311587136826157944731245730719164991140584962194433493843803456576628040437334828216955660813770014026157695260846126119520737849646367721286036870979147169404469760673242002547449949620248643031223074803036892406693627209099447715904202089095863585867382103614345977094877265866068753961211440486878674385271299483067291428352895104793102976201637051875001013492539845909540819896015047355920374511251904466609293157386177264273096551137979832374357155764220150696023884138852330387220782309467136848636584504522814405101878001
|
||||
969163532785910761475979484331210563101052106288162214922514669830335999977481770930884619151887666851994677735186824475900901075996202725315900289140123360484250571334246584435606763968733754490636904332558289928449797706392804961826521156248015033847904886307101234681429971121369632096801687414181439936610859351567892265507468677034306857718420496081364748469602203020312728764268079276696914079028709944005961731565671608893662864166688825029581579413418392854295410799982022322770680564636042905165908770899939426530307058887116134136872464541823172319311131473313216812403665544435898196785643086400236768898201856529782140681606637725632486005544336390501927280130351267782282260949498918615745826132418291721767494953207408857775057759969185403373493414123669018817547659360693642640840211617522188452770156651170961255371729135502796892438031744243416763499420696182179962763948341994956129065476739178971833774137157316789324852699138052710597604014039696136826400496660012881658230694090596958919572937805103533571057878014740471209277291178642672994700500167898641183754161119720369480628108598492965533228551936046385247360133500470033625578590118264015324972453734515292937929468718181328235065318510833421936345756361402674182866789584585096123619786551473272098275656817813399614371913274287029575945175762912805261635439050466260209628090259182836279503449695547487448931629842823275414390876938803494570319324804974876117157591805030683702406339903246702137430380759849706128991766447164096887586242336226387707828993121112686720434854670956814195955275314006514275595110419243141359007521233874424678649897882355480253034995376444969322264668969426730819277821777158677547566430739628368684261867090414895976822721212938278550225549048991105135409502841102410715307526943979903563939752037944965326303151413654194751181770606859117386369966381900750201015383834180224016430244207182626920940907492739967182425017946777232137218050317380181435471500454008720737686226410514117450619401183203196777599462470866594130654253916395262130837601906533336040769079396868004086872047339752397608752419824190938598014933528002055261877628898670439410190464578529528622206262059737971737072524621683477629765662795799983010347235104685971462042528475581980430208659519405917465148864377242679057259557966385847670887999045169071050518898242662007521727828799771868640300207465862229373223745000688089595308713171348515241368021068630577617539490017429025988213271634715518969576872585746175
|
||||
11337261479604269371867409410694610161547000875585992134560073013662612737626782008618353845132396458784061835103593151940912509365653434719635726231336522057773851868663206375808831235767396167425449530705446548239506792185839548337869741390823719394722407304975270503426987139525333728685004345170811244538892939622385199748803697697446480764849378893921421224963251803522703388269079764378737027370174385439725890902886164304315306978297640039524400707004419504719032384469816945097004480368220961806892264542210908741431802495215836567146812024185279292355602630502563012674101383807336105339225742245972043156053071834578244032781747468139723982721353507672492384098728937878801709205669646088705332062616873498601733273800533700316341600572361490314569267849963005039112655747072381709034091486954615665529747053283406752265187870746752546388573974759075737037915868964641476023274065691374938680050021960026073850697273230425186380281822472133321037268236557648915854805254763088620971337138594507371940637375152671786057856819292005429656303428386937463260995047857851965277098134850645083228536898283039809884574518331870507491444373977264760884044533997888499459539516980182224997430227986553327073354485137523812884735276375786839703563183406648797133727578258147530813520914501314569663977627212078311580539700833006278505422993590010810394073597250416062107800424063708747319831763715809883838888537401518202947410107153856071580853997183584682412811315479349498427878660550977040988876570231013646493733352230342495312301884980003728645622184749567895998480824869606379110781505489449963097205877223866460732292672110572878274201432663569868165994689791940321066353005537025339872839163901827814616107319344680396826260982024027190270781022732363889686620255245509774449425405420747249441122867145065234867621670492678833485701595547984837319241497777380619278764534491547935974005806371720217336822810202050122261837371188583573581783717031477075271999269628763547291637477730373491013445937461487795073531662209212488354229999050966951681298467432359427902289058084097810016940228659091493036046829184527952787180004834657655027329258735674806350756208484072721441402262144373633452745867453561659827240330370331715145126339463498713771163348276398010153376648766525328418334113356552617380595109387189334055193903908072702284261476469962583806755931062068386915460436725058714910369181845842193867528975886494769112221602168281011387583948308299926799843459622063174298531686179406494
|
||||
7699352341835216662304725464315166790822630885848021893874662855576165765429684460222663801546945645507925416541835648663417610190077046462015764508464417061263094625898657835068314134194034589908039476059196178618591189797241660147033307672245663672215372633132207812099429780194935596208588328378731681718403625977078730422477428989787867839691000125951897420985057352142690070766457217786596823916266475790582005490605133081123825345918593984666986012129093955640533928281022637350954515183810539716632145064467085214268086037449843786350954451078642692002887649377399116598000934791459186939764120938622612911137517213285682682010539598133114645303649348484075558941106000402479764207180058297068922196588092722854839354022274124468805165729300741179066235937665224807243420709790469565196081794481394910535276568784041581433099291370975045164695844837518105092225319153395397501906006619166580737849333993612131790928832407668537561071892941557304456423967048054846228611678535027233664349433774429788579517337886312254565954039702262506790905210924689302489644137051843017039976704202406753636028336496758059775407794625900954069176667990008557143338623047545197232517801128134699133185214775373542390121840583934071712680984173702739007832236214785705770906102410131347183303281181928151189125804378990941415049133752942108802004820051124671321076161478145588464966436502641451201835143945270859894845981490221690403571915631964359379026211412213081204944901186888390305749379198528772334932285436731728063203005694504109857338679946678454511596518049528663471895909430230456848853666890844426703636383665385336402006703344424493173232926759924810204499882740885028442930602655534957245241925961197193123982191529368328289171240679308510667045819434255898746429569146709110294181393371382130275314036679406575645902291397567439350305620260477493235690451767855539965358857333183513309383430831177541062360023631575303748545784143178402015148230106298631456109483522508543275940229586099961386686056521717738891710105380422206930870291192531117700548825531194656498753010279309704765299210222265301037015349069405882671196923963856676498544091453973860725144707162822496284101712598315929278684686662153485667426127533978550680000432191244961079184269015805340591024975607008578388901807943988016235243103882022708969561172847865344143181154162557992490902409585074373590155632233405780871197786626581708175995297153342204160175105088766355984286996837597859872932390867767213945075834134928405
|
@ -1,29 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-22
|
||||
Test: complexity (mul)
|
||||
Comment: Bonus of A Class
|
||||
std Time: 0.58s
|
||||
Time Limit: 2.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
std::string s1, s2;
|
||||
|
||||
int main()
|
||||
{
|
||||
for (int i = 1; i <= 10; i++)
|
||||
{
|
||||
a = 0, b = 0;
|
||||
s1 = "", s2 = "";
|
||||
for (int j = 1; j < 500000; j++)
|
||||
{
|
||||
s1 += (1ll * (i + j) * 19260817) % 998244353 % 10 + '0';
|
||||
s2 += (1ll * (i + j) * 998244353) % 19260817 % 10 + '0';
|
||||
}
|
||||
|
||||
a = s1, b = s2;
|
||||
std::cout << a * b << '\n';
|
||||
}
|
||||
}
|
File diff suppressed because one or more lines are too long
@ -1,29 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-22
|
||||
Test: complexity (div)
|
||||
Comment: Bonus of A Class
|
||||
std Time: 1.12s
|
||||
Time Limit: 3.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
std::string s1, s2;
|
||||
|
||||
int main()
|
||||
{
|
||||
for (int i = 1; i <= 10; i++)
|
||||
{
|
||||
a = 0, b = 0;
|
||||
s1 = "", s2 = "";
|
||||
for (int j = 1; j < 500000; j++)
|
||||
s1 += (1ll * (i + j) * 19260817) % 998244353 % 10 + '0';
|
||||
for (int j = 1; j < 500000 / 2; j++)
|
||||
s2 += (1ll * (i + j) * 998244353) % 19260817 % 10 + '0';
|
||||
a = s1; b = s2;
|
||||
b = b + 1;
|
||||
|
||||
std::cout << a / b << '\n';
|
||||
}
|
||||
}
|
File diff suppressed because one or more lines are too long
@ -1,26 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-20
|
||||
Test: add (unsigned)
|
||||
std Time: 0.13s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
|
||||
int main()
|
||||
{
|
||||
int T;
|
||||
std::cin >> T;
|
||||
while (T--)
|
||||
{
|
||||
std::cin >> a >> b;
|
||||
std::cout << a + b << '\n';
|
||||
std::cout << (a += b) << '\n';
|
||||
a += b;
|
||||
a += a;
|
||||
a += b;
|
||||
std::cout << (b += a) << '\n';
|
||||
}
|
||||
}
|
@ -1,901 +0,0 @@
|
||||
900
|
||||
1 9
|
||||
48 14
|
||||
280 306
|
||||
1476 6784
|
||||
71498 94325
|
||||
51289 146837
|
||||
8999911 8329759
|
||||
33286470 90565032
|
||||
399074236 343607518
|
||||
8141035808 3770157829
|
||||
4206156745 99322331951
|
||||
36304511660 987695180503
|
||||
7865319362617 7991229369978
|
||||
53235951978359 76146116002113
|
||||
138209511954489 257773377399797
|
||||
4642170627817739 3114462817941946
|
||||
39220141969373447 94600691869779338
|
||||
974281755185647344 320046076224169704
|
||||
1745978485571168340 2274469358780861421
|
||||
90492997224259926821 17890629681555297266
|
||||
950289759570232796242 586551305170409103183
|
||||
7318904103524249879931 6283627221172005291266
|
||||
33327251837227593423516 93760682604868316149932
|
||||
120754726658132187200875 169504124190505198054960
|
||||
4572739556804117303086589 2493243186491134526335077
|
||||
44326973616540485916179873 33533740719294044052020133
|
||||
968214322261992785612249934 847125059142671550787306525
|
||||
1685160214881622073069073744 3838732596535315701772053768
|
||||
5567918192002755838802469788 11716361820239398603694835083
|
||||
549804197598219963274731067614 979958759976325827840737191443
|
||||
1421307080355826107892753065000 5238410172553026437486387475125
|
||||
67231348507142644870023069724623 96165553819063107180225590193756
|
||||
866179302739276048511704247463697 438000049776684139215043902800542
|
||||
5331489045681364907871684761969273 6036121606262067386063015161578374
|
||||
54125292765042729877602197198445184 15292630245970040154472526144755223
|
||||
429443967342676322565725140807263945 296182055029657464822745372399719231
|
||||
5706831693284238005859104874863201796 8753641129142906615213158280430674655
|
||||
5665099874697216878100266202254726735 53086114900753526938847399844999230758
|
||||
531793575777426893503417944109356286937 439662334153456484161458857821209315964
|
||||
3428160874824604889909496763804761367459 1594332730183240417761569883264682623006
|
||||
10879275276593453980714895199540541023693 45559415946831843699205531205035304374759
|
||||
107547172117365937302354262555312059132882 304793114647576130677167730991877445179848
|
||||
1311372148767440664316213900393576627964821 2236164473066503483361685188764452426303564
|
||||
17216933209120520292263727616839116084853384 46234620867229122196876493623137729728359590
|
||||
694318202217572834790771728295332417279861092 112450862928265536746519426883846930135306700
|
||||
1031025273666739185524978213608463346588909208 6516017614409457564125822653195937914240491248
|
||||
54793789446684759129251155887504717803271413669 68485457540634355883803111989745413479663247892
|
||||
274045864777313143064356513776883547001048682039 198430273842523714239111375091278504932860854379
|
||||
467455076865514760109362932627814117021283307307 8078946436288873605572385367449458486162839917093
|
||||
45671357571529862689471396718110612489111761693844 6447487933369949915449209282796205522738329128235
|
||||
306789809413515632883251037199177509475049669095128 581866052287892707767949645287977387852441141761849
|
||||
9267991915797107163848681095336818472839983610069597 1218106419116558119473305874882531970756276354050818
|
||||
58516198175265613639022941822687353220422153373060189 49181966626635130395157628178412992024423338525673745
|
||||
797154525917221359866303798871555525294297538711695177 362312451611313653484089853982240522148598435562375145
|
||||
5803310164107754227079078769211972764668179903893066999 4369643172584600358149730499564522505726443791028429422
|
||||
65701163544247028817429568071782751858745137027165938069 89930800708434203926027171008244848220005986924486470567
|
||||
369714754687941804160423793288514821946753752964007975758 234943243534158290770182768622650668375012445696640813407
|
||||
4819518386113138446172915275815192782743191107251488310693 4480671568409863676109427428130399233531396267468644065303
|
||||
22852501561909696688479942611092372719766079869929484279863 49512018128765983803514551099599773001258822498535346837859
|
||||
477585603258033203482066221496678987998113869551692039242531 238286479224657700705920156279789490364445993412375958678294
|
||||
1474989472460828353836886084946518063847769484567055266442123 9570819544012072743696182975958831906012487358242365096801752
|
||||
70012063014368106731539056372549632972994797742289162780024602 2117012069289928642585719464962661997053712488270992155493175
|
||||
310629828724133020539495845212689219692452806308727414562003727 886055556033734121765697169025411223987513990102879757876038558
|
||||
8715711635708117964724527236999588498751902370272390453806401157 5578828722607879299016244977078114543623963650816872771978093384
|
||||
22575835434685375019242118727436266048582284981030360012619149918 1102520957055104047105588571374017110184201413269432877556278019
|
||||
371617732792855788568903069752933232207415469822868377144613946025 185900293543374000082127907819402814150263834186152407252683314502
|
||||
4732213484433487198881188427210655677306768545300596633106021344593 4352357449163241551552196491817864238795748705683001994341621898421
|
||||
39254187598798726819186104899872045053946810055149957468256555746275 99500868245839687703838411955406401229147983471749973668127546113211
|
||||
336551586583493286967035719167395942025623105149721391518381722263797 545480548677899487926760760940098121940220512495714746348665771625343
|
||||
6913585471133211972082416487257280446877214559633815099921774527707467 6602642611657645105691826140166370822003856416157370909781109420746232
|
||||
91902342157356396624981621268220175505141498767857213604379176326042766 49193295725709877294113615922327733838295607672954412218626398901154342
|
||||
146334852521868109332245883002532253489247070087935827037236780053596704 761586564904409383608777811970100229224805180593499849488372658846324664
|
||||
8901181884900512929999688581205147596540725822739302944635219345110285854 3130055215226147590232978226890556597813748140608641774630586956444701693
|
||||
7083897590714651067313864266944984429383488934274410183262139984485152356 77073920094801845639070458402600109666567724160057643190909460036721913563
|
||||
428157595650059817172170204996763883847382386318407509128808010947394722777 261309716670594771464904305841589335175719874939321231435423100798627420738
|
||||
9593621680890829416564360251131032401743955963182867861154426533867122190742 9393958286682492582379561515357912288754081352537279275617812924638902498331
|
||||
62932209835401354681526824414600567782014796547798209397315724589457996508348 8780378701510839527858611370647125075927401008920635462268501534206052445195
|
||||
845853779597421469893289292599720884969989301666191514055484990755515518608464 446317789319399776739725824094634593936902378217023685985074036319164852111195
|
||||
9011141505746752219595465829345732797558669627701667884942501932274889602094877 3383412742068569974940945024417660985571318444210909005274757779389137781080066
|
||||
15647390130266180066354758715416656332638951869855547022438141484691152519890549 60433523327909147115687782205590549537608008278564606182439664052502260505864234
|
||||
93716771019484301655330398378778406529895454486428121232395734273619295193727424 148430464187946543438045473709444631396386750778860043462172203497168788285811318
|
||||
5900020314233837644065792239373988699938251600429787318227271960018865856277705483 3126501853509964070166476154408794686113342028508803801931527998844968487467744085
|
||||
28180244555764171783264853534398027709813264133024497733015670009092689345998470973 60842916326295359177703389270096088551701341637845183533456196367490516749773317602
|
||||
698490377053537933843660718815173770855033986426186000238222133896010422045875969080 186339953715389167771639243951765130126140695185253583100571924109257848941775099152
|
||||
3719116963290653703356869141420365090863992775171633060204954099475945955092523591179 3612000680369529450444394930809235102437015720051391139230450972228580130084806513486
|
||||
61487833445570624151030049867085423694904226867206591431772718050205464228598342201319 15339087011554762667139675117042718383251560299339300675240648488012455585105281123645
|
||||
659232251088615781886243233923521234874548449546784409919651087714974868364460523383742 329645460886397519566692805206960332394049924459941910307687088119687198926010840034437
|
||||
8936097954985722140349550045975156778955922926700811463150716490097266757479224005392755 7971423595171633767691680642211972694496431234146094333947287885106356322327783554732700
|
||||
44704214720551304850390614232785605123222902854621705610762452613710589697262243409090976 67715620189839909928679321247498322058182502831592465911490149444701941374584651585788002
|
||||
65798320929508143528524886031651800816071198126081166966245994421063328695971251220678861 649149798214809622777602896024843301774111877704039101185049395018268344550919727564142964
|
||||
4925655544308852997710263687663800502717397011731273753848582900341577951749060108219377134 1369794055545785637488206909297862534381572885350416604968748354010887188860245519036578576
|
||||
83648726989906524594308609485710701229371086821331698751286608191335361501658655172501819498 42889808507393958409751407032828044452489471195732462965495988407995833429403284815190668614
|
||||
149967296294408375095293315466120808668565111033687579608319097944566746717580348885474494169 358263760408986649993302817521879334674346253552694454369001749886953409755814477888702092929
|
||||
5370562628974845914814569133274915983932990556227308061384544329047880169270202978319611326870 8167076815261833395607125789180934293435231304387862432270522895607023059586721111946914043431
|
||||
14839450767160813546020000163943322562015839514090938425791475058083739054927521467893343456841 69416158749982001866151666333887735549979745441297564002166755887719194317650368200535583222444
|
||||
158625772385119338685806724052614369644297594084762709409982029351273396221746816838792872562639 713866251837662755261683718660379944441526603799972754975424168845576934017904138920199639170937
|
||||
2600796119091816404705169174149676632912261123701193806670044114413692227695966276027144607239664 8119813112364953870623306647518945975743903185013171211102865456890550498191302543577134754868954
|
||||
33842806814628330452233429570296252290470239705044843046294641784827363583361070961493080368910718 28742756787682134931412847787068461654172120383468450421087599160721820609996564703331549342069505
|
||||
724639998047083271227218528944291298646295242112217364392112127031026399609930186655977879825092508 686093820225712444791789406699567531374907496758727014866797043182927460475865208019927762867969470
|
||||
5932328855728481804192866824556380003139043703529242010248223979275880067247484986631365065080405064 2966008935740136075990017189697208588621500361085093699985580387697128080898236169432823878310653122
|
||||
60403156528714466539829447974780656512428226351112824657831554710413330695375345247793893059181046260 24724839136143123950029590730834084838718233713575287911660006859951039867412458757017131012575551100
|
||||
637236832663104523595559752811538104540808240171508585739005810536921059022322024582485348617926052864 990551229375400838330719881838038373684557609003515352491929785964937356298776275217068756626220784476
|
||||
4533588724686032810223809705422135776222892049190575238088664105525364633263594460903192738388228796079 413441785260217091576429911522303563718714009044691050762658002842089423377748922574224940955956792642
|
||||
14072839907802350850198319295850197625890890193680828870639472602631668499800021429198152530124573057121 7905508941411001245690341608243460588830690704595742325413027791622178489151871216361500164046469794524
|
||||
920577814576236158977227083666486330099641620725708451048293808176124979172248733054322506320463511019099 236231089973592823294686364668074102667052763507820096120137053552148888485625645936232742283153836423508
|
||||
9657894182489822055847333822856484533244431644002541168464216542544512522740546715037666962528464838301926 4412444014089300198136759025991075224948737598813900308302576567404356621761862615560765879568168990593109
|
||||
32809889608601632776676916548651793666947339933963496340803932485168482932250225359016372970080865354760184 799014574365097875368308491976845182539925043379207887255380853761664594040135818103916829039653815700309
|
||||
432048257337875083197324452446982636855113476260361178258413460416594726360598763871116063603239491592194509 978546996410856815072579660916540268816085732643348062138815703131256637126830108153850160852303645352935024
|
||||
1457093245917082733296582483407741933045242534743361712279970887066650777171309323939993695830876944843644565 4674515865932745099091117447118441828840763170163331203750864669838934549811838954260805556578369121655665266
|
||||
40438944229908006791560550675234910720381458524947520810453999048803722589883241442181943488765567205746208680 58857937992797851437826885327985281341068134791524451212503728603080631634213335981576297411636390159490964091
|
||||
937259100026407453610004425946779655062725045983093760146299567029576750244300604235990607219712387001165016285 348104271427774388373886265610014669495944324822829232551601076411908163526621363856165197215970678625711876749
|
||||
2113102052465081953837671775054719260523767735366042537700460035121584055533801268469682189871234267204702051437 710865347101821222774153565783681797636553448444575520585373798038585349235962840389996443876135795230049449082
|
||||
18948631294130700031725558969074583542034772151487814488180724057884236104086937927334094390993496504728187781789 69003979514711610610692765735678239331199956905930054138677754854364381003355099082237750603309192564417930195378
|
||||
781075091265292944341880490539340015749861596302081607657023091656335635480948115851248072614365215761856947338100 478120882796680734523045189556758612819248437369808712815085438176926704984377281865926522532469662339370740815633
|
||||
3568344090929380568870271646882551483573231052690485233290650233859016546433828338785757057880530024926577785449710 4401980970862014018636808821376743477793598016933818874019039081201184202973966117564301243138179568400380535035935
|
||||
51572294458176701653151760462233075331227829776826079039463530501724460565661183808433642729744989876809397272518312 54762098988757814156479730278390406640419251040008004717272895419677517289293854432622235104136329810573855989529714
|
||||
175643286525534679420586308025317238838574587134156742631325430442105215806147143704098081919394073092732032215013469 667345431267189200442430900925208571148282582731730119710967277953832433177895827338868726351648139419029472744413161
|
||||
8732160735472411844484575953837753487959419286392293989590137808221242873266583590237197150207078118627839428503194428 3831095269362090624532095933146604425363217489070606325112844929552319594992842995771224506131365463252451781506515539
|
||||
97519527467655684694871222622023470998492294351432127926913418450209237065710247344972923863654506806708488550622953763 26332414382163962879979430942465421956954473200483871787134758478031754671176625421449805702436441249837840465503831200
|
||||
377887480116321788863462824134654695767276473380248080415528835639677277550505005177382153842947476741961393911525128074 315790837940833339813863696567038467695149536777286496936999628983555843762456694472211509379493593477028161961955255567
|
||||
9136540120462762281598928057449492336034892639509830917502971742895283285396815771911472647676830727202664375058978644664 1412989028927650569757561720294682284466606057731359352957238498358282386094658022045448484659896540827818301499450241827
|
||||
22246566155376621512136906124767618494589136093869537339794450207164228487439213464424255222143050683044563356440258970274 92452654163765066169186674231134571100192354451291412673475859521707813971784503209267579035309632058116707499789372764350
|
||||
180986973017698707219100695570202916186666105094720527167937934779350068392214802134870474268132973514679038668378493985555 601274151225141228056248658804847327345873629837640552856346982659799477616663329190770251064785929910226825005934950384549
|
||||
4132033013590305554999513840796481312982184102516723197515496737956243781854725183663416017950118723807005847397764173055927 3643666316924720349316555770936937789090931771148329087840976014293462737106129227515673582562823854754106633921362864683334
|
||||
16559526628786748561769415757814249069601762533925024064244647294471405558522663472811626734951986101473878894805095961739502 6852969869163326405487339026743637650981416110116300838071249990013829729485722667039780953489769379439261315117281665385657
|
||||
96982760638094043935783202347441074084689349346219989486355008568654439711329954062699175936110550762702442783725848021018307 949011674455537969144119664878099336197083861377012847158003950084159344242733699435761001333616854406804800609850517823519186
|
||||
4307130257607298545150775695011253591221483316852402195503176334670287190745906004399027824005707774687508286230628190473560221 3123769861759361603888767042914566052358707568575617985733484023453111625933435111200916362984331581174425250434915959473033417
|
||||
2262942994769115219379954150494140789887418647561898461667023633609007789347621513061446387412187422021489825192205847827800916 93591380316036873385016164801961094401142691496254334580056323403917330044617040709341516810520141925994116061845679493055960844
|
||||
904801884879527134127847468934894377731539378431943985299078519451634245852299517048854112121402794078405880912666353689707823793 339871082198958144460551318220714566425286347884796434326985747199551835890198038065503755989099479268386467785493128356437627716
|
||||
9476733359720127013033060840715577620731567237895833329872981031162952964612380680659756262683838354808360172783563422402864418146 43901412941995177743736399137288180193440411288936076881299234191893404035693633095022391538722565999997042799503639845532969310
|
||||
32074671502761745974386723642734018482136111158287138590517075998344010853388473672582113449081296581611268614699853739306435366619 21774199508559864816362721946727566911323958152446093566163614589719475314638842448600934183307555459591265159289032506769712492651
|
||||
743073452213233699563087946025593486130404853273570946299048632099066590803555762136260216416727677887774945974625197761325088067201 619547512362466762358384472519538340037116756844650252995833008405252036341530157600947364296696773513475924074094787858368861470329
|
||||
785403779067637046634409118409989876466829694381375557796957088285676576768885309795294360679636374687528395058343309362438563129579 9749919766075695448152883061979087772998917574875431198802150924606930765228660572254343038730562318619025927804454885493599497124978
|
||||
88804380524565923921673981524290591026794508095511361123874008119152978957784451621409280170901328113534697548275332337140320682762513 48787989765049786255770246466629801826256010243094847981013416055762321121167864601556564128588512764247744712811667684010629739314511
|
||||
308744001594552905107760029807035526341862795979399747281584249628875966201827852357348736968987635829167215591542810903430246628906503 595568096144410845795625262104629507677113378682583105592030833390623038952404294774759879795444886463521422153608480065441557825622756
|
||||
3986212203218407238892635724594721417924128648377359992735959410140727200834449266284153289382632046639352533901959071788674882165099346 5367283335848384470463020443556197995626629513452528093163129031983787335391303782547488072456921602444466633320913042854895992755581975
|
||||
47907637972314474558859134447281894240545196849167121102231666289574518766889888887099750971716444118508213847286229442986465076486755485 76514625520977272846462843520938176112440268936327475641730718303635654642048962719443337658639747287535728212108283387354297488074243361
|
||||
721722840763494341081316549062387861394633949952224401479577833213434847779920885773633645912841620400646971643960123904561477211581454389 65373521825394609822333742176541477885801122257298632794488897420919091552786744129395167800620960697820161381827337624317822170294703613
|
||||
634342474409261839331430054245176697146967613996357756555332646469058496152421793486115877969471230283319929464507099114438017256460993837 3171867940000074812695970798678644219162165757943175290142215269514043605544098138806989448571042052000074965357928667979276196442088738514
|
||||
5033814350611418911477636635812432241805171561656971723312446712433478960950391340292091041437927231064275154686562735335431211838747292407 56080427580486952431753320134548872624355779175475808305817826816632734062627879937512043713424124498257336791473333368688580256778949885581
|
||||
705571893676030886424881124515265494731675394630746015226943919601134156381024462668550368350619298366685536157724384085819682877712516613013 134466090998215467704859776484205261167105813150804542407189952754101804797997622974130243759885954345722459357966753116784698994259598911682
|
||||
2976228723765358687106589412680931527890201230450379693730583218716239325168019774294210633170362430135929830367961010678624776526498313574360 8329730250717545210414284323442421486705014169466676482728852552187812887363393451189491456290078591084033062936989359277574219422825447987818
|
||||
23941369274585653349564827393523904776351182940442177541401691517572439205387480385681604184870482720117065626788661783015555243933974090394074 6978322350900338610632059235732315308732577173293753860450257622422063441662581146198589446689126622931358393231422181383329570925451472095919
|
||||
996721955938265931624283318562847572445921738000690442125613348810138993224672046846585657269511523703937463862599096928962920016570616339527790 129738803992378988584044636386665270768507390671102111950970486080317801373339928889247603082635995136426795340468352257228412591490190887358628
|
||||
5421288970718821573098007737618103581811761767337572959315740449077339398875856235081720161036934327846705346718573308167354120408078293997058738 2468932268883284687370632726753729741131594466969989046597150408015457190613310177608674728826221854897243304432524514686039495034763367759123365
|
||||
10621639276919493575764369201855910945351236852469461826561587134026308203973510256287478070528811539393970693780648257691009783861117233812326448 41085234198269182905713149414203808654271717911985210591070947162881099167834739164688275976980516765159110969673595947986791266361894915795794831
|
||||
539327588429469794775143475513685185693255131002548742899689766488933995115544060237610690432230543063124796982535720791848881510193581016414653745 488726349192651171452521420358081806581292194179980019041530866000696095858438603236763120801361433235503883693985418777998778976055764675245983091
|
||||
6178930299126732013465855033989610022887297536466414139003141299230457778060386708302732413337064117231553982341960091073058578693258046682901318285 5644333689760553677575262361110672079664355554338654532174550005533226425496656089543015246401892009054091387093038272399794331405609897385222341123
|
||||
98327900009384977436420815277480449111847823498001401266827517560223995231939380604941815553478411882768871243586607401473430292916686323716767885108 6727513582815346822589931546238033964097727731908517831980547096126545862208873688345381860398788062605942177217657397040699503987483200362224433377
|
||||
810627059864529710751369124219444230739904374449550415351147037078490874906519708578122844794567658403230114909164857604800532639177748060415459773755 629025010402415942535313204647236000816003724279866616295667333024997350414164737815974562300391838603907813661769026213277761587770132601411090858396
|
||||
7925025746446307342102424482979100966524947408436756660230949519053049978641969541129095292249446885378574010950569962803766425363993257710638176145958 9073337378552287315726823719294239406596592081025372371918252896935079938352707470945081445319634030247647011642768410418332267396298684562359877691961
|
||||
50212934634135101045299912983079546008811840798142855636405405730984858909689902609515149636722680501935743357373698730491798833781201004260617392739650 56424316838536649010834899299886764340651809060887257373989351551778199303550629424325137939284605083690354653430417003880510413766656093978321633367948
|
||||
584997509824277147668782484890702111316445179908232498658952828489127332690152121583622051544992914437363685730695102195812068017223880797067816124953303 847857354866910032644432137489436775288629573623553712040377360958110566617661485832969090348362127900079131710921665485220828086843221734669898072039350
|
||||
6061643760039574125750939689101829671208483565212780697274015658527827946775415717312140673294606770457150241350777363070456829229584585547450219883484513 4663841160340341502779072323859635591470524643466084387711137525644207805809590232541097070488247140875313355496226702288532545596858241912384759916014100
|
||||
27567498529619879330290588764749208326971637324963762805370013989780091788310154113478254035134444923460411442299684581676266362325087211623631948019156298 95187524975221836193151387680332712422527269445269449157612566988905118470210847733191400948770634707801193649881983293682854561741430461178811342467675351
|
||||
644921482897379834064962048138535136793371308223277132799499424606847191874181761171648357684812750527904852580519512703721819462597359232781029189512799851 791734810740135493998071731162347102607856024578704903299117694551945873044884909885138814363073916699764962579890552037535566157562113543448008237324574283
|
||||
1934479379489030582538339967548066976600921146758959234023056449046755187659968643227824807855076288419237162509410690969887670867075021196192492957986708189 3012989817934019244223058294037914318232024068335371505128867968451014914279392611398192095152845209308210400107107745381417707644654394101287132820273466628
|
||||
17799429538671060248576701382432781630930158995893946235521643233387557434309126183415254389287382751727289822911024105030712568812139940503210818023523267304 281696166753200072507904730633790100820606063661499967464807057514625274971959211712340525585443678488684559548292576625241272488247538069256807737482212016
|
||||
823950053847569988785847663814992959877172055558231753862574622734434608765578466483542192835577231756772934342753986229661913633983823566516705110069246489900 217892426802069698729908874053660314177322328767002494389173481603897923736804629246042249553973866274120818346873426590044367263030307156270682065695165367364
|
||||
4038667067699907722092246559695918796676011002967038936254726110967918605694551430134093534515653562419629094154065924464110488455968979240869156919317129923939 4635583067126693546918326967145868769195304063679394144082087568030264895557873037676340377872541288631023020990236169522310753749804783763603726647822076094127
|
||||
13713514623402497847337284381737569573934870710941885978270725098805624558317008084390927071698353984645846941331571609490829364339931979823980613859219323229623 3949042728665495500749631207016737056187433806950618294280584216676427495661681390470535604482530117525980715339055333819475670626310689554804276042096189712065
|
||||
874627335627465321661825781337312257258943997170733533546913075057762327431586247511478073288054695847881547650792688825627096395981044214744393718305759530900075 828463185478072693220921231589036342175135527685901110761423634353916826921846399298432352591282359930557220062877560334148240470647841487787421001198848421478189
|
||||
5505746625890128537114175337905060939376285159337506213405317117530855189352833880965664857423880166788179817807355021971164730598639373956443321699148810509920276 4268062384180619584872497701129230565302871080085941595222834741092224924100556305121650965768266136814815053890672512741254321898330070621591782492891971157694162
|
||||
84562933602923984987382090353295760008269593465529898757688191190254791849167097269207493898536848640495966251369783651542591193377953074269959213280919350965939653 64159976937411118743082691782124700306197364212965109843668850464918374225049259422543621968253524348559064439305913896832445415983948955584416679895751732986689654
|
||||
12275219560234070598718245808399688810593075242536618265282618058313254665052533499681280573207234747352906865764329965437912687015408958023276949585689518566696366 102709717548418770282842269998715341598719997261395768229768937755261317281491419309689137151071780827077655349265187365334881151099527885267483460776819033281288236
|
||||
7615921410014099926729367211844334558837022161748935480997507536887235572600916813961649067218703885160214541770371720524029049843274038872733337477956039359339326459 1200581037398185743775539459637717419621475815995722924642024311569985653833859025860021345533282068309627312801955840370047621027616029155420404684657968903145155102
|
||||
60677437509766758349827293084978476444404649855512261116031465806048977295257430688396954048408050560711736075857940393462780172614447972149016026898825864248512365379 32657492085818748898311249944695370309806126205711719847162455905315913256182587969019530762158088343332849021688034487159469277265138121137227263843111609287377807760
|
||||
556911468464734918589778216309428184493740845918419601746847383804896832600381061354066266991183961059170114728427780406716124479751327479472097345911752076420291723400 429020604068347253335249109216118787978393577025492739397837809467758454366531248106805976033753248062678243602766052322763165093878720090904087604863903668726860471773
|
||||
3213547375773417566170854772217458146251595840731596702105559825553226127177579824313061253881956325477809781860627685377586121106305800434327222936893298139796135570271 8901854991786698251256267828841792875695309587418939529049355621572341345135956831770924803247855584185943203384062527171921728885442536009549807141790816689054516484757
|
||||
49986554353730191243864790530940367788405754090306849409983781523810930614960835715959286356160908261751459325663183276305025078967201258337474506840311815568436559078154 8142856978716591072677470665951653724280011688035007941985447553294246242850235127118790188030548730049925766476256068345016646950866122763835564578010084824811975202619
|
||||
383249592036197366074583228406615866538718339659723180626080488283626420843783707805210375037613191812814008002174572036921479453048586301435831027486149029244266094722385 743247519537404637360147504730112261766870187436425945870368867875554154789898511920234141709585469699514210650778178872135938030551820100530845714072461851402265920734371
|
||||
8470549077336687180010315038692238040372068013128610806216345555567549066077603314394224151683805443285768766343770142709937608863641159063723745574057793583868329171602163 3157991694203835846970876747311350538566842315496990806170818224939284892086319651600580155129022459508733069822330870353695038892126344595978154061479199741085041255899325
|
||||
34900580221687576540621416087474482372779805595650839980545193477215640964037931595170697255535733699424268206975033438958743364804596635804500428448081838033964286455064718 74960191746979171934356997036446342521892573954385274553485253270657782175011803359325071066187466270437715355865282881145873584324577060913279900302163011876894514379786808
|
||||
113056458441472764156832038668117711325213970317940012093419211145241120310246823300044086835967200690293206853998796603843243866005310420197427980822713303438119130419198157 608032357866182273277231964351966919789930196717092391346647112405627710960764595069826418452219679115472608458126010573805798176567041685970941826734576075151161808800784590
|
||||
5591423446587591158024791125991711495828157570447981324933875577626266447806915679668192345382507036880417655669901096144325674363126184973894560552865259502737274815414694606 275594669531740881459299879466905839004417042793899008454792425621196892236676906102203670040293812864188689297263879656044173690353605995607240327404262478492224409919178997
|
||||
8382922847980752089448793425077060766899288203913977885477114803695840599817380146094808082748845368135812414177263263751196663366692160599211169831351822815770918288868367516 10109828385533283875723185930126531369154188054055205082424069975765628062425749052238766780566877525895277352948584041385507283737004147137773959096645408224526411608794229278
|
||||
353409286884859976532396443312870720430438924237789887482489998328540753183490223538078112642871398959212526095314181923539738994776434752178063878504309377419516623767744330086 468503483351331500781558439656996812250533521726359918866200151493291647782719060795373615471626669217980566100605088544783155294514764786731646667939435859984689227923415259562
|
||||
6436318330265792323292255383411077262959153512539000634914137047946805746045606111918466508087734498304458971786584586793555943193228723540779512582646231554965024093968341773450 4746740176766775357324911776808830237137680477170133264903610994145822071018898291976006334250245649150762273366928531721180811937588260534209646872717143038444174842785629877439
|
||||
38953760892530713745946034966119132065637157016880548002021839218612895918593182352045379837362844647044363602368007178009621843031963826845035516394327210341999051839555035989972 12240247499225772940346461757516198798208759597689390500288644960529598273432313481249568300748148199299679752149663263941414231019537105275286917697266800244184753854066097090532
|
||||
999483859417961246669808796484197225005690336551124779017307739351159474685028804977672219510753189772864587059615192157665529695959438965317698012467485010942692942518246446520303 250062936157666943680664456444321284928260870897097169207258925497189450849746052080842308440837517054867039750676340811427889076336688333354783189297268065821555677690610554744063
|
||||
3036124803574392775623035204914351355897909097057664528150702640086987693526830386633057712292944969214709360965207544138634187307879997880059411786747998621922033807215602572299216 4466003924526700023127620300414353442387649096851714112088231723597122883535693278422684751113706560035416146814526777064534395338615335955697305385893507203486094089993373588745079
|
||||
73191330686440680287296984486611936627826686475770284476888794159478169973009816528400260270554274849950046930122185747186282809480219152511884936456540819707401618784564337642242179 17153700347137574966187854397134907024057345165629177943153138476006846560789523745192016333318625277301542888169965953948382819770791957594477508905533716499179814411642537519264750
|
||||
843340013461858824215185871700894285545168868207139884226456537603946981356225690097766078282771832742828194273270153033310622132933690495920677242601597197540442273411712088672910543 487852589493147587367292940442887692494873577830593394268407575304828650101526108612954986650655745803525108381809580522693220413071710134686615853760569410337644200222117477539115731
|
||||
5120429827784848293288084640766391510766316447386260859620482030210232520694188167509894257244547086313333470472920237831132600505153825725125100406519371592580101908368916565268526725 9315014277272584710579925619975881104313971386169702754527080453490361737904552629150321390113768964756594580919133596740464669452436192665716674713861414218492969519810478760524230764
|
||||
1744244859156483709241249836872045107607042125075683068628342508940414596244125917137664226706687072884761146066928229248479540657131951097423933010489020558670264551887744120430034639 76393339551369735614838683206032895244918270942512242221678081194108737846506819795611305364138779179867623001406386486351109957003148163564760711120707904523164808725864426349069442080
|
||||
706209996005418694231015477112457158622874937849091041741757632217279732903349508651348511514365619514486664474925675001144719420491363713254247050090214758060772719793290295114546675699 240020713117451463032023543580723735832853669508165570809321352134308063095433673597240376028868165645944793752582677425194841747829027811264909681568654852491340296444874446761447536208
|
||||
7755767169793135446693096852976079068019383160338475376172631146338057890140361242374023197670991574240971007474458964881015213923085185558132267325634768290525758082582623055698676656055 6794251628493563664001203632768145054815543049770170171572831813378530199577755575091257809685160702403219693475614603350834258794374947797787694580228119799396534276360718035834080212261
|
||||
18047500518593761426925441259265219872823625651227852110739805767375426319311803471966443952786217112793017575984468369893233051315454277785863934560652367284857931424712828203025188486936 13293479302190147515294750946382307319252822006255349275546571639480606814511623256278074636598750492434951074530485422016043321155657500892811495256880750403561465573215093695823305303299
|
||||
869989322235859761903446030016640235093221294283366864705285164887371680545498548281595170920547209024792742933350270631828867471474129908952523433838325454035244634883929130555128439671772 150291910391882205350541534655254791187143719225611098204453448474009775978302427005822376928661146591013077617772693636454568034445386008865717056801437061693555540127171069075830972346948
|
||||
4354352151475405055078726638208790186135608018549653795748553862091177616651526983665986598795764333046801441183855662457569763916204623930240131929244236687213693124362523537430114067012387 2366255825108906465381403487388246525878427566162831783582143247751785387766298579421185128528166564689768412265881842599049545403833586894574745252669957344288886551622713753747103066521414
|
||||
32815020066010617522254495338658817388362561786918050921870296451630072611445907491741378773924883810183761874770857194929452194847449378147879950170375466276539117886765058885198966629679349 56687815647269847479748412089675144879517146874513710205825888622706162084660798458006637465264775430830811436421710177823213600351084601791477876642287361337583791075350871630401912991082528
|
||||
679862191906965143496221952537564062693033858492986516037771358853853801074170618144959356494764007728666473793032653620347738841831839319269422808543200626411113572277910009672728307050922378 90505538951125229016124586058006934539669465333671646066751751039523594742568028888224159388444926461642512659850147981318887232589918903590012015040171717361723521871262876254610134660402665
|
||||
491083070137568871017464273433690672798700795393623942268688365837393166564545726667685497985411373406681787306891744655137647575847087848785206957933742503873579737673727176333202898688878994 8255376932331295654501047129490335666982005351891404310321901500736468711304590729855110641262539107488720338256668534678489309461435174333929407770232882289068928131699056372593000340153672799
|
||||
46214565251527892443504884580313304226626208949178123152918593553700549877381010384984608723456588203075601424745187332860255857123277978696103536039359428337677705140028013875818787883392030307 24041337274120823837327277098183037551657949372769199906872385809771788855285136008816403447827673591504440693854182665280612354345674017804713491888232047753195519059789882326346510260581444137
|
||||
714635706527151639745488299459957532214501230489005607761444524031123055778044215946771487735529765249997646819615683532620084603948063248496717452049286427401648578752431224204254909259228522593 995413493997422705160162918909694518650193203838157108916630904439472903820093208356116541266208090078427804048035986621177659847857906501239839242233811709333741540289093581640409285634792189522
|
||||
4207452918158458006669830539935116424080829395120416325260171528345277808771275090916876761423029607653776685108286170692174992055637943350698779706794591582997567943946459893576378015643732009338 1837585279409928189802624711227867869572511594051456182951966044589247104739034057185004490737978159136248966802108554027571577210433323239747078716328118960243503050762108715811957597822467977561
|
||||
68694793928600302175244409721189769248276447732277752925863322240455330262679425005418368880444665850525767252272668355086634836715837520408035938156953907700138788871031978613022263660447817333617 58340142157123219751185559034645927542718704614901569253959251917465031079337265369099264899009257744463179207138274863540383712076611812528507819250798689616708119233830639583209133475436273620617
|
||||
855835459537847690864599157820738449835889012738371913764976590290494330866603692644365591276911051508498082670656802988370135617029954302542931317611131513645758411156955751081087080486894650149857 378007711645403248695714536010197607268149521507937652926901293697253932446064451319457701653598571502889928621459345888779782756929898516791411248765781483247874047378898977634202952586711701095808
|
||||
1075133156321430982842059868085970613291099116151210001648304766568435540398266877341511228437991312755266382700900263918091959944744131498005005752962935620289409726710520990554281557591360068423641 9907161988034023853280196981693197245013158669625194778355814883778492096224092606190538158643567036660461912620843436596846437326447175125998400313088772983355738367170098808349117394605612535173431
|
||||
60462821191190016470001104612902380928670917473849447969859428763755020252710067738530302379407539760755809431066809029429076699341199627045364029293542911337268555419118295011560855398635724874241084 52056066328258534404249910283035106876269946752779551277609492288780757236400011911050876506304323479645485877447528999759523532052307518186884894265251817147409469135535007291133658674050151969535952
|
||||
33452628382170841958229338445534096611575183808994960079345621471911890889517958867615017405781432581354693629012310416140893559042531215932763765674201423511434398551398977790573531537441219748514001 451879887541245905837514932432763683148762229578951770805388315857299175845184435501357052632970366607813200640768890931345952349595886692636586142676470560536268192524166292339738360401776285917921694
|
||||
5388214575354171084910363748564340081524309210798751215044642473060026936414120621252555810712156701544505416727219158837366952797404427282715639324041127723709487149259332805164997246272674661510295600 3683941114471748522170615439868499958535045053909431331722730951431879460457773992179293248591224466353297745416932222808714956175178809492509130960366559669495960728178408228370157010793593929212850288
|
||||
71717819161151335778823861958435663974020130068765342932761438245759760329846684232645794801405138524739002272408466612874398439027005549180754982701503664824574238786625678328968332632116347763970999417 72638894828428097216091575743266338950733652542269288043788557215967370917247975498137068178149187801269550036048899020108201156692526399257548885468241167277608956042874441306337833289036035563268573474
|
||||
234243727038829908918554180117792656650974645883800479313127266056733327084955008747908178328992518313626282747380690694345694270180599499616603778605556397096240657771134459313771656830494057527394039613 876341549553161053821490168684189686947141008172352046504370964079438649970469585055562215775585331074519967884344538812550363709749104528151695667641390691053396989030161223169495911049482592438048625800
|
||||
7272237380192081503239556190050119940724707913613896913193038442804902365839535527295118844730426602876215134462085996637286568246405792279554977223306685951430282862946270735427242701508919950953063305900 1918622161643107307642212375907256593956523710864089269797616169000751710991327190586899600669726685787190788283924895507514154440325455338977833543891476298720528938291796670904868783687375936071099894710
|
||||
37909142310513544353206113515127184604238012974262068736424028208052723253001359212497825400067614892500393237462435919322270764428378434993366744524519033573323323921027102687279387961895244445268537260624 80951062456083201339490876557843880719599619184620795405332061760841256171450285614457690570375141216601853783931779933342169916752962074437442597925170662160252254815999015163390509644221554288537755756292
|
||||
49539601060584345702270557457764585054731700529932755591632852925363855957008264647437217654953644850384804817213475845595074053377233793855343432396707549988049899319994913341861798650276175785744883697120 288476751447389111357243301063036863346735207401443782827032828872706386491772160216386852673248654165029703043866130721617721296145501612127447860505551120464727512879734444953645456407240796619667673600161
|
||||
5502605414212450469587583630058505600369475607158560512763110874941673471941234294463120541073186825203616395257996117453084017645405232315463925699118807077351654198835432953795344020129118398209661299032879 410065283735848458903980176856343724097051338156445651056136484208113721000343011030355589895281050162812507761301579067809575839584828370609171238924914174146537617490408076213251755247121869126404862501487
|
||||
45503754907215576400984315680065045592006240988872657959891885724772365093989335636776329161722710365429195418997908830901755524469457332549348928646609090700016395751301494307684132186741480553467481440820267 39035522796400341589553961024242069162699417246286552499141454055603186863812714147920165660939295541739356561368892381468504924846725976064461513966909037711354285484391803549419867603001446794148726873447339
|
||||
765327905609220935696551450284197465283513845236744713286233667643599816455241895329631995101997808087703982316047494662370153545107966028928251316586109141874236661651939667382579039090265479057947002283576504 178755199124543771587528736064485321027781123635764424929818197026510877527083924461180462789119065871642486579211965045534265762373507942931189949086459240794893057840243808465578341795029231219645177489245440
|
||||
459414017188695152164388230348571561519344792516186756304006149834577188741808013641735528590281952624098575361229724798239239894509801812939375469660613824304124816314237768740778163783655070894782631023169559 5992323257404562753991839129625324352773843508794662014652003502349869202449534124744587587731547125379643903701635636533604444716314079251055405733077121207825558087870313937487142528987607936636867741153912707
|
||||
21544994527710416164007313869244940975266817442750055626811142673372137084067449497178277075318785856143201707241959795766367633228336720551272435600384009556485137604189363538684950136653294793371832229706294569 87554899052211085561520497946834658088065289824695036204708888769202382053962002332034119447032667351490584414286237063475540139470580375953755074214273200536880926471845391663786107488035611203141993676216857443
|
||||
234855650976375303978457146145148769074920483043155612344672247163976190852426586648149516196440151511605291103677894962767903138489031005339903028634526208206195615314285540164013575141517018370876005317273177263 344011605808435557162188378942494310174753201602770795863602938853853882304885276048580073267496937880988929709971253749597327082757481944027119462523078500359237307732264367424158045964447408933850138291320377857
|
||||
8525089493801308171428914870515770539548202722389736691826023138586721489060986536310225567053563989434697443328401121002999657184286988565880573943162749529065683531038524064651207407401749462483421433258766820485 2242009822070844449404864856238737372069894970593065326059520276106617184883647060802439007415649753358297363917090185829372253842752592649586185314125613871421755881869695514808763579589611695103977896172910493437
|
||||
62015943198618455900972762458693186978083112722860353868861665645498037637361713718043077736873326928852245738599534481643225297525417537050928374287498437027713052134263706989077448724751333946881391818046638418419 71569529978468121983802046194236813580929809560029765041572887723327637531035145343130695498388215381290963616427834078004282706917218221797969680582640970015051292648724655583382154416981927585510525745643363349558
|
||||
686298769220526728246282139210383538989061109938002227933014014375320081125679459443746863698502015187898136739856350142545614352494353856602203772464143416073672708114980363712490081146045335076817847388495416844305 744643802409525828586628173631587377400867546024256996961004851925066511791937932642950369551646834422242789299010725431809775129703711628286319840294336987943223896172981216779102704323494666121319578080810895059239
|
||||
2350558567844565719374788835558965311117877671960430711992147569983738047346491869986852047606802202976022150164340975531741763149912374571174817675837581035971255666739679022937996770877015766988929380005787778999194 8936444020686304367202419382023952276438278206473626644270840507785166549461778996975387350440870465632490293335428658084000593303607082896838393850738608491943172577896822530776036613478433209591704540839567160045605
|
||||
88942005127404984876948015283411377360322972795611164349518326084191559084682355467394298845616350110045941004682647354398533388799199065804539294365853249175654774762398967598054567202440059304815850370289726353855342 46988254193273614414512906159991450606124852434828909902561441922640432757847481574961995043716011994078029751716702299113360989500348942591498214052298845704952991530087207936042346409365067336784227315602477051397278
|
||||
708169183486152501270537606080676510122021992723204613153958272162674790258129803135985226609586429717938492238038884992415018904918304313882980492319535264044271305755581601945375926739268489706112852481751894593305311 640454667349288567404818195238273861455809610713471717090975584128899513945699983667922209322141767897412414187995634593557708079538708786069946532668791795279673499907004655508098208216920263693345791320738006448680443
|
||||
6478940772767439534161017951648481552983326503798487187311676526673686347169745165074500353158522019453886689207044870220785158656827978467977368241985182027862542864139588379963130323891628777483171891276022671179828603 9068667738362319449150602047272389504287986262405713100106375195461023164217114197516134195991812066557841322020992397860190172892571483383797737150367993079614862479685713441719641706156877970067785674550094633067942869
|
||||
41903646388088963957700004232353592633344751323982315598027950626957717923392409087560553176769181147509557519952288328815441065810875549904931338552330777295455019305271800510749991608867431381443908972532431881107643246 20972182431162797337900645160499686365181305606952241951146422083784460457864173318125476442455962844763962082749326259159544395153266285511451966334098404401885370859844086642959198417002487874575332603005427114311977876
|
||||
687413164002626315093035969341293290809754274918353870564336624631856028103357557648805633013286874512044968312483310265336827241259287632328802174976215343565674834273433281872227164855139983519551625064569056328755626058 967051015106730382240090099278059816870253503907712689941490233795937921442390189488128098837139434827121545116268796530153941357286721576913843537990401307004019437973550234217015110789712159767389222852475857669291974151
|
||||
96639067414578622753567426809905199843312631077170909205507513009843286323066177947193813880677291736589941916791539822844356217596044205668905744678405790616672451683516164224396354849271267288829555725036981436841748064 2132504080560013360057453668989645925950307057303402556291642523613404974218498022641702848528730402164139072685073468676117486225016788004139325031212882366855846847533337332444859158426447657646609072816056373608999162427
|
||||
60005871002517757884342017313257276479888082276995069065535492244539717606711201328899385277066461934486677528147525665149519195513215817678948014280149966355332144438121012636527403803930642673447329463421430257383741829177 35554811961434695927615586207668875689217512235992848267915108618068437865152988014754651141408930082183759791425114927064604714515118889753361369449565949956938190520202203499713883461383895181141934488658303144774044288355
|
||||
18125022071232065847027385858465887114635739927604478993246356561373151562631690177945746699244564600905220341091438488547925600741897931644651830698281779931136245863313117451948702123761635865127944502608450422672230829414 112601551459917776585105965053850777969805791020721037778496422566576793127445435210593884706229296221856731148279298884624473933104883304751320957154927427895287548776692752535068724106302297155814870234831164969063903156739
|
||||
6192009024719739800888935987439957987934132273689999568757408644000621565067408678974121547583847337821733484855541967489658299993627389112905482994865010942848359015606924901174739350169175587337849817971682760658926383388939 8139349192355738123155821874119176222377738359184683877659247934906389152866366377116678770601974059218988611645829710145781697630162655853613345665197191066382546700696138144192423235141673104534229199460577357322515081208176
|
||||
83063239272785463303055830328501645461003884390049280751372344198716514872757504914797302583346746548366909518665718748257269086717293771414410452108409256267691169099037453573595707521594120003343235311715883347903729900653502 81914819084451991566359633032400302038491202888544810434816263455904356782404388082452731630203883071381990248086807325790625576499935267032063386437930188784588649551736294093241609617489752701581514646610386907498935918038239
|
||||
93797825180446351912635880173672476707043866862529958645409177735693111777301085519798672071531858885703203049434357849071579173294280820465079381794915052804032689495249725949181978080015484153192301777027467486656347722307369 191338996687864514157735910596822631226600888388133064597153466200594299770479784244799206192955216093503889873701936233298266905236286806103862127805437629453370254216040686753098886582467519698365450841294919751485440088593760
|
||||
8809150368725290389657744251248933686017330911162631820311143642413960554059665906485754284797394719217305193105067033553074234415895502021728684500128868736455656979069925892224156435275653090424344772527407705115522685247810389 1745965236218631065857560465954869655673675910724430010800609075447920093804055103289296044733067093148319924938470766255418824645368466452196899975006792762654270835356571307735852824772826335987538564299284600410268796667705541
|
||||
14844429829584966001580733998493748926598172654170921673218364714647986953037330378917640729742156444911125687938063530823278768314153574795551791468510402586685079367477930683815808508511801341145913087186946107935795100385939643 90797176448114366604141905912541737703236495820561607412137944762913813735939660768817705733355735363398790084125938422651470742663348536289659332423881037490116576712449954063781029301627889852386870551340132443470742611622711816
|
||||
472722967909936196184100523623470102695239755069952564615318677198182505058651009878207091509095400010308949972894199444950372040085540559319782785859896412326100032039994663605474096781669641743084032444646311259395061934373765689 9229003191396327306187564424944742082755133112877296104998755445364848848478643024155770888518679141506598563336162100007341539866914056758646044201265769904751542024553670075772746004180159268289539799849950488446805739270704077
|
||||
2305865472590038148489292529002022899049642411143094869353983102340227481709607621677858481645679340559993779489351114067556271481559652112238673486647807094154833404374571373484904128013708322718237545163928568174516526080677728878 5752840907927046983767914389286000251959818752079011835944611330959349830264315732991068949615371045989873615797658042520188882143675650135661016835970824962819892086390307661472271164461440507932943184006261497665002816042588893572
|
||||
80935593435984567964445304613340142189843085395352084082134647869064382788972119239077734310397952341014312979896885455740268172840514275048805976048356532773946541099497136391923100166015768183534775833832942446670060867107367393768 78560595740781520326040610118261905529480376120836932354128917494530671979419203182538459256960390555477128580842247090120808258060924515302700882490994180624147322333260291906737729069999096356210346790914439111786965392351835688259
|
||||
358087197267435358235550048623134050948476816810069077165346243410609625270852800223328033540349471649699761656838573911981284506543245148580468094431398904765254390598178170978628931445742972458668458425296252702004227349367294997336 797853568459569211351309513476284043459069611488112044251648901025621205019603495672012494408733474762067054663076313752470010849459559620362294290594813640414824123359992964799658983521435381306484634777888784004683462933330599570996
|
||||
5393133727127856248205300151887299549813829291855711144614053403937621896917614508838913099627945147679540623346287619408815122624717202946858463123122188143858845790637411276798766180590868501139488636958459436082054211353166861916784 7284567304106119584459233890017335123154954426875350068042563522746128605594390705410099031598730064848772713792501578839832929113642448564175203728147915372370019077286141462756195265663433418388404111765289123466777994314928278879009
|
||||
4096375887466110017389907586943135817734420452375282204425882423299161465952080046886331657408112445852613407420579250200381651715784218233320078808036095641050259112277603460490773629009644811311650828543880471492992631371911320592858 20466600155689966446235971642081173744000011406992362113483638251805704007748756092324728655955263220073653595477004131156779071687097223509439082303514162033992761740162616133043689523726760984921746740964488319812800700989846586909966
|
||||
253610527882967639093646247637664596583140251442447408401922865045357639696972908101107314408374516679940558523129826871373487389222624836366634465268489481612069113975477489595226140743303172187172947275970092426589405506701339990015681 26932374576002764541489723220497066312111831992449190735916724180632728797012874776243570510165033690647630377411626969605298707977575403430627752996699835661720270364408196395362979665511926805777355492854556463944798487699476513993454
|
||||
2033196712442149211427124319675584436078724428453027608119679612400550401728743690557941732648340321061062338533454230080861286602330667283003572099989174861891284487061445983070100054512259142794088185564354399449750076318565149534564848 6937225599422672113605222001533788803482714752255107197437559196790719138766348244502619644830906209782391554005928528807812274805062274692471992222511849361728702825027861924747061023708090305519800727822580212895756072641003207892031915
|
||||
70781551765564657403611722152583693543524463504621085053720496410799620911572942699032654138292068628857980330516008774865930735599690969447505505515911536998066146215650906968835084741589102262393491328986967120054359814074465598478327186 21751456432674341430567951653533035407357916293387736253379228717975844070617577818123591124415709018387450648993030352493911212095810931802279315649787341260287463710128255057742260780188001625971843149636634459511821113544262571870814322
|
||||
170861772957027483718087833012697924171598584260679089511683876812023217873997354272025064822118074337041471707801567008483933660537805379286574778068780119156025411363124246220212546160886897059068483858444060644693810633641235820255782614 889595850109121593960948840349834171787428064546136872269525134931966601479971342943283797968577692734570476023421668286369779216197895415390573617769259029880956328606817489013155656022712805385556888007695149357262974157003591987565932304
|
||||
5639007573050957722850117646318604463370249848928443105860370309941326536321904269387480211424877771507710212977322301940019832001623339972612056450519493873668539440390669597370504851955493255532503122384671615444655521998041882084638619776 656126324379760171653101064601658636314831330753361719006157322633740984952161889673129553995063582985126532225110924764559882850850246679455790965106207531557776912802759202748486523863450182847272514029758980052978201647298033296161205803
|
||||
17552099299246105054071411573647520480913503843296507950571919121227256074331561417302153191945706933714858469256428445124144367843349706315930064835202234711170372946937031307333129473918595271362061459359324594627817764988316761779138193486 33300879193899909253976668234434143832877673773023841135991144959812992512244435527460482778072379204458760908546209386797095727270410476425591289662457599255774471526941160939390311473378820965402859352955819310188795290396481253727578519915
|
||||
698821595056217191783417016609005728267586497341164843534071391736534033567094783368592444385634620192491897063613011794553732929354879217101985076315299376707707409710702130937165838608129814559146247001779724772683162702568370418226574289511 945541182297814593964585513110989714968104930913462747366235959298386749808345395221102034297959535421983464092692477735044250407884473773745144554761985661121265540993796752667444779763478850977952695384158728395917256635501719119383672152403
|
||||
4606454269416418983196773787385677818435150656215014728190616931350611920084706145360115355881657487568417720376734922740665249133246545803577836555919426388251038772993461513049943304593649173054878277837177590958709656159253444126495834115851 1591145785728610551247730790550625275402855171920585312644142142626794308445745364640101515133671042027453417741897012135776354340545788535171683637158400681529560431508728410800102142047331969699108705068948372003631211016053068918541624940067
|
||||
39353014898706925750861656534156693762748024497967126322309180906991690367709303178404699589747472763567407542607313288395670842188204545357314393094005894093821691726027733316423038126333850197745937518473690508274700795259737555838370116894239 63092896756315200671609053540397548479749437461197300684427599390146457557971517833654823209560646645115969648491435120058107099178413240513593678578356048824464793955925892033487179728025376280282753648711936405538496527515600545123138903206138
|
||||
150579728272014729976304208608226833729394799517149944259282242908191820732188521233940725391239582584999373071120171705472695386340065490681653502928252155679416425638534214336259317064779679811683979872499764448066161884148185601415320349321493 704361654414890688887579739153112875050363229553841287333554548499012751928255360961156100167131339463653611201817888668452512033584206499628973263701793930997254098219718361865678046894263470732654892517432551489179802297429383847168966768069391
|
||||
1730234924295693031370022784052739492421787641243963272470214766185675558114869643876411133618514089376070330003114329828947312261251196633977933107102251566025190806719409687009658991132449434400364558633097962001956733615367808032439287745583318 4063699056624797287669268320798096092749705369523635101612901217510431870877445975190510295880675820947339014151789784835854765248941434254135801424253884773096347739879634706630167725203664964045962231884323512369573979620846985896415707253836984
|
||||
34771401242179336336838887127452561404786645670597713497404889232421793875728706174824408037592409978995381684916597567948857410052758406168156038287223412941397298419010524050566264203917377622322622280232011785696030144419887617863651458601935800 8551063086873052421237255193730635610010444897935679730887724843268309937226215388247994934383077134796032245181069855996113227237788777500851754804830076744305772508004364986657345510076692337746622143311795868190667460372830615485719344194611278
|
||||
765977852330317365627429967071546209622348354736048932678480552550732602050568196227815892896725352267641052550055374187938321228294646889744897619913652691156290526115177884531988674926837599301950960095853702203762836415540997767191185200204697784 483927825294361759484224846210253146632302246894823714106015794590958959089661636762317286652160407505769467208077644687188405678808954194472422243635537089704451512188148143878953545055926458198539473135943487392903713239169032695990245880400881596
|
||||
7641156015587274941100074706601439502558115756486304111769761484887908499342471218297897657271600958185262629048936535162843072305456510911019867468523191932767767540077647340903375235416810433287883845604847975758298993125604341461634798881654913682 5147133149842469429218005180890432430701934972137469359297983287915081318455668487794927619507649690523670081630574732311372351892289795132194744706954775455472174543060979469760740480029103654363999204107904416324532607460795879619164748003811564547
|
||||
35941377354831196053970606549579143137188887467544268625438684823731411192632702567793811356108230698957869930405061959768230724859588501195845214252938117676871122491661033304391656947715227812290301222853693557865224548524122574781014682059657037657 20580853764344391672635227531114803697711058437552085375395448766804444469288817003185231012333709045859495006449333299326490993462682111657434267972047707742280810865146640306855443335185096983779754581465051771110226039370393624521450994863797105813
|
||||
94818388465126937605496322704422570625047537284157353951604882662414978919320414623805515735264717136718793850614712446307491302928596017908627569874816408634893831923601884561910637230584741458803867830774226243100651089103916665477394388497268275546 959181576300584599056805884601709907854713370000922634912272792555617141065662766972798938841271324831565211161505887704749777020421704344054707071764284025637908637156813399635971363226884326219841008345172805881776706364730577329202750139266339205629
|
||||
9995688463841703757077946296934808377487233644122030049260357987993802277971961240492331708143436072249381775655487940875986738095364670893075115704802084350934335408903583819580482033068320359677805167151695771160203797197041847847491660175430494760188 2090505872534252333896539682085681150797529408573844494443891530011388551119115434268533257627980551559803598129468035507153888135908708662009895176471346542320651893264139302298779504290156243340798489227334801364248117864123945574423193446008808785726
|
||||
32324303177016591072123244986881848689540810274630115103002260622845606597310547396669541462479600083069557218920891189216705324037891100856766159372382600576166191465762210232065229388536056392580858068023030784337282313776950172578249211901154618613208 65820068291542669225533462378240839115441970706548630564860763509428018114916181136844159929098520299539675102075111625798924996867980849972209368285733711429975364588082876606164867630367408715168413730233910752165535189682292749392318195649053188846842
|
||||
253730730672940390096182798956935646895393469441864434909960885740346370063771251774018479927065165434660022410133935423208407660058374831891030438588836764094253012810457221818107456756279876641942117411964822982584311749962019992229736682012300697719933 86078867173318548153390848244416383677861845813272292425323156563832616691792456100007350834840746446408282151465361746858553425766372476535969249463074297911320572571351372853473919710629242775064630621618612148586326980137494025537217442491891793772246
|
||||
1382879267571026129911892351757464225172457600711584889673370587817089536230027246672819670908123082524772977028431390505800445715284439477406335865830463595053555699776952800680439142544071174825677053495848328039181581048001178801034095776061578847069492 7171799855122928396649742420900224831128010455099326949656833923156203141422338855999142472857054354557517656729573925828434666753606699064688076332032145239416403131156095697165966391605850216148029956266020215847727590191286797296985887219632715363471074
|
||||
18928066019742117798572996571042934271983763725433283614766399002876765833309107875336713591721305741109170412916967824866201071065717896639596214469063087402416486977251077336399286228379423335419387607799514586096706255691532806826376039335816903061004980 16665879094951272877699752990803428717006236115003823895523867710398445100112832317318955753691650264847516426489006578083607080085772872729216987669850565644505018443065493266203557635323794658644686483640198389050827072137416659335271382547102589147539878
|
||||
90132870518982775820296278078848659398052694172686799237705424588514323422847574231416035740623468550682732953335714933431231363635381199397741610311419480360285508549855854130921802095772150028097383487119657909568152820741674033997833860212783358905815032 501046694697844400188505202684356665070545315604935525703763149823920552426333274666602784745623286697405476587141221947508610122049924996243474704686732900392688884580954268796427103679693356400430740720260251006864766760694094184900491277336060360677733141
|
||||
2328124779169968541983923191985293403951466135451743653102893050088727544274687610002135209055630401626639417486165506196619107187519652583308564607192298790050747573806612224178173047205092229293933060066647199173240363951919966757838408407929527491274722381 9837420081252698956877170021155415476615923192314839429983094651582365506466977874038738803357024049792900834492832485520706008921105778544032548074592052554440980386636679358239628017559533192111919762545698973067847500412211171808699492188918519739145127831
|
||||
42617311846182417501557233058870543546699916492647808364073059389763688403314422370784922969739002500579319656365761182050003469929444885118081398528768456697286918146263909494596348757755564398708155883602155896721856015417921124151989475660715681533424252217 96689152403342064574871359469487691609797910506309182467261512463343152857743086825950437576759639244160474118048780148767569762838660755957980646345912465432604508209617899131497693930008323691027333112399856838659666825142443987257509417396603191165029555225
|
||||
817364435773713411593341934944324002762547617310582523684547154860324153885008790517135791487981299975563035704533469948480247531863414272057853806271924570929080548826261724435045158476326543140357078249432579066801198465260238725140863904010897460013849619526 411142106869347168753607166323382365905824766664747910435677856749103745847176544420265581759189308938124127918277275209862108500942095042286548827018525531526686269647882958877798707115423370326552333998228988749248224725552074429298343134451697561093119270995
|
||||
2451246802136377813899046463969178452452482919868265172812474239771990281502652959495904944842087096358352307755714091300347241565064553250670166891255318248819907125223217158027812658404749636967881064293454639442121726452247791251815757789537235806439802544150 2333466647973334458879791445931154913362246420711293577140275105357962855850007580959433968864347414348503159693534283635407935496350738219095929998561379713830425211605896313571784831747021700946917367876297109513213965208303906169133139007127522842701903275738
|
||||
11923340004427965297306042919835852801937140220295044436902247171234512016485036966899591020490915984974687405203185036197598733224736312041244420979905966662287774977174397611020213992891681276143669724699713382295533442386928556184467869527742962469708007161633 89064988135657290749996850672779657701891284866770571115999206170638354249585936189241556409098706397521602869724723610864347925373740311417940913486088429192512274485069392681472466641397694303007930352497955106454367751036229038855786441111790343483454574688645
|
||||
952155063025879036498112832191455407424506015889736068025286804229067324387806800021636191201914931102003859750963883018154511203369675732413111380388555626503990927716543298968257566414798651219729466073516096654003723676750164593823577687592653040139912364750085 503041080884882923272266766087954100903846256350023444301652903046242322662566459138227081044393857563196822437223639960112073325625126225664364008236760843639286727989171824917506498250118141077643900102710919089990543429560712602196704146946442835112526375261868
|
||||
7997424239383671458651036818765811454729214457996223155595790862067053291515711849950387717103570399635353503519470487850866851236118326370023994039891982927368105559014093891644534693395848767684905197689517950119804722537771767368237104172621697588437933972132638 3347740932703453348799122082331802060339877355459682773391327657559684735157208224335425438871252364772158016306680959979368739007335652199311724823900461365033696944317057599235071533647468712946681230917632011873639325912240277117870301138676871919226643403681321
|
||||
81959520797441535211214297998073661438488985154279424088849740238653895623321859727828740561977501128687142292768785521974387362163595790206635043964651291390396386718470502454868812275216787443174054162128668734806848777664011263664610979362074347192667228458366453 66934760410766414441354849682354693549389619127260655977267674566786231166042121227938303206746778167448108497188412838929165770839406480285180241842908725135937863993095895578098146630511701528223129312254029905224263969708313067273897269292491110335264134012260329
|
||||
667247908973915097766348534205512030940839798654989969352686053422711649804581681574998445794898092024588847830783707487941050134386816720720773110038429752902372020475434142194189401222121440346980561859834198824176672485884185600615485868020001538957182692294839266 492097426711957103384170252180278587649964383550462224631208733682949819024331993884746357484277802691134905932810400712535927894242635649775468755937335009630032470389858352098606868364051096341872155794978110993188176866659409346183257592940401240745907139930757073
|
||||
6682073592852242028871301418101852628972989931033944042979265883311505780056931959907458983035902357479445501332157107410467175911941498972756624496001528399106052485114516098327060205781155936681000788339977342169458580177982371283590824611669027633821173133513401697 4492786538483036580431070562164082529796831929864857122123945144900616038750024503105746839420919682233948123827075438747277138572001207872229860508484576777462354215169773275911378875355842923345162092353026500088939135652528599117241140720963005193982579625627361351
|
||||
92063403159905677756322403958708529108563423944828044403156802906554815188567435177682434887601268526662727181802503139395732502865354063497872196562952743273413139865960233045759586822539403718791598410341181057134735650983668225383888856875378157880040288826585715839 59794835707323030542904947307709413994037007281981303116822451350406093493051169451683145254732720374559641581269761847630096547612827793621917302536649028607830524909516088226923500174424038510210143460529506077105071147390113122496840275521201398295429539605895075296
|
||||
399986298851945258573359168877256057507364337622882224317765586810044291498039718087743764088773339198566604557709191504442726591122034109984930902601782099393039336311315478176258325826509470303644389377814997262683021041890552822422508964967436897941419207260770604759 530813049441917881418866439688821211328910547725576743374473441086540161053604359465096879637050255784389204230985468769776319441029799196446714288811080549201869851296571725430467694069420869748957679313500095993339919499060696591835876758027029372469348811299433553550
|
||||
1487420515540626921457301996827131169263911688490935308129740356905282927626891061387344464808269212626075520443525565304313204743201084548331870669586709729653072182411209221124842173945866528127978906186414338742987675613169074038200231930741940445557182249270096835300 6330722071434766200990258328646711953676529922648942078808042853520266733723449429460995742392262739770520248226633492515350639317662663284841490292798730715189093843213014511810655084188251839617810899959830562623854100731146063933685060490760356238889301499879855753544
|
||||
8563622199467857433966039741764571333765833269567601479123222573941283464932008794743786086465667859173156339818633151810061771533326824879032011302331182376541044231682426531216313725616817037669909181499010465106001631015560227553023571022343333811452648635629534936695 91120812541062466329698142030542583703056323500269560607764251111867723445492528918352080275379530272804612482231325365842256354730514812129013792214733696446603358094868682580450050010564104120960626111169796277995577929431798670751918559265854520313572473143911091985169
|
||||
898895188563300720315658704144119349060153634165376296826789803776909677098764856867573285117288250875866277597740154529431574350492665090828639295350975007583610207187099430864334431553452327285883512961829384495211788089380950940060423379197642066538859706552259445102898 195865825057061722828181002294151411364046270786245308251918104531792018292037828728985936008449474056299687613275959424456910803907669996609720302840101253941685688910437714961410218413450828144325093013298740929673418775431954725768351206732897787921487849362611917633106
|
||||
881705954572075766279572923582426824347759938752144973947288410556868477771871253258590232404294156516214915500311508609612719663391801640158897924322693376727788861295040858086198641178314915081513055598346409488687773753650159593856883528879012765349151454152245461828793 2606435652151673590367321330128165970245933559151508695324427556655398695994766312975796574831996153577962127075461316727043927607765485387033109963497554256282920895198185904700456321377852454410306943534485656127575547663217477734993271720292343732002158786446710416243768
|
||||
49201814125874515608290778829199597357934860723995040952866347362822149306029930496943738695997584351458900941853951053133482232132117219088436117388944041595402780128855425135880556866907401718898226341039433962754207919641741864148316443801403735761829244618871594382378112 70644307753301928835778722456271269136139483709469352627112177467691445075437974164455723366114242423785299160644411085673780280269731003459216049833500098311208048053113201376760754558380272845634881555379684277644380502958681914677473786392836723252722903525291219895853628
|
||||
156012378624725554181219787032499951515368961206389591962788014648657756607751923576575418269023958535648191436338656493198381675998574634706860279152894466414708111283224661771428264814257854349269528270846613636742488764374349768263271125613761157645366941474426381771220451 927144982319536811393887836111218693694445605034521441532338689163774714835585066289634064817863651251940085503940597919377419577243135911801760378669838248779306192344314951075982399474724096812541888207143952795320489915346344615432142405775218403728534697941171452393284210
|
||||
5995632913245525060892133064624156579136387276490388604730104604992858611690258255113393369119615280002351508673063928450327828736319305702858241252198655813298590209943210803748641791280287961927786138759444394342784114807477130480010338534595403510277839633681870659065425609 3506432054486911152302046889898872306356967108331867511751417247335375003105812169373490096477699131638400073135454623584720998099631289810983467087690248097631176846995624746587367142558959434012813542047487978443478371156253445990582150045114341215071386951666400374968205136
|
||||
53665816785443068212018835294432686775532712104485408888537951132220027252224150389251537330316069589783892567051026901440090300017522768400978843269563025080267652519932783816140889876578818150770696102610854578076533218266764187164052038497114032990508237365728858948327810054 43354302007097150782737266233434137008288075931221898980408706845741422202606106320290731820595820099696100398280773184519557395933933346235729340923246581134407422193643569425807310401834078814193108066578043799434698360652900600645905724217873334608477622485975168500260697252
|
||||
169432185131199411370169153295121513643058190218592777024955130364040152955515373695294331479448800585099173388856912100920367352616388805533874024140916717648148014604125805287397309121641533159303360054814736514901419340525394008074723868460066699806640273891728066051280602887 959929204717117441851172410992868376426606791570701588292576930809671399344988024887662907001411638362637549240603960705100660106611173789599757193234762000627917476376000050218469123527093707091340836919010922174295130060811423217079875419641901752359709973887836667510607008714
|
||||
8818517655697238456218268150388096002854543146226224632974665635014553217859406092457828168666159765331001287467359099306648078748234215677162338913501305505504178716826493643772743675327323929834268923081270687430972287869096433478466194630543680552995152162210935917920338331479 7304868030558316829669281648836077863398132218759596143593968952225451293620745525214027135216896806268388707613138938734051083016794230304771408620496339434384850497400198128882286120365311568449120565100485593344896061900567602311178647754366911152026197713264948315772175471723
|
||||
6426640677871392755963043016514333913882196157763051782603823198478062290036285007599597899717156324923562849675572065423948333950872960684274269700184232717466844994926709643489614317072491386125975900827595459629336683154095679974257761103618168199983287152169764881457521901291 51485119454698707371313157815788597571551797058264178436040098082869495854114546358222713615751338138860410321518019352768943440250791703636519042144672917595596129165674817624399304877397692269515821062200660078018997927392250879022449720548431007470068119401270329666796587774084
|
||||
313029895186273803776649176944903365193427385206589411961502749459788338751530664123349227807845445528450321036260414412929396853544007878136967199509266158796068571526334606012144654909236713074860046500484161927282051072587520980887223925093462539983175368591308526872630423623664 44387502272628086107587609354550898058031640029240151141741493356397016620013565192526819755489111667643503429578163526577512929161042025188908990114523406762872177604324103421725124447568921095529745537200703941503923151394064181497175171368565611463106188047867174433939817362964
|
||||
9492323350582855685584734878746846933526729144251847418515155310284828121120965485602676315587177541319906323778745064570388666263951727446702615425538676564249845956931944493651192026464687244563248793937604905905243472082707166869860645426803489122199353674242023585467873876066946 9626549466074510300054134614232681728483790892136425086106941157906016531688042280903856509700531765630556686880252875499623439897016134525791561735588992389342748858066697894400881559096199509208467407866432430459622392738852227191860115514147558891835973417308008254963451697796674
|
||||
92786094226028136747129001505614915759797738346542964125346401356183603700605324147584027919185499145291102622794875930715823693055829634674554344608415396005796264602643559090464183931950919120690716149656574934314088840317831702897400611197524416223668805860252411023831569371197220 50491420533998515271590771813143401402579165712554235426513514837619561906814522579351997252471266778069396213991715919891798929493420889149840976977791555580781387478565952142923989478106147292059056072342537928862214750069132802128150317016092791253337267842611719643621619473145026
|
||||
923320440104704190639667443132209479029974960799434658641123290175489770130139381612581022553342328285171006831757418606456557510174825752304748780728913735725674270714835310686361598952805941455381674023318691143442242672332710073238464214645479889056769021445884721832231562205840950 92150116492849109252037469937451896826649595925875198922909674139450200936216283295908593620604740452941514961782768155265961561678567736659195454448085971066128727193665617736262323771429445003854635992007845396620166444229770227114463668551354574870710656515690148588283768347156449
|
||||
5456275458170267874514670311638030354169309806928360062522535761119245165161353350446650440460410153340488201143764862264118901151884064552402556715514285535577358453046556059233931191646564380196883185743891588028844040880834891716860969569915891312313641846592448630251492428705580182 8195380995383819152074716096161171974066563071797655400544986104578943172934092585209464671623758598168022544956844545292301454611315416875950970399175771327460637661784763760796901297753175307321727413998962565378468712686753180889010851813170418859293497114908514632012500624660516458
|
||||
4625097889526348082958534896684198985890649729504353602759105512999374421722764653550155132652647443314617682600290367721674075930994350614357958547382357402922761130725880045290469129207786475414885995954140585335059737002600597728665774220975906414752967516091346006211989312034598772 26414530687052493486991938598146131865197024896783308420703603694104474019909435033048840184693553600678647515475351254267883904769962293397613325989207171846017055305990554426003161518034712944788510892643269513615507101498862720264821523007721741557284461577488333959180670399251560854
|
||||
575178500408982698430364646301579563749302625713638980041758563208973962272441813782684086510766053965604004775692991663847641237563362995491395574105898444688374782101414659143885415278253065432830493283715054515905512641297899568886440112809979404068504356545501497988907535351041538366 414924989572905573899304491843385601300728208729179107766028471887824649262278421037209306542852805638243011470556426187397448321150851369786964149681089429595366599522133594642378801895777966418993853465512124713470201382084468557258834913035211488068912592114937357599761472255447104299
|
||||
9002971845642799606485045259823016794545174153583138813937434096246128461235455752351156293458275811968867294005876108198253314844102353933701097607825939740780600285741480041916201087349447589481410679437298530938065676949781179332077719423569898395810270136494117189170198325454596954029 9916893838096928458966251820018022259714737799683865691488869390707437228829267567525627603902146689079968006517120782982000485979564492143176770541401066648876483559809196323906560077812746796331038023504531602356036451833877410751899922992648109738079369676260251752680121241198388681552
|
||||
43301202944908611495192192143572884733706395754331423787077166838647012586800273245461833365994358476312691594220896341674999554009324344797850204453882318085802182403687639255974462114856475689743904235119941424509301808318075049678457184853000423642771526878620399000111416257199097529663 83020953460763269585724233207110206067866951555845709328926575138970791215912440178120759951730715835256248275475785205846001545358827285138042816435001629487534763488213435177005047974524902689462202953554002527607131423271637564604188207617500547793728630307020808205195207288932619526586
|
||||
559047757017164350986568144548804636675202785957611125621093690079354932368182761119730138266455870009957655829504520370160033156908621416884352637322179299254937842561708434904527572982907942546848741631595510231237604862116128542861043149115720581751608291620917311677230088403360887781593 26959722505226688201201535114533440678075202999593533344425166786974692152428495812075952803210549393944212920673487841009952071188800066173943434844165576957610836320519592495479577223477308885555208166941010387997432514153233898027775405621386978267611931195909745762526718270704088440289
|
||||
4076627436894471749598673964230293219688188951279719138902423038938102421581720211278456353839989195886192894008318627566182042778710994537487773715110215543951702132485972570236153381366589550694391486831400334975203189737580027671791537905582100496524950286069665241554927496222669966746474 5218825951888018958915281733445619649880620058400436967855753093661516062591271286496887823230564655580479797137328674795882168980572951901911466801434332246007850221372666873546241614073604993055851130726191981435270749911888244652029343274401282358561588342646026611822776872940363448952851
|
||||
79022716699089644616393487465152043399990867921255212543683822749030293721897236882193572682739837525854815470824585394677906120875195861878503552385949442946822793640525266643999920778263895536194265728170846532691665706561494670825393159626325330062627682136991749182883290729761217638184509 59729338197641499283287462342044567470502489822334012174888837996780373533076743184024908075107945017596804692398469009230815629404758537564383264790772901397280273535092807161573216814828918198882812380204701150026686902136631797997024779889669719233873023462892630142560677205529512578382526
|
||||
310345798444048297825588470684483780945881360911741400966895348784342395075462813968368640343758965829368031964492632602243985903140711956237561352449973563128020809057326608039238453539228423544995028061754176147940646836932192599507129639020491465974776787383025198528438117408193009354328902 780734338356084501351223990380479261719589685893436658896508204026734989498607627222314358401588724810582412394271889388970395415388723230029016624787500133657026054573902934739972650146192337419615111786785413408498037174645779961040904930024769336267898207629005229764663144912871617152360793
|
||||
6301093691627324019563456559818381265728527311399796464446820730797199543464003982650695520836571980610405252327160875285829928657332400228850383291927513263961960895953963970014878631102820831928579031764750621953987374165074863740861627371405720535330727530989051374607148953697812941977371655 8674461288142607889525021219417496380329666914503338046769950947085023809571363017195146861381528106627866790826507879825087959707233175266632577988825113395104635676142330797374019583385126647663972309362761489578793800034242628604054678455241313727098842335454026540996566313570686575137880684
|
||||
35335154129893674071267469954957200499292325371729546158891863325805642864970261487882037064906448048717718470730202998270797717059879200360187072649366723708354150765171759146457695098979120500336195887985947406452093148394359480087291040059643406729717663701908847527474077626716613629833269260 6201092525953473726065957147256688197394675024293108197610416712476615247813245246026248287066264209924748325844082994170415795975135265678118791694418169257100513816441554467063455469256821150680992473310518627793675902282457785405921945758182607189615549689139363328985998301100966124957104208
|
||||
41922026603017607478816284739718287199835829972792628506139207374216942685382925677950931266581820150860804959457293179459050753833386979342262664377103362709103240654135604650073588927450940599550861109037256917818910322349466842174165905772562994489068716863050780266725303547093999233503786502 678578025408177722032441716873869926993126254244241112413156100842549256527428239513024202507714338131382706471501073010328328374581966528094841225331282730255115525842138808862202005843286125108493933678918142589481437596233126721313133332980725128837167059198282691569019989275220129576226459583
|
||||
1767008159513533041398124471766441761444124729185308387669212397350110303179608358469485002613350125031925403554861697903078668016718741633233396287261699877073396117789757671589664056845945400359572778501570807229836377697512563157582593831768934545405090093641414359374341304313389803597424616113 8587860996379208724060247156550422194900583603640866508863533258051675069968450538899779268529388114383516927267998023599178541750173240526604561945728992330289322279298869587081960050797182735561803938804822228740614713449096336387948320494965895944461305544752782434108381890724237475904279236616
|
||||
37360516734381615425551190276521849495061085922963862442583099318747086992090575765034442103247183710722252160343726715019641661288579125309095650390726436261843525666760444814436505454801534905435488199294999381961610868955184278296938869174357740354038288723072590616363759739754721763263069048147 89274111706608657462195412199069996273076907143483936975933597688764478551507243972035762037411239382250048264808942471439396826403896741836517158903047494360565499636812411845079799944172410026935911996437395300089869239647907385029328479768689802857270365143355515166888350934189367341851041264135
|
||||
513228109155504782168805793423728532623172763465021835942149875671090974017171533864877983786779424376747471251082248655505031113773548683691227251696059432511111879565889261285157525490352105910468009723931280914601042710215304786681020147257647441458232537155172377500378639455107817297685717954931 153167350130512640582888165107295450622876569556493097551484193870212406293083507233434897099935878793223555547817841928831967118185002215877751912558192578692277553936996886436198959472180820146793135728791193682171813858149434483033256044328192634179822595835778624363736127765181512740208837251929
|
||||
1924188982921060147431417468007041477646824623354270079341176298179822326093600698120741952847105370524557735339046047157526741865830157182519680681521522929865175594416663697411604158285222563151390036473651171863438185861640853460156583762029432466957674183490854985916379605820932863430677833557027 7842418525826267428483970612262533342366860141863211458195316819338071323700817924730793054404288393930674121008300486954806554150008035322934678634567952406590108978905887787363585490036468776744158016994623088142148041504591574735481877788532657373812588435360003206450409194890921599144161527793654
|
||||
4076860950392502219779187720826284919642177771851154054388080458049549180610214946463920720863356285669038999837589424139581380164794496611392335319370416177388444301527449260286927433418224004666516725783926981994257664632386313889686653188671899090306411057877703238104459281679646895527808829310588 43493853348260363392900368212468039798580118189049895244450226119628274265360809869062928473457258157536190999009374715198604117473081945544279146095132747630143636329460747719177062821710035210733740724265206018816795681101582106406276546428622515376775899058854095692305384731720534972090918028843225
|
||||
61999967460621676661114449477713557318921866899278127887841703041329799309967763159106948381691055647616717468829510644427114799194370727369054087440317024877419802497333701458728903471833391246443523165890168774463478981977178004927305896515204012954241430925682485833962999402452235826691256415684354 362010368736203999245807882688315615766506280081797917723383997789166981339469980243280104703206907101900536698463406338330300695800840196533674030370979870782256750569228890225847670655498111861715239960862320265312982718917696222593854996553899239203463285218907377675618417628385234087259725156607189
|
||||
410494326919245760259962639492900924073475281034584733282866049572877872433966132540075340025822670599812969121227705672227152075131403708869496566293713163720613551185032235244343166368398874496628056399905157720832654903459325508428422310863777807629390566261642456913266475301538968576823089058682568 3238208842278837197908242947204487119244768593227168889932300798095261296194494479590323512953118513437138711215249797258117298989202854260576930073325946834705653640153012468658589700524355749414405994515496138194223864646819136133477167467354393581544913922286493041174878041504460159033687814580216030
|
||||
42162377576385621093993388542816117536628189129942215630105519534607589094663967404249737844924970691902880027988977085197018115544921228932023550898889158335822844601266622060495007842100335228447518218491646652873778791489937695316984972082429474821909142467345528316495029015285060428993033707828917370 46334481995208448306818967690697670468530321098386288900347609343334664031799253498521382589116213042009282891242579377251033684310941145585992279504884295035626030034826922549917989363099848698258673399313620909341164665358264409942594814052677340525677402805649188848929016100723718299020105158780093378
|
||||
855628074011682771389652707891599877673166826225043604729136480648976243470455349213436005913738855642342226844307330220136588518243564030533828280142609861943892454230929968809496440128211780347219943431919586195990243738932928623306039448019601692091867945160337512810574801023508290620931480939536636067 629999758500023659012084474155389184764949148592077279640812670256129253961071467913059868920823050708764477801988859075056380893305592405343087810163135689845775879234091630478326832570753085129741311008624146491125234086301651940082012860793165625528589176731875290195792877160574197292091627108888723352
|
||||
8645529386395189161820081592809292189556429214457834174077300013601077258682259038883132737504553892823610878824548600767951225055809072876396200483571125691337908315635593736124497324045687149365089389869897878185512354651117024935580164458399011115941096376217282845498377211415165205937949593877271386616 2154568901522594790689415647390697796995053042429309977207011348366002002735373252368905280347075014746875348575504294069172212321162351885247006883797272066739284845777549141478008960281236927225371992833175916899963322798688738531913885372652750498779099135447943841040136550698890038580460200186896612200
|
||||
34540393661499489382563063576337550899541426607669972372392243216974798412087219601646630748539784646639794061831738235486049856515614680443324469294102932087782472916491464515164602313774439695601678738192921458164934232764296511085493534298630950399105546590825799483802346519387826634923967774950612049803 62186759190411920192053910275952577549774025545880642859318224649691896617515276646734258555351763273701164021890134711873184674818885904004470982777272702131073851497986424803502013945639064061012896750662873834903737565967157199669367574458166381018950682796136467033912373632491004325007945603279715124166
|
||||
417250085550277381997076228064586074256082275792811108189015569708724359643238025036942807093461723056631809767303972844073181454534698299218825464552479618796526086574664722253272211424602097679558261450700492885529720201514486851148835195979077953033782586811517473695304254826858774154731028813492425078492 259614690013982610697100613040048308600153758591203781792363583312142492699277151993231404969642250726290502095483086053802069239727575496516012827253265588269332856663513129065547804527947360255680968599596340221621420138045658027189381723927988718448555321513684631479108076836147747365770561944252003612201
|
||||
1347073074688749086102424259571972382514100061817912669280749764600736442657242242817659670459090506253014828310230898808104290028554722389480768469424988916939050218033998423217447039686507746142444455564728684054128992036017583423980944129306404508804401771448206452957971742585638485938185748960678699277669 685152823752388565091402610970869277315410575680452766651716736457383717625464959296872781324160437252347111246412716848946413139520153866203593365977918940633898526599208890729610072496553794076085947267099662064556444018076820089297013994362447835668944651472047813348155272579121588861266709199525624983935
|
||||
2913675306554216539733857292502619449436362684958170447464540568244287871678592006448626014781551331628600908584701936216833706674885431041686268400830235202508682633907379297224066516743716831944822660693777566617751212136148283694697739846764130998275309882508541793511602817678224114499780255654277479119796 2700277202240083298461909314806069170366658195974157098810824629788851037988625646350436610780644322350350957815455834594898276265062700327849439155285614689750893976414624894082956502433733509022556618038717083967929011421607806205823540404084065256627238079130018675268759037586471605482670069291970067386157
|
||||
984200021854009547809300321856988664504913815544380812523029718144148626249888833608909747100674249021058565936859622218650129973070414686218462473394128008414752558740611433824621050041429287581179026012839622690014174216438141801270632812989726101929007113020012683553852963227745073880578608091929085889440462 164412896033615611087013235931609711355113042686518965461157629881926919913003137233272140383424975836438258903425877743602117827871947111695212342006840108213182568128596913314131788707035120988989157798945058784429311781748798047877046478424521422085468859938872138245432374723808712835514243223116048783859121
|
||||
5415814607179231679566335095534720971042192590405140859017477914796414723419813170337076828478115959744058340792210290338350127925066843677586672684977622705537265275308475374330052641088307787739792082315073893416296390697536157226337256330006382575449556996237984763070540787298919525833222069045549676165299365 6973531490577561381333666556089890399123338307375295547298687410306358110719414462654480250191109356366250370264486845371929050295357624765234113878933180655172268097295477756102117173883083759826646243314604058825652682020633663621654825002485132822186223662754191815571628074252691240120664461211936946271958823
|
||||
4404908279948083004186160940457525907064203139844884405052602937236214262550210042918729559476250339919235154247135523345454520859310450278323878759504055942315300853252042502495422627697923695866115318146136475804163231215475786689987307525621832092077863553700936895275953256415987627775354322346975725888384107 37339363434055164499325798237437641413812952629578720342426766638260310421522940821490712689669181872573164672789656174920365353314884935745590499624474829628751635181752015892543988292187026386562423045265418324236086990663075766999839498883034491910071645868771563775684882728577385711159451800641487563234414742
|
||||
505417052351927333402226185746561597693982595060133308599210892022369224845278762327292934002456684417249851468157109535775173189897092775496436620803788979729227745266056482133938933466537153876807134796385875421703037538581661320514590588762000039590559971525955059307254616173861042850644701834923407158525752968 238852511448259811962308877340230718032535570467632912641221436181189241644083284851408776830133212982538793458680577443709860081809279898459420100135797423462362071587588451677204234438322043950463715452146996520573598671223537613596644846694541276863487294611830123171382562913049927574997432365826871114634752190
|
||||
8350831341064348374699589110364007156653817814094792223392201764477785587529798500811397068692666837596081044640617108999624288363511051219626473384343925265601966866701269026552146869281375385777028016691193622490496138920885114107995294390337105076468215305730249944956045193659173109982885536478167397722671774530 338950009010498964121480371814618699019543288752694623567831841405947939421898933012479301235508372057979556065112647822607017982935175728812189490847445583045999063322319478124603341510142350135041717841967992308221885304961853220874096581584546246456743588294775447020936828471274288864097445744967108545622919543
|
||||
80035267648645472852085618658983807189646551625249519199996420567031705272454218065483380361616870169421787699026817027830908977651540334046008406353811212208550614807188994128008170539813138343293002325907252029966243238968892788312706470613229605097383090153221578331409611704092388420897287803059258306879281606589 14932133100585446798978105703540424012495497261210130678852825565716406670738013793148492068189178178759704557288649507964278353799124472335755688146343043292317008502571614084911308868170393582651215702844855196394249832897300020409778822501192023339027606935613636444265647114700907819391556501528869152588296749328
|
||||
211799563339816742307311379773749545546188871797422851603876098114414254784008732596470416096273288244704934567300309172425373301998525933815387370755037854642078615369840788180123393247053128904252648935666514222314960669260500094502312041087808391349767934853408527141503074369368587733696343628664148667333133002863 989872692079692963503980860379931853863449405333735692241120201716836358355023409524118952584183170380628505598076000484379786278428669656851726511861618956069614110774934629031611026847005516765457964820704199465457517372848255037576592117678038469925384093244233728496482721029269656891930889940215377550971316094078
|
||||
5146916707525873227684509911051497336813867710601525332313937341487294343122504810457841612085781928351856795278573511024751922100714921606680168544477788116052553358030457693211277622692247320793151473123102933407430950035565095841097602488367583880627803888807387756700215545993673210249219710780136633664155548051081 8144402680604216444333745526763353431788921477620395095771541867348400866289674346669574219904164389148992708572014985886827191855014204018709616882219684730459641317050813659534509234438534278866314660382682450140375577351479187665097036880514226616814125453771278245767235862975944482657121332437514705615918955117881
|
||||
43284934150044842630765944750976627007744776369633735064410145921732421834098286079546852424355121857443787584311939438129994075201164271903630349248747574017808682089758609382851949056469216531291202681619391403622979484848516382975741924856467456421210669253384904844483514178466156889954994451980779278840543868447560 66478995662431286378685147436211099892626425172555515895932784934990017902644318731574569584056812769751767385033045173264110907065278849354389864729719688151686840920654067127548827513122833021197826499406479165171656350636747438551420456380692302633501226378087261066294309435284034264977654209836189457332549713493441
|
||||
349877904571250439864639443476429654762308942403324310346088329562975849537359342270912248940445042364345922948029907854231739024842130954653702106394413461440255465306139129033627772462660078488662776281677701906401472065071777336817340686380856620387242647699228043595357124522684516890048711577308414348530706781348885 120997438612263592849569531305154705499515397001332308477454030121238116915471853253719447038770427818161031894661837979348641291055692292804866515299831020627774164201000837150578619238208783023434583797070009055691880273669558593363675018397318547324327817201728517078150063612311905644082829774263619782973890701026108
|
||||
9265564466081468855477444382287539554406692852575315655600633669100938516583198886031800844017994013435779977722843915793054152228149782459642122908508248433828712029788413658728187559124110675228668461032346517592384394293709917979425242099951116193450620684274354347119381603438483349459469954988487129153639101189571967 7536714453236428956242635591479952653309780847341633895606782535989231625104715335338646053407909268244725958529542109056045957584994696085422395636394616949878589810970360462711332820689097899461128128886541561190254978023407919234860356279227458482891109572924589882255498942574359970528103705632628253629191859888602328
|
||||
19817448181061984353700445971233473758504252676438894106742057709348749374111910806353685257242388773862052314627471363641744109854803102372258066578809158438663866993749374813711322297356731761776548757947064822925225445138344199629028337926016576138430624168713983577323673981676294890075399769793090205370042793678975249 94210893736133423008052933308138150311833429659760736059218850450847879852893164369703560850439619263518126519192621552897550499271999258992058633884865637217780872692408932208566251020455686442204412090482536107644733612897205307845519297232947702248993625068461165410603956874619490096689605903913430080186767783451743493
|
||||
253647235591262783023030278368528129858896825356222033335080411489155552582574332727805766002997051962917096939858443970216442019661209719923635999927397253934457507404667123159053688924544612871979458440728175566582835376804249322056819222773098489726791349836729976297292383049746886612153175623958808652198195419235007861 962354642987779028728499237090714168737854079097698251450418908806706453361913675322605483980025148258832369307060806508916523023760110588157731002916156940171320255793153720861257322584437863186632088807628365629683786595110415832876231617043604878036498245530768268189944166798707963672829891296814160120803419378667061995
|
||||
641029729180220919347459500957908279933464283995386539991576999835498233870031643317780184185883414782741351661873825550760450321039793574945710265567714190575827259917473640389904979717259987280279863172906634806666600643017626632257204579555215421305501764747369842927364336503876336038520940008295207408329454901638897299 6075939647805500508332418772819087798980123007618604753768538356591954887787918967660076842551561091198915359223321911185532466339453152057444314092507440761216394393274714841760557020105305814507537271421207321301572936652967910593071246708481456981983792823497043356895709896559413854004918406530455228469759164946786946340
|
||||
99966745825346289454427374483053991646111089540343278637538262671997803502037307664955537471312722583085067279780967382889872924409645628335113813812249908618311771917046253874034200511781768869705204080787928288271897368078833205183822908848394759467852499992493735375682202366966028270746087363629287821920428530269514472553 9404705525333330494348650853331618812956942240489490897648883612900497957725871976499825698070746626825197485896369095143832261301829229187030372755523603789493226118272663569332732241777068869808749349787393297700070631862039400616557821688427447490254220675133746263030756594230599964047739108811217261232190845160412823732
|
||||
552586814682308394824971963452235739477763948469991518012386130816311751116980949547730251131150690693330124451243735327821043198762815276558797692520907076732816054035429696784191340063443599905892934352533982623750973221113394538843488996206443197009589075625924055754663965304470025068680361203852300213769062112252791767752 118046024348853831126534051162280341267840193495115717447970751585199255468618220253741570460130010475554150000461002008130251485808354016680297485770835269703874865177035805953350106976658063827330341549115209392458529976444224549351217673821130611442068501573667178481632509519200122216835951991949984609973705138845887550608
|
||||
3585936598776717619143684690260631503175402835169697794977142642351687796323423710040195701028427108706260978338480857495472855918815707646553972560320576805026805387084833281732933312795654117265306712490023634961694348636497080156182961137724280462548010013733087689935796147775994855150534613393716391119316537504772764247105 5058012281358280161353395246063867121358522410843266905088765111311986188161495635913923300324963663300270994124103304717093387570810939922054409866812605301626712917547907813146902962016809518547931465867411463184744644113565741529856317820046680317193251081380018529439480909383859992928057789059396576904727864409541605963316
|
||||
93918860942600063380048142037402658364888346563155986836026550268681795940155156510536593735299489599064429845348733385515703602742523193478310463715426825364825442770999495066296531843957903986184324545240689389283143370208586045500707745771967283777738980089079059902706083963109353164131257349822648134090702186466900685028204 87637776776571368112238893225784756643607861675298807916232053853198871807781926654278383883585593154356014593575747777622469294101460639679792529438267303443342134440726428945962046381857950098265640078027914235306568764700697723635037516838969778040165605082738977883391509296943433696608848517973266130903946502332440824758480
|
||||
513638853055856712370207050458918292594858570520624381863755388635463627108315075175944459259200685092878093375857102505316973507128306537676927804730919266471070748697936278357105192803265154060605072918831235455004164546204067325263283384472167968426869062348593003876922302611288208434608507535228324793263345649538742206837509 73885727320730294380475481259661810418070999329368543768434772715007320334765401730113171127729563247905596339213421501240154075885422153515452057776327969550048241165702629894019148711483221268746344193624744268392338648110396826992238263134187195340049846682174304618678201468813717470474125723164323494843593468515288429682833
|
||||
5682664297522924735167589000050583397778894429677846274427849302968744811228146339805411296150518367841019679984676955079514293634085997157724050216685416094769956438830047923233319760280992101055159698280642672544367541827379622028522947193243168045682400922058532372723882811578860475716615342539848615653423732584577491510092722 2741543716070913699945546117467734832834681434464713042788183258327648623203975349181995531801232973291169475584632077175332850264929489506234452130466270124849019176407134072356097598758850269249773427692863477438506077933730523862038648811031625188912437033014757487439196149537760169583390366761241902598981109786583937712816334
|
||||
85684552665551898029279486152351428967495670219711379597383043321431845711108522703760105554750464873382508047279659502905260433166304396645816301446944930668511307168978961810488217780410125727927443298178267851006099788587281619865411204887754800081921012354649779452622382859380610495885053189255739064749410744998866368782906445 68509601853042824682592947126967176729124346365439028426254140337605249518804424033733558967633346360014182617354836154538947080011378481780758453325516889391454933930634435773724998185453773186752189257651234806699109467947966680081572026093392221889017788654763175414983056046835263116561556718145717654261630970423896571467109926
|
||||
348275010212931138481253574981272785575529323855915162055515131639536757926219596577640464597577629100988180683365500918210893834959866819091687452463376274808321505938558121759876712826087995733015934306385206436854299973229113925809839714503267659845908322903636925619685353857155010757791485528276139723246418462574852465674877352 835728660958936099242558454905024698601549433595206015581212364579577524932572841902216861925057522346564087934068234642664767048833621073684425749008727577957969718875234713489101425466376585569135339531387936424662292357200835298156346427718821859386798974782657098405675503003870971221678245617138043235786660213423749291492803964
|
||||
1089041076056914948834813577205320073471118273897193841310671834580583198279224453408517082249520561672001244302194482987472578629007144869092207409412118710537290896098735029195009319777086823040258383469469757483958654385769093224497800902493305180625124173456378253778773950212366477533200848856229494717846185609474464283188732629 3235530318135722646797546333898133546986538427275926676845179874412163858377369647091171945010772563634975542015833511324296818065076868619927633464282306053496098237478718640606849437940206388615035611838911933822790879355930537977276673460689507213863473984827130933585830794606545521514116268301063281443221444119147585847277084940
|
||||
37938724657586031134127472315769800012974249276687723615115577024169369026933355849851945419999909627603232386860179553897040316375006991336575114945072482844376478300239070681387250056353132133766006192836136566130649038445722256250962185607403594961185945158659354392996338428501191040022846382388807247062229881349247123212147822608 83833163659511100313580376538621591764208553200772967623142691119057802287960141567018251445856782380265370087565218276321162950532062299916175521820101823526936699806390387292146977789019010320436699298087157629646052219866296515676835213345001107667485819732727535620372688257919525851197048402073759577277434408414425448684614802958
|
||||
325325471631340007934627881764232221621428520874226976314783930943656769203701119430833138581694182410586223772312422832916175589667966124121484875995806531118194139846571219315466640740132744581026265317079800795202984078844497531055519416280679663503707186754628805325672324723579430564356245548212769051136595193523607021261190789719 518846611771917256246862251709998418659747620597249391551147375334862978510299463812234148110066533785975295919800489661802852025327893769291357364902206712985895026340619395388055466314906777797950621376981304144682637443458398972023586019047411061392955829092050374040164902140422173223812859077612926610225681590680594561400282466941
|
||||
4273014798552431440413530760799190205592501687492213920025812794567403747756612258145403550208645149322195300055052111445903931350735072674081357698496396213302445330392220393411276336393339596021087244806764178788268472858587761426567554757306878841442827433470349832316067613241116825217627858160786791368690417488916638932920933314611 9234606288011735196864698012089444650852761043467495014358844228208327987399597644570223813406546072967267210869256310921840045123905956486133447273332969929943752271815723208434177875882011194255194400977808853685133629191459914888802398691087340926554080069903549441686407465025488041766999302150202859505311425398561053281705926674645
|
||||
25733630181745598297171239224537616571714985385415773323485098782704827905952202478411752521077304176879783079907775509862652182039998683890301890360292078456644143277114747998952385095383380002121451727834824031855382737355364711497821244516457181573686318601354511858375628659411003467094173200054912774092421333282286953404595437878561 30704801533578546258418961134288938185910342723245297090806496220097595666311454265177463810993903444503304784381138073771508025425873624832948644805636959922430892168025648891957227555879312925236155323212952342620782239893566849463598138929167172533837393985901929796144603257527580005247332580960833115646791112318877648942795150122715
|
||||
258044535442595344705796281717072215864476714352460905905039156417150023345943115641860138625413870312290970237898572106858335884443147966578944115899089800520988492980326204535355916023064119218415735138621965415125628524097359630914986242746340349879314478926862924431005142107632283651033087267956864304989793271407395095797198677906659 83724378221137272003325218648850858939678672027448942461361426135949976057700320865164240969768503055516872773754676959921121532245466847923003897425456325003845094187357586249864217996363904760833111598820156539061978620720386758454342551193852962080951650406537086153856719777255221736125963143690911860910534505287003061935562674441685
|
||||
4032114824150930227558716330359287317635464687839003727710891485495353505917946965788897349948896451730373960215879431080245959976851243074768591223287635572813648307790531500902251487052499999279241620255626794602881050316158317543161769886535890486990928774957040292938050800730845013649712880336018710532038877071257899760477250923404363 3849400063637787847684690885081297480647120820129858390851577367405836577601623396724410791776157858393873338111984855031069843436981278238870055507854430419427361860816727454043499366003623193961071336672503620715305967646320332697745294388271636597841216424471936017171837573752960703217065374624781280430735314376742501483084136575844659
|
||||
55919913523594669925096432104194139259787079761490058433407092210619798754140920139272462958369710373180915242666968089198830577157484652192541000857461043707505938137330086669974026074360790086213037555467932297103797555653039759732576407174719897901433366736576118279589058374528436572045014539572140293078547442567754015198800892091372260 12533039395954781580370487116819271660287829899221878147382554650275173280199444418412877361642706951782485512118203943556169322197209000376551027799956771795271966085572564088298048331458844265756422109253071479342421774974028307142161132171136879766171146364381132679543713866548849189993016697736404983082256560758970210029255468885187256
|
||||
809214613816682116367298706487082766683908266732918951229273201067180609719054621403704288228564791463657264990137431082027018562310624563115152685951971033706551817441441268373997660375485352901852203932256980612914122056429639438085461838754292023593352707028050117888223709759623219761205075331345481221844133504551128156328956316746127307 583210520626834098666891767989504730906627651349730135931999181754526774797185541340826129301028682795609359326389446169181997741367539166476827391142905676477829952155755110803250065440525589011102654292214212030114033417923834496569561121870461135656656356483254511979725218171298191453069185035243408095892185359834905129875533807881115961
|
||||
7036919864552398824931866642001830613055078258791159212699969123063489505624274900341402530449637381517077146275891293784603575680519921323829638197458371055199874556665486017519821379704999975021938164115076214927628490471752314380972714541616921546849630112599036123183721134388378510653097557705002802790895255032956677712023114023544304945 655229022594159693332806129133764856072938124254331934337607412675059943437745002225138142765826666685225208442176199075329356701550818943155336127040801209125047425331651567591706191314645562943300705862633013774838272555739266961902666996295608057908571802169388725741220835540144468283097744485429971451731427706874392114573693959296162595
|
||||
94232289031078062867047686113361647613612347827693721110994243886176101989873276099039460334616076550659732142185983003785583271333087450890792435690075901887523823736854945868469713493731072462840520534113621540475783165817058484778963935747177067245460008878356568662425354292753015278630255860928507415453852453408660440834161744610740845612 67699524817912087027896308320135039010200767546485750693922608915546914990140102782695281049356608567534787761975716117581975659416080977350901991429706581153069348860818349662818593012942790222820569127959130148900418341807422090197536666501981179856442790584939434103444454527814276822806525273346422968146204852567696977786051909318982379616
|
||||
668938717563875011575522378433702047435494684833942934940073525203416151867418354884439486909389005143298546281947423696984374388001624045742597358570590747423389883832033847737995115213057910298442869750463819333054499848746677903485479487667414922108862139388946991408612870918065223274743046902577236288241196020482095067363149397367357801397 734986262125105566651422868487233810198878105279614846595471729600408742053745808283990816365924385773153395097739589281413039612822947794709642718556405324316839405436578039919757363061061130856391187592078546291835996327977653586514777592986675958484061007028432229653840291576306536927013652291920376824458455147268862997666602265828850187298
|
||||
3506112150144763753501766774062690997629133511284927845504220373456547521833028773800696279238211376513486185199199711495571499553990517875130224571485348691234829297392447203561874012850443331147029910639356555612209140946683821353961425864920548505441700794769193277709392605652441520610720462217356290507126478162529220491052631361783927340644 1748163617379460640877310984943996847343060502280654296112636330429826289476649134626120900043111851812390467866652031987762012377872391010609349285677970067003841310600373570627525265315694024088247735318426818576128434375786273004943941745517116204603390439716141440285396636518050071673138259745472395329853553088266876814981403965044081418952
|
||||
20023682511056070230657064947301588132463902868872696703176215209796985519936637736136133969389234422257604572422367939012855196660152681425417783464865257522270299555053551455483313661008041772639116618092307855591378341704456615705950163739543111861488845122925770751178335297116794847759598500654075360125358892925139610338963029297817132347249 15789620278143814475546124396636059335019985420020003849649775353927406120523646689775309919041502790708194773145233590199126655452755857385176262244116110180703120911042424079553131381543298934116290059907593713532100471814869018799590588726929661833107869955533221282588788732866785638514584845247836869439413789886190869974333734830071050633990
|
||||
196523256028466866883273220912129867945095261765389284700611513912463746181081504154606990238569251421052641971240285508453790688585158864420125031467713065018059417603674159518745985730251768045606970770456694996143921801245412416342880636284798770160919599665648592030282419143180291354629865398592246363484183181125416632951946256537994354084516 181497109984645346475528015266299338395866498436713311823899605264318016195858074235866881258562299730177133693710010311968710640176148392595894076397426820081677328411232092396841096259279206696840592540762933090848735496212937918750650131279459513586379479815837192504543376886389531121177425543109634625953725233354522366793583003008322314544170
|
||||
4532642071240764447088382763013045392123843373440384270532361344989655442060567382746288222259142280065775898341797328519360902533975803052812523245801097128335322351766973754440762298520465789535687519166730279111392407334083935397561511454321296175864857126491132190064891623698667766385137149806517328476964339518750974891060476446472137663669776 3252255701781373072190812021698615866481696818306558583526397715504921887259328156059389709577692859560355892716677089219199494366217604211433695404445100246017420900833960179966487718069876688139854634535946971733990360039938772547538712966858695538565875999528573751456593568043727597718149146288227227287919392098000309477889967876981384209079555
|
||||
11075597143891759184988360525644993422164505733830716256436251533796234319036003658953891595450575798345901297873920606348947892198075277057241149012729840381209894106811854306605971540482126718604070260244756147874415234005309450808278687072571542735976511892088109381629918898088950045625128638211960841695155931980390522878468279560003411703497498 61279867802452783559947729440708397906890638876495945203412673265867707144905821420600914207468417764831713665173150372201368804266734312057937941550736671766948433285233590944036555315666664374183195544162261857732689769570281974837838172890850034205993859980189674317470954432355419818622401421475557423865483238626688279818956358987388110499055848
|
||||
275607408348925551643774871632514036450775520937155007410761995069581576910346336684578330376766899864923612253864104331417249893954050968921300615110445547356252814653020649990329183256747182125241957215442041568908658564429535742435194579702652083015300600345889819321580956908038002958295067499097514349026184124208096018781867396988318737446348350 779939639424759996895206471441860090090053337655403756817624824959280448489468274816870480883886783873522009918791801495487788625611269598036247838173851081821050174997118031279540981259869637485745328732146387023148937899946527398713518263087750505525663387258519090440486061401492568441467651722479570141353773477044177065629368997515298947696972968
|
||||
6360924591111079454881098621133805390592354958194959626480544650686267339898767855839028731457278873362737201160671737859891234999650706824235911614296844203532238586884215226275403784083903360792899040045773129686632915016453402445245825845433225540084246173761444238623333607042853269358512553265085475906351062490135629129009436535045552923660212972 1055463488149457108422002108176024711117829707210944993812713904569831222994019431841398945507923102575328162053532427396517864602281180559056794933455574186694185709155422164370949438540121974120620826359939791796281112845551155965634722538285445222257196307231943738025656568284015566375722191350195019923137254205343110011613174258709172032185544431
|
||||
12732550227501113933426861480942193183785257462708910193496809276038412446505654359729022657656436275766664206560088950663004115123569685781133163900119695944623285151338135707158911258928764840997494490760089765177823716185768775744467435057343158255183298133020151740695491987035206037871072338373467327763230079917153163473960224566549020978258263165 93608594527982654127459402207134163729415511223055290012013812923578773668205450158378804470630822197955392715629344106715963048513075558875177751022702185367319587012949051324349801870579902577230362538236189097221842757553769414053423363982802824862827313386370414283021883109798964562894848795383026906339081218045866032228432728669932249346633815142
|
||||
943064198813807239325760194359734989140596368286642972010966194948206162937622968192261182636837705039764328965722600578750051696540504866016516963500467314563624685847407866479698805489521628340799296241264882199575284122517692729572902936308469444638222870703073028711730380911651560288743650564813683215452369888265437282517702670101744678988849065027 518222163300949970986833705888759943304468391649693690163006522249362500144333673074089363698960635556597793181055139424835720673712022119425188704358638396760074069727915566870322969265798107886782309424329420932621165585419004331153077286862506366762076576209033714371603674446907404221241742952855071300107710033467515885592419098034141762990035695769
|
||||
9030510417992600066721569851519703040212997975527287202808537176412370651514054741899005307375987214921187629808325406359879881166357336246356587246881346426818510171089324963427835885341070439031542260306568742171050185728332308478659364872760720641879002912133155150633260622393392998304420564474240965629843876633346029262213963893240573217063250083872 2101347693525569085323948304670490025478974768167865259686678621191483194234403729287079126296757731369379919623960714887653584374506919657827093334060242228875680101645307448982855760909299227176547173660543152339244686669926329870247050649299975833741277298603509011748194028544199986575121798314407126799865026560919473454465670264675275585549280384020
|
||||
12957057859479525161227516567103311839625237601665374687100691309045019972658567032323619476245014573968754434300514335732711135806331819113072444895385967703133271567039998817974283489267963156354672745723249812046314658138462955055568082068443889868304360249988127980963036682616705534921271358314700330516897014089393836175014718636431527458937475313161 27431554222202294904634092573717477466948461907654732836599531945714706509085285629931933987116025438352447903270905344547818389225638936955310339476968733393614519286452229440823059408900565217215357229630653566142572683228784869214799803655738208778152001208251137630975307805985193262056478701807079291776604471473183446663035489439389176792809914669134
|
||||
626423868241327145743352987834556923979580332436745157964595885856419707305379525276691196528099499599395558274302350856012724832339355727729690289954024074664825241431715072882706388498714040438461248974716907258627954738388469628820534037111133433606453547885229251483134965223163708986373485671719078716173152803403954125046480733519063988272659920702610 762773878785322525401215910957586156142638017814114971146628184218257835814807338275439083369794168460613798049550587498409696679566541313424175457758387236469380167657051173018097936512454700308483335855974499336868732921851165523635940101916861326187752347146748588248626171072572054217120965170884096785192768242879479905228543533741772302173399488002974
|
||||
8138885041064093931595232257151733200103002872207290591959471447562442608770295170424347399569094744121193114232429393748989797662206340117386557193386492231228313711926809761429606245700376749533978061545029292730053866035113599409274079877507548098330179902970255762423843666147383351357686619317677667748956629060757096127885159206942981029769422859661223 9741702021644586146442451556082391748866681151639938118328120964145681928857478856803979359588676906303348376400484904972402088315362237095266356222359520517393879786558338246780519871315962638585805791940398171283133301698126116232028889622136284043582377864563804014038988985545836953493652747781394116811640395772989130742034451792692010303347351176156799
|
||||
34609479244943631569373059459645735610919423916784244748989296084293446302631386490030311172163825407105635393416468973842513007240046024656614218291984297593190910134054663807605237071367270224797975255925741651356643472923518913821637256238837167315307176358052620866670653052915323014844828290831915039376153826761738000738905774671368085179964529325498816 88171264898078687222748409713363188434315773592277171111544749524610885293987486633642019482399380533703912285245288065315412553848582243057109064041689645117806470644293490547971744077200551477393725345491542775099812016991065029945394490503050871832387401173831886939704321723250427465312977010475444003192702237669338224116869222681397360083798130483072069
|
||||
176257415017436829133454943466347821650503858404189851788263814863580638655168095617767313208193633730553559251124867622260817909961649056970015322752239784847274314769968521162723163962627162342457687207623428861717910212187814422885076284553644302453575191535488767874956873369673134948385823180235476624262051952432677449671636680158596028719789465553556416 401357674940744055907842037068285545967985040078193012102956261298852720627953566369450566509330343870808627434365973114251476863405835520073761561251120647811147100467054371163927496872679270115999236089945834787307445634672011504760439283231159715014997868970312315588343789166585426046719656281489563099044690678040004682110968998890290360359257789524646828
|
||||
5048272999266931109368912938335240193392421596275583805854969530016282773976364720474818924982417557023289163556019319570162929196673231413393164977068445068886038764122393976331954507499416929693289393894828461753001460938975349942954961234251138756994925106010787993761830496177725401472669196498955445040856727024830733372662539996495226422336768017107973460 9353931767420707403430647944073970376846469046616467845070549903204015445573420948983764727180795683733959638702490390456126730350028407373057883543859817014903242030608309973114008847003970349356951383180838992080160790052057992129604180713849117553672236626717143185828655540595792131769957213981311770409025497791649649875193428636029793875173675568893744177
|
||||
94435544175035689962792259491594636449655249811838585019151224607698202484482894355573760414682258007587816863283385846134914824936029139987679790250317090867045927785228947377118843346692048907737997390368712022681299856777489184090556714440962488185996327089239469267792944922974720460988794874790858421994808873660268229226806830523990810634558969099532194629 17025739526452286201822676422524349085841648555543643184246439539677551308613656438253309578192408213130162635277030999388039326225976928985225360650178810752164762520742486483623782666938421788058832624978203478822010319819227882347506562931625751932016614812646302112758574713692558524814328019573574780130065860066581824422893222316583770716808439364440446442
|
||||
541360088757414314975633057808687276479133342548692897157285865132743530280943399619129424695575565393616793135446981381997070536609183128187329543075532540830070095845433550410541538742902955934080465282714936769822465410379452828501945665807273992400721301943794901511083697021928534263096137648722334516528606540238745832809917597739930560267690511538802836714 278124672102218691092510502236708940017614935531893887451456293857582355284784182959939811327520929321571101863249191695147998015013193108378530542451264686283149597561988049077485233883047814306561054649189263415188053799950602635839872678635780101197413180725707688574841055964063971064934732155139356756450852252478832983533476371478835957630100537216133307363
|
||||
6448764338741913763872686683335305244862182848260255634905653161706565394836489537713018011605094286524137009704016254098082107927115427740759986395289453557705598570488257573865435233759853253092075509921390697614101700110998455839080534986531726068331122820760061749059969369253521907532908243135567018625793518523854681054360373829873729330427681388629446851094 9248964616030812274694838723630278136752099662870734903019454857570053395478039024842246802411956665844844819539512633958675227114794606109199465061036113251388715487054458591257697092738407097164968340463405120873640813207002962588832912332207007528000783053469724607882991605370988347479470145027123933795360153405401807424810546029517257570341314704550983940903
|
||||
83910007712014796676846510805003940547874455272463865948070460635049184669244021758524436688428106795280350416481144561668130303773729013379845230719573620934802103234841051875968239921135275405105746144993209442090592009357755751391304878160052445269357416666954645701387992180596308520835993760177925081427920496379301136660887902177548922349367045263769039463606 72486179754260003116920734217499376625489003387229831124852069051597288127256200847887487058130910952820904145867780829449828161324580021223176523125665302766069207359113999760194724803462938891879709234760617516882098515254086319330679167278499031868881086063463053208255743503914375109087648286736130764484121955249036902811085406012990749130339348141181504680650
|
||||
173897404738067562852640651945824099538641554043311399265203065090514457137650957079451952243955665441440924769011734366475744688556372175444844173977337715513916392967569503569512327845350325326946511145821820094699909286460193646979705642737060006196416964620142902319884598255984255398600916598778248409511552954839977172957562981840166939711432896088939968296318 564973827896225888353371334180319935521499418432389387411105550214982567427475511934523142340115571504002870985044071281165458143867300020393747227197463538309000625097541289160937135361120052125516125469241670936330191722978595190208656445894842667190851822301113987346167809423371158284743821159662691160340438834103267746584648541464049435487800019361995929646424
|
||||
5727305445331524894160618676050603873766405836531249815082796918489843323535073543418689500322052185232843540202827039796599719570755920039249129548525921341054931360289320815311525362637309696951375310112820461746104749647116888289042203651588635174675515189516436849762999997713876064175214381100490589594861792660486985911005727203953270829058786979541473288315557 5609220255457701061393207442904877321545456993429489158023380540526665602473559835487143867230508909478931184080882352905904241577171325748482003540139287815398762631600151950574237012556554769834966518954177102870049689785770402058955577253083830850481547489164363658691424868305816585290518055148119671073076395061885551268839069791641168245833817036672191574778926
|
||||
38431479970964046727567763743004852907475557003258099572503805384277985521614043851234256376138828018719894476082350588818645577950394611012684611833003319168238755693337240000018585350018915519730175166474111150260426979555439288197580259500644420662584462370226505219503871222090484540392708784061634555322819803575951478315136945035089050800537419585495099288563894 67804686423182117860523917507604215553657604452078224211025262897479023192669587104858633721975356788476396053592781037704188146573432825073989745472736147830108115606286205614391168515857184270407055958208657771078503277517272563229595646511698829187469873551409698607958513592691080574392363728096745316847711998315435514498477193879032852005763442089512177363457657
|
||||
591633703940203805354713681869224288269619412637479378809424665008543485463430174249717770401832887157105313031379351440718734057264269414754937230370689887302235975346881512814902689794856493915953694284225068110190734117123095669721804191599452617079696458283525601786452206823437602006269919409802889399319584228226949955490171546665197244848619653292962126842264292 895757744774293991260327765977477247233715602342262237917469898290438137352275544204120638012887812989481226358884712641391257535921784037711366119165028588347211258051317920350574587342833444429607389748020781446894593790558562038152885538862268779469302543683745513785062694591510218427473317941312064154519533554072048523382977929953357509045401988270851289826817008
|
||||
380154793729524785146462181559249647251589814727289011264337959559246484428683711709146510612566787910283937736625519901106661689860964724755281714586604278165800087490737800779620172309007505659950465002906539736900691424855896944123934130849345585436492822719636314020026094997272361374690216018924253731831189047040576776108778639185855166519349006008096418032893025 4866607888434361680786103702147199509394744851273618829523490568828814288012735754226517552931614523363862081988422544110607954335853466233352021435686430534263832205674125545113159087123889037895766734062627158801374132355328652886214910434587368660127367191164213630790285025118431795985679147267475236448487739584405344587904906484137194457385718574956836895709061804
|
||||
29095161346895956459799687175755155797489703058787130885163272490274465278208357989444317531569628278007702296140078576613061548990118484901141219242507049075638308711089873489903463782889675347477979327124601092647531896966565131767386411376010882106191519658729488511723304899738463649241620975479391170027151104616030402856529974640213879397881400901322673146457845250 56105801601612223051319522427604757166847686459178872003400702742599880189092656160094664940520481052176230684427616972704673166303647161743057668783221142681468160173854809098704040158485136404416916944892444602981246358236080871384772421635689813056186279350709111408978624864819875611348652884290067192157511385539633960233929828218933211535079494020734529786123133161
|
||||
624616171753354441627587754886445969983498831892254649767622191174730208059460838407502007149118760694975915183219612386838673072762114961901896239714943770240748331245924865613817860806231384644096750895955406323795789902698671988209580399569712921299453302356406738924354491423172674090202498857577732139496410319741225797522837785641659919291047790547587744484609620508 452186182040768211889759397068408517828296836050678370623713950027962862034504348388911915813362820499904078503408886445467956945719119546354265773369759883101494213419469662738402676138894685632748508074658456569555353935960428856125735111546218498858150548623539046740729033104492883235735806022769648405421927152754519631480422199418027702436165829662275143174719624122
|
||||
9510741724545028115882321753044649982257553321088394752722536635566150263749738050242723082871844750941924469218439195509416066869339676424997529668994148353100770116953865901369623526554510662679511569846093261681759362949383282032821513188964864239325174126447109149314998401148186534841568228915103441076053286518812402593404347269488898825538826666244760446017182250132 2909883969893627981450239523572672533331299548798311495892280609599461840142515907974196220058787009297714701705418292840783682071002829332532901092832521467744392442389710578659983648999852141876713167583822047220972317308578330920628038348959154357405974927079980647397119663898035866370647132913654663106177700949091795933309563194665774131599985405208042173208483665200
|
||||
69234089808523613784581605605936996347307162162150867824918318199013557561916336129612126244748840121768415700801021920135429787406607232352047472029856874285601181336483000006786143024351416520481277275556799161307290429566583739664485011445954690108384608356415286100453652526404465467477154114207007152412831616136461195250622293649272722023064701538594506441557049484128 61283952210469535668615799499499459388103957922876328655437160138057091629032163323033430679479549136282794798241729463458444949993388329823653645152362425975662138276843966336301397218803245923434029399773877464771802417538274530727922642625846907679521420712782448092235793451896771087233135251645797823130973168010782104353758152666769739775979273702315609197647308667011
|
||||
221454213784695444738721611919372151648157205790317572826913695520920664737088271214310756372786059826664991828006670525078348455914531699503381336867027464660463590962604647153552171978948655191955649970920019751531959256816597020657686905353737333037379514683357616369152097046233368006534649338717101417358716245536700317818080100137022437589514353379243835157049397842931 713761208466312763127079248872711529948877378019121260541399998545609396534711064308402038273347506851468213196479222555528805686092878801403508185910824963562378205279111125127097491375708361458773851207279941699561367523419637276561428631989713249897759605606333254434372140217620169805858422445058159116544072454885208248465990885984395078593488001449356812496387829309075
|
||||
5541082932530467134654641936025971798749716708328099515505972932103880362877066842278544508512717474827877444157075732840513282927206156241745320425912198328502769657116916130399419416195766698339584580114362617777807445955502439097749286253358441674143848594686659539868908750966967005571821398815978714163785024937466607799164791726059560148903832136285053473332527544729687 3293170038838436521452110270809483388110356491409436029999769897869861483702523569962189633344563532421705069828048196849417262289702719437766220783304283286620833289892382759460126615158567400639472254137133507282026243424150782431713873057658448612647777493322464076081838520833287386164015174631827851108473160968355435090708613075435932250117270999768302596135840494875904
|
||||
70745711644222836183007658254759218951443304877204763958143404869982834658314546541957962119133057082637303578172713204889908156464168530834944275627824840213554748381099521045409871627879181111279294748132127255233193826489705485547433677149291486131117763103043170393680890257790953803534697218023848729551403085403754763793329857187766981131808662045283987012124022201058199 83087815988291994827145101606792957946788546762763132023717564365168330921227788586098730646695254926573833457321573830531123832406056055626161120821104526814379480259101848035997790999505669654128554447998112587690287248686883570642800317235941454100767800971744769589432193330965082106227856703232498124537511374648019743772008681101729310233470060805214527975293159629232521
|
||||
589420990290403230536863939506960009686580568563110814802739087466122817919664427848976718619778623902339296384190152480323896996691424074217214789262679547943676248607381104957618418815765091805630438432727976414347636501326252251678547478484431507133741956906783805108755008804501815698634050301507051172481248911073417180972429148234625673749865277453486903911135961061170817 860769928343888014667760408879519600584795276574213687980531408889404839592230551386225892162672830008152145875242328473997310366725025728917720529884737940753274920258362719916863129485707779743686540294431955888615129717590374122457843158487297366569223982971553096627929745687192235456532614489758796291222677014447418619801647522165590392741233616349860084145840297963069235
|
||||
7964142571512125727446138138929865838061279831405862916341166251965426061394052606370053406782085936663561141185933933522156913616787925736151466009218058607497668775984453746147674944674164687286055236719276823032263903409532039849508240244050535023338031859414753486704987731730391956327442860295966142704375972269864987516768224534147395669560453568612247922658485558176424169 8069972602258678278873124943666168963656936471807998328024925354805507259749153765392181809774171476972910179644828598295364040103849810400301456828119003954144114192596248031368011858666820880985372003225981587671171409754795244750008085838875651887994143551897257389109440362226969089757912801776234827295389348178852557628182707745885484275973689140838700155334807717531267026
|
||||
48351776654158357351589948818820957520319811152651373197581484477206600456114728480249332548810520372174250656982580572390259902201131342111495528876645178909644323643758127008530092919938355227427395057110402401540547196859614319045551988837795550411670105035646017513684137771697470430925985218428124855868499231281116745097420494079891415207223637581959678309058195697715041741 83201558105090214854411023669115199374757091090523999379052799343918940360715620325749792660331181349740499855160326120084193158438070542618098351139969391785551163644150758236918393303569636447731785659405909338616107373437337136014215736178609410001251202692456613723446043514377756313258686424599621180482754615215124506784321324193959986159683147080624922288845592712055496326
|
||||
810994403696205013495666389826162266308845970303041576607587518412678287699028613839602216610241131302656444008077048726644055368669880936297768203744544646700415478323272247592020616839164724188510890923714152251599887902968256082359534161295920366098823474155532950463239209256405102877272816760690764405194140484270974984016523403873005497114427683987362277826718737913925797560 604619471593324350915447163572307830106050906238140770317700069086288739370038397507836252314509679634087797448910950868760890396924724322600688748945315193674634920806792003996120433828337043662078062092064554666426329008618288002212630846285763229887786279464218943786065700289242041272510451224426885810098712607165897702555044463281897100865678888875808721337217139383636318864
|
||||
1533405936737048803256161004935288711420018831862215619558557160838088744306784437393114581451868189269388759206882663843751701967958763046833970510001023253229286022335726769328265130551164742079135438361983435412306170756416373654623190733144750169474344036564453562333992112732331900388240001362397336362636966359154868113905887984873617548770197019331555634641245570268787195759 3392040753518972700153340977110039114261003856897635833029028792811799582430917850353708017194714500304805508843721999981296350571172354591048800044917560554939381723365784925408947757535746876193269735860142503521704063447936970132752503815069732256612172520791762891738013831240960622809585394082757256577301502296115592429994926386931724534995168746790171714844832407370390184378
|
||||
63226783093606768645760823057257979295111627285944918094060546670794905794027288749952063138897317695130672856774421738364173279373703847585022849291667319997498546176398533782680312532390110042101534474855490862025861688356066365119177578391734257134030930610733258999832779059069285874922531672317375494878795503273303305121918097182846318278694433861954634914520868065978973098314 22126846945853850815138477261304290528724283728299672658996019906561587888345749483560379569947662165123651509697887925610531962522856588756314884897058445004584791845080154171312669191157295366788871667576490695016999099956286483156948280962663546075236152080302459823463743411705247289366905396135992661072403236668017392066138485699825122115768035442998037635705674150616368975005
|
||||
514139207923366313625632899984655290445053336635811573385268770920280297962369922500419850617276262107917659358934963344215455880556398251468955502767677452386106584758245380375851355949283678874961390432648315700466905062403914736598696945729220589793503600220446925478106686110168501729561070532653882725953006104132073539501119211938564270617837003144236210248565367290550944560543 865157593720284368103620716848910001626139180402879807189376630029041545689666642687465210517053324874269793031289486257531469471029377405273642640979168128149553392019624461778561153750112577361895921321848450381240728061089732897939252925783530918498964782591362653883209534090471045328972994928620977543806112165043263343982548365285620092923686030786152939222977389364405672198587
|
||||
1120936078553434402957720446729989702774678976865757839051143245446411157960512248338543582043692664437689159838082407147830714169530844076996241412892327165501208300212309589769749893293833710591237414552074858557825185080978934861994264990097811016951223347695405139152810369350942542629408699305412013993372308574453471408787581195357350286577619035500635002982345384459454175810814 3375633600393263353900188858745908984214224605877726899646623667008109126994079226932818408038590366807546861128310386221453557639142777772236694061188714632359111863187963029135114746148941957793687663953401991171624571194187070416678208222477189437435313158442636060473878509625785606254349835305268930974910282646984408564007957290813107363282735662192148898500743248191034581673562
|
||||
18458888600084821854687513929843072571967318855143165570594092478100406197293880445437075432068495960804653602172369861341093943864971160493620807825311462916877493708058038529035827651172234786917621514166825965831694629787542908325361480323837825883689008217116867174219194632446145600796019749442438959740698125536175472686867138902483708209145495157933720958118823401462588591533569 46900832008454104403016110396776496654580776855799751831348600869633679253751610027001869037926634374981993897300330270656889412259916731184787867903339162494733812044761513433820340841388686809169164292837576575955582013920287855627420648597110761357607468504869814416484031298113231118558421868089672958718473497350820487684075350201935704433215394455559432316949957243702237275860563
|
||||
947562494927695002581769525122636615316446509906417682264812111832963362235457431092102240676143550148430194530665224220159824847706026467632902469383805287769119388474523023183381382441305478424725219508374933808734710934777894235037028554373117044480312355356229118130876682771873820345804627599053944566191413051700676705916156090180402124137049102981887112489987638612153343528588384 649281745115792926098713068031651863200826843837397882464416519986069772758043582439154417054199826386682967743807642643993210794896730673984082578226628592822378124464992299191788750592259354454478752798436098754326274101898002690889346773533357504337133495848388089573789246538426988345029230989886743656815604504064839086172442281273832086953772120682667905241920446152549618764312150
|
||||
6203906153552788066243816133260819996234737677366911217601116260288206371869379110964445046071426020590721565590725760996368248696317619381985447664392512094978093931488694300320417452652828147517587272775041710154623180688604424614609017916724547733170441469890688974627137716048488452413812973480467744715011258384703155968747516505070176443715849442319417198491466908204469131588215400 8731442004296486921883116005147939007219358493463462803120610400572532894562882552878085709519405538779646543799505729405799441880142704687719350924211553311387572581171848622272862683315877841629463016388526732350774646283640467697556205769435640461186905023989234481823142131958599916536075942622114126771280971274728389986445174019741167790307831187941878091934720224941951417513408465
|
||||
87914044879405147656882822099171310563891815438742246185532428823566309961676127435849807803495112940259243513275360230352152006164492454865606049175480567774795941433964318153037599806894103099320806916151382154879776593388255006930067425261452649428465098963866214647095178749408365655101556703741726913523200252194600579624660984152978952456254521229688872937012971535524353078530546578 18557315425101430663761159482138846205412799703336152800010616647097086990268710389357360535900581694017682134166776114720924125464511195894872828753170173862111460380283573820391524040746523248166509128505102609259062219695273648798053848564281915324345278485114298111725680186555272907312637342249868571351726459075791572681643273310307240935298931857965029640517748454542196329298614581
|
||||
770814653048159951548795065861444061798754554194307637639627893928174223842963166774833983598352601735963069075216494085414301185339888298482964515903628624414543185408492227410297775424933481089766971676285563100591751200701024859524478624639824241809295273356522039902999630040330573142959997461843934489280244662657552982430972406684262843914695362007507021928661947380637985926540261291 356607762290078800711760792471156401304707774800594718658007560912633332453553676469544483694698862277107919514153368965189080285201545279786109366303350688641805879613366008025696810163299348413402693091474521567253630000528344687177011964680495981962893992163131626030716407093840506479923663421303724046827754579902367809563189569660391785023363295269692358311385382812790337380495476065
|
||||
1724384035161820870524965495585480026034395700212161449649450805044221245867855596861454575192233837007580027505209959536170147618472958251497885270266941593272837424654444568175411243242833228925564575968334234066703526463774670704581501839916347036064624131603421984122702710843940460402836285123332596531758250418025744148540090921514108906069989348867305431583777011444496389198262085385 7064452805172881661664168459713496797022110603381228124158919714644849453257671018986376878319455805922068735698552076459742650152333399713838408460316995506777941015551780759297202958102740115685265335200558151516583076231468784941206210029857866331555407738933264579854382481870313855527598491034101192900428029615478386957741752134054516109464312596878066299534918354183583996671420322493
|
||||
64414322962542364977985488584768367344629228919016425121880871453305488545373811906813010550322117316695649474277006301885006624594707677455598510758875062221560770971694486583818800911783867634687673310297661809540773109241480179177524278111889053510804678677154440164482185130385790999614385755034290372396644304171961383950041218909519947050795141906924355140896322006362181806707173607522 66683518898883224205297046299473042435620794671403368663866337902702855448736510588152402295011186857876354130693117601723290047132080682414127386791594103734982179256522549918074626243933007725114256397569474228382390295718298221425724120951269375020954653132245652087115895917339666451707654801886151636853801941308480644951672736265841755583741058029576849279920211228250788775199413701538
|
||||
367788370865898200941567495798699093152183662212334073123906950416939100239932799917963928334401995570766528103721538292730095284633990164313565508264624088251614880006540392847363502446322945158782399674599231304346913268356734985537329694408923347903791360016975056811626583499510201454574697366679827717481947100556780263466634564045403859290925337770476184384617807917484935025035543370438 945851718348293556415469647831442795123377756856731103831559141982305654440072358935666018105318561643217108486118816325906278652426087538980994710805228951446253137940108503094850861369830144529958282814518950382118609146885500391774704236670139727317357390442495492822963893413912017955191172738839569062486031137705812580787002158153990634124409989912005203910200418272669799870425380675405
|
||||
4247976380599282385582872230049669238418110287620919226491241612184310144186862718123427555662487412549616095320994749193995823217381711862606509852068835638588194903135613367490276097790180562942913685474866674646316724141583094553531542168230539073615591019935043762453923385272163913957580156382588790999791173843515487821618553436208093861404043485468867270863477324553696048233891433442235 4848485969796705481454499937666898823514209052744780180179279737279256060586753350219985742395748965686339858325996832343587036734341020298082760724107440955050759463383810063529519692672976470421551917148913423271404963098784085829018597413743754576060117331712978525890578102632890892354709218560688615721440211300970267804695905835475832707685286723134214362881950786191902486740198961248875
|
||||
4133597842896757752796153590396589583707630762172363168393654585669866942387121275350916878122480710287765090198226993720745851644953127927587377600370301778953744579505864200990447625459055673799574629876869049046896671016198236297241485318816999642267071988154010916149537859827466423769039165606381686249967793471400517129482881147255002645679614708353714825523831915792765260659547153080700 79405268574909118065265703509702926071679372891106077550737473190867929766585691276256569169407081228645338146937585550929513853293300325124333690106967137582523984283230225407427944046895503257528986129664646695163129755316410799010339065921214685613355235332923698689682665577876966447690811733604403071580236432273189338576799566359539175753471094828941861040030253339184458369000930328625869
|
||||
452452725617933351395350940342513732210502314283040853403123468841293046517227583663579105146425428084653571117772379261305005087599303571673438054429049163265327576383062484392124464313208204328050608577516733049770806717501844963146023106648085777114896702795326448950890960945606467920456032190552612872034436298025916487346781654998447907526531712075859495000035883039912034607940677295244900 43939230262249491198929997287686230759479754101283240222287462594618858214480298530246698417612125622850830771661970429154031804087273138261063162236208765538478738169236115151876656578980602876595857821430714175439118873071713654383401036353117962984981432629241041692717507678003031049384954570567029919468748269160743904479749668393341539081716164141473653049488831682289292646496058602836325
|
||||
3383602168931384580309107393866827276833320489275287959391812927946322077420871871738825533502518044541555690790644762923329532178231934296844005320744614811154182851948987366310877045935742207846059451516307628953792690726520963067508095743018092612288610073328417509639450250695575555578797444681742982945392858181017484447136618542005798343436610868321641035672972902891012278106448461609222684 7805634054193260937311841528299341470229895632969082730160048890656475480601073740864068432089510391739446861631523897968678311571083292955140545146226825856864526332797844366943610225214203536576619396154690891525852728579739373602853192599064672039764981114932007169083495772991110097680912098380148226895065329832767176593421943389894998307058761270360037134733191388362793045188556267836026686
|
||||
71482207155388035902146052205208149623370875483015811608133586538510817694871926483410714172612662250053996052081504464725608826816131409120440575107767921583938074496583067802748246813002006180383418176193954328321338207199089170048994538138702323001983019842015619585781359195866753051711974989188874557773974975773963732253865574270533428369552446458591922575133291536396115720070187406104220099 41228147900682727332242388719731938193037617189406338554616322090003945027253672453048425838528592244444215460665571936715109935395580304839302971406220832904111767050732077346358443016237371378643097136202144340745625860241094273404976567827040642252372339425561956329935569370127035785289139317222494955806613143438633461685512154688042246130165021133577614324186811236984003599429559848167039358
|
||||
477124726745138472926089297862766081288412570025697077009389109487799369700946293000848126503429986094491597768703326926660612303799786709756349947443934891829989850219745790142422452945471801450921056910548108122738626623380248518039730148807456267114914998298138287992730795418517384872946148817581881008701093190629172947901041706856395218763397090491362172982801464034993642014094199435440309922 127419479436954827620250405130258918468357709173779437993857818237503524512606073690815209979320158331791469287495481044550985718390107184145892465314267060854818594573410893298305709964318522374926449545367999827996695128226487877276745283029736083728763355535635271258718674950956170163125342166681334148940631033284966729372956759381224614296299184192018561299357791577046134571475046306733461900
|
||||
1888130621177632091075141155204507491109988416958576052702533785652592707408504119963158043112644382205373774694119016758184738308678058386735528305831012406439728490425436577550649999028171131487777703145276361164593033224057319856805838179140123732045536662858643863011947273138694027547427092118725531924259048108715575218645237300159453342722535398695570386504762304619397729328810782047679000787 1133960136525093063633673362379885706242243298939507679217701240593711077497936448362886734444599615308183473561331978309463927695338889969628179789422754269126429034864150193037593735838381946055866341329872236420037139636837804517693512234225650558718160156054997654686997507209387472166094235562939450839842323128016748385555076655928911717851603373603271258451567338900340378867309209827201874039
|
||||
94290897488565328468095285757659855541635455101967998804628356975395530330996595804804014695913834774955964207350007141440095772429565561705534983909143177452004078970643104027479909031155483606239399601366154886863233886115409038996055815842072461378504079356371645461791511723246820487407131402677385701303321552754583377766710371164756678508457023656262409449774023408720174425860376079509379339776 71297924095348184213660307042786627800939512177149931394788946448708446844745768577604235304980995816417585248964694091430988875083169735020754558786435425996984070616064421563167292282691370850986669822439534597211945981246502865850845878475369619471894384445611364055336162913775416824795574485768353087272543769246592340784480072128461212423385482534387485963444343819987579757146151622900858850303
|
||||
810021355353206803121326522817670932966912769288310586504280244321373160675167889117452313362516328770511054109889509956969081680694172982824821643254718866549293861452167379413653645830791239015047793428143976880738612789127288675817555628613687808969531438712615986067423188421268961056043496688825387964456476337449300813717135356543768935084128193052116841172125883153242075056504563599178782869740 536584565896795966691075158952277545352689260453956025237644707929865527950934688339757861432561212030324990093540310471885272445172100292535850067718193871802771178822858262759036957188670498660432783522686359336323522758948136501016585138161941268063728663792674440435844424192698348291183227738082280593088869756262227341243885974394488947468212925027118643503577250158250562073682517187819021171923
|
||||
5017263251979021762408039302520463467073245786246335755690446874703250542838738198253177290230958039167946188465015828791280745861191446181503845859314897842786299453986677395412237757554700194089038768325830024192497960644387969940121585209040669288199230150699004633641762955443804669834227697648316554478879387062951255652092798156768803806668343515925022082142653678098991725394634382422332865771889 4195409655203735213525711045010496199896233238585187248458657608513019224108425224842409557738586830306161818881628258234495500562121418909836263381261004040263037513479090164801794607280102794159133638411910956498524810797112577677537188616630384616909702959946813481770757621286910425770512866590877902861531738242747801977704726695355444005700433073274643961264922805363625595986706074828049386048828
|
||||
83898319422873313805547111608560055308207824546138318541804687360561027112033327392493157395631575247283669488222041869843565557972548103647781905211489596678303003095360445836812782220557587823063085825946759590646808702243429348843975028612234537974166449908580033582024139740236620075450926292458213262139618131876629400927203312870034636481212102744037559555460836807953865779970127935542612603926874 25523781022490351828393224788955947834731199783976274109016484224491967463669915899797353633679474516376879169629665340874378157904368286081842353082494372303251400643129390476848832129616451721568927621080443350544852612833365128009327272866092469792365494966687802258793632200357923250893594741175448079032341119119057618805765777415279254175606925285485393009597885667948897028477887270891349448198568
|
||||
434971357277338816652597523215695271797312476074372373863322675797204011619564195054047718991912898176102079008104005860465918999379861271465487185016501642671805854502945548082868030638170030274885643590392119494931806371179217828376169922859507535526453084218814103207294988519549502740608909427649587278224461026509655866308041912831545100315791490940225644704735373811564678154567965587153424919222607 69129156341143707205925355377025117989634570305863893043928037061113113745204074571076207760476074872487782462299930556604237256788078312500110638267656101869602566445338136972788074624883137514985433950845742451278024146341920806299470719194754578477532123558893002804288393463436240407385137120830992804615256022858836329956552303970439293570851266392781115914787125618018989740318834556867332199371051
|
||||
4288021787113835289456869787948408493259680979499980214822624003288034756559353683003305687895454400847339701606416970116967756136917453911442769671718491613653337350658213883887515738469764343653781352956209174266655408258274909024333038226458109395783457259474205174618049070065056266543355719577368905864346119799971725519642919115019545995428715243147108864798342320587640066586764474246604891637699176 1020583741274713629454682714629823576321735972751479656624126749595535426665843383185889977324204065409358121846862587292174438478103124436465957004696720218580487952659211697982385631371996769137447442840592232836349862860924772723210480232235303538024133706517797111531428181802682017283534798457344658644688363071502962278299694343137097543220955021185458108717449200790867223321081537826227907609955128
|
||||
30829807471695685025953296508273369347468374253192633015998475629715674437781917999962632000651974321214666911170194697839425851597228167506245077098360528143646972472362547401451129912422575282883457416938252528959193899780209196345905519440251838043028744159876829239361271385617573201064452601912989356865741082232441277189964122059869448616749649204937144457609402735516705813272130784125847595839032870 9862413243467185841008853459611684412025140237364445124430865517079060796890104090681974737210033789927504761751527286162845820125669456659491286253015114203085634350822706814532267190430274348818788302536030629400533288793714460826200460419820108495382863784282952498042637587447711269440645181387778394342126645465036394793432387910471013745617369376534217291641570335233917812597934710436547350832846292
|
||||
73437055050622384069646196395108195805781052101071101620499379739685336971511785171664383865960170813207626674516410782365070460056864944616847021468245735333750463722402746970154049489277593378200169990983784896535124448778549461790292840864058471779010820371537475534149943646844701478487189498249100200779586117831350361563120474423785419978683741329764508184845231796763095136307385469648015201004480184 178661881984422602116954148000730911343772241645833398749723379789980375161872721651939887866299029439163143551133061291903003254134273876337663352562600704390014648778418448149466009916740648695623972835590155708204402000281479891870699432371060789366841603197781702754273758164427127629450723005481553379348184775799772107507237687187075105856535961007793194498143378933336171238848123739015447174107467093
|
||||
1113683953092356215718763959443852006821430373234121345612369881045711800428376531261003392599146697155841336104169254812764826166857823174964850561407971418345760355407967263193993635341550376250712692608944841557336610697853035028645522152028749898195053955288293728221976543618053822755011857239561039655013365186200074065732718976404499776364181955524051917184336743453981169082179852216491564519061517517 173303688306483404191049989196862925520404579656185379594842861614839748001301472384494640342835227565618729873417186179280580320893950263731563962562199573357764268545631432967437984771523171093468254514763420906722056756511879345907757542766459988308306658931158229144943694401185878841197381660458133739180044407308024175754184987232807964575613055294695520382407224129074137120211908585809651733659534031
|
||||
78292211213833686488781332895144622814758859471243941465302671595986236225326629100055284612765144492591614955549899956811176289631951249419854383031500484312569627090433696395864071503980209052063099614188076307451375338636093424354501165628455385550293278185880085605784205628253211773678024637618709498724750845513167417962051533048206890238532585119841715863222117341081779921725536167747475186482023517852 27120667517943875749394864000443976749230499319914324206590784381519066977814843659783212143165273753750747120859034413199363720856294415755385031157143476835930837979636355812862846791988058385868599070351970186338856975057131670635166241822566391842665226192775415308961272925332458759176424046907284441424908528459910365953847433596958518203186049991997298757980170336963030438589253361297665801194651384794
|
||||
810991534731835028124795672338128821972736758122106635787232095881874875197861988361517009063645337552415562867554464000885544616166611105273618876571629489578584415274088718337257932703325348703745432143461669279710699411190112940352372538576780061393368510742926929119754314771615675739757667658617995015276535702260369220086885182992264153437191297881037317328022056539115856357457951295512682611961705324131 717001607048951732503972135825734621924552992370600441774620007083578037829888001323299103493231982256980617360657878210213394945193949146722139673337489030696248298015361296350386707817071465690615324560468551617543903748725951040715626657773787977838251218641086772377785565917208767772121480633189170916420500109237755190912413109965291755434096312483070102255133707441704963269087967468734384342667953379230
|
||||
6158488360879272671140479564766884388337558195471874975590991070332393310875727202006589959308547447350386951617668580703499821255690333284597541520034161515925385564184324658719532028459421411408348703304675055645045628904593897139515770950436387662542277085893016680663393204908634961427641874599921647638457746533815090606287808635134827006567539082526056249043004764749310778172172016573585506989929608497701 652336129778012361981423413706203494103804735097081866752340034581674830595741146845641807227765015243061297162986820187974660747831079292619998315925779507501583076360866719204053193700889339503763967060550324254574283140632162448002586817535218741673468692131396472664995286203434094736990142123019583767064321862709542471955914297053050351596595709123446310558406799344601099332198732222792722505608764994154
|
||||
66753269912599577957406602399755834413358391141132208752887589669363082791809611913105324054311425717272683594786826362156813444771582079876516736162331177492567839776462603962968663470205496266882697128405411616883231528544068836315192870890731613152743359184072653794483266069758700430601857011124721518756990134381256163710040031360701969264296546135608637394279693562441941283082496493870951388309032860410746 66267331338973010242422676196229618834732720795977613733726971154137088069088134196646164729678981828416997099735807372488176888826887577518166643477821824987708210541724210940185179331797157181032879763473637881914451935969175095188970896421184528149539144900075076935649333253577594325235994520898073526246155755314206151973667539453846986895998166321818236673471273192853353112164979204037834073546832085024963
|
||||
189367739114183569674954052626860911934608113341676901643896258047033021781082226241222688218829304296459694629209121411364682568390585254198223810976341289134785327493510415352043733702076811519482358656778236972387250234594681777137295311054670097203370023024640716808448318407351286163443910397274158564393895985823922087146707730038625802701846020555252499167306772528001901492782548057898488497200132752494135 721180669263481773928027816025543882936309959046916982295330369247847013823273263671161244509602332608724800269744981124075621236623788536612198593893825693058002751027245272292626688367140787025626071770049476474254975866942545449030303946161111834058194403360546550594887871805013786137274370618500434119516798201130757694779208845790698606419475866457695908780268067358110651675351207502470980691170780302184929
|
||||
3846043811461153482863285708164931181123478229733742824626578784133397612230139044263656610266568891031730558981728100406524346602979214641491159547803801874942877030657397468292692993377328653397533801549856182118977492408347681621567945500637192049732022561811726126304297884682134390789217534532684130389281147798916333930092586971971937147766371569732844625743100693820446121031924748533295047016753147575930981 6435639935593375867017266783371627794266190039655452617400529290007755183304462238668566196382566834634530884314468843344022291881086224623272416008496383893557611517626953524804430139202677400457109375956789425302877308026907634364834736519131641816784489337856571664068221566689951644280615638185058758615319776156893365948911523842479858975303993337621055607129491063031429406297705021439565626745939271407815026
|
||||
9561925777252510676161715219958038765686549906784700432816284130334446720393806105548210722897560921979285134346543760640905666575192696660990900247005484749399571919808725361740263886938675390177027522103845654611175642640673013227579952759087171593970425822908877573519703429175289588111756294755458506264267160433678611668498490161110957262108269913816976849589973774752610828222799705985363963191072894062217636 29581520207981530499914585407055766456358255580349339899018808720335915102198559662458903431521603281867311455480538026782715134684386060257160306046809583122789090934581959918533450521222435864229949272480210935731677777360496424517009439534599715594292702137304206818793976536526506742098859253660024976745346956929805870696748867190004195505144453705413107479363620316089141917612458954419907523979868991866493695
|
||||
231564161626247207685877220449750375562778199150800648669942899304935028181540358250938642517956694679610295275350765275910968648020916756298063512297342872675957528379778832048606065031528564585432571125811342566688581297659228140201898101470521097684066759972797698651957682448075431596150191218176633105186228782176273375134548421697274289040473052202839109157484986019492148291499139790091723532714808674121137520 302717947129099463914092448207565484113573795207922413999656152081478262180558250905041180862520029753049038401802020176352025744250827207416340210074109598867400766577253066970733286095684112576058899657086662104972882967717251302868225296844145682203002871481987263177633609719732229292531842963207205477152601298023746400287099540710431208125099255000065523496553684548837221858144899860837867921599187009858056249
|
||||
4291224042325943929456989759806540741207555544665486440126543019678683948124219780471323509069983008031646972291196252857341072825852620479393717419299355250748352255728177606086894617823129838263609617966701309310164140118305102003999194293327726316813646280695996491014123228501120203343926833727253974351861417096610958059673461904077319095353902432650717106006003835281704606761228398355732042302848180382204765806 3901053283844533907916451563309740746213078967244862231424626205480212682307366571687146232750517396769700348588976972715843281052808515503134583099105191738351737197754152367252615684848318134392983285713334631679106504254388610178461438718264478430814912687988232545796105599725587525616655297171230257494957670318056564789353583572723478578193030505097601445642695606489804671526750873419532962714049011722434300710
|
||||
86877927836912817249839821611830820929574231328319310339183910763287557644859275618997789260941619902041518798806589390164966128141733053400867767981110174283207026302386183583908815083380369064849527454547600931901928810490367243462331026813995916674474755918794736871411034110552908309829595666643100504240424303081409575739133935001200524024131742373696949861428638111256801883657466963097353966284816349345976266992 45745815091027612311732149435858684148686493559855403629530006448927316946468377556515654449847064201808260746351269594925386779993499901878715160886131660826613935816350375376994681266257961484707279700204459789231829572152934385175559601448797731347924111043255356226614840350161501158155924304036943486761611286142882818646379053873138110621266669221537691023363156161466300238708194134305824782770935249302452955195
|
||||
230386208362994802338231239614288024161266447661057530932227755355827522730821923497959718724472617067933073797973804475426481750829512760918555212651509033533644035109774458958219265918752419502899926040448898930746946570620865323260713856537287843649795259604969638618024549410747783943278058260259821830693940433968283409781638279437387885347013222474238109331861884625584712085735865133108973440288335531530898560522 844713553514106628670759239878119863884941293392245758602898010184050257014502747379475739936691223952124441175680077964598316026559041308211230362835503862717593224810273405726102184521609934544385468793801930070222872029975269360303819362410157696370414855878217048239955979816680367791531957760491421234764979713710544608836719098834485704291047243561228084423382272404960827240090502336488345789634126150975250062470
|
||||
6264486730375793377909571152309597449048619556790384522863555605917214918526272211560332823613970401821312150112214127359876359755815489780866411495177992558229183839343489239385674924842883664111571855807950621231438908580608569031707532056751193839253046742701856232708623147007382066529970181769402991807833245929159919083409791187686727966640735759519495032048296882522037368445624861437144001627092759871643307760110 1931923311504465128487394348975691913106591541377188127179823608465884505719273835340561618601795146074613501084456160072076609111556321421896135521698709163599246342228537892892104674742671210796388570400221373494387585390932381015227103362702168353651421427821902095611406705642954652851149548419784788655083923636038232547099704452158588510673419415526255515362612161469399494059281653873525199047137312337761543659077
|
||||
16260340276477833343770883587456288125045599819005815767739511514471974643039870686891121546723888630010273671624135391001486891974280631699540679594061649048122800026648758557419416970354488891479487271315843450522375232463010130304937668519618795742097459795140886281741793865292416899955258790652822431541093811603002598119297401599240818186278219077767314230447149095071050765144478957274375857978755376436753870387653 34912370863089533319256687377479154678302904345059610877023298902831030522939520372316838300405742974827791684615452344109553345490856515494292706221710796095364792257516796255305103697631714744126534882130854911864663985344064129216969038395391635098465807010252914491319015586292567490285633932340176941051254393790471291639719065251655464896993397380650265432081053722266705856393697753622850754931259691817658666202705
|
||||
729152402245593427375490131616866932949702259243135379056792413550400695484789101522166307998917823006784373176320271836572502414301795370835494373121595148529159070705698591609701952013011720095960572339848682837730412578229641047036918863557624239959603107456332357718164303358757985571193079535271008988161790738589224529321218717719926221418272756022055134785558702359829804272913391402546841439950054589870867463731898 217226986353700095415052607321772161245396998052919964815838005614859649789615387680665038646101613308637346670306384041535006815431261173346952757467995554670240347029444137447359595343669188301147589552300131890260470730894309256553599880551393314733746345365869351417962259818884530801543575289675963372143282052269595093632390076840902293857078666552732249750910620351664980006092983066726212845172526979067657633527601
|
||||
8477412447321141788949240365563491703721015396863042629393082978303283701401504266279728307477757758639757004795441444285594030657038017589027330702425731028709989835289315790607987854258045589479259414478395563899412500326123371238680899692319927004722161596613591263211117167304410868383480479770456053100254219741158324248637607544608907154561068956370585397367726287371443204604457010457179485833510484447043374106323394 4842099057496679903815534380717487534816478656360693316966267354174729681476602234767398527143027707845170566672774592975867021018009302998453358547694446833226560825579318820858399280387362194995340359927712617003047744901875808700277805457172791904099035709941612990658593678207890689727630248742548556467162489325518032402440519347647811571420059428467562785257357238790912967738868608483943525652128269827765159020320080
|
||||
91285902895494584162861938885699685857835686199967789762508040583979267374956486551058217253617792652960478906344704619476732298374253753157834238511645767725522239803265269217720006893691161746593583330887273976553027496399702358562828700139781899324564842539276326983901938591882595939010943937985016342856831214803008327096729640025729760098817765946284727385606139523815519698613627690709337488882845948237219753554517663 58616746053991739183582399842872192882395328321051678062009061671066517223575334915880400958129955073308439563495108897786946883392858431846754005748409901389607587956115904089362664575805862963104059693487568912528104142550274990367297458556812275098780956019243445049875610511886128417158683108299242689507204736596466655304831245322452350867775096014748763121242706771539755063661604140865248310984192513567888039420069825
|
||||
826902683688101372597750771817489944613958565748439303556324316887392204119690191520753643756371841440550160936910748672538979220077619006588638378901644880969937078398259853753853361120399233896331888093113118242280803903849029188113469000633691665744700134341071439524677620809800853070596451887638328666688911225109346062856499054819877398293167283589913567372353081523683744607912692717112854558547140111078696374263302087 211620451997564994593521195636622100111839486671299732385567088838478295111239827360837572616734449351514742538740897211957995094395189718975628784426834322274353679551915477710783096936357906666672327304342751448721662467708255784782226418320144221649494171319813053342706061727498701523124428077401514649115237420964237125244060346212034510604189603200746828909997244609569538692688702385460413897659925596178512705020474158
|
||||
9640903006893597226754697694662266306006926663363667388913699158384224189594685974297961949779980955498909516853054630694539652578293474773715774503474099598608353845004372929422726284051412801924791329325352698767784317625669125416447216197509817453025243104402237376606308392516506343660761519492229700208152057672624073050021229346805008338176377534172197115951609135507277254628662896746221200170596558616930814522972897973 9669153418560369940219143367683711612934944909131191166299391619032707930310404003523182703722374450484301998435562942499041206911886893091105852036160554151479634138804142179169991096856723143650749167543910028456176777531765892933820408783607322355832356314488317334106142810336422149418732449359050202551833602511920354934553279052954882199700982914382009425959081847567011780648339165377279729457794827685743017248698685711
|
||||
18234234030028542470583215359446521870127005399381466418520097895528138110458123179472734711064413482171975620996511308620968618414758591516443846502549574356913304010250240575077092304828741787843395154570080826563374362605599254679153345583225087323602732179156049320263878718057191214863108413560891339961310111173429138058542750613932918576370362849991625289340047370556466860044928220424644597711665193515818428929900624259 16622846432482285621801586535182577907693670450539319997089845117623582529015394651522357242220343916452075770989392556213155668296356801675666120526374606202381092366068551625524519423365483710272103689838634995967998897794582281758825113594853221395801556849813657109430574898616065801303609368745538857862215810534744720937017152273677060360557286483707549261857633690791038805281509259069463241851258730663199375718700647156
|
||||
743155965537490464036428061165311061056852542329781303589956441483678980081406073444554018028219628412233417944725545911934822425647523933747830894916070952562741109105350868653519888165513010354710601874181352357532961389900293208475856278418492967907050522222380518455989578961506315149122962519697474488099284342188736633196370876060334592267441441631384584719417138945561589803414437528168952365175894890069002846910579731828 927242175937895129124610928153711143161172021549742197137842476749902020354021337803175500328479875701221573302732961527666078021457381406283466365362475935585096205530897529070634477887617850492192318886803609864439253572717499314978764149747205043789111281936405810191902148317182884591530360834785479947113134829644993613225684672877048494472561764221813854979619741260468891456246352899905039915423384239180990153809804567586
|
||||
9923902571769279145390943280982557723582448546543299286046238326293871929325236376502656295162426822531170272860192702360617012344650162832729223457227587129126295530359666220664712445979032674757845888255188600681619281645129301074266863367821432228305354087169242078712572808926657188230167013714092321379975158977879646671890332565048071122772243115322701461938054223745133510613818420754816834252533074586301187563430860090746 8845919553725772895317528028287250004746992705794527403514331876875584529794409661748092164673912327324485463555172524222645187384835609006636666204212329017270286190017272174417341299879308632372499838178775549567358821261980891900365035213871194472963240687681818504365331697713388745546539995363584978331439777247336712916858847765476127845639888641501101535620627865576503409269048031735348298932813088291922260174876199752296
|
||||
58319316074089593454114185637145628470336802785042367797345756714565557381962847460606236400400851461951703397943872751348813755336499261022532334008584859002632995913184577099799561278534348228789251986503996165894499009104009744764678398217001507613953723840005435203238635872731337469136980072247727610143398065538905216235604243564341138932264324409320559778012711467524041594369457580464405183811270878427267934090917837674410 34869857133237505371084547297367397565472889758216649403201692344789115788015562330867583879009423011930434547331185399191382862452069423592797556110771557996335576509442301668911013734038748380392402361854309470368038994083601690648018408264277916579178207150086427404332424803889773432575970791369543860306507072978953923930202044175382207516263574094911701275615515547689244457667604130775063740967411385576413643517610337015903
|
||||
751705121528956440211405805258045830571325192406617275202405638696433378674656045594533741236803589124996318991598752166814554378801274543365068795200744585540319350341188841625420604602248109092511446678533401942380279695553163399966443082634322364997163083067448837581422735509724527295195264997905681009689743238273164796984426725066836059706956097930232638517434301610325329778095960846740876529165894819858395315437395198889861 487977270699874169357069241207443402245130737815574761157268814457010978648430345425966087846164681433511166835399769655620519449651384727912837754753267915779066415133155968950973490671458787554249722699343680733666392628872483582395917124066249425267702035674151738381179641519280398924587649949684363240769179441465651079766773816396432136039791263459632429602085505573769276035958259955290337245453328417886638240627068829687353
|
||||
2823507103315571496758298667824787715644334415652405593842571748229482223139286418778183583324539071767979901955220328427591935090206646274628812994634095415848850055863203824426610269433049528601845533080854275839688160732263836864257759735846008460742479954381297274289255960836626741366902641599810132455197653286660977467989470434979537118405369372119431986397617189079744914064901310324598836372303505437330562654535118614646761 2251757799421855299508862699074283258583374477845075063623795154904996199550177352660035247890427739601326884606181857528233580365694628505824779112076298653203648281497554354300597394831314520277324435044124567510027092780533675628301916559133253597539688784232428880420231329847323016469237898507312695704300242526843857575918990206874744298311040089406339422001425571419824830224622578209997551617756676568757256443247657214827918
|
||||
80511577606692471271631400167291155085030790064220809403581883205909258611229758341354872522733981971697783380407373920048469354957706187018285690539568338319233443241585550239474285405377227441215596791952451227497337367102802993289557305407028165598959923328851346590898411307516239584030945409947415314482582338553154212962687547919500993085800144115670108989306237239440581433186563034484799538669772380704408184411217003294945303 28093199553104499390279710244415148776100247483674155999158197776056704882090489284374630087449621126072673150814943287595041689966155282646480422513573008293733796954466466497640534397898571355679881352736222257140357505074869885841876988057393387452882325307875014754247427820125136049190434102537041160220310402307867352149113703973274736150254317572643611108249823592188060297289180049950920651876437198648148706958102394797095672
|
||||
249890930803036237162742590886397425337425738286833589554316454964615560454727518154124523540289289175975918540400433488562915752372383656494690418487038568290654262778725366858035566304467226680715310465781872506710716310200598363414581581491156325990180501476485022220338879410297775539135627154896986005358480361277930290245340788180240599827892077108293742044544538973366362913808240063784566847112018109982142004405597340420959872 294956835701933185418890962415938256771153493871405046824714641129039844442080225006357074025308452999902216303705944788586736144847272504700436483543083545064234239446111693478444510612692502185515534808534282429709346207754697288205216880780398107879414619117471313921485283384189996121520804226457297841929612332359138784932634164776858758389828648685777710147898951681531947445406241054346526979783198563523204361810615823987281793
|
||||
4825001292342083212008779464925383665116844270655396407826525783981659248290680999604840869528556366016059392701180864827603211496020301076250698495311650859069897829512076815812583484694246245899226389778477150492582460974004997564085137341028672065489715939619858894121608973551986993612713757126259670187359381822760857242640076754213266522484163658536328690972322806762646691964422907628585896491880703268538676868687945759896493205 8419992047637355006764878347117338696485508808891807712358910168956385693259690437715040373820267699464585904687609281578042924500923096890628389996006102401624367182235864213083314489826146455642407497841385228804575285574202207105335525682798064065108341660258836039662374098198907455636699462200037099265187514116413957792006776902087270373192201894296663915122502304158480914975098902234717589630490469377730741806057930460075525634
|
||||
75402322555128871692485987484917192278227811349172617012974577362350419958723169008834637751494750979074080992824151796058624264590296467385242400100676425661253103574090697424774223278791906806698254449766132126456307466186513627017470080062374154701452009507215926384783751368248448807015809776232242788931037611344250397549724050358818665159854176960223651136100878326238619792078699009136969409191700192237664620187570862307518540136 43367001472799745475715615507617529966415141973270474372024725885101243766024001696481610241403600311092069524143275706850464409281564203030682521730306820370804215928420514266229585169376959732593279700112999008290041285135617323000199197655935954789977958589772945631368836380416342793250949199353061853080377629331478961645114282816359734311084151395823570177207044125278863300202222646486356819524150798255224443265571939148835695694
|
||||
128835248011671344834062999754992210261031748968383041749033987557534930444589095850972795164456414345086431768270269807269310077781534605974843998470472387959289589822047858784097257723579996131345424151291308633695739564831274583010354950835960926421892254197193256409873602333849081262865169596984463271921905066087247982216137442032136017965699699192780690126165102216591016013327254678176677481639634772870225851096914994413397438369 335569050751656902378020897627171114528494326826969878637968960076741037877143353819052256330357390455280757879185448910253931667039183452153176389404378516406750613582827270875230821458359647841626687702441163190811691736383397974021630139726859428269722550610556650042792309580952793368651523456681613015056092746647053227549396019925553954491913967813841345483474214477653601269138286017577173255494648689649391225721188153972380926075
|
||||
4957110702523681344143868880334270085550849984259247815892768825846920769022698750788156330140064017298041565207852257847258353599580377023173909940774954433278855139484063964414404054037773132656153987509137490998955658010878003266347927638168163811415770595539973228506859077704671470021320730607874130503112855083024277719648660928282002065302941057811414919146463945120929809730886216921338080919598449447972449720316696167107795400401 5956268573680167566076386592579098077498866757706099652641614059482526172878381851470586565390969563391534244653164307906705667909330562343176585823183157872952731037313576869937767987681128022095347320937946202820566614077871524575486153626289605979926954115206157097839190662234321665525728491124417496693167879099961444970890939492692238353990460214679546878214864699509648226150210184576464245876039351098432052794798535182855415190417
|
||||
5110332021602130178966409268842364339128552020753062796968836017292070452361510703774501139485569469900667545527072289051951964327210054714526714450917506034009884726923795351923552949888594598601544103199162014920016353410522421357751432240879542920526398584870849645935604220521530870820793121703874164818082374435845227910297588092992550844567344291010741012814252860984284165540148775585923907391181745251787627125508624322287927629744 71630617874762850482926868806754169742471492786037448222096479012643195129310745572812139223039685501571423694147970266445156613859069053674392494397156872790104072452803959445826779254376718307736158935646572887265654493565847405064132964455391626098150410415795057864670596640611064398010316447672162198326239282857032631577288624454080573811856725480278514918863536749464527667183758361347405729602969108617616210080869508232633867715203
|
||||
663345013577322539506758491103088004293343555548111019855519039462445503358515019677637947308060739250504623404826437127357992985747679967406281713206313439216520111388224219960488646910366761109151859069401061213382337406841688375200118077418562429344083927023784613416485450049347323453253333543141538699686615414407578708750932409708096181904890852601663482526257048781722404693623876440080499577567971234798961547811197899272341184729080 822728552225656287424393268652266553645044560368640432124057045356922441852498337120454200539370517962979793441018054886763854079586052683962196436815319466387292217096073090512758009536240483055762578758593328158015860185770472772260066786053997858064001717917028965660002858819978914037647993988192281488592480640420887523768557477120152233743188132757631863904412788629499308296771183675557554498218771335772235194270177496511156554759552
|
||||
8121185301100567221052555000474041574399550841667630529725281645323781484248767399538012823364720005390196604766821175201027549278414973270146704019380257995233145175525509293581221866813552824427435055009925084160272641539241893164888926366746949533969467202236750482811247117546819919258949195275573668818453235898651249005166341564470151832544639683655685767534560694844653551215869181448396590943286733768443017835493817336297918600467777 5054225473199970647774425381529069117646433604230688111192778380035709342277192877806891185987516190874715078907497131707121387155498287343787052369996646442962288744059918450360077818922178504952877392170463431515338436065224412348787391383402572124616504314618376501116933317944056197880567120735235507493603725583324970484003839464003685956384097037676087529967738825910789436372606544712482123872229135670682007701116634455507141729027262
|
||||
97354415949845111308944680168274957389634619864965549431800457427767687151387326341965340973688343357297427269780481132925418283333523077932049140991758626074367286525368324417724355477012006393689403925817502033765938600432359431767152163613470581591061076495920433712218358824828975480050485731070873317169633739907427794761853036128263515943313582862657092086554322573018241040342252050158491921456995588532683984900320167418220758215332241 50482920087145899530915210261905529546213828427740524688607360345486825235359662385314627879730802452395188721347628457408303199980805938610483955389355956270293693907894536692689160428887871117912982674759311098239528082288948460177465238154407747407327057776498389885704875128741084933032186845840931100986564481866986840109056679513605112089565406440396778831511448480597362687655887642234628661869401713268139683986647388506395533164823648
|
||||
403756635575845114567264898997898520694113046071897536457401482043167171933334666889428266970145252862851624995719411963459966371250977515134341532385260397853974216130532338682817231808004224793944623866607763297038277709725674362990173777031995137594722155021863527920540869974844175299330418186246299739916616956132041109378428419058708737078133025350784370590603218068212401943550567152307839489031441528683125749286892003206504225579692238 911314185334562966090807190457492076110426600414574275793760224885565367168546497813589776793296341856681331520828187082260175349280135632514787801544741244677573416917620643583164774204235142627746309576987683197402804409848977714243382769644734214074338193152848090932621821482476953778750559347242733044958734400593853058474772473084282562403679515584093550885531095186260523550653629706266794187199218117130868654982712324172167280011416627
|
||||
8212175726301742093986907089817318492195467299718660926034881732092401635006312361909659022574899654550827896364369349959274380544778442393974740764800365713417114027516561862923988754374353371831821797781546586180408110747203714407626145545691551410243964296301443668627641124700574035583342075798179908072843966028403196071220014585762542075808510563092832477671844814789498021846391892372518696174007796881658192284595259921334011138618255766 3964108468175644008151254436852678111739190171486137614625729338190585466250749693115516364616617537252068547634439043009396654574374733966546543198438641659704202971158025389245615758893774893626433212125047725057159971131124376095742741748427423064059107643838359894334582355078476563075222878212734944168265880171240262551701960343942223369188224736584235303540406857778671384901601161846431399967117194047247013486863080686846696739114120556
|
||||
33398212586772527964640806287011360947919737380523508393044981099898588357764268919687780063660568371563980926288043942415965856114110765397145363981264196132411592535769903837782223290530598100999450927897143667432263047435308694537359701848739436692354661384438828033741930717465333074635775258911278896766601985180972079446392599773681836076597661879312772790696786310201490608354983173162344802339508787742775763723113731549732341494627701530 78522321574952719550389212594994825255240915659308018742755416895038700430334409697685528669341418280964234442956725443155518380572326729425614817750306991357218790758737403341539143635288947367728445178591324070995936746158159462845838976247528371157727672700470204691810305155406769118529161504941651646655058430904295250195113123980852482227280388843934055892998443115555948384244511472503529942959953356410382128074887223507002774430615819069
|
||||
490414000509052752332316388922884770168637851371699815612017177268123742099324243547469417900048164331512959909341489516304283470740773723116492500536552140910691791030492634176798699501369335766292554778188119466529435594374377277104744040233645910842614800811804295057714146161984592819641404885515425361831873649822688363021102201892804003092370815211253748285115529429797496157556617681377602849623281894651591014565564290723318479670366013365 840601829411424576262148485336332209246491691733042956874159098985588873309755679365348013385749388878322906450216740952266901643183243339748252379206698447028558435689986128090077990058420132229751256708363033674682290711637213271692096629937274994365496059283288403127395900628110320926957634610234253676376963054302835177666061775037519679671316375184767127134919168631575508837588025192750489387347590910198440034294088988494456310328786682581
|
||||
3146565263435448939138811243492700138861274509612911701343547434339285607249567777798363764739100431231668443126498138692898216681365551709091005290716503406390722742373169835408752878711623139844629890994530775030351381600276068714902354349897800433952533665472951605548015900241766966216034068231407219620843371286996787615990166386598693331524333244650874352338909765423107816232355229139670436853907997198421940958944125579914155502044146703302 7509432099834627365924005182884731105591925230927105113999333356086196227243991245300566048634868442773510062409883039878446660017050439846312944983502982809033470588295037927544537547750070669625229066084202218486007164373385967116877621940671050969973118661259954828233791351927045385957725968931933711853264875122352246473589149184509105311073308673820111416238950859083500307167805724844968688415507988917616382374871739385987807073187462882122
|
||||
65754334721286975192056668662259261246085903456957248151028827843171759648104880814873196099190959436785325197504267132268538383598563892793072044283058710440509512085816128437684949710974178269621623042001824713451214841194556418165992000777818249388172565746163174813506521219708845369392601366352000376406356326182568202881754457792795213433735234943350296198501225292008621087112033775173875243921379843811536668205016357738408414037984225316490 76043081942473981528319047324282866633738653666329023294117229905826123659962998314873350601839011384114779786834431681968478188622256955050195448115537512306203091112190116906267781352339375140746340872817453462220039763524667189867517427344432948314244404500741385098179424543900490397761137230395945310734542656334829969421428277964513829722656235572176930139364052924843904701602320746258103729339941516122189066418565891721472045064038122041974
|
||||
481562991065961790849767969936084085541587780259792926120894240648472668426797377706923286332578585969774729522837686529605461311328971674362564247973734967057706986535354455894409036941136429976494741887648064003717327816596490524391940888689880353485919215104423378087569477057978855385583149669378841894714819240324596490928463855551219358904922632365968868165733628005870248042216933638601728563583828258773513252682898839207506340951467763578765 598189333303160275449110749349453189346173675888542940079295145170497454156452099196102548047351868559290146397816288475572874762826287024743913051180256365058634414777771188283155505314660227503002895977461378343424474310417109476956228893022632016262522141892791573871209001972746848208698903055178793299376609148024311668536428869891837924589966416922393900198331024713818973212422031187903102087152070772283529949197105952524400147461290547339676
|
||||
243468700064260541916536131172266027295337366292310915547171113561317897684382640760463780272043198771483244586517817429440390038611950410947035361834510893941229660754695793100369225797076952425971609340527619432916646453846159737209611135888937668514944424338550271782706418924867089525555917620635682861325898418573004618439945443035885515375642956472038776610969670538708147037095014888458270390296729691499369385310614243697245131602930026342742 4822282977154762561039225981840851550767503811516894813486054621889562550104971468154821011220384437415058165122192629570588919578451130636988912688084154116233455773786012691170695449348209825597689896338270914366235956066783826664169124919596817235200926624998123186313455126272048915344344498334763390742265954121152890438567612353271635744501054750150978650235247930395329433112152261350318496723437927723852276194884997788801176872619306157314436
|
||||
63311198183851997876584350971113580027677002312989140995458453537499659244657258955797785823833899330778128652273416616076816266627533250355247831997427829979825803372377200559404496748274311214858947883076904732088490462909833408016789495888651935407207150234336909547686492725326350084142935235617291824479465950697322571578131219658472100559343047494752516709563877828876879475924727352492289266283944227920100942850779357998070049324912313712142017 60445154024277298249910376969746445549757449888839585118581073521540695914759352349089969530676996288275432453878786889121866982127138153104563680964995333123637777122773771573500603090197161227756561426498214593157231336266619334129958307888434794036736584315222369257656993606646634979611473481169072062682701981821240760313210800014607692328966964630924264964949821148410137116322068039367180250452814693136999266023637319849533746700201060196478249
|
||||
651409481270666340665595045643645166859294939224731679377935876191909124262204041975690705764684981167287267445559687268068101579704625909577618003190608065763058943510479125513951016343703791646361364659718514024729052131489588901455723615792814749530319730901687051050641008832640152082750858660345229404384505598798496141847540052696425711032832237572615906669792849960963486087759407136344750501048137087878488308390528141721789185395774776758105932 774922323629256311690384216903426641340197128442831153297778514417593805621242559376484910556877239786422069744575806385900918697289439443050306085605020470118935629489387781067526566193482409465473337926384635712500481935731407464751365114691826770556134956945858717377686270768887575059453398587936955384122996331605262535006296626924054147559846523391086108770997280395368587967213562491167280379155206455031702345423944671560463710301409288317632963
|
||||
2210955292285675924729398569401792407576231532061524838827332389207739734834358949604680881404144149524463800563761544687401428864350771839159282137925293290541356766887718218458989137207673856989777122094428152901904903513309215028520424341228114222594397673855941779803350730558842117160701801972628648787820890616127373367095887943134251122678670226797302834169168078793080208940501065991842693717969961942197931368608772439356571512256631651821500668 7923091515434537764178978159608478759925572992880065682581664644274107506531784932178373902823192008243548131823430118744825089233412823490738935261633841489539474301364995076816726026073455803154589937491857355754667887000078309959048162379825159358909927141987316874482528843491927839358961370041807093885581012517873717943914683455967177208106098648325399419047339093157206394489827036018568920347497729867908263705279545231129781131743373708969643706
|
||||
76869049149967361167808457414340623074425032140035762681050576381250423108763728885835883565466794871303268464241523394408595222637994529435669652668618625769564025234203124057956404100788513030298497132435210832393193664824585975115454164776418989935267357130516650202203176742715625201692768873505172640289433670633750428564033021954046252032736423398172514919288332680666085285454849819397287083903789263729258398944999783182799284891624814030345666932 47354130322504011753438390198089248169315400738101596590608173746167511857505324198254301763909023374462532688045052889356688830951334028230663356438028326547311731473071311233243348723714023891647111031310802217160104913825809388335957087810723308050571480990311707883460636119725508350637247803152494974995709853972224435228160266803736355943743184710634075517713126694862693423734828509002515333013166770197475296282358831573053661452897736582963962441
|
||||
555321024934000358648221414632786162606652166184459074128443490087032216020028781711998242433837673587586602108439526594875022429193401686429308749335374530708103301165468980706739363854192197612131766412844147771021554358367235164232354303751140588125375620201538636831925121396134879107017262458288441136576589875451571010183701123098219702461968605899756866041799537255050322323750789419829506999706965585359397574454589318590141250772119036375707383461 763236171961397985625720717196778122306930697663768375387568177278956707619625231855682000512364951093608765726096872227672774842345988254163057236188825213604602743937613602725012577433389047865144881803623956402923632933190437276247992001297038919443335460877457316901039975769388607539190935907168912741524950580253625002938726838764990572120191265471114948727135901932945544062994119308657904409775938162898719432747606872664090827345019820203898702715
|
||||
7586207662606722501787039247230369531316841259071439369840376607580788132405345538699908764685116721552154951069374752799912179679609505768448298583818866298186343338962929663197483536828504531600668336050526702597779296097179014566932933208594400815854280359165416018405797651479330598050872344299892783704355237947343906147448313324371225137505919684900077974611779644604459750728027997081068010262281384558065191146964350875675422708345639456828586088924 162079559181944405178217105730338885194132514685929193180114907544889368652437753951563779966110051124394955327054641900458402305894053183968470019575117311548041445207967064184400925583645745820562506646093108652341021938085830101209328601170979175053893665748939563357764944808613998378429789543712414243944578268933907023374951385736513158177758640066320189630319814420483285724906146451010253237813997816746584908027919842239007175550190857997368827158
|
||||
67989531487059738004268491338498464428199362934568516828543278975447961667008951435541116130593225104723354952750030972799977330049071288348783903206592028381153860997746699188538804322093424170771650392746538858139600945667178254393481392974413902919685480204069600732154909899904375332378725658747777743038209548240969734199261091149345514139544572658575176005232739210946640531922437764770757609592950510522058153183877520977391721225612180227404659825628 11277106754841506966202760362181277950677666057752112693469274835968991202677109839463031856113633423429944092889878589438852438551085472505934183623093052631289007390878238133817054046968864849161338390816454213672168223237194151637457763195905552538018844652785910566971841728433042440612604244365310440235436129819855155175821815535734242253241458820413137550966889555093512074809168229843661418190761925061965637887038889134403858173498094900143806787839
|
||||
694621096093584639868665261921221131633243434341118872996074897544286876786138994663888495693292477031266578305051477616692818855021651074506520553189797010841718619149358481928576554516671635179886470092121778598765423864426811900775309280830081905862543567140638064498442348271814270638286020973676992774822915902900810171394419562936251666684406947845384765242044058114618693147006101612815472044123339912493088338319733525886568836034038474484740434617837 91603471095515216372303762200050946595931066049860390803711943552240578189302729227913676180906506673016189979169732549116788908372416525172822812836387952204066658842940246765691222285953770364771363169013383331852173326779602529776736626972423524570340559014152055214705241887750092258296513173044741217218944456107409507301428829951916892199186256069250955930081013160473811180569770216172155074228020262039707240796160247320956233045217793278594917718719
|
||||
1468604774544521716690386313209400261545486273997150209762138075405081849757368985679984733097878928612530778029132310795763557359941660994995570042701743554033341840588499872609856744373348082963058523596670315287927788412600591485927838796324055001390242620278765055533252645247934721920939778933184403750115633353118107758323429634859061489337839130220465023092327005350750933675255863669690622675853674671246502523238554888891484953638814675321362528061723 2987758149199650235127257090567730385116624308048087993823918993744819360966434398539439614526972594615657762538732038223065250353555749067426620439285559548539619910957079497599244807749909603613732885336274818499608447127078539071489413023738878590265548470594972225532460820901520450012115992476314799319449573103161667164642971290521400460524155219503633397502702726913917765700953387481359902179118478710596779743335937519709511924672308980284186280986307
|
||||
43704718747721412623315190720307366774061011943642538194789591870884140652590055709722511469753815732186994903643140445809202456398518254488944628649137773858357767191612009943550951056740964275969717913460979031587761720402032097574944377719088233269285630584988162434573109141823562021216922389589547931784910979782705685686420835868021510249575900999303556719457763109717474156115476716305896784135018746812119529833614552696055522785945231580292203662176445 96401710310324572250495252669065579892505618536628986720305572909206006957249550822840589438676988989424337734788069528201491433497026471033885416357710135405685869397022445822588567106738845309175665417317677711753865956469468713874360214665045242856261658630470163229250960534095928611786124126541144975304301316596997960760322939885104182943712598215314329690190007718777888143509303055726816057644988951869803329910414639080677399766141371883547155930623462
|
||||
579667432629155973287933557978902770179434895672548131092203970488096847189609281380438573844962905042694252345950833005653673299348421080535275098866548907145565922085520801594251227636684806986700655140502976695085720013114428238665734868551130343182774074368119469176986521364614886677106232977822624768028713301475681014594272402258307638609757160738156075306240018684822031683918154730613681276480536651223628577815683469334191020724869068324758081467780431 710243957791025137096876902960270952123511248263862401163853782708904639271518921965288632638089948906969244528167106905760296936149174357179994235459453817923934922378967638075077636341988702621345955456391575837505062228593469318579102286624563255266693496414606395137622687550048838367904108585355703215649774990897823874888662263117451840778740630183323845301525209659771828098490034548827876062866399464755295899798886936279128042994616460820991183894669094
|
||||
1973191673874326369441361558116034077132068584835133557115954982068891549187825772507732852583539235439946705389101908278039519619112806190604016369336702451677292530207866262043975869898392298994102647297136188324973583878288172637096456130709582622858716557210573447323487660791769090266926662253276987741259454771189956790928505199820137146942253154770400376520928686532056430317221468434985585774037467447666025433332918444638424164482222415087888803167423859 2967369969030044376094155078261312405502656972161464078921063657784397456173234435197547509772070984635127855612218189285568822943244837047122165565714397103631311455344674427718428403438217794813783704499435328327222083136642727888061133010834251820227873008696979927340874101496203897301799656826500178468664533686743900811204381672678582733288090843100798436988483672441932034840177797273110901352533237176779894280825095776598578550756803413808317114659032118
|
||||
38665266666630962333774100234851777927315441193887783294924832294901857337438734815355196553005033192830844894622301536107508710613533125772564841336145752201722346446525357624932005715204145468507103144066319373567585026849460599036783373452677426667455109368140860139291971106033750961774060366357704680517923190810299082820164284089832344452160111997479031825913333235106260800754892280788473284897312488467376409012342015596350940497432111108173235425567613338 44271282169692557462927483341451538414479179464719043792351770471484020943712167869716406572438723853866880684646696495598317111625317734273613988264062392187594219700984338919398918739505938499110112528346821972307414512003808868953747374354635992831738395284795502944790416506951639932339463239695011310351221590477506332239837895689193929339349839485342690577407396566097620725123519049481296267793712099354850251370412204080551149710779481597572284042585661812
|
||||
965824019098698316579141751329752960151714203744912263591045061198968012315920571871916210340784231628474069135808409434259443578255741951595265449261486052778906901081109939994142230488570021997785504699220822691829356091442891907093998236020587975716289383896787477289627328607363848109968217478077635057355658489558628367823645554591714645119824107637389468426646033136633999181232437558208426556400704996623514884957776356348313096345444422950498264647862914862 215027452394242225651838355100785812825011536085960895684551832463670344155468861194416095704795550071340842894816996600661529628507505875884705168681539898438909602724486594481735927517147921444519366678760772477268587680736363027165692237468867959479491294396112311598537117594776969773959669564717669644188124912339491842576555423152631741359487813905774271513142004584026365154911467947867074892556636220116045699101559825819205161158761148566138112603999918387
|
||||
9387879923231390142692073915542756505465874700776921290042349932646434254105865154698920859321668117024769027708390756171480185369808575877824650934119511393838344593071535146379654973866715870825297830593339805277950693893026477091357718263304479252024889747637528693321998595388007503029496517212793219776350445035392900638728669674215364241516493851172982513282355738945878538085653183983333447356559316805141431573095403642584949160256002161723633427004033359236 331864380378429579319785926161860326301830117827657438560022522005349460876776937600822145217665068124880126337670984249784983672585904867064593423190713404917044532026837958457120448387147459274847329199052636578559426299896424945556458463670932917020773722115520529318025245167211436799808714721142625570240280012232447327017825574340660222905518785104649355336294486819660724484080644054057998139259813010567232331450479181687308607153462565879809389676284659605
|
||||
73108299783737114431487600136846505434234748731217301148685163092426136745752921116589539794701951953988322978375517320509505386387242409428932006941434788651877325603363392331657657613066932158648128345671378609345968893408864524437844785541551896889105698767767190303022432868782274940642103153906817057834707738150784305141822492411627836812380641983506275236200737731010727577502853773041038817247002775172942246530128250495267051729949674794997444786378565267303 83812416324917705248821709052091674515456504012620422415216823723203169617488797284654378417143814399452989161167847848463293859568702614323382812177162400074192497725023652661668129765163085968589320626073079597649103523764316095636049977971667785133346119594604178806386634157157517772773766873679802450646925401291498865032719724701864198007121213382865059301139987313776560201184604932800399581952135695735382291910924934142568545601341052995726681260441416248162
|
||||
63115659393592454789002527166964179951665294624744643206515320186828304560316921041176486946309092291806914041399165239248038454926880003380860505824216021904345038442860300476410371030029270898837030889234428277541917897561730777142953742682639928395962838509637263574174577105508047439325188121358974417231225256087045060880089823616340194469805325250729715483761900676626505724369725134677265420077760128364919380135147027342377722446753793605528814932891940416490 622089527900530525049774340292263441294981202986263940814184183515469678710141040745474777652351106810453030085800537165144297710106180361315931764218894034438473361029357052280737846921407014749900305870207971888439783066863694854351433663700878985798045849447525347406981115082002780230820187101675087201606925280403078606609953235741446559245021616849392210983968933204103045115612267442028941462009207512613811145683872178245074012058338214906458432427708472764047
|
||||
1604064600162799961137911749188645985670188820365419605370705345610562200163475435822478138351731646661103407866578758723829265220552425599585898419708463316705174341536903502246769146646795729749769041847335231714174908574958352095069411818417810249559891477851820889354397302272342916656767990192038934811447812587193201164488226013392657571364617637104080035227169177452275052029080976145762393640408812524183430361139847937487299193823841541864464852864937601660195 4839749995953485906972068270835574610043989465374567604192070186382903186802604398629928376114315711155004872677846429417590323032705140197684802207623362889406515587114033483050575551398848947747886356730117216372536514374461816155663918611910027844752551051190249545624510274006721588623389957761774262422992611113263773164086801903312713715017080362791465304214682076138537878352261498329048393670138678901578112168054596088405209781200779241964574556053838627976063
|
||||
53269873386537864131922356963975331909012905451337461757549763257009484437768891046715050854883491093023020084817087212583950479780016076259599479170165502150721438960537860657403839597900576205097048680910320095064090331804188104804844152230991543963763592799373143877084113594582966100507073977196898358437932548246308531254798335249364554359491691811022021284017794889478342596399399563847709420778027140187325582847876708461126128183765243473984623218778127946586145 83564969077638268973957260684533244018970442182041573340845787922518711719140260103554275850797557332440697189679391167814569363026994612860984754927743412709355175524455680747510471260640658767666132915617222105266138441883473430839751588840272040536605030597091571360792836601840649659665529844487769665971359995350968576041559516500971841952352372030145562892852156353485799597351993097084428347732140055300329405078386177746918186779472105072352961448250223395898485
|
||||
65398293733073311967820320484223803651151765082187474776316338434162115074782751733558321911106242795373546047058169360918143210634651594602345563877984568518740814468944172382013904803283749248661293730295930626138105890874036999834461998886919735169237064281771088081267027532420288050389616713430480007039776225638144260939446479412169732230920147082533024659457080482921978374934737800491193836613214913184700865152324632980094043569739801730388997310835570903144520 707314704233471908296861962371478702696660863926721320412431716492288395259308820212999896838785246266288068897096110409702291620179287441624936680545283092970745874577337529673281581047246086787332705414970891574118108206794601872129275068117898893103552010512088627380445604852775346446100430145195624102743159811521851285972272339223240084929521271976803083730803400520976611049659598963110379355675371738873579308161014941438485835688777067847153727593707540636903963
|
||||
8102182814988345888638151190099175315842380823478908074119342120730535336919943034288354455910432774015048524971543321327617126605097262463501883457893578029562134832554177380905171033986664700985046894301084637614876358979752389984415454936186818580755201436156341732615186902373936679705075077038170489786500191236268422879382102899888828363878804489803566778792019730167607525592181586288879581477099495497166311428087070295462588666012021801014849694964986518112815259 40187867260640025777211942848665758776885112125002407104587979316496568918969315553904918460020731189726158478057860769924488336451209191011032887645037900620936729926000801179208494652972942036099904300478435860659988657757666116392771712432001006924360344549404702698958221601248092109778475407456936682927513164315028796561805098753270206977362109593625272070704737932704871370583794279652631081208448666548004618023192870404827743653828026371592533037337401432370036
|
||||
72296297673515426188371402980016094149534157184027220101992448100514699680049179186248538121147154224849751391812486106862660179572748170475897413771481394155543291510537649425547737436995657835428356268393201880485142065159684687176350882447114545398284240689080811572024945308845857842330300769984769283921701793737141875579116423198045077593701826837213415383022440192829220483164610778913405048169088620436658499974414024360332946625040334586912413507014613326211581110 60837061984161918251381502909841042149252281092038939037621806663472981566053336180002756560818952135045676266108004175191501569514947464038217677460977602927077843599890333146470581817991664683928658277766721169344920785539857958410133788912711586863977465586232676366862574891331990470114108474799112072581539701141367793604882191946985478227824342564027651939788421758253875022125242253969387196174448445633620963045699104423693689926938754173102371673770817366202346200
|
||||
426015551348165086955880360214114687090479228823098045088169711369366520934290744746642178017171281017609496377238417663995479662742421404300338103534312660393665611635744135221965425007982647592949232437423941988433734193800845367679857617197008124521082976180072300179214434147544381900987252703578252144686639823100844861545574890492184571017075909104363751869529294408009907262130201092523079541654525695703760144332692562783776114391047472388139012794293997802914886245 769733497952156341752853565357812606247544200070911385073866735681674534426079425967435872669212317625663557495991650277690875654607824338646358215872428627482573790221266463006886208641214532474272452819945322137639707082108078287424082525356266791810240749795890105525305830413612428156595477133095775463929059262040345767868203552301120326786995222423745266020905845888483537457071248291835808960008177730423334079919010385096916443173496605795792044455810120590494440267
|
||||
1703402900172802594058039934733503975897413761101395811095557270692189072098365323734007724245675875990583560820831150478901613631144226126473473659270636028069392525098202535224890943475121654538352867187272011134162217540206286351241175445900056666588607174606125693911247737401877780136887150494641365331726902876781905253813979629966442709581001926992563087648233336257006650419431399664517817859425103073540658837823677508780801852168157685900119379243886927291200968104 6734357156056134658833829379927481944009591967789837791622304986036799689157084358072203526228006975113299845432120791167737456308085143180545335882868666580942430467452690051183653892150394276657653230780700374909974406730304342155187414857795836704719695367673635088845555101343183959039824502067703574093094597734112331831267328617433315547769497501265332560493974512374715925159859685838797870277588720204157789693487819688251036665473590797798649675129415711311336075736
|
||||
80585272874422508672485812773316694716888171975981409447446655252687718208430075216699252885264820944631323410049624041875775480075625083436618725730979707831574210175494128440239653269618939197429547255394482115825054819722693226538324847432356481048750187924894839601874552653276274780688822153811069977331939113301840428999193909282551077280249095534524006209892446244316117249775130523300362520506170937724575789537223685573536658985907290465772176648232419969573541158808 87278339902586117786539032102636562308821848089723960624829749733229917375373212576600594474319926289685177460847892096846280963712214455499761648246182503277045584629703760002702436114986540863746668074820115622855637936384556058186449321519506989495212376739969559392986961303872327432580185787795377344212634482608377802343080199498435104985154602368540210879994331974425296066443898484324534448888959502221880305346048432280000322008738595130649724619885432681820934846899
|
||||
750871572649028391359773504528799114052968407340487514847124127398637236052978678437993953966298156321861077822375153887865483745661938393798876986875398939461889412053753490669684506974479860172956125933750805485637603745852669388072590346016667410634339741635649789175864301684496229287889105907832136094727958996577752750378574209423761562477492968545869700247599621921591930903460019837085123977772094815164512877382729507914242400379373236520272570666580243861616243552665 68745609867491082692363320926822498850691401920559007502097119893696030416830366995139831639904563252382029724026694323290538587785660770502351948046448448337969120311853165136917633163918693854307230028432366931810685103270698986450661518135195578597385888546485305445072234317204900682989251322079325740083083333503589957659462932517396914587349634578274041888996696273398042811788462651757778732336434442940273606976778625137074894457876020882923235176944610563094905140376
|
||||
285688588691284388313171599841503070224059506270180795801726055069698422354043353727046920866186795288991939631890139255496610139089538883663770511364295196361207485298185899009159006263865528030505976479995961598228401346340243205825552774500304923278867714756296503921710629541989342629042449691222971010274585921249900259904487915346881733538202305436768821019444095985813499888315895710334285586614175688245455809447919440222670704511213466488692864558005558447432411908006 8720220577135781504528076955305587079045079242694880942725128455574724831111531298012713237511245326854668853363747551920223241371918792254587634748803340366016333588747337668089075120272041369782252450555791968204837733288321615555530697484767015358566548359452547191702900787118891856017896866027747614283284697258326154119321745546631668870277555303497976478268061489279631718266124222841596155778543832475938093705384470108943118009281554510528444802513338090740986092943095
|
||||
25925726385949162021079849259567850948406256709349340006410658553835526970799628259116413945419219358363981136276909654555762147154678912435043371313505800258333420606593625663144304867814365116873862732017181075562636226241523975911852136907999330157427260488227058204143518188604731210799191186165418488812889173165722660724443282950376052725219541599555091792987192210477468879187582261047741714347498039799142997838364396761553597195408837147108694723687250831399155201117792 29242594012855134293728118554808789785311972374387969150297785491059851400806501755313762099918787494667751517355256268395290531929280328812767355918249544345088009820116288235142896712846798453863298531883084955065863544651846431870024234560368733041350078236538100921569596333624149695018408458464485400041320192807713584433985661633697756273437259180821223693941763762058428877305340518683304366473769401000818090650783192207342908050772767028602151006450748565885957172973140
|
||||
327522881539279954467065338688568374680786127357360372790892548251814012143091446594679616703620366864654753006002210531050791089730049992582524604530789344432388547647600273581416259784310164482875802958108743698231548794062561174129128392124461061111773942532832011399099677607801048820899520028809520031477072211062746739834954210103448389027019522232177207470909481691453788305566772228910417856032296322999407793510159621833538530201371654008134733640224074262027122355475496 199709460572260020375434022277193287575493474275873180849311023822802431741169716789662751720117810934273378140402719797861453130303809178650120749558726868203796357223912629099764833721620969009545868447708242639218801527594156704768579737547675964474917840703285737702300789421205723280500755437462307016450060262638491218075781568826234430806127530951559389909303603799906685297159144826307452857933109461309555430814359829436663772143037808465583924140949378361810792051627711
|
||||
1773238982433368123042195884649385189324214881950070462440308092911894381867346674711047559073146398825765738367682451552362959497462319993040825189000706947788583155469027806822888518824913303587179588094027627845294017750071621123853469282783389964459978217696962744997876510267911132950494955355157078339750374951838381453604990749689126006826316522548332943714789839062222154643757471661841579448131726856586326486455853205326608581497027555317691196266515134185056684721684746 4085799882785732618196282952810234259409821909479603679221242716559713515826173596254141366120243921836275660819885775367366536516332016443175670317589630067975247800080728742751099940124419272528170414080431414721917259132699491991809063524185442001519601869846073566623144703026850437306381616425686260529875421464664752043013149068931001764039234175476578029409675365942054500518477035891503888356626487183314456822604544273035083226086407621172484486626601759770299033221581460
|
||||
8938435057493248914320017477180077491254819212698367826272081281742530635813063226237079898636290640804570734647292419093506634753211252011534443274382577067076353509476172449736044447405045246905368681281379756815591214174890342815507802084425423878943328921019062141349126954939529656928734656630526712976421022995243988664310955471772125053105214258711362300530720292522685930809327975433277158671404145845035470425833414406347200947624285029671608415340447810916872262197163591 92089269099484339469298534654359844541470045550812675500210470730646715630615969829338470627074151674248460775687693084808455492733534464370654855528122712912499121090559448007619434811681779083305715535276362846700728252307544533328681209589085242889238423249121029339970495422380099202776601105731914923488198371628447852339675080314651798581473997557388305448335010564610060493705073758552236862124634122341008187372982623903299977962447269030731593235587397643351703637060207087
|
||||
897428275549070396256240032971878311884608272542215178749693941525798580733507855480084017036629392458064269782853644426261676707789346452335441850013389500580230105888531054124831053905601643319949541049083767928125887914158317733822672444427486745913153860728794927201638574435632577044216287191816684648386215111220036642252678777042036253886308660453302678445349557512764532536761380985366171445338684411299420148703827670638479107412426184071948780417967205257761984872301145782 441580281938399138211259296335567688978291893986395407331040194164386592009224751008234196871346368798552667349309242907718025271954695781654216512163695102353854591652708272257960754609080950387595195061677113690276428125460545831974768288580606163088831463202677049182876685301605328770980122535809196717454772320154199034235794768028256631714018565728301929228452080759253765471176894187026491578182694475949910389413692889242449660082633624200138204278922890084312629700237476095
|
||||
2302437258178890928033879542472377334627518540262122593896114865847135355871542502345816144900281268105322664299681223487456426077902313468751225079037037805129872115469942559555825032599491428664233618999409569091470062639305571617843833063381099033477820574310963705012368859770305051736527845278856802570187761529420667186467351897873506372967183823198075526642101769542985076476037634715979686961508529765013609934477606685897326055814973779249319248209993240579255386075201597098 6864882350513382386483170981134989135667943791165361754766355661362985066416198886805320808330729605133960708127964576108516186990119170167225941794035856154186811015113934869888531421709205389755843837295718611818972272383188802514705566979710247814724647371753993062955809124870648995857679100122446123496300875316615524120911712214283273762073553003049741830453617647388223396281990706105047748077427660536743436151432935033042697489031365044917694024758790262837233352325108808663
|
||||
30732612221510928928637782815913531955976426172630070888282729320993940363151724922785406594853649338516482142023871424411515104544475164070012269027366916723525148364672846091621107438811370915718881758798845755406324635434658168045523524946918416169260353860506303482793192080592847591584261413650634132221195289724708135334352593462609558576273895694060484169469004395644535919092908418374222564373125693926993253275478844599428155754366205851828447407200971252869134091704460746424 78744173435488324548416592275537847290219016223800941799728958008213140585517025830008058654106135976900016721154682946041219112847531260413905935704876566008492236842001722682242004352364327873456846851241846401285380810092719899799610317522910528516692012598867318427903570709839627520922297450483904585170746327111118230164581152656137599004884690969257333336131180216821877671412498207801617405840226343825434036839515302215790241310090280003420913686635519290207872854602440785293
|
||||
2053746575473800064619545427179570632627534397001326643088376036396946569159878473547940605875045166349399434353812563693565460427228696137581078305083868372841015604280786481201749942003871525804367989643397386743449344900742664203912882510899307791025754640951744458916966662333307151219525415965393738911054428090581622017986500286451025257970754730009584806191807588868311365185239434905885558348910317669280163440770627289671778230983398889943302780148492347341151829438552732997 528303464541926048158629302108137775045948009031414098174837136266043247123274917960471155290922898108539323999898941828944212862174268855909169998419739518449219242387154255411947475738334204024984998238012259410026873470148408680515704668641160664727507749926531552393960273936723624750082159327403488656325320917340697322722690164011437797957553083980605528756551793668693623641422437120228103247598068255361178855493177140674509192599999551304436565407069326968786354301351184191304
|
||||
2264022682897703899763731454059029838821509886541528866554339880597741177209726364440235847351625224661549425873882937809331110542062888844159831435435167299072167790491530746733405904480445944076745985155140452613914587968989972078058914646533925951197555895713976610602195337362017978394939360472216326154075135772866327605421967260965411213886343596536776089830174043568440946111124850398038232680468371458863269649148506474513606773028711631866337453831755158303360625340460847150524 4282887673632837868678495401827852997169562998693157112698234760507633867044554553684268307408580296602802405738726470800769749873852990940513394480100931756806235686986656987721446817620941521544465856101167869932806857345344012637952086099549014148287672906381804543997816989359308019979981389946715084562305749106576587424388932607928463958848053677119078640359611546766234867176654096160775695494021322076602478279320097023754041450375479021048476274449167181448189564869090378683436
|
||||
83454122464003529880040675697765083201558732466974137462502216117597645758048402068172385097037582591858472736026991774782402538485470187501677211588381729798647093087227435230608855063506673232081125272873310797351579973868124983067526115517131363499604107380864749038997241509094900032818403891495656241312469288159725924213604850121231656898066261419529245370321480366160264716344081004467462003575554803993658728337718266944924209720362125788426304284448783387642889933706554624668316 68850107541031784733239824980161575212206891352116897694190344330916176191630571191117397167582923343654181914211917379659846932847963875865814567463582311888665974631457802690664488231648889511441034493929919739691459383532242685644583460882499982591781141230863849382930018157359002413137154539875444949659571434054607558771268499676427619585695463575255569061818254467970968738875455256009432192378018382819230974833903272535901478345261113989733580361008685304082259297780321171851460
|
||||
287478517270903237273720783975014245236863637781505403460483766181538132712619553040621018958535129067879833560334727715277552368343731707441665882050840449544577723250530788707433520030791482829775877816651703452622251056884024743121222812272600869890917403138390345143916018258808818380656517631334382772999598815111436282611885499328032072349306264884227600270151645963040365467634410098015779538111385576897951835660469256317319162079873879632114027787128664646193240065947526397845853 514749667842509416263851052066482776847125370908706688456525339889502143520618827415979578954088065283018996951713645060231757267180523678317417250624570428678838246134541119852518959343334090657849982161908693097557447364698596423900163247949828649428990163335658515918537338499824792622985786128802307139488162515916598447109334334354595180241924901247632119181999084566656297720987730920020496211433204950895364368333496532775167177636913170454532227484645356636098099679898222826311092
|
||||
9491472683275428420848318554810683445691494180811542497546535289884871340056548735061744815448153270751749782802687924718710114546273024447475917078110014681116985741996593212333264730198956022972554651248481889546491501183833683594953072644584406178316703394306895348337820287774341182472842903191969568870100445733262105563255744212445854503888716676742830408156745418575409893332312636037733992285472728428581309108475408893224393969378479592780502029729680701177682061045268220799872972 3341670284707748325512483708780602713578239050582261936821942039475639378360863028664358796256726304766417022871980014599119477079689339969663462457320283243485957919587866869757238812090382645318439053958491253201620925096384876447301434200271055532198391707802107584947702711489143832186526260633396433328700627357353611605173448262903971480799519119499172511110238338814934322142300543991342898563752793114719412917673455445363437666106274039143504797555199735829226093064695491734032417
|
||||
14779851769511669055245283017139166206327509114342668499598168247674870855847090349232146990632955794270543974137318764679913296204099726510731889835621181463254569513456958893672942928769101548546269138685498041149169999094714068231128890851948565987444103415605120195723928402320197095385367834960751277511853362633747400629200587200118269551137030959494807242916046828753950494903137868079670751980909800487582833059064794048390039666293157028909193995024858688544577478432813988577849822 22008520843200755279749961724868564848417578236911271834061104205540674718700129968083247177310979171481486598694748636692755683818764448129586952316171727012839178194693961146815255430981972739250090732110070308153837799759297643259657317238139633241934266593467353865003472353629248497789614175616946959296712485183156481738619358923946116881997437214886447610496245888930021853105634922901797213006565321975950041935010279069741795618175474827430903124069774041809776068401025859186843377
|
||||
701632975075608123478710018694833780608690966571140345176428439074159483916341750530046539636947078486770650713833400663930465603544711295040885559313496903580794039251267946337669183700438349075293558353285766783570362188071018983173817977823477887426092295778987082727600081239241603564391293386401242128864393856167585251344071865795926537688187358368909487343449157363873616718553217463134295575063192731164224830477999776142951839928737469168489515530667122453600423524930920964966623274 131882791547046303932885398132794531317325733850023715252976928259800146899937246649790939487041202238624784761138308273986436850422973172236702610732917276527906419729206154838236042268601790846769545622204552659081183982600909079806942763015382580925966897594837098116704618356539876463674345081503429191048244313689436361685681023345358185155004282835304120029118311136868066986326659078707818715052055316641784725853793177598115589186411699926443646798202474064272105858097721192514753121
|
||||
694131485705076089344466209344382163002654011476125774968554977409862353392894273784395045859649142146593597078507942070933105748798346261405404766883216478186636899248328786064242779356224027371581829163774745581425734431346955608892392044423707347571305021775794622964151252473538708785548615608797076097952331018422969429541327558866026608222520401293812379126791184234994117693362284860619987341006259770313283089751095572445798667487320534807943641847545254355146266060626173729013006364 6838204807890534259665774462993251918112060540724402913237819381803670520239794577961662518618075677054772015074538007976949715369475606703950573495954774522712921768596298011791952939051074407199288421042145237151170711803508325456192018269778302253796482534417162765560621395138548594726960223731341559638053138703643425813563660583641933327040394685140388010225783595090000664620530376241088022621172272257870773699301407786958349042564219055741402845411254869618659857913105884232240834172
|
||||
3520885339164993539453265860263959401512974030972826202244263714288047355415874459160053111795264114097477284676144951914814195690980463309514495992669405906583759206547396877053141526444376466872940008932786866246622586373975841934858459027053086066829069841892744198520671447921366153131461415525728707328093798637549253350714548669785443771658108897279470923593746031714712583435550620365920409384661263350850341718813100413194615520440510044599564644487554165592531867367798867384442246774 37178757849934608667248327345096102502711630872754499679930243704450240967993058203449463715575642684315802385969729663311222241615459798577399817477737663442435457535438026038736877946424068097532682802848219196581723559184857850062942424306626032995151086850158651398383351197214068743749071439022445296481561128644121634881733010462150670938605241382019342889582234888409929541626112579374266313902133636010800752708254569555254877456300544100836535212135647233203995359569097357332083892572
|
||||
161475441529819200313469302061009021532798338209068138530103912417409449698703698465974167714591705367085237331408061213644814046210243267135210976270254381888358970425919466007259908199431486485872145417634655268177574525951119897622220543621830290100188093151270324298112921738760848722962177902783854337137289510491692081870568931517437445605483495778786350073146565180740764325492813122773850381713147803286363899671004734246312744474515097434602377273451732885376185625717100525255283704598 137392290606162653707907111484231700726415951076303092469225097679139306411873782856855661735167631083397441102171878851721291321186714846069424528873596411611845965622409870671135456204976737259926939898232066265590050109154585033539753667762685235949845560052102516440975763842361081333358991744110864437112027362963819702872441388833053514192280755370635494606324942661068855278170246737498324178526674476659509160339653871239141199693089471343232388829229694445957613633878992779318010612296
|
||||
177547182460642965698604961675455716706887895698442889954411177168538760536315897822973907231634141647744666832274929628814539032835093120416659872143470533491472028029079865505364237003955415411532924913172820089300640088868689676728685103564792335022884164611980118296254197462341174506552799372297469628038805471373854400229215159904163936356844802817339472124468063527337009838114134747083544605350670832842997267939657108136287280364618015714196406895266830346563146865766643823787771125218 7922614897079527282687786017210865135549146094272981387710447464703432148377737393451150919549578354255795010964767561957268438175699513118147699857722740242726496936343992877699796361002532129740622420595483167090248369438175755223380662612950408669758278326151229662649799750683459111596431209390674903619146111775767902305073266260515556640272209107875410737123012895857776589420146543471031071502245568530028804603944597792352946131909503738540447444571384125815299881473498187589644346956756
|
||||
33039229029688442687679913327675761736897564456944114503847850795408357484148762154511643511125976185679831910857684652637113044500409503772771345942479273064470008679142327510144902602819419364724688655073773000469617270121026817782217537189920494783707813692508552880249323792998597282862743074116587222115357050091541589084907147384321324565280622634348253680619939026987777211723734798079683184806889853911992640490723448667500312266519753115552910578901032017445696400129538581353205496031545 83212721735216097416790790004002620466535304151631564695786051290697873185970178082649117494216368420844389589320810761375884498704609569844536474042590657464542820634747797492414354713397892168201011822872111741170842943218692787697653711211055876924142477709230087155916457573468428231322605876654128904199785650817442725447593721793241098307835930684459802477263818021737940293009770117563382856063618074764245649388581805946325723865846544555236243986826347537323086153816461377643746085605998
|
||||
363644225927513677562199785334808214697984045880991555711254798637063256914241619050183214896401111142996010587083706753900372781153810343856580894997406713507186948219713878019122994462298573262891095243933589884647205475687651643472333164140044233984709187237070698544768784834076169033983602937218683253389296301115126119270908603117560758616069479650110675096506385617962927054725305472119303059225935701329910001267433011111255572646133193493739484915320004132646894747030750325110148240484058 598594161683647504716595979158480573660446493730543236895210927001922792366894962283201747702666821672333995786789310035980152266503597465444459917646533542211871483529950416519699174615365675175210103698479584804574904546173462517227548504091487800901729069953842170224101156013437998603250183555920784098377941734119314243637982548651138239305323062989348314435963706019998188210289655728441303881375593790852744570044562463022542893087448530704205310426668015385567206076197154060502529813044110
|
||||
1958861464976009849043168385938837896383449327327798661642800816968626373685821411974205847262245760994676690712309226710720703069129479022247644737831803009556215228617469778955553770489402643021980837522952216899969468301745242585480019604723373184384676790836669243220117589535924733273454332002655145334532050436032615049216673612969429233403934089126373056653089802382394006954464196640557643330452191248687574512312887212742644439032167808285510136299756935499817561181332614200398051727573086 2609708390596864333966815005346027069734877003654084063023107566462410288022138620922490224075196757866528913616551855070651980634542444100474136331357938061930407298857278468657504229548582584872844727836639789483282554854371535976487914597034676444885394708141243818329419571705741275191883349160475056758492537284756741946278103914041097840355013380333087175313698983176638980383960565655476143721450047758770979962012083108828743016068978391435238090625255725877240774283146416702580162375859360
|
||||
24035346102232174402920766971128803380628081372310261853379703166350796248332018703298611657682147066898532361595953274262279061909326129555665879540324320625790520139497566967350304452176598061980098920791211364280195806394453734469300271390537360132915426288535440002150930861500163817379096334613323238072258176293790499815987570602400985328301229791701566030420098871279656163890680406114000431276924012105116167670003103818545660607288562277116210264171904221258413956114714046177981565108153948 351096533430186949510481471149463824904876107748637450165781392399822169967828911467078140828696421122843968335197716870926530366694049318250485871627810419033377666301436890509017218773796738865299338195137254080415382488239141299655879188636001769259747748433709895391868246200018954419461572943430809913540257412526881455400280813056433646728458705849251499644498886948487041333947828163029271018111061770686114715980147490882418688119082057822856123344422345531646462120316535564011896390647885
|
||||
185134168139774795667689911270484030808989791204871835413615540662951596171910737359934701904422954534385188903716515548797622197894358144839621803136159461571269120119544875330847411575387151750834980039878922172664138920610941853411020285805604179857247361863219256858574549854758817642892155480706515270941817234233878032972830667271993948060781505762343211404655368888711932837360788384686541458002003799583971716325015062290438713147484941637396981311569574709808773837469086054294267380226469958 191531185790870143016520348097844426787570840546900359900581585556885342962004108192737144458264971909167728455346179841673344306738051647433317398526864119430042596059235594371685724880925391104122772339958270855467398341144861790618119076187820022874472374851626954689355652545791889224637916374083290969448354887280421704524983121877419792598129788286452989353067558576656577827277238243410416692112434832359319327907208132260835349559604070463583186431540503994399243273541489525006756856365841166
|
||||
1571694421786424291790850735316344209550385366692187988393735084005180483659141092986690009552634942464787036806361410663903248774142950179172588635210065704168204145995277690045732450024764798035231439557827701837547697231903353715596360923910890139587014195819128953689986880297645914868014032130605968084913893455769491614038093476756060569828325634900967326763151643419968747854203617979803503039963923102204660654666354945956012438811847274606187138476083861440430874110581526714397046801036044470 5762235521273012289953638499726631721621540243247108073771965839258203883500729661647614886857884726151405066918448471198316835978298963811126071068295635913068411098368277654728750599946081920329466599080794962057719915726809102092968809179063675857547611774366419116145773121463384078427169904070747428009593324975359756203197302833448517204431029664289015942343444426644077198871714000796794963907609541153915585628328903476334824932380793969751159255407358247522761926293209990033965430208782394721
|
||||
3350984360044632722966756169174091232935995500368519971954609390135867180802047894749493227106048183340217136344176814651388242940072843238528272503276906912022292481730496650926127913713010498241857664380435525170654576667367009804507010269037472768621615267051266174486731462369760124423601089667261397665822074357152475069008213715862451261497721601611610069164341382062428604668344268010244935104281472740070737281626343688183963926433876007912429272900347037960918027086637400083898731992290863980 92799026164524900584679738522134100345761743185703187176429625211101717566502836627004535795568987500426951014196970849052026705836109503013127034790577129532228956252113057928953346698743919040042991728750552054879852155349859488537512593048531380765190673833428547414070380386926792074558404502641818471838962974695018332089739747907232803494131748447942057047122390099532948895526014183440778440075053139495603884511134017097738603440253320238389437722134640094029124261128434032509053670836220862778
|
||||
116143468220491537634935873579686239058574140612345898232745824357804959306047121861104204119670975771860834684956490093890140595540668989382634287729450745272346235079933185171872746150013274130360028889949032321456106721113519060846304575914389278668960188265956301953827862284371893893920551640623935726494388731688362319095432014918216968101357614598673800616178707796588862647630331644310397853034763767800213467540415228462990151258193508011377454191290791539157728132151869362685814079006055113063 123983508697369900384450065208307648978666108440216259602272337058981233433814275920102503550205124123857784211752501728014408314730565524199674602500414720637823648590978932729517807917213290771110978478856763395500298852707343359926790016472243602131502663794495915237456064390007459097523823116748667708894813942599251721533001763279641955019718352477435047836307206442553700016047358812730310456258379605215524015263399090441232704545115810009876965084248472731705400071938629032769247924357734221037
|
||||
8295288245603289042592553724707583637010970602390121775845664863649047642072416679615805585603733577965219170214746638293478668827962895424550338066760375103381730532210532084863818446030561045626928994750415413720510148943405336982778311257716079037186432701067650075780251481157321840038079602981674061397102125840208474978455766186849516000362058724896007222743294821822326359098231700082808882192603163847402635128115846798217748062573759164084810729625476630300852724257579610492716821288892442900181 5501368100648713983543840220315144681292873448316025208967483664657807943537732303334475464281530834297795048752583572769931808534231540982054041316231458210188081579726426018606973425529470418029086314780537320045780239040745016427092884569891078322419763346463361921894069304047216924177231313705665807284850140865639631412559669465822296660886550445355249404751306705264377674238733927302482605342963465962180831740658326058845135460697337012488845820250603845809486457148085740367293989357713419824910
|
||||
62262913355739459327266141501437730648477712568614375788902130197484284723417909585638167222905183990408810270175190233923039637217700705330124346536235837859404749880458561303292682917329856275172236519774236413382878702218552589712598219056587080653113212925396870523151563463983186648291517999087377282242509667048087782073516584102875727553154013302963631489577208640359077791910023008899983196002943609954302001112852908436108941481671591370313151342709520447493144220586204041011181423519776604034909 51438560758264013560623067700767287800272582310779979685359001626159700958760875645777731321885268046363084377850670408294094718136132431808667237422568004109528350428513782591428909348023900190545753074445241481079658865382242706452810199406100223122686019718136256930522415138329450881819469373534183594202650885468001495348580168833723442140833366612966466934695705327491900398516456090060687836680953756581499485788260349799719601296604623601679333583174542569695667350891320636864529103642395286739625
|
||||
50658808479519358492896858179932075730110836137051706417904334645541522133747321722243551428820336341450835212329258460472401803858606934028973357857259550845554250410412809210468943152049030350461808267498545395755421890142784628871239502172233355073979866567453016121352100948467435556789323508516305143182758655100962322489398739381831094380644983044503594414971478997326589194983652725806252430102045325643154343012919932742756339758318386038823360663973138982010964353512032334229001593755737115305330 419105500160523417829512766556779488476865083040038531071976441996119861482795875387289305391800934482544499472583336148342102989671016394465086427711704714131451847880090688762296116025170674891994176467334807175290717627708394153399648377801661344473148839170000197194731184954211403951596888147059602807430175615035943762375982822242826325303104586813539760246126050788500399622058712662947985446076245831842612644999859717862621801072216188814688436027339875162917800964281736423462754820202754746904008
|
||||
2857158219041820049577329477992788531173945445759089062759564686863072797175846548370908016459876223780142050511425072096675173318331492900498952270984908925770645542497722051685620958405345103798541564067434709606019374391697652420441919490375539139233644408802187048044843990030221530922880306383022255802989275863789823734859929169131757195415751172051409340848560383228358149784778343720063945367226282072750186861935613392789196728529911205525934227150551567228175121309714191558527083848512958917325998 5813809846899589911125348134176028641457970156623275001504195362223442593919891386280619845221646731092688963942215376098984502529067726182262447015888189659863383269454775692687553454282615297444214848717910276557817574966409972729747843878295807021507698192824906643294153221648596107478285646251602804020661469147558475517172133817544283432176114743907130083457455545211947362610086510837692458829292998008203014183055177558239512256958350177996450023930314679733031470694731281765148692386153520476339056
|
||||
47450194194552882423499961789220348678663334304007788575569152729462468778132410175403498586223059503772356819346726371625373885320870011804570025203563332052031260601489767655418657152348471420207343436291845103237025065982941893758232086885071371949632867455888787416535105868869601893834523872780799401645859589755353007105106063006874867082289526093392652323493760847380340923936279580757158529845819795684459427082852287740858376896939087697419128748784843984141003010217420851889479845677722833324601737 18410433131947773000326035788479774738990024387689907982505571831692476732702795139062086249863209960096445773849032153463367763263715299872685037392971827133629096839347388224523849623919160409729323324611070014391190784110634030786456902308074439220772851766503974200404484016195392988851946472975412537263345256950084636198759208124823296074125921242772631609423440809911678774439501357572454330041721235680104144957310599985312961003417933212744428243114006491959753470249680237077977104052579743517546006
|
||||
125009376665665629712358220838120112678040307484751514001856340977035063780342260966711292640692370806620363675795347306864207308032157979165437392115798814316307537467120248059717377675424946985135018464251374897174603803889130391420842134367244051570087515946086337257123261582173353671805268282337477255230825459277907875354362121946270551565555327662912780004984762556650721516506382928016805224306617746254831429195793445083068857913100217244387958653557252043545429628803859321780885704278468050032471949 727830381119477099713108288287048568716206626452960291409433631312364943799435683742954340166710124760447843344861849941457987899837473424314293909490942948650514701677539141256306526548286560184835454706906938338114046445577571449190103908353808409194927197375307011209079454891813944613343874636409870938224890116492294215200658122696818433593231322090829461934996059440832290663694249540172996510051409759907942321095441429587402286387925376793828202468131179988258507685986260794261256836691326500076959527
|
||||
406703818514869699291018344976936927394394071406121631589793839738953080505775279862408279704464293580769073286487460231086514626873695243893507387575679536865830558940600963418835486262387998223523079019982330450885884664116871222380557406443573320530497580952322505122551689255975385151699234982912963041068802170650108979318489325278519266577909800883371571481411784860060579645007608172248474179156721777720497524350850256740145231602658966707741734813734330688085810231626889130419234736355221881245972851 1558416206511909230147284531438737147884644887461486182300984960040999665345050334502721549709512234949128330558270199839680145396565147576442162427192937189572603023272134020665426949451510435001611797372837188029821174901373770670847194765813381147057080172083829445744232112815807890969408394969100714353186207352696672185297756360406803053332914001355852343192775574178348180564165127753812922560154635181454635829519800311401354393976956489647748395327679190886720520106269232884385453088197172599557164033
|
||||
24415701339111253325018643628864796436890330176036318108994724875982564536693292154768957403304606175465512840797947815946448128079206441858647412411988100122888679778283925495408186417779741585155399908570801397822544970358027515140624559678099049972208957668698530460965220647933472440582847022352738209864123822602650990549334257629470883491069457442317405496066880986820744753864424905046618762550347476628526206873961294503513400970088899295802611188131588178394968814148182778740818272551030900134348904090 2872985589022004891616873271438553038635831212656158892990842770183755217416794142672044665049758851478665795563596177602732322781533817016925300256901331806731244751620789977515815430308696946364746096558982164921306835948861444083104746312799157197182058427527634542376907809320379149433573637586818662117837585653619745176978447753039408556651178615437245787660567561002874175402049919797412317632238099081370318735744395879607616540484098240673567704200958002331519360405261489699246979242154900388930087572
|
||||
815584735366047398781541915566333416361438865958576241771967428411395341282400407519674791058398186220701222829538155792925718951777128528412178290236329565548557094064266808491667577723466645467558053359228576133965975630512370485721701134924915911712761364208824005422083535447344578357009161271794579967021638231051752313259658585708923561541592445135514210970684970451870733000739446797799725946973460519465104139266464459244793134125844804906202187367739193993911855387075047226785697282134229876538626828080 310210800512706836088521469673198236040049237006684291339657132363941930233039939692436148697810949633615434866701449158748428519448574096971619561287218741588007163720820878312210755173582004791679214947146205661116831611753211956141255184233693115149061529637936749669205363577527858327008904916417732218346665201514570664206951592669738967202742933292128005239347001398040164720102111196950281952392579823298110369073797169824457848905591744901125255573574201431695363083421437942642524932214213482357615931223
|
||||
7191266802877786587634107014579842421923513345879213009380224381944598817949666073983911223629019076485950938222551401980788404880367096917232881696843195818794757992747015837993897399650478156542743582582102197631945279102609195818644296822548749076006129915407120936770289721521583380095480143539449838029420761111355310242050160154186742820134025972116259022464256586831922164786118068903457002051360363317371809350500989147483669504915222160693345395686628374539226511420637562352322929817319930628790293909661 7847363468713651266675168239996476474855550094249216838157771990995720090915931430115267114887347502119918053295511061014265009958535104634658144700913729652091871712189492003356438182929670082244886012561931958126286227984365352784656062681097245491810543780818673503630746608324575665937271247474933378276128073049009519025233950642437641535874444942884344279053657613382097256084607939962827156095421717242150999619924285270955619818105875658131752530922729313509440596552047735509769576744259867564132908287986
|
||||
11546413568777629619633905164171331828403274679910213270823899828660078350443358754365367302458679340494486258258456151406990870483146611269169447171164206580977374136597215544691132715007283049661511736208657995469950313298834108762010783113361425050937782929746693565536774476298777027094309196828796621463259046191644831021670505690821259254259172914246057071334426839373454917758428467647121072253470321480588719868021676084599254273266475749457976020295667077245912888352529943177107930668321525906222991464748 98001034805646531234988467123007923406469220651839450738285335291332077693518769050256525719773150490580240932237147091547787315063565526276667064420072225842177455195192871548343447684050054201254948189702029588388407733706162012940176318600678799276133019850464182190451138666055659247329403307167927974293052519240339169897307561237833629210935673839016626395401394529234687773269606877165309910946268766314549850149293957125479083862244348204224357647802903714855168240020790781316831350695822711414177925199525
|
||||
840031507846927173292437406505221293878966529059323545730587213356512060245355600577757732724002379704376604643755332261012321636584956030883042392070809658910120091995680166748468164162807611534772951818848309309738547021952932644625657347931639502116582016363234019659882026266536102814406480848458410829488871515256821121046101207182751535025784642600772150566910716121022400466165018946177236659187710001820840575032292819396183603171268367954231449806454703655037771314878767496919701949668505554298975080861350 34673418354942268702904401079765348712831760422433680811050956652370260458412895020190113771933129402030258599778410069070591560655784261443811381507917838883238465325681087047651179754241246028637196283887493687901693633253667261264904777413505223089251009680213676359395363473274610571863951653299436637783043207285941142910569805212836799926191615202850527722312747586701667184264514667820313659017341072178240770184437773384533029724357785840206246333252244651785736119299009996427472072644115522865468906971367
|
||||
4315284165403489236145184863031677186198876113063584708726422864296015869018820954312740372617409473671475681844679538857416350024244871105967884389371072289344665969704840828795383518914345532949082230371412376710718011088177657686188273593786675885169926633032439795519713188718136911749366344131478103564290492726759463756696730750836114651919693216888014044668911044872119842052302877992784643441547638063323348754566902669865424254589977443910242919594382555309104597099282276320411308747841417911605225622729390 2723985544990085624130731994949340159386274767781257523159044125667379943482862760361420395707905205920888099228200530523921627788515270144120445627746836666556519272500176517123773035385381250421329866342548816458521656826614465997208751744064346068132808079811606253067084475516126056595676450727171902165633259542041534851052040463475163924233326873570844962004090015975426552681747477243171367492209974288076885171986827231531658370402746963086137497499078804060685846915226104515811861967889947572181345295073504
|
||||
95972945876773577582471701861770489138358091438646719500807461904267397087800286571356575664454352818821044485497531610739392257740712189563150015003172943409806005303406100112592535390716476271012449989511643942648104682480095298591192455167767096128611161158966364632495896397519009109912713452281453714157390717434827584457340263078773384935430459788767746765435225423525116544791609041511859422359171819785041881135611922091304944020449434612218166293389617290998695213977468603651842809872438589671107243149537925 31584318140134600066730800641185287650448879557119094178714634705404438539695629977588976693817592316208001911504812404069462177306727229420834722605445494699657710914053340538460911961603797128271462534993588296815604664600489027708789279872386547308350037845294543770792703520203732248003397277591767161037933201860953534214057245758636408458657229474610585476735773090288641440162698631631601660233044126625856489756085666487418603366783399542108195264188828128888117948997556801396065118687248683038746946591875924
|
||||
713272007551452486874039928251678963255935506957838930419197201841279624785563303281464583567712928977775221037206395798966902419319065825875440822099046327101915819681477539792816390496760632374670467456277872595452757090735883111387296077949994559967672895745705800539021875475673279663070371572223835248413099644571577861599181973907128342637598043995059904429989706206893424633947936644107564355419096764230837968014417766945182840326950694995617075447332188697607761571162008609922775873218455488834496137199682385 917263825608344505580588633946628312895258929326453548966689670619087822708348525685798017958913153207576484573757427296279268613081160196653833511002828780557735597822583276532269458276479296276769930187194156781445835310218456181999212825046741036549284980301921060596360033380839699583907790324555517940735459426673024633313556908792987621721980915272933356188632295616808613151913366064439073038895591878081457125936975144030691708516300720516210174856254688793749259094412855118488905825976582152724647815973534009
|
||||
1945677021253954674427896406024215253598197985583907195208031622399799747748002927717662537060133810143085601758975259238049539704420428880641068873056914641301637379676124680327739665371200778360395936033784706673915152243606734724706437190293431763783060867624470639113662863672019130809935184671974925889331837450155285697979300007417105097044041266660585900166100333268124996876505102862659271602783968425037462249542138670504486711820234947068463092018509632424971856573506918111499051905372980702304462810942394181 8477616864628469079208102622190706088023544371489260953077211810475606059293049635186194160057478714606669840616313792981433601586873705583408568923979389026812847042581881377304509604535251503881121994602738890295999826084750322896603504595164741861750184599790619124696124212707690254861672711552820326374113977685784096833454474506116419045800931871944782659691746096237788744314691106610141168024910646328830053154827478460458854006519275260781850909021838990974268010472711455970416531100455617697054065355569160312
|
||||
10305825497009299024237749288763639332288845996845358784558902301726001391804453213210564417640657284809241791065141235876524504315594653764721061162537075076318701534349366804018080841443587450504123314478085619780382759718722917445712515965918391882483313651304015176006079641727200063267425807020521774677325238680293901132437742015366287822348816197811695690375475397384985331684214943751187032236655890294762381824986623757012367492043147294303246498647105032381019537494331152933357825838810110061949414297739512802 55312570496887126813365920521144847366942048406086876242277813619096785220524773961544274929755754193827649326407231458989532736887109035466377032829187200205725525231356955111942772992737533980962365680237476426172726540231676157104970476564215239020870797049553939588449557470681722660256737379950230548130083479111167517122742984275741106374474067881752898537311301401722193155926295036495611141945664180234890394963625361451296028927987057215472252208622621105466228705958074316037255378350638393623063988867474388632
|
||||
924745274790282816197468384372793184775877541052123848752125616437822071332786335264867917128525449393097596979860704079185411306939611372005562962236947396487490489040069862244070485865001615527704211287698391251271671485395988784828674600007415530396494613768680079944229602214713069905409344853315200131642296155108711779265186203092227615320688623674359799998499085726079166394281503432748405592713965493084944687440184289281934581504820962082074105166001821002250543430190580095874614846178108647709317972173369863730 987689757412419400816949685859807817673970070948759574540835806663590393820053521479494771828604696444535521121533274667754649689492273299226984096062034997850021756364432945399043170061881465310523258456641712297040763593150467830325796394284670706415854580565464690099721534224837286982583915507886014386811917521376966486148238079018360563367732094238358346014815882381796047441254162814584860512264610414483589152744644878896410276427668202160332036474986503728889704992921081214230984494324582532279881384061027209544
|
||||
8014568298623820208459123148368863539467547655439715083624673388299280284802037127427334687490104872537811910242514703493658994311179345073931302544354791258035673877630762310964544159822003846054719915357671554006509867200435743921372939070557449234491216686225922337949227487814426989765939783621874764308425629259547667329766863109976263874483177311998023625891792261283954287540943174535349719132338955565431426935024426652992470236356701413805410363601853194854249637838068664294621607633323908967071723539285632415509 8637668711213983317028330966565134014310722330137622292450927052826738417260911346802388730646576372996023935960798822783174213875771790739857541353377697776085106534247989348804175811723242186340640765648640692666026963618060768072771613591977722826680529359016374393158303330874006832600989616584667790984350147214844498152367549797580544557750866134612430153899526973012586327609650796619185821328157858192297177857404492931679925176442915647398040103216994651457898752484068980203355326512899629988251225124299520433658
|
||||
86873369330884649308216286454151232169588055325912164072471994930426324409183377702587828366832963904607120876040259186891681514229994838764912948095677802618113504320450874713694613296431960815377377402481017660295532686900065126749852181711193891337258942114340333938297907545799964791716789408191807193003603908439934796754544548042450303710916497576102619506850899394038571773381424060060996717656543878733153908458470340836606773510969457896719285748666803800589960850400888974410607410852137147138344427814683009742562 98516449839761128959066983004114740903090356667587282909759074959433659668126576597378562476446714741310100886875946446904161701018084749051854627806707924430742678965998489736765403034684060516650482599402200638919012161229552072904710630388448141467385204685321424671107362244390656648123862863831303332743157605928004260059243933972999945347289952208630796316533830471735105347235959341451109962626580118040211058895463723095322500513594985774123687578172636040711539269114279859756324946797516532816819782580455188811028
|
||||
890715923973051504601660083787386528304131917449126095644748619283682264022690057047498402839487250371926350270381443494771804746828176919321838229301687463364261166389862545044571989890662650883073028620986531028145568894662358813909114743217354307508071826535424758782268726798809108251070806475470532828664696202562851263783992259941722747051949955126881655886554804897067820921374024349244440399572845739256240384362468988664480331300631288420420079893791725545363679550867166546413072568949131501192554431322756929484575 854254654027332713929820403446053511331119472335948629364451323994277083864553492053170558853916241411192189603478292769376532880491672552459941917291888266716960085542970594709083918598449107083506083652817769565850900017116377889687273232419537479908750524357727520146234152648840132981849914859696078496466846199202009355210590746723282366842556573833531820453701604409423515281573577228366606252055528745761975079105108003017961884780674351223978618283063780264131127411725891646441174060729346253222051616870854852914405
|
||||
3465913127959798927215656308793723519127494359440055943488919660417481357341583490532027197682706595638910570906055442852579981063576587581822928586126965438945351644740720370659548511871513611810232356255531787330070562317339340078075388694436639033084205650220085671983387746654113450551186287116423734422473816296919188829381511547499372399160324532828381197000638219293315074549471683943270533893526556524090939498873627910402965316878117381912458884175689726195440009727312713074574077741939621394301410113001765033405513 6066701444576451681898984782349048713216899350115244889871019008124603877764299193804961598203026038290358127793382761721296050273162310611376400040539990171998725798044176175669768420937886103334434526553592074985169161354470336879164633178915268051515034963102035252159412872224366161476151753352656931545019070908423844711554913341160604270398114515508702904841137863023381642742453407548329578368141716886916880408388426305153597638250435176965005447496801626098605000464136038981758463049400272158789640193300681883723266
|
||||
16805842795440377004836794569447213534693085916172812634802744751203900153162676428863421183486282857522275495469268597932785984444419493467909720590527023698399759924330389348385040285073365569701637325485370618446111138760963531267918740444277059170863574665090064903263181185855599666911043876777611903219568858349726839687695085238891838213637150128986845084484950698488788613585892867435657861389106111069033534550070635797061408336529615224457342163850539384111673608486037748757737870913208667523250877196222678743615391 56566047236017315605677418304218837399873875440767420350710438975539864121223154437454404553834424870603644240996674495838188496275214402098537686840099359928684862080862124119209766527712552952238060467522418761822417543894783096910960137877183743306057237193910162801021612572200488798519296581164496508783092447888289989349442971414275034934561323732500010160503866625581976937194596871359615321587511930645728324474997829611791690543410792096469302755660232596610294855866151841903061519626978236085962734366125202238699007
|
||||
2073834339652179456924769489160112876870479462642219841625277452662039490930173801316501965656078091226485059638638566102894271393579075757503310686925394963393197934621674439011034364219158115510184648960819296903571958522952746417712936196134438078969874257060758996286461489751507007499007985679086166872777306287878564929906062288378679454411488542849900606920220236865511108102556254516544387047991731849421512088407500284233148595413257639454170139038781306401025568005959530605170062823299735469636750810496550867978676 35351025422142213214825514606804411061564224655739616718654272863127170819329042793200818417249531218962677670693634977385839516455960951032145650795848973940948456983785473376262773613143806543152168966702568839007852300523143102551716273407549562292542207476618574930574899963518125209378809479912051081304946787958711239464722195903718617934831712249561665846706002327697549833573558588766455337116447321286530877547653719439630651696128926285303540472851564138256770596623555318385486286785583620268650795010592162155446957
|
||||
8362816036134571784135020247913352874051973046237209757184536871287079915134480392952647000651282709295159230917667476304927102804317523147660848162347578227751926712757447128354458548549272609967408928487954293556877759012036190628163479231707086276996271011681625123226132885205459632792766401325309092372020064247771283942652959002186663846321903933243583779683983965721504432280950761396040702027941870684913300209381257686605125437633844356964839118442696198866063080789714115887446274312171992124308993945307657672350459341 735252567466929569957965285497832116706426218251496563474222280332801778094017538109107517693719603633386661556747777780496536654126720817213250224662131556624293328599544018438610250104913450488316443496032094540627198147174736824358309928681284798261300281640285927215347095587576872868955986526381541741097577617480583437004534361433523839835951925899406155410875076833196411730070216425864240149688702293977474939131632155628159346855358538897482365171013899012125816967996490299321588930691221947104211620544506092311445619
|
||||
31848186555242940553387727284530819450664910776993035158655588515459489121575876620998948552949864766359047862803862227589624240474452068984570396741540746447890599018217902313332685200986648872841688337280985125141717530425758671773775818575649705759128713405118386269712378013192736101150943075554007769943501203053684384570171400903102260348465198272732564902766429026382570795760061814211409539344991899696675756079620936732426226734467809730586932462250820996050056539355450348698682815137765440928158046502611444899071095753 93233536741749843803423542795559572298547258099053263517801041591602885656236448441338199839934091619055597051730513241035114325823795746207249568347108347729795935900648296633795360790586495979562695224658341721385196699494941298990633079037284616635290174880884224394797667429207069155371947320379626657576691742158402044631238785165236268828848250048814841557950144337039694918534859388950114812169182056339663340404964096437167796827762772884744196942991953658251767102831090017122007787655442906716339234591701182870906626996
|
||||
533078127554472611484300479916368877952025863245062201486957187835221300083840133900418840990064829041259314239943773103362562187238000379204509068408998192948065476728128359517833985769597675619935636286099011476833849734071960796985562960968774248106510464971871464630172843736872310091069928236657754707760061826232352582115805121511068114000148071840568057187961649804088317619894149446175124982646751688269991933652590265732602979301738650620357425550239761389535348901254813371388676717422325647155812417487487260178645037471 454497591070406042944519486506074709911948236231388826980887752011828082547418547382405897543804685666963716531780712475487251991745844354116748476730757544428766028369561014117023838328115772307019798843416927773163159479602721523939632300094635768552614426241229369585724902505441176741374721389240782129872728837036116100185429997575903638723973095473075959552295226784121211459379420599181413713268754687743372110115683300175655687037029850298504399939985087913078461965413155487108325432140458646846418904044833437473543756242
|
||||
6120774418074918036622228945847564950414090175351656555608558458057664767113451824591255625489764355419504159972384515941979877759439249111760039753921747550674833292790898028959477598696932695986927580550567978571194170760476581851128133480280578803034928037630480325426593341945859680784490458355500112792501121867431536293386971575568759586848488221190795285419278715620988174148650687717534461264331932254340433196477203692139915516293926427787665498055886516205714706727275853911583377096322523141309243490793869272362734854012 5643684046177057106701239009827508194432356751158376248188828074132629112367550306096363193763505098840682678980764880601503755583070951064811649848613314608911315121645183985120675076210514126948910788540354849104577069408240464750602155688824167603359352484218997882757628048174526720828986698850592936536718105244987642703719391568967821105506382993655364828495322234548016187027315163689456568430013914970122963007490496472633436716103572815066231901034756452045766910902137310969754238437962627518536423545082987416527024101246
|
||||
1795050622735550896441010652491494469218376334951813810265375616152296993839199787677950572641354705421239021412976611370735474410700167501896607858217104074739734905279094534146339890957341708573350610472090225767121483087416579632665552359339231544043633235484075807837822553007638121397892986868451640074028266721760611313540693508761713408582119493589109478187850177120822824924047344783711292617767814488482178214450311944395395731984518967850756088403883646874957928184072727396753298421087064746336373084228187679181751974540 86764839883124561440389925288245356959830171546640065446606032663186764844448739378618924274912130544841749758158423935377294691263160377106752236447547702662159141226500817552329054909188862482934613722615069865378598075901356095504272646566224077358167252957407534450682103402890957742948533213935369070881921966400552374376579630683339050681518507285070186056980150894145107946259423669641292436231779366611873393259652491900320784366875075897845704897194456690939200284668800254767609832329622166458070231741292691566579256156526
|
||||
470890572081543160063478907737960887928106307613367853383711450891468710100750512160829633310225472854578905320846743421258132019849767397462195585923178262180138796635672196198122051263855518553544833139570728138417654671047108749086657014954459177432262517143335562617841518247941248075023206141743450669992797380704854978302185586575390736823022945434258103125384845624381133971203830948860950423152814959910110802312191274100825064449200788124832678744940856669183431821041434905780011314659976655972880201409440393891068471961992 389535784964179604099214747928888599408477504507708660877199574834664777341013986997330882975055713158177108488035912869791438476812931527618314063112348584879452356892097399378338876713817562849962332133248945633218321257747149393277763607990399729327186580421758898627525778469768084349860528065689492734098819413060398794937765458740265100756260619182556279488137469728582759267191713744910585927752455125709589080215858454297755567886514868084429412245330311804452764254899602095387192764467964540665121143557086185631079065560978
|
||||
4758679922656140637228010892330981264586215087170773079018883445776576918524925100630700907032434798910187645097583705099975588799927711433492733317535170577689034247031471248500856576706467565303748876819742231635114634148328407995253857454399091857847914795453590184602598696102584844536129877953210875576328657820433581411463714204534110897581315689693427091211703905608225372500222635658307956606353562093328389638658046751979973042886145107088619193073749493768402166805284313353326175052524325038819142129807797460739841230045320 4793390491718597260387951297942893523550915520509680381975625599607086529352798487631895374578748393940623372567098088124736960273441702757035318754629048091874755528361653098337195734374482693315571183119037012653667870816134866595362209033847926993330094708332631131337449705802505361483251268925145034260801757620867421206030247119504109691034034346235200965343389238325626258445214468171795719468886744684165794557713427993288014241216988286178959182193059803811982280496421538917512082858404602805432387856774966621389842480952831
|
||||
26129638170735271524028635460833158311136107869195421052591002149664860213990425959036479005150627928398680204729873588949509969902248914241391169297825366884265040297124183707391510903701710265559355548756750372847381483395099851373448020629608977189799188431031279795435278020817982090288865299538805095726429595299361452331300084070420229604369625871628795852457760294260054942057130712333926205547418679662116770865970234908706470689736393780389757869734216963988845268303695422791877571725602984757533632824794752601838856556053951 73024233571547162289875260911750132266760426699594094735638660679206007605077781239537826598658772293304487953677258831568193694317473331569981112240408867403642875426640010864216612357312663336771927577917452238189838649450987022023309387908143776694405412091639431747739477500419569135060206048500257261477813654703626499745951851311400519454909226575763463226181956578936901999795336219337588612275284175146525857466901601389789331900821538165534786814175574939066853515739154438621391885656725811987997477093132974988318984410979981
|
||||
100307457240041056070349135616779527274828868845724036949660141139674476903685024960448304824824777868682039899391002038584573882499836050746840229369631307819949878719946511412859215077235412164544713855788437825865821818837005540431674517754922712356468406391971670117869459918526413979925161623852710484564869890963908582399396739567137911799827872433289833731673501826229977584178345101794057831023748711776820688512597991597077554081626829027916384346200990193499119893707507962339881455758685956963002978236801743917291599559383681 716848262365702508579333491491993660152264340173305820306561767378811025510801121976533615031564267661292618169970201166345200868269765680282535252432158128754717235983529986796223767761538159521138303530158647342247792465301428145356866461121655918445630728471638664814216829625936183018948562197171702922124618543753325863932870626593995114720133668885637275658106361238901902419376353149408516636024059760577147014433198630683477216423366019659861774806522812013695519709190757138444983185178626946584043863193729205244075083775050932
|
||||
8233501280503530649399199721566166280775765923673041593860613941864898736991174090164622289374805078194685837257362150465920050900277018251626985362245493575843449510755249991782804993542658877765735441095300360632363353555124466336125284715666664561848176481952261066775663078496499862820196349702704336240812905461453777783343539908327220093648511105862307322437530194001623954275130549358723506852197229240594140339967760697918748663764178787633269090643172963594458112454337117019396499414709720182059090857654205250340095731407483602 8874497454203161158644308518699670255196530382894870752428872222312055999157782442500300836942419971788795734754067533974802739384159858934870508949122659430527786080429051407449748177926917872203293752348619058837659111289446920973809322192524050694995330747307211648669719612815690886746086115446223912434383857835309814686421120609583976668987969857781487553156674222206388765649192044635667870842946243049150621446254416292418439867225122301994986957921783879645327266095368982504698481352473054565703425851898798677396292712727221637
|
||||
91583707085083506913592288641202817867886758338353301976398791659902485315120297932895398188009600284177868353785967783573420939345081412215007296781395064683449026040760063173009335546193614457888915571942628933032896817896279821297251930779734756476354155343887060391748800995853511891446706661607525988184705604064614443239022036794888204879590764431060471867657982657303561441323022211206397268012500708442561881477888446903541641507042038782312703869995582087952037371961159870158427816912678260696740333192408553396956314832330872620 55736709737691557740435954191669348534809689611748479880198792308044880242996286336407928804943816863657989669647935966841960715696213248227192429932877136335338289796894503508672270379343438666937982960356925779245678424489008849683322145094213041246962274388636720057739168161722374604549678006835004638870884401781303235657901639429281065437516604455106796608185896367241305544744998130553664677078193271066414126579614689917568270007806602341899501997021552800691040126253152757643450925710299063401057182655615541849814420179008049568
|
||||
182009832509533254907524782563328485405315692724997647616930242542748737398265785036745720361917643472222280594389103272774642945685756448142350458101320633996302484501931055040198728784614023047102474934756961307827875809406605786645156351897589616115511928171935547666120911218820373322789870023556703029762498624127162622720154785141051924903522987110768373048891706947768310122557889918409753599257190961850795664910008414477436014482336064127233203794229396247419340743532369933048087470666480872796757994229977396429031822503243479863 729853540232111455208412693575919791283450888837028429792778011983460067259975146647396238866692437050456758312403154883440403539117195959345957733825447627892132022012957118358042933984737302074432118480570878758380016901378302254142272384976817483933994808984418615375978467635349754824275379417237084242829165367361453437954914069319919708333110945931164946679959067300937934682471990315527157427708274626049350374063200244622038379077629442087516005391074201470530015429121895178727679404235821330636660483164245833681141145839674941678
|
||||
1793763820545834209179125806073210418680180048423008444082515284111576955659535607271610128934285067049172561983158674755680231250330447500266930496696616125780516092881459115076139641439976356431469401409168018845753439122383563438349577388177971296617412062853266644394916094771684521478248117471320731422960882409264633357538914649479989656366716296779631611355448070003276272297525928758066053946990386819659791963845382556360971371366920038871183319420492534901737195501666195130525022267833629810763440088884414817347225003021316260810 9278908868982100166176715103628155201588639484145467458827780924123010517349336667746064497227526223258819424670918275089067541057422359582132462931798516050848377113588781224893162302411462970329730424501016278420564024230525012883448209321562752307778105339067752500079810522517347032076827117243508169871940129821602506287715822254187203307290222887029328540284594081997838665449195044064907209152026937606615590622242052132758931427673391430733352265247548205365960118718130801769300921577648214222590100296431847104714374818094341033080
|
||||
62924112084679816393390567737833000368828576497072172803701335957056072148985270658415384818621411843707551111781370198554156338319229759872331878550106038851673998598386617434648675329127626789538742864848135305927114057476276803865023303412295232697790257593560374013790351001276061873723847368444806040834741727990625238313258968627326318698952500355504187069275211730662157353091661865037936809367900569551857561971446193240522116377788302702132243719766931909845936114870445430167667955814567879525363162874824411419215232977791053737890 35346425660253016767605900437486235177408941435561738574087741458514121031682161299080393357879045488770985697200149397172889536377776205445056531363071526974730749527015932645260322888113645741001618696272004189343205428334995506439950182898353081746679547480909560388206685162574246998794176496375204773736295787012137261435659121545270370309907253754584118074257340429291255427732990120862233517733986333871651605402728987040510463504059785099235466515956962016014670044306536721450931832043207889675942441491473151536173341241792659441803
|
||||
461088578777140577961013529341087510022485522112563366350726945897634510762701003908276677181713333917244439742372101952822488471260662919827558960298987975663724886950030799527893132008280241502822532490734127629837442564633711279359853988247128499367285603009524669942060725075575322242455048860758000035492076214279713709520448599860070821447516875203744002334552395099271012818675868224169319411074832936041926182534440320298500511907786800211991739487364015349364110115601050400389895903466295049567332832837135489869894656100638981580271 641320518233268263841195252693286894551723866438779517936478851035026456562149252934859068520017748249610637105378749877336864397336464858281957923699695137913321256868227123667803869768676518163143156071959383665918935177494835876854394032725787255052418670650192194505089716169213562510030094722903130049756182679040383859795819234945150864657279676605732886265128402479681651095575534480593551926039906701665122383685282985752959085691154743697316573240677717341286185254619827068650215661094487036199597369683292576146080445458933802596608
|
||||
4666961179890869712173553017434835474676447965245981689950456607378731151069696488211442987711474512408954245654012399417490381436625822847832801160740712236367026565898570791896945741915153056512883057448573398250737928683666557187570733579986687282615470146451222355141385357223435662141082488280407022235157151579047045846729373399546176116777959251847145595936311348681220944840632623728094945947372219586971842130835923260515987105550767644062351198537374210960727134560473678981142161713088361133407820501045468363810391465581606621412035 2824537391642186219532798881129629210785262134209202230314387734135416311224374365113652924734085714937954557931308825115081306325834487823818396697323516402234343464473321895545021924367033239523053232821473492404026610430921244997176945677401805539326479845789636121463449042281416029981712298254359489136767677607370674432977992572538254365818743015884277191176166454989619560730617132391954661326197986618145981407681176304142653675686935781960785953258211808286546031148194996020522240974090259276930654218550681942129849421052454928087492
|
||||
33193735438259678151447770394709605679164566894799495167614832159544910104322051522737337455625219685686944665703509238439119495133529285867199695929398683427779343287336928782640384112136178960991443590034921998277096428927950973176699425725168826763027236896653321429857668114904196773772836017809635963463335251493008907973893943369894849986182461119447554092320810842798067378373130287134016936823796134176463882364258576071711920814164083505387656485194536589776007454197153828722863986009541773244213881573691833002732283526672966008193945 85883745088697685994009746130451266383050684333371531354136898823766942726596386868669819466568639011090890641676216953585618572840372054140255521471879641157882816122228065478442726136665149147434121219046888045309218542226206579124190121087891727001521851465436182835541756402854348014703034131332849419449898592504320111810742920378361862936227098991263165185396124969003413936872452060410539036922747294026899251693132367972833297068530641335635787556611967181178904683379587803198434159734894915168974662937932145919404367569570103983679372
|
||||
720682794208530269465062805979216496825610311090718086051287962632292201739035944457021401559859381904307358561115050236255426014625435836692547405179979967457935744805060418776647775519181640974421371270115894201641934545839986965605928442331584105033404215308956784606805083403024597285188035687394667742728324129597035154616066848150427748322839545878251174642237450251538325557797157738823422547069623764488778234060883425583915845963872859129247764088636497944595719005662929999754456123950544372668000442435466027867276482394906806401953342 855926406056988991255599758530536679256286464530125055910094050327911904462261118903473426976727880901315183848891406629025360611267112889851982758889966390184177570752847734134219131490884138649077420943887959733592671235547468153141822372499815378848911902344040266989942569691159903323723580066996028567029858777024362833841413437150607852874231762759314959256277247597452097191512203455534083419480669168388676818993583737658115281208595735680107248146993322629283343701916607230999131345533693970685170044065273834454385666615798825912986705
|
||||
4282484399867406818056058905752988344973224709061819157469683981323878850891727890363162486166753279783250829988729643453890171509825685307286525674336056735991383268374550131435816439864938439324013801683493653509261794454038744880599505592126173934708296476623582175112093793063769775912340972573758420473700250170249087285511786230562524184783146857601695742428725943168376504523409172088710186447029115246670077420440989569997075340845868064004323478372870226601592542549700296314317565618307552427563489810911541312498389254951979441464939882 4694606068355502574461724160402205732508092451915280498984623720971736101463534019180919092146275818205863784463762541004768466079749861391124184481724984668549896952706020964459873536792939771702310482142446163658822398005115304708864425841913171099819909069716786978508949337915036503916940613533409810331320271012776026082803177224630134107610119398755714068137555446083952114474332368370948392453205044775519894479670423745984760963885479543760561033826299911774916168641797943029890081879133914210907075139551439163265771729268615148114964192
|
||||
97058306573690812472203405954890367230750700716662593415152929971448462671461542929770850997233352561734896022660314058081526092532371441204811394212882643564204248368219831540330294339421217390309951102335821814274088120460224965465551580316379248032933451385608263874864687377493721072512321745360709802182220666247972416695852443262886550526329991263671162893821347359853862775586159942854593542262904024828278969701103320971517296928471668468770060238109090526064911779348230886407472347917236175743938696947570057464211360337290581369801660062 78578642019251999114061663614030597174355802439282624648606493598648056847692751688732634288616877841302285801640731473724273533894780804059873059539903225764322541057256207403019900486703711061910466340937284072516234458222496091485996517184480696150461572457103521392472069472491926081607933380919013071831852318308230664962695813055111625780820912205309083781212209811063684572817771275504338017539894591097679734539892723565352156455595807952536054861395075108615109344706711742953850851578253122598039251892281103616206099773040871741657425531
|
||||
641382127261090800215620476606382009308993725478620713260816937214702894231472357098484387133124374929754794134273663353124938008097311215315906891209624388872058051910258757531983236339945724335115476541451615589805165455547529530525974830478754555078166573915640245087595872283511269567111212454708487043420950813445808141269490792001171849954518355866319757456296323576083404063220776780883031794348919842427291186897066136927319227385511288413345815719656812307750585399987239170932601626678320246638365676238886708409137956737107950749618394761 842081618088794415811696303666948826016263778596771239834076564760053965628081398600176089212206326730619051575625109450445622892248608249421616502601134559824034199114685157327183231902639317141919179945319710439468568121122973870100226500388345739564529297262374876330924128535061597951763381234790250802643202342439994317737766922945538057347834977623477839571168251267152391534558771822853532623230714358532201142819688279767668384424205025966959143342720788266208271457480842841160603806851119064741267996475899772961853730958142667904656301485
|
||||
7740379928275263860981283144765410252754661067426921644936561134057310578328766610337681126675235189335904610648839689885813300477539309213441377603141187898263004018690329501684598624401553029998815556764324643920334498191593021117853368169073933539131742690571851491964812888013794393697280160950416846222602208625180686686733476242087685763893746897123011446443842029736283401508905378889558840479709419973523254638534680450186337753998100318885756149878552779075202765868711945396661567927306491601663867681134902190305226633097268860369829087098 3942016593686164608307444848835574368039274876233614008276051514900969023975579513642866884517288504472203403667069694529322538123248887973863662625252346912725642021279189504991056086170275742362609558151211244606049164235068912697327721175103209414117259295743668718402341984430979987795243907009955735591351901289225898107722405520644203459920077950893338954940715434901051154409511398478076555932814344715731550580754488695702849773177686527872330245432293679193606925221308273898685296474136159110808971193869925154392588032062107148506816198537
|
||||
59887786451335455488116851583212394244772932529337645698776236346903305389141126537062186368829679651329083529228611674830087073376586716225118259415144499756795441100742764063223041218671185258770627963961129824197618645030350336159266633579001058679830576761419538165605428821300164852526905066676467901257565262771819358958695174574399629759239909463017892533193459096955052062032052774060405048324164496379699873132298316088528938739474611669373004480082603939394061579310750707765411393970192124285696820096095535675778444174711562679724915249267 21313846219385950759868996483023586318153176162232912831298912854408310584970411296914403860447918508622956661525067990514262757639799395268608582257401204053446350309138392137041371348812959599373634452285670327197311474032842891504400115767667438601923597453218146406130292198597696405426992553978311030383257788149030976748017642670110492626619744734307037881871281233513064866124424050706448778712460368037162899965774429220243711964409866344729451332978297284040516490235105364830701909567175308280175435089536534616318984341006743112916817660864
|
||||
464344041813054125698961842788636264799589210702819027737905765268463297587384071250226740322515305854623073655777681211323354075188365635422711897683620187915252153415726151847930857447724953528548314852991012036679233496823705002825117212584662911158255342173938105965928397498158123185742391611811538694967662778122999069800078065817965264172223140531311324333479194853983507309699492405841448399286648783581021443765032476643679760831501759100109536760856195970482759391891341055768364750722586471023543537160506550313607746897259764606761493139708 841324255492584836864918562861353472123014148099340649863254266425821903712172141595129108329983647720246458489409073273820747965291371105821557638504046550614554585232633056684662895805310364029328359060754213124420335955167984739558484510206262976332897662596815050617465476059605536762865132773184553892260481755174330423798084615102105501365061289088165333258080271344883327930927431152350613254591297138572406827582025555459809577219464423804326679910780339081162411661305222814736276846847123834141604913365323572686753673929372973371719528420448
|
||||
9001741495396621480993142862187478663743400489470944807301116460175652492028114868148838302081072908075001894234724976362188075844377181419088524147581256479885830632937808808178273250573851226546201746311758377484553579220044265015918196355709370787849126374426330854416973377286444965136677052009647264387786688454784393381816460276385665536121407996566643887773668029048006263874915083660233147625928868318431838184294142330645903410659089650269634021906937153724795663684468333444445188954143494063351134539342881507631011334666461378931586782195680 4296252667442243545057935190362492334988691210689717879657537906064157195076033873278983729782289611879429794061480893432071353162273928829820496643652757595256102686935001322155020616018795656455202015563625208848566630644409616040711236329998049747092288394933147275744072503126884426863697150193606708538374040535284116710382508707765458991940663211264113711178075689848419157079379073582850944831015885815334486232241528032871586592269539233274591888333023933789427842534339431995985305362809897364545509539141448791953701140404551098204786823843389
|
||||
28185396943801879918560581380855361123126033503375615699857518279011671441246415361542747558675094122295429940805106868897180321921798712757509307256121126234386934533287284354838322166560172539121310029760719134333297920231029463648744635021315505710624000947630622353846693350623690667435129951591713277618437080550698782036118353467801557170250613925717604900133275772128750642285735635581262042962881381339912204049940051331980128410970455472771915601951984284806832515923509835389466966270294939357330098338049768892423813329358836998776208356864131 79989995432212268576798761376955667085747811722057614144243636073713350484187371127622039597378985182764444445374913578716630054791570570394965162388560713042144489511062480703884310845821113562607013746431666289712629056031952479531972757166878344377713272999277023131626203410084976966243503693962880411614273716755560354313089680335711141826791041715939359306616920040161966230184619936475345555658848621363140721142017709920012727741537078261786868319680860562196720614838743747454142295134766564165468412269023126243560326545456113157916570209749073
|
||||
905232421701062723193367915961957600238958543925379789851012084366487675184706660034988862500519856314562231427678749352018683093497747594240099368422013171073334666207368105696215769166001030539667670931971783057885725051741258225907498192903444861776181698969136872012373149802397062386917956577672606547968855690980232374887506855483933730236540777491193714959732913626939139339249392699806871279003078226007950041501968390870215256609660897608564062656706675388962705789608738283877363651220735032089806704683209708315467745419882448691662188133729608 32877978181301843279695192801382173149727437714832726406281712748446341725414049176372009004446660231541476970122644955183174353524908197545327242087983298953089303543827200699239705618396397995777343483531307636757527539850924605588103497835713980545788373914513452458794019261194948365853721384679030052963015244742400712938740620614606616620613340137155099650023115604826676162120419270060046119797134874936531757385862026334966091085472820474733034108649341804364987186940682848591532330529692091634281242068073679389210336839391367289066422720755360
|
||||
3324410098794567931339663822343558532864303816391121795003965873878289275147116272193198436782477743502815467481213421952866429792435055330655887603153462323918510848447573964117892095124223478124181052370287594767981037320223549650143325389852737254752678128313379608077928946196213671082611563341729514887646450582963549578548031105713319193192334263855900779993971214366839197362449557754534216488712299460628202322679151807916250745012086715945607991239230569041283131021399053494007053821786324558715604880003739423928626074435967872805285955251998228 1313141851298635753465539905291608685136110835381736564143129872998365237806992797257025016800192820022911456489942938395237336676703231651827844229911906208374891357781474553895386498716499050893438462591037769349253406055178500466128971471431853236659037183827029636414224473553915250534445923323053365933845271276782940960507747274985661761230777574754537803093765688221024390174255760952660538630004377342386045444086757953302486838814466378510410623825836029172611735216379472535815580955852043835852133648732309875248755867211847601885209341226937793
|
||||
86199735490074484094653521156037759279702066009443594525739385915600070821102607815947803572881742875000407452768341906791102640821415522948230667398716547971084370568122813035198261089774586108066049710712973202050756443051175324670398936838450573665603127774201372618302071935714367290030459409800164341235469029041326576182543502951704777412446177537025057196134718250541654186866230163649769824558551891913515056044479169211163083618898769744696571456271271472383449912851000646367384905521347847136727854079503869566383914332177213394497420348458884218 76803668997643932838609488164031894807402961433261974028748836094311765015479628231764911269453156033257449062453002195416298199286159922667138863727302496587049214323376491196999062398593336919137299415453044360328693780597686803723673297749221824070889945886201232466182682521900298733610781697767233614820833252541894519359936016957868472602923930821805639153061669426722322303468647932344540968934853724539620781232865435184177656578819019933731004489564790635124980721939682684197314186353500905466957327393432150849731760510882572710716274317489059252
|
||||
279931703229113480138327327044074857153482863007950290390316138603969716988522519997659419407492691339468474669207604528723930594406034425271805955192325089581317775241111772272605923699342575961161357381304758807491542867683140307258204915961168900390472523296727357207809052649858387911963477123683481640319225212173087104901600883252568007796738857774925280838971101296438718662242198841822807403286890177654940854441617540341320906853287498515402862185781777043496029744427447698510999172894150189881367456358764304448523513615564705930763986532770460807 649131357131758346164540213503891671982333542084080186045830359217131699705409738416459663032705401810152858615129292969202680367725330173781366466374176197574392747970041488357691602361384495217050412931845760711222247097341094537798552277410225240306531459297231899211000541620891121541083154070590884207981564371142831726540940049991558852958346154960991673253005325047415229950492918442381561002524791401727802717493671398136804521607053869206198364788160671604388639681415446947639138476231197774938358127747121185400263873695799733264294351308004212802
|
||||
3545277516415096287655753132452888427347205038397081254172509129779259053828490560284283084871832873503256472650544914720247842130583544278836948006518653965038994203476846331317877387844939444661506925812975833439543552670107614141652967995952207496892567651426609569874044421181696246647656547768406596458703341144458817233346558703023723322542353915902602639346849060515482867170244117186301480046702248664290551169225060602110330127594059060926125948120271690688449145766301678297083942520957167151067147402338779633224229039611385501081180844465195385566 4610998312248098744678039989007466630442330958276493253495640637414577783013398344960237431621749588407117208807702434495509319525747594673295227315688341740781069949628400983612387243089149679508978341564134992457769311469211430512197604794572598772168758039212019728111496729265919237498370519294070263034917778720371669617269884667936544575723572723731453726876174840103811015124807222754118546570149196787860653012023512908739065538312474946593145472182495609110227877879048945992376409160449272097212972904180937411587218148949371464228291320796416761773
|
||||
15239497027064001731986485063213483573730930891231497186371582792439686514356817973532658148497063461281540007691204312404521916063609383654201237439879179184509045390070655680795427352931900050856983128187491235756373634227326453546433320732070329842020531724719506697864194006424811676270456327001602639617628710825159609933358526652953619325456693183912738911752468709090213101131354311777705596927251548786981202759276056236608016052593668411637198061845937455157846204427935120950965052315540679922358919804584252205919433427726757419708092314960625656902 5587826854564041217012810940314863981819435985110495107335681947314621145839283430782453480046317562636214218626083220784047584347124668354609357677756587359737432830940030612475371140579224506720620670504311610442225689388621552801118923100507588626515434787065471627469421714676919094181303987122542285997678512533062723755083685316741982072232300600933888676925729221162744604395997449383693849419246081325973031272470371108974101134965718594736048116566823635255227416765799065590972249690404582672655697904985706740190019105545138282003924893313422479348
|
||||
237726464895351343390819237863366687025100972365817081700910339582078388379600603534307568017745038034504196387393860070451742413345871203460924751765289051071591320129858367043977384630981533596298511837869013045277233539849379848370771510487220793826481717061842042245157096193201288970833813926234480211316956314046556910669130580798096766122905348030527474571914486993644826558453593649760838279453969251541756511683730348825831212298153003515963603255686607315599878379761306878541558517712497939372994972681036039892334748988305907228282370273040793156051 320548568847308866347842774285768348285993793822708415387394861836051586374402509362214264735070677629730169776329721212712977352460084423578949401463353015597989943672754643796656097441245291611923141048773104567094252387923229873126622435039412004761150976778624104681760226888753814363999891003038211299538441442731671965858072724078462695835955545602232747090681720119061514379838915636990802189634565265569295025628888135997028761827265493447959344674745779238321933920549845995133865215866421975216920160527043721929237727054079605164952918176685488873739
|
||||
8128029463158377030045123003894519390897128758855444210132007008315024912826762635850878088009034492897796746565728252047056733479111338498842226655744239470930678620382248797717973370775941187610716311831973352305418728372011336698825527268296275545318504987433175708729190016327531961979192525365524952967010862941955794219111005387629997532511208558184116562019989890591982961612629772542735472210686175221459704963460843367677870013638011795538000816122661742477462667627347233237221174281506896483287763384517021044075248210500920228081981705681024039565651 6448701110843728903517793164760883273917945786202114105353175321577012805242130915439661824388173135183282769437478508194255296707514258090741055552321269991480065812560598827084628429817012994849820714147734797346882851729340687886390047033091000114509419505118783419183736832041180763007826054532199221519210531238916345277947522328239073565565783968084516252645075043121962488409930337914341353105709444796588480134773032270719342275513441061310110715232727293804251789095274889357049228575347468610837113853036543570449416448093715085442089186599888795613978
|
||||
10139357586014907072991299513451165713444438079349370000874545052971200230327752332368624079153169138817177077086396925289011378788947597595517948960622909301211537536484020143543184419984342869153010001338610668615737362032764596702849599379579463812048449927675235133577706707519263124336507482221829843009514863803108332577216749158394744807949649848880444697176157902352433656623966935519414599181175922692892840698607079590886685038309149617547676170507755455488927735803138605922375898759146272582439255725105916251484488696873060501568472413234606830305587 2718169931489083014506971670290096286630065953531638166871481565356424411104465859623297690745459146582399610107382235326772653016544223606519958956446313128323881008092682726635529863184416969092198290241898370401834437615428296796610651460270908726773834121084935896109178602588449055641943844385931221740117111584015281196477641897716087926068687416760241632223938169227023563418498095066339909915712193687627297443775550298441266736835827173710153942850856378043113545537736157758565258259793616753240699724175606181238258314469402824175218001090877831913395
|
||||
674566964887406649280495728321745896618984832671749148870473514963954027991693548828178631532516622404728905827171041358749969635281159244804069140679599636562599928913573689278688981357130683507335403562495468255407242369015870182437110515731236370965282158239440150475539565707658565217022947203493054862292154781337967861028731855782717302692251893165611721612631567649607621844838243888783196971348762489353672393749566693086675796565825994600475183849114142355490765259560077404520762911974127977347355838019733164040091817734783205720474219873766678298571016 495340756730700391568110336085779613029216198548169254570926365276754447643302008104941826626640284239196857225016772027199926406850402175267613303551944648429228956341129904676815867636710619944100807294956554682564545591733359522132044847566322969269089345185727462733249320493371232509056977323032205551689610183355317309374028513047270242892098801996572202729200424194613190953279989586451682518195701189021607994540000074671431992560013703237300413563753967779078841765859079564638421189798879031713488396556950574727942838208742803213299136488012133975767752
|
||||
8016898579120477070330825305052668366278640683573496754304456303409947247144517641996395199427500681505764015832475824767105905167064071409023891378151790891446021611801417232348384484614366878152719106523878117108145182523273961074075034645887831196113247812537037677359667010553438147436416641558894354340442554339124276875514287527813517686040852699598231165521173816112333365137161549218152741106062281938210016854426452548306780857955229003504248434966033413302376675191886264144403408939922260587029683035344373003914133589108441438152923691840734034137813089 9037110783992368754460735850439190509686108514842568853141921269354439967057205329848892356403517751061751650743897685161917727784141902000349024558973342569974353051991230867159638413792999247082561921682650491520982716663940627579761482243716192469636316281529084933931886053676501888374406913489439330767581825875653466046007993766740946091797244176516227433728453397131763495255663986217495845212908700407547868177885278157323167529684123393739924142785783394901281874021427346067277547550828139491707801166158678297659797368270035655447150998960079247271149382
|
||||
98201122259923059657611070753536903349263596254564803001571561628286897601405638491118467843662938453955500859911268025513861272915298185918353291328396545257091335257737541831002694094070714140757538128115203271030652084397159495756563268021365626735885756811321160651474340020440847372937431970019062111596586837147601256481425873232474803510191566331419660410824525009949020042189106622964675458784855295583735623461180700782452674463791319610707676310443407291613365883011532243175002419646817240781936214743052985633854756773609015937090979496735972122800626562 88721883225237792330971167918284690361246899387545326971691738053230289169922242315578305415592062234845570251973390547451176437641298253145392783390715123368051228309121778464101352165746493009730456556513626434332421302386631906849697175851886692790273449207516346895387237347007039579732225728292799260813121226736169278896005882068252999453737105640233912417469323920865733076541639590442073555117255950818367629526829558692272694177929926165180862268914824483910305850555723636419987467819994945354086150575185036888743462735461718664751335851357805335532269063
|
||||
167099183124223953548355779852144031897909867943163273267882525399426399617563365986141980620608253628694820435165970946212731308106450867861464656891740899857849417080585549844804732055220053404968598311772674638914300290786596271177624458294010389804169225428334860151143105560185216550800080654778554871259304129152557432499320609778871475157110417201688227448820853092309362874562180327893969869252579673970193010421305391150483307964886351505590042367591569296937449085552018435037109179543344921303249013933438521404666227625919400637444272933450069251352673112 992739351070256104042825522451952709123392125234469913368591962801869318714611263585805484895548659568447372457332361005430626205803895935952412760851763726927203366432471308612253195857596814159201315719010558585169945041126892594719131592195924923620479339920138767298306050545411430583364256676631975476231621907670937131934513238707325366188153327516635329507223441251306086773927465219695682213496436776331386255296453493583314144430839492369804853936170809994417013248068812231799544591170905450246620313769703593622950049133019248963997563636579798011953770182
|
||||
4013262344455612528249600778770643228923540943360653309460419096069277832757566522776854177895954744513658455823896775334159886682017991877196678058053892995455173117572678497896053130791457735968819993519076509531558626590024678277741381092862838206992726614879414521878061561002153487265458212784982853618780313976322347188384137225175131976798849445621835086245016768723430433890050735424700788866389018442405668380272394968113125381906588945624565694219786435735888824769917803652468717676542754978424377570175098594695993974589112217630973769608129430641022268352 9417990101443016406440711517435591474314208263038060141110446537681142602085767236665836957259911160539840604042781459216784136085457379908635218763576109846093114186464163127836766160207667991182962428985672918278283618793542470259614738036921512172477364334544947410775128479618521196381969927938393638684475102095031853947690422912028259378450337787160976315417835364284273122271720300652916724430882823683119641622283493214448959956102172260179881379473020553954701729108496064659547881689936623849549283014083154406657677529856212297603955916889838581650444865390
|
||||
90784167234855527474175267721386824155561061955893296577113195573302583360264152361627858489892427963773047540506461585009152567571526864991020948416501213040168827380717823107480910580397119062398399881423773165097261751110485742977770540185826235060914906489986162284200051055244913735364012299077425309022026172113772998807794759776193359595503014998138738471386026653880046243228409086319724205390184554485441348723934080317988791180273090410386581316819493101685518764754672496520739302077369799541772231693636496853624810148375116022470076483016387080780035041807 64215666863879405862705161503749378398213758608698069233676763542367808915513543881367398573905536469929042555276022461535087134010352323376610644158460964232035278652392007486273052153308843734419999668733465120010266899650813615790300688047919806693723692205095601270255077157856278131456508616363516233375293771064946998547117860323499203074729375116625165159629774471404842570580893898854843882420188555810310336755996822577691761588858896451455572814168274214196439687675745372365081650927593974948468908337709251415883245228658187078767365229902497455749700766098
|
||||
853899428096135158096515050635072483135135968096276895234576902867280375577345810773097788205998869238584873630968090308750776620613851796987577438279383441407928004635523103897018312420212019534502044553529153498891612789447976169932476035926961025296222546110791360045588503939338650395430068380445581763022993476347587768812889610537399553903450743416688421677648425459871002909994667210419263434699371955352086161568644203141340940040894934371338080531420920660813786614479684136893262369473435515956321752659852403284606576482140348937506957001824383496550886001497 27141348292602556844268694073025319651489748456508606462797510240624639337592106543715940163664046939213762287858604904069049903776911976577332501584008271907773836635941519401177415016619370716014696041786407368886129975228565830988691142720487617089349468277395942674258703026931558832189037724469362218737336976179247201808204528560432551359989887342738835700558989388764502869038196092867422319699732617843765707651426134340352023714649491367949095747356431932450334057857651624861597373110077455965836898911578777696342336585401412353452355899752700763352205563709
|
||||
2166295957763479051742632701795181883522529578946546566625332327790371166040875778945256843425497172362334286853996959239992814901668845856274848410197583418495429511565003895005599245752559057452024949314577003073859928456569060191619383081883844341751842998364208205387732014844208695670050122097666587070655885999893009365525359354754284185683037293182219490554539184120617652671159437828145294547718338354976893899202813949295350500644144579951382488929750420581682814756731642779662053259781397714465319420936263394131495426129085858314361310750837334544000585292723 4269879379022219850612968447479455519184196640070946555327005156164500570754026612245701103534240553966745311573315629550322304462989732362639864475879575052048735855434897536789223419778917446499859515126402644663407162393399435097087740018069628407091922108389683397103006858562273873521513117483351119143220848720419497889655323467607205160903662886142693559679695572173765436320018381943129729327148205227913157160273495327150487200503112449227872073179964099170996856283293490361274076184769704824626253032261778407140696763829322839475723893561201058469837507974642
|
||||
54894471041762047976045209983327584379715744934125038052802080900938408382353786168632772603298178807010879419927140633478421258008052083366697199661333726044264835036998016944070345576523786831936952817766496944303808299311233924158012303016065168239452720541662413253391151331338214867946015568403875597789862213671996132577152762615519712679385183841622078983587636929485745115470137051278215191100022026762172334973642453994463372516542104460309840350830008916067560577877121006989814903944910912390045954120794793483959487555904839703888796691878761082839849671950689 63099323129094075123057087352738007872383168895126860621131456836720958030438038202490500952682973493710105698324680576340259876982518495608436394085186127264870794557618648653943155927286225181668284551496115281737377538263792445230264668483534756587644885798262048725107388942656115814885850175727557480024389287975623162590990944261592800954444746178472973349814450242613250480326195897853574734153966381531857581186076716021006471134318930430614703547853103462031080723177262997229234549704129564646147785933967466908711062657499976547901478061767413152723218731229599
|
||||
39080697675965294551249295587872451570358800726721227907094588243950521076905410965190806689571542421872501768739670383011356397235273085926263527063731513495222490015672697172962719438290873996074731059006375659251126835946321053082631004745871228187588935304599429572832934487692361748402780168019969245118061897254702622413899790910860591024384489532647319389006818152435876407177154512004355001565613710816275486649608068513438965230342798819675334527967776087653742788681142413144843093834540459597580779854067046251816085583975334654918610001355790188499627911610014 870362019310264998899257072047089698004622290326608118732753559740598136685463979232123280180057403158036203037160069614132781057919808875368578272233276468777326742506092473686444204958722170979903539088480576944659927766115144021448239496792799954185290382897538846707554357152777918559615675166667407335374508113060725812735600591479608451590355263703489443656093330436658483238323743108979262291843839164250227933757879580369319743036433668695526982521077058723067800918801981685956781322307350412548965910597014548662443916956503102880019014228573805646384187159267872
|
||||
2778444755837411476404975523501075282064499077909040170338519850799950794701505017517425465810970239868085815834800152760539029039720941264346021931685939991982996184395484001628671963725346661503337990407342437571352850689007092357145730979780139121497070227244889328105962851310031289186940357755612666938326142118779164414044181310036613212896527103140712359620896113289604809744905848180467842900785758552781996299744330101386639677637058252256961215912997865279513994455027204877006798199704402066895567110994991153386966889581224788060494780931560334733223568542709312 6017382386485127397517346206272232570507841841638581524915690323686331434146288443762212857260401945299239532808428454892974485031994516261626811509833001186346510407443492816227323649632458566902144394066938846968456974231072785410622082905224494361518296409787239122443891972892960850388436919998223659200147221721872752214757005864275975567817611077100042499133730841645094082945794747257789326001983257675276002317024990079846979002218812169301464335473805279999988835028459891314347277686128680893290225934040990610240507397917739913389042809701020220000791112354794568
|
||||
41639044710103453611248684031019984309203613749812837713364305648517689021582448273260991806377750519600209408157820641045118395593939981830928934425060495062103146203151607995161061956905990726294332715023059655996381451701056388263885724639277590957519752985613042281090390384556482260009607240620055511060006199732530065510359119479475275279637148054776836108930772278672477647609006985111966304506524785291006859884552688103796919431758345941832312056253740229206365952309953796783135762515295514284373516050754705314051038534262363166596979678583614598056480677964456053 24300530883991405485721321159865596444117858969306454181986669076317875317373276257126525196897544842996301009491231646153675189468609468318395744728649827737200160212453268044657670864358254956798046342455361199350538115624587551312153485412700093663391704652364151278575282678297538217962159318277960016715140684837392675816062995923339664041974898745506107155864720797005780705547100293593821373642347266147601283391860617933872955743101437487255200827246360324012112958748463859755042242281219973367648639193581310426197576461212856444063421559284090046874240242959769777
|
||||
776111262285283105760264779875717587269836876656623630212904541807139020272177856515680732053976458218963138075825772033154240128293165166508810570270028380050229120149282360862584813568889277584806481056656840194178481727355675538295202537844334003528567434892440088577671606856013833687737686141476416181140152700238595313062146023676325162654854103582322784537686072583405733713877753284386079960907164374819537761686447737038796466367024948777683485725650839491694395737087736560666001955790842092919250173441591225268379984929632970341422272149519271707915005036300457977 459223459902505526692239236098320608485086629918632290147806749987581993210894859866922818166538382979133490517616922902832306016510088324655624241039148333993235152582724786206455692743998327901203042226375665205571947214603910582862480201020565513555971551290732622083429154836388563969983501558064160485702710784464548041934610188513935423583441346278784447015246682713765666949694104418466532258839656212934051999779715100872538449008387265299899695248174982495991007008690298778636986335909660710835933029113547482395384567450991499542684808166559844713758111514514701317
|
||||
2381845782230051814875130847600598727665609460028831359831363876156624158944465247959402732726585227727696802046321191958454473424374982610607319035959692112422604127779851421078846284259728872743332057011831380938383810280707519774782865313729585407937920368593331581177284120850476357002075033662975745062207861483942279453087174204580624749243018228807872316074912023053375129384291546163420029089125022084068534206134621882243323423698318663928005713953714122885847019022878741401408511744506328478906612725343067054137403130949607826616977179156977175138668046343366292576 7552113786842285642462267779854307997015152408399022361267479050556827406951911200779577625923018362510694349327960458912746646891003985615656275181205923373706748045439029155388417912655285151346526765211664735365198151107823876605125740001260057500413639052048046843978964455728393043066681873707984098327923276286011366272648952628830278657252132833214214288593327011128036234757750858668891733253885582279685860838712242210146459392757912032152600881139357030608635377368101412190617518605841374024085330496088057462181234390934502611944090707069075698472893063774235709120
|
||||
62665816135520334681223700583969505215410527399249263932909147724531107440851008919588623326356923671061258711150914781657874187649688184118446349684846625775919481485791597535967506471144498009433934524190170033878363718871846689845163125010788315174204691587171669366862410938860233431910897165711388373841529155891246954513542069435565136898305616992915693329510152615086857665005412247730668614987733763691576453075222598098009075925580843682178520922729514060225016592604680874401154688642469848999899228266848359628517975107295740799147396013471697061891483927563969808555 3978875761863481710346593588133231653579671346278259104905943641801853349205543663512575698256769725523894097779538980556822381504605742004377752383891497165154732139038975435292464600432371864140339006531047112356475216690464446660440284572602510277110231928261775101955851370301188263925632178887707192271838109923589341306227266339819712091906769987966009506391613703020836126888286107560676382939434796041247793690553904981061477370658704981401623509613275042995653618107569612365986949256993762944967715933939624581498838835823304274201681465348149703496332815418968171068
|
||||
879884881809070258913601599092716837868524780448147844041235560113490336433616515678240096545217514197036455095240182122714791128985595557339936163026525403937530828647712550605524192080862531511471858714761264837350011011819582984335275094154618798613621879059101294312249411520300622341191220213287243290520568873509966316232096085509575118855633036089455525585539502804861072668695185205737551104560232789473510424796375399617696793477201780464003834696665480471695531275981446757679536446570732514879625225397751636790391228186836081039118056519480086279361917282890560626194 684671124650699815159322342778079135162811204468354138048072716758777672964156020237495168411314442388700571414533107102484117125668818371238470515661318290156946494885296700959786820148401817185960591498292809113283111677484062874511024977028110455635595551214145221913419841538729519042145574403822657356279336149506326672808115138185386331019687589501776992671079674131960843725529117053379504674642227361067794991439042426975730711101532855466024006582563207655920246528930525215506321739397847372639484249123387148495130492796222459131708251490222626620517571914400381246839
|
||||
7293533564709025502242315925262233566951469573283977629735623104279579246186760324413921582647347383745180690292233637822999096468964445638236716062556554118461046365327329700982353032973570049527657875274576107996835945376684843228838420048944611059032362424816444791207797736632562780005338838155798441932901383628645206636191225974857859685626331937666796867979441347638053663820060079772951584040579112151397023072458394421416864604912259644537214068828923288372877696524511245748301214822394168217890535180788820864653773475630451057121526138110001246135011088517750409420466 5676356728219499359557285114457997095198554301493222350071060221679481576989815223613780371585922518088070076756708388341839480575072854769490126215505624727505538267928359887800078146347220850787225888573634578983091944964892881480434153862972096695727192300042679208812464523458310029703107778723356595268643430877689094597951155730706597304808694169570827730181960165440364025013904248022841516249490880174630469532619395727754557853831777824814858345515595482267536888408954088314511260192623949223497015819938751575093223298045643888929565896016539168507917628985740592903746
|
||||
23548018652272017800034286525638843268990982167078523630406891655453527490416067644359572529750500329192882856417318096441801156239702450427792267247295964785315429002799947195044466009865228058469255656559707158529574533986418023348827505786148175318314384191577074456393933442757362369630901683058176937161023544727624708419122208603578599113233963122134388490583302363164164768314363275954200710118708541514382299583507572969562906332492248778378898034104838572217349020777504606927337300766342262070159116415576437372565039002640330611842428770442391163527338268404164817180321 42613668493312502686866301564473194076759596924632376211157389630251144739210532907630805652024675249604996286459909735040311011521720897948378510101981617724800674060933252619499195047535744831098955341315188848290958623427118278953950339218923422482365234709235022439307753167452832505922168130283978079619851837783762595076044732131922827030381644509581488402363799378957495525661402392346713817150075780553057534566982120221909844499605962027396138787679353237968066193261289870142633811902897908092165323028151015368916617516804764803777634739172009557291064867840129861232467
|
||||
922383566920512866393916234406867464771504958906643704057550495440550205801158714541328363227789929497331239801716108759169000373920504219613126569552967340981545152273670549612402208828355052137552710081156597520019147371869993657404089996627480267093948487149641079217063158945456206649714062584943330693223391157713214568777174395729373504377435211609657065523942830654660873410919743381580315780461339337649618067042393117667031877607688998833584346108803486012665387149463132598255650584295826182441327196613604194922337061768245998063107293692581894226628086509688840052762848 653980102793433963639116226584652169077357876331829408236396794351854936999863979661023132323246530211546601847325881587169064243393221202815416660694456694498013641160967650636163473974886980790827890769887905769936805361819237803631954551051386291179032010064526499429322899378707141058302844174664461696772103171025929272025945163168435374574215627729703570240376712908002326887337015928162004527844039173788661278061772956097338836363178897973751844312165108304330995618338940553439220179226310300711907921652957519439987693361747584726166213386798476267666226442937356954132429
|
||||
4338230026216574098425890765906833593163275479107202015323882313514043622077532124584849420500003418952664112863662400909779089578529373065015036858586198462197592651934730046607426654294416154009387513279424328881129457924600343891920063043707705441130995333158741904751366143673300461301678755521091204780285009330976259075045404449567033370159925233265231202280849745489761276501032704902790289629206790452904556992427878316859509679595059543197223948755638911173499602312562518930496489670083184891167752031257788568480348477826743486585395676253486536628988433518896370547967045 4058794697431789885930969185155735851154600194305412594111285290251237446594403158775882381404608085245740885905945098576599833786905179826434512612148480615213664024379469202036209430107808638453644864103789836780284266494985297293574354260570337018388042673124993229396828040249604779606198935981658872913038508035808916713341684922959574717025894356573101507659902041675551048570589739031610070914946070392649594089523254652985136453130530481084169623955365331865186577041424792407065155056085386774130413082081591350194828784535836011633622026063722623492284566765278328116414566
|
||||
17836425323043371921250166158513975033769738550667094676008612227461811432012032697458654670806252241433010228724894951495171917508895228284719309929559054994930686479822671584983876288953868729006079408538306644063279564928061217813295029550576107044456742846728688007180268373496854956316392152241297078336112713943629773453774193018808371002139371413895517409463286911254055271639217815432362370018035575242461719575924033831898044780126009189683045828329590047671026458912181231477178781534660701890030708796192268860768338941952943628543248901688610755359893136283698048553434230 98728895875481348308231136912228378344885721500080828568783373868230096730324184543420820550167352633941168086471331983036023086684757621822711816810001290949642244108994410646091220332251386880459128076233985420012626930260691613266582438244223096051477589087036096585182530561121298899118573903515557584357926832153239662820901569734831559003757035652350308263926493618872608850781386585461751353445538279638200626471150680997713324609602823357864082553971987830696582060335922838340073743723021785578676187025282296911413413178462482637299246713142787261216407446617180144810112055
|
||||
851772661970652202922107708756395832479774782010156681294359015569889055197825945318034681259636798132935290071402815152284730751008674049137765685405360994789009408602151209415289995135991974287775571145722034317127592142388852054334708002215614404096448469723918836657246484266318649273700363982294027648936911561689617171417672255375079503162351142190137439958764371073463229788661912808236389935133972977689815741506389964640139922795499952082482556321958621121720898706436735902852806345807780909282060960376545980066475638851118318574038467537333340985443893537203203965932705916 604389081055734745411471360073693813628255828986240019462844893646946816153002344293055864113310177773948986716010289050860058050383762367082888004244601204219169710886163816008524969562934530308754249530393605932315981594450112820546199611435427768708016454254697734960629536666261218484887856189307526514183302356347114525124708461996660596557266246249406956139168636971223893954021511530551215991813566195519746115869520430499479950253050792060921063173082682133949375777661422679866227593537427027463413287734650742579048564567163117385317491892446116388739035216519216142122898272
|
||||
1680153166056278402563625177889253028145543958849298671982120386081250919187170122734571408322244412258629905736890325179387930306327793524965206421052836352808730569961268070035900235846637480377575223833400612977413509694553651908037952898558045404247026351635851584255401608854539216139669509074748418773759043526696454118559015090651870151453184158545828218929008733724207764855104129502488061904907881991541373558283408760610482039783359253848317557187913648809368864178228174918762970311748362250662139533211785136127219679076536767245534478788304710156759414102490051236454006799 6121547176674486000166455282489222586427158637419380742704144199870009460098838712065350943847689424586715328461650997466312792025469112994178987361147346512201912581471500126233266690785612772752987743307536335059277773424412851873581583665856757891387933050321666914771101853425739126023166998670871230128992671490071126959548721104386616323672952198308144830770769929119742408484670968690695780885780950074147363775842137699380418661060206203068196552718538586057756376421279256826379840138009982303650191226781316153975381765610726077521023611492583686617125572653312918947131558304
|
||||
27099504639631148684275009926504671254849771187715123248493962786218452299121178320361900436662957035749294733866204900972983447352786649582465955927617461955874636345022653261829932866962362212945722336771926745067055317268349785198320290727180990735743807740056230319254468155129712151431373658337968803903231533365171604531919452672846604214233321256761243540985298554748233651472270428532965508352564835959363209053370341178863760400053488001553238444998597968197814840736168185494916653857167529311371397049819423038213119189989702847493260390135278297471875640237341049414946645754 97460761407250885870535466045281315436263667792228657661162172260230106311688484351633932882278871740035377879504280513926007815528922804484560224711734724297404412031566863373890439871079245318803889359325487197668581788184751388633050480437975090429583987821624643677828839555746696356233611215940397566382790416202836714164266418610889178977697170808588036794258939784200522115351854734378308439817955461815825548254432323101944494138929364953821117341372846408599372458227510511736540743978048794726732073639589685018475113981288722453370038541984335142211674372279410734282044295855
|
||||
819672391600029055670880514245202790426249648411779217822265869238960921673090616338665705153536547417980393838683071210085983095915733058165059649326282597163642164135376225393987820686278300919383772658509817323556465117106063244331512639910635888362930240550102726002937068947264625784134040329220297628159680699943104142868512144953331005919395091724279614303913773777198642136198092944917223241450542628192636270315967152130765861853214416371572762888580739429515616738045268228587531557568064414696241321308341274106163477989820631710520873780327659114422124169921699007439101784231 643608450008237260124153411530677097603074253728580449845132062326986558379849013394741553719127505263001465285891047390598933492825389267478570458860631656025476969795503113911500218051016626210805230483472509041698402644341233232542008210317985436280558265554363060012133443335968028519586654690873645750849522967847237848642936227180732043797846602156449015927486514331361508631192448375015307916893966793809945544260326169683973630451754483281707956285678532184943539383898238062768267197545688880300188021762712346263607862576268673960112796572063681365947947338303168222550329430190
|
||||
8722152653931290074752492930820046874002340521213205617234560867115508750501196595024979901266261208444771848742915214481930308917115752621592974116886954203177571163924008280238061321935051513900319822675925040446342888229689034965468204988671617503972533498238276349741369998875119042016273337660538023811349038452666492356925287265983017244858745553737141399009641019679965402983173655327984767712832490349384242263069607351257686121180251114666509055868637089374924775933853043067243918434976356985053119950667177735570014242315435664020204358798634690002349370816037698466017442421549 3856232502485761396024894867764653766919667744401452343118192219687982831224509012456964582306698959889597396576818366104579563556671812407253459606490605115628156331446881237813527264084136633050008518703728863046339651476268703751720026498498873593454929471010435485762428209599947482875633346064881749054464890763121601673112341414874945984844459801487032642785088583627944279862556483740676934471916523088889467044627187776673081240010649005997961156038779897545505110722802190721187701337837116528093545794766729671822351413859983139929387021479855180824153334742429717278666380422236
|
||||
4083965397789460739126535114551977332059476878887842558317967740145636308477786558629793046071393979209828973862535913407350086984804337098595293405236192064428030552673652491601569161258610641307541398495574897807189029024408934816756055891757110259540957412678593851021659036794133167220774250753358784094058844460557575089499201624459230671853257086267023538238100070373872767699051951972428811535754462559950262861838575758707823251334018598120149916010505950269051488803702787173927746277635043262664985899981789738546977841857309273172263314410038927322217547731505603422675198625835 2156993395115744654639463365755255903664766111916728215247055585147749643859158593670971908676885062532646982138169497969561733100037957249530113083475165097028563950512301611336821073229589058952527178795234194663822392707868665546781513046433806608072961185681627770318936357952397730458154605182762889528051224861350656713482676425958517165672963949809346908376821111075724765830232972370907875515122888798779108405814844435077881240307872018197604814379292595449498886085696794118073234861365894208174988794795002521672281764603956238484382188302476177725259714820614868876231427785686
|
||||
266383238975865878733252930797572431814602353589836403087661411683873151551493565587003266137048126263140011159146271017864295609876000160769333911042488798185911435598196526289783622370915136430435899181803564159924026876944694713339638847857501523849948187515057346572591841264446251126148867027065425612415050903152678133565982759279232375532174535423345044788757949273765720887232391924552482171271611971679812661888937216569615727743576419727597189148265983184777055770634584725327040997428122235795453131021829212853281292216789146441441308035150252664585485943682656958845613478852163 781850354722450077446006841561486514476091097650219544797391195459584899207791945919511231863319973648074348902088217186199843864916763394655023574244018674959261436525706770491947422711712564057723177382836750729649272485509727884182495571520697106144417170234072902617211291180229804346999296663354442699384337235574986687091750159179393680185162061896475608137472026553559043551426094643481325944416247039230452451484228303669474437492607323485096233106410769428978460733371124133052660866922380456167901661690337396821054346130490040177432829576045604339804475642665771790436154571659180
|
||||
7543806447031235366904245068588504142945163356446802699086354772406843767666957119702614824194587327328978869336413119758045698816389678073205848997426507111851835153206952453400525669622374422176011948605538791836870213487847192406948699702676178642371841023604304804155271284258166820801569680508345762820800995131853878014642761212525047556749538836261004341729385654326753813041385038709524309170694540129571156334695508908731679277766640759749432808239487013801494457818698426278567559110954397779718870999329317113986007433784599960173727385025884446397964354340670726624050138857371427 9519203917959632532690266165585709452607378532326667625407923445057514195860302476219622901169797290918607126918186076103258290979792924995191620119680629679609634427322657235216227920879875178585532736797956906838440090969805058112309906975848868498759955723049488199322586233460173769107341773305579886276602020572371966987692321575092354885531610537356932604056902728652351483710446844358266215809798863772748249347906952428207475399378688690607413818236412667668604132287321446406149282160465719537096047264489669575090574445770189752805268971854328345904479909955962708588617464291879012
|
||||
73522597490349545528039889644176592494243660572421136341138648181794289036279089621556700514227005881261136812988511820448983731726312609829542396756709210496682896564089057947871462271744559435433379771121532962775085937936019110019131307304951520622235354738938408614997183624886408627888820630661132054829975264917875099056341318499616909430614332532194617788307360696578940854082945666306851399606458952674929150709077987694674519153523302090326111872334659996664089884707040875089247899260496560649958653210458148913443110316617696302414697818460863658732905949089549056926766028897767166 11491215473968613729183235370119227313331576483216167714643687606006149642319595149560195775523456937765794393012179038785624932224853829410222278342306596915276480308564936208825553955093449882511942401282328848688687227188048000817086658124360910381178913980625809515888454792041895278200924284063496625596829288610327346645866100222006594972909256708020578419238610027067165596207172261000121177617166910660048341023668547456499119514841633729243452282593726066600862902100689832705250404308081540774500508353471852531927826216328278801404350215741607263675193551803167083816152637590522671
|
||||
246490471623009066639793470538369261843191727382314136150591949698695954226151389278593272932317628780146685789622720262622930564802954258142709685505503294366805644062250911824885179212024948482279640203729979117763727304191006119016221713162659390353148199953488925804915762048946910481185724450685807175498243585048931615962533915100977414386864044615773361096619956589119580747273810960529970711264994886163679790418744771235722075337521980369430367917313362455177006123662650200604931622468487863430060201121532582770056804272748506496399886861536492848097014678626238639466326627136477260 611026416178358663145402742165489240377536335280805214791683526036878579188333398693629731220222635103708033197572169011963420321991897813773795156469767585479002595172753220076517252852865457315524592747943442956926679495218251345044955777575390889000790425865788998783438131418466724319892098413009198985705469688258380298046543731962590850503072501840138443893088191031492590566301452945274564458209188378387617515687549589805746953496597133664172582202290975961666723108913804491973775596279865912917132523525166656532166577465373770442119587316769282423390936763309111509225453312680823303
|
||||
8348738127460482895115852080434627313738044142062504981687331275594543332916205243163616263964712348995748510402712849698588163435737525702721331381923805878034678269188106977401382360609173953293049462550341324982941869340224140913420564369930266909217173117762453992932515698196809826399781448074615150398874977836068377961874841039196105260327973115936850632617651608249887432248794635492243084803196824006356392756393405876844879835304407721875731198878454920536912123813796255233386347749952763175606762460985419998105320351909179595491229107664706915888031788278721631803840612285641313671 5982407307199790277247702665774822639499454072902143556047716549705454968095880763546469018400574398248860659417286489540253919361587618502379088995616225056964004502657333032600881040246408752782388095854413355119183229720080607164667480238931208489322124561291825206649470816526769389710487919028479889834562575094889343131879913755158423654898794539297896585657406147229584197502493294382198000855226567006583749345872603656383478579775394834448795049963324244870152546212970328835144802055863879091211192735898483520776694463210070492115883060930112823154197627043796329116873725700700026676
|
||||
11704177852857576688737928382894529377149154057322073313603951839921137939600203990727056787933071478322519910629241864983670543808846886249282414245649167234223254769904598622095426164800042183114227944881204104921576303742941055349259859944486002626921244206060027588635071366233914964060724542779832610718530694772122997995038158319251335994831210683959099167586097514257796339318616542932532994513800342615115367574590067525350418442143216944775212486196074468830774788733059646472444671541984192771061099105907956481689016239197595820496976889123414999995866950157386995205333299049772417757 15107135840023528647407920805619641932623074792071081018020406211666836090799510675237742673665471099048858025543304665291823188728303314833793423819595834860119097602090848012077202086436157813247098216829868005736821009554650390888513750065668137972563592761336428577237087724428580200825724762997494011641162009459584987953114432873984618649705889670907998282264397591903384475463316692213497385929118558666737182471397151474794388784454707544662780440853996136966675841668708759162724866072664836305934329038882036964556137374645163911303592137509182271436125479610249569287762120221659945495
|
||||
790069799665848342508949219462583348241388809016534267449105186014513316821988890294939918407468650152952839901632710297335671192551319381114706951648475729004905291939872940454275740168230847427797268248739910169324552397990097691391424523644618485289105683407719633612249953332515381224457844411724738951563788869471550229296668571461660247362432328384828761004463528577509400858228109486896845120551554649342020128395329711233834952199358047407370954573134570681727342730762913490892500066127126879883896669024349216438000201526910497175187019932917164118410048625650920468630150458753598243299 579489167493604442444186142456122806026136503416132626969741614848125618459951671758833925134921748768218680946877845179351533460271033747799521818910079933205749032808236712414845547707979786464518310497986636400402108035604343677848860661973050525840904034723014284053994431312934907384650799502162661722935905325157348213583972955057651457732838008174593406411141501294823379605015263522492410910102280414554424154546861016371079942731403828749049072612721237999010224717208022360220420124811976454664076201133047974241346636142379921166723172316366186993712669512258073434293038043427682349466
|
||||
7026005554692397890834575837812189462331506766952518265910600335118306506183439014846072588097733813389611876696027012015074971146433243039574714922606987613891957762414500514332814616274432932378023312412091867306556740254537064783294546638725837754965371129155958467227555276120223643990375950295358792993326184247461613355747190840791724408797407452068909757141508782905534794367757612128075867180132948336323095352736450455957128977456257058423992229195411601862664494151159192371383443460874629410984206297611674767175672022466558589153149614335788012450582814798743895635078821715741730415727 4934408212432611117896773099107707603809311778694383265158631732530655308359434314449939080234395996068715789841102475428859719921683786061438582199985401223270407086190693765483655515251264174829175436278171748950419514681571119580746760626355710316644641398649264652790257241294586250923023769948353329205123454415799619597642929573624583538473523016933367585313313968392452342004964573821664161792760339543449884326275454112443957869921562569510619057860783158487941161761711277489758569123176734801746885026928160394823558330088778561081560368482315230894432398187483034432005789174856302516554
|
||||
42283363369958315868358402413425234032071304714776571283561208494550198493351649197124645582737681466826008821607423649511127410095902463929766942482184678848804371166329448797437439741042957900194959292274271078379092594392584764822106788370607952756907492858695656654677854013474605007682070260704608912302412312252041416640692750614962080142701535131595294714061551839118730551482215997975946151137290422964297515402094983162812509089934359659202670909753445659802536642668477707061506987921264983540309928836153447343823334648429297045447331790301999367185889464136243983021929566435569066503036 85437772007868260618396071252702094772221535307026786250502394321168996290425290395754860234414306663131908462591300029035783310946860712006308893277686185977578580226552276681632119174183569764967856786396200127179958322510067329878170057608283184843671137326351727067081960116200690224014248291072376736707246663008924190870366179896101255626626326623652396982173501268497668427189608269821374518393251211419827206996681690504239254416802314923545279656017190284453221768599581659200229875430176196797205423463676704307809717694297830745588183112989313209608632794751910886698394762537845287086888
|
||||
974307287142094705249297069693242780293659101529155048315244585443034895460674805838308328330097788640803897722340439897196682513652534271350086169821406749221229122545433412085185686546843762465088646242896603562113869819742496755153114408257085012454185189243181747907164618072809721482672543048153667806243045438512186001041113339327822004423393069570936967125410872791233785876447287178540544064513866403353225588252441434920966086094362771633728700617154604103012780691106307420254466679174144306281746779728866919292916291521042225608443018544475463893834899406167000466752906366610735652540537 665449581183021005747095108714103630490862954965121778034015173131548773006373531325596050407556546576353884851342041758144685715526832512270588264450611145058358048667622933155277543845360042758089764381490397568178824778380229974865031970797219301741924149835355013348384717263168802659402594014545371651848522384314206746612085235910127301406867310951203645216986778080986750706072738396305469253527161800966388802389272888298798591365501794131553795752223848389622362437528814586222956775342620114804817571970940733549253718008273798869975673388742001183383313190060593591922791337084276830151567
|
||||
6595568838425808015984249892373188864887063130235719449453696775389827857766049943694721735168711554858152840154306879200074102639542348013636573663833160554036651604461040598036321231083332150713425889368782775649037064508048311829641274033494054834459202576500639739866385093334406473011560637874645065333111097562487020072822278821487966157916356622942009273208849408266727646723159357801817760970888095601808429675194637953645943131816100854995914257902471730473616482222528970542162457002280822070118893818363771587517391072372661544398525009712427942828221058622077957062016519299896263161638313 361475804284768084424071348303952912309091379445250934179286038181603019983175587495164659786121818199566660765513611740570070819515408417761591750593350223752496228384140715485004185356396995824917489846353783953732730258267485793524235629037465542634524696462137484444402274440254656657464261548412001369706335100523744582671408670268259439002747353672891094684099451658819244155571109105228494674489948830785841852797041572702632841673537709464445589133714147523184576539477817118419029459011835948624037318964798261706353432282183205076758998753452060316960043661478561228926618660735712987678595
|
||||
47717408540460065965850254976279521453910346983670723935018337649194942552947911640815275088959152422809388680701967609481341319167228536147469160066439244905377612915117402873797265795703312580969989517111123498664886501499467380021932087174943789941106746275344832957599418665545172323367258371985645943235925534888618335642026556407310238079014342921356279907633499423881899872507297253746081338636394029161366204325110523099643765748677810761206162168696999973100937399149008483759239771361238724385808231751061513600897529205832934184356996080406864893252973722119627208142226593320967896035066792 86884793746028672170753817428897039268753923763200859072761079769704974542140214691510339033391704876036820910942096655634800588371790801430436984617027854686811653783955823032297314395723111923447624417897622701769540855300571907943869273097621374966396343934995864457976177167658335747678531304677417249264404841637592139989809349944633000692469333343135373111406578365151301259183242440847269909445360318337735274956633034043783654547669085816838765635609386527044904242637303275540532945309910184862131091443299434822407416661471330560258503788732895164435844488744555557804443822974689902813739905
|
||||
432125308519391698394248500788393331012813028918325038245001277499567665204718518680816265737217264875647495945927594129419005935001778973048854417538122194354950570853645434303741031610020106452474267573600498305031034426224422570571317745398566032462436644388606006407023602002703033943280546615651663535372563709228132918229894748266465070987992702109727055108489449333843060136157235620462873417092649326072874439725469795347391949691280152247666009431068674442447037465272589262749918586918099866475614443922463696647173226334772663435905060072198103203364793843236760813130650915379355002216863306 938252239107995845002910225372195871917583400624476566055460067950422380427646073960406528042538598711563158820922318051613688353955893574302239166650635065064676271888586078769198421281275668350444442491714065198137925426513645996605952418843997004142270245273360443903105133427574083073058917145557489764690565887645606200595207783842601673368706596641434161860749475940194531681155446204056345741030737526216035319293996094330942672971515276166409809176843755213519931501976889095461017122590861301181549458946741886970128407781054557717152272376421719585882061471692526125875813671554385929822480660
|
||||
2832506514054615975347368214132502215879342455435172999169834957437718546081990617499025217320336442223071855304114109045677049196429274251126150826803684228605101933592596058773662168396571155466960963649622407834837771407276475139559802896198374718632502007502384397166657479714801233317800753293193935563077389293618765039337831165472921354956565965182299243070120850008293124188770435504264498088388521654908912244348789252715436503060489436121562115207059761984336808236058529232748346519144412675441922175946232761281653899606760185024511249781817749546939966073481882908582056328981382929216879563 5719507696960652428770207793157547359215977921521314902459067665879699166512714023294616608372570174128335924168276954815032615167138191574104540041213302948148033671101289123527910626590116574638634932869667469998558961065303473562570402892317180439904424740081220527291926365199958876518704770454502343359527555757146283245998833933027471130566176094185222431391791576499384507709138248852052180334916079616925918289420427143028911923000421533349179051740829814505569806491102982409824970828479060619045073263495207288060550707496584119426824695760713836218670286787637118250529454269831519211726827470
|
||||
38587473674834065266999995693560161519831725187307886723308198054709023033052252306542206966039158487888134520837772346294109835288983692489912042093377625300192884976193302494780729823782104402723456732955979978900161430889503080421874788700350356176115359417919092232178520283309213775934891133559905064056747891331344549694182030844102673896734694334134784218502312866740021595858650311076162550433731883285450690445494645691918565120977995535449261987838855434283045900649536415739041120638491738947961623356658424245427694582008065665464177061330466213662202097850044895655950239465241997326994138135 44338405676050563413360936403675189310639570669410347326323661613636512755271021575960764777342008851130483538251226726267104182232591770400289467809260144312076376044322473169564587260567967252489597759059333624594552582955938224297244441482252089577989357469496497677338505588886991927250190109068892939138679099300129283183669095977703099383744393672517842620978917806653013900463387610676822628045542096201554475674422920364069851364383399342529572902517301099870935552974125282317644617891716944227076170355755500039477714832938262096947095241838667786427152651426629414043772447631218377006477006733
|
||||
334534398930464775299240973743319485144856494272916844151774198461013080091475614131768890546174091022298452433563291129390854405671552453924018807452609652629578762389212867470303665013222942960679369993328896619198034417230732834700215710965045485770740402103582872164254356741148635217135640505046636446615331077360225657668417130095075812633573979063205636276517744029803616957439412804640076869760392864627330926855500295195276868223932070960446939241985909292688947236312064719934939555628694440711177224702034264681356586879932311141200766469667210071142297283324768446642075568097811756816624920170 120056483280843861597214439210308460569095691714017320264953153353020860174694340731596040897818621820079018363785146186005505620157530684638578382559167943528854744912985744702918971388739697569346391117386874092378840292928447219529383932250109529207087338240929878974794481795397990228036817967154687655681138692411925701830916786854660072218062927175290923215380842339400640205980136199023822742178354408687509575459105249390185703200129896308160521076636021963766661366826338306175514416538379065148017579056360751293886894379075382132008629663637608033635866801343626633914679424897921654548421608336
|
||||
2217742321404030340117204951900658772473834427486096223401789015004893914958537059473214500630074884492479582540511092614077697699664542130528148530228184357869510163704407275738121236864531548120015278543867834967950128250623476834482849617609907382590188327730921105357168147637257575130358899292667223718820428296840175506526079643086643344770186639019615320014554664653064033889806443034096798225725515802463639558491744130871460439277625960706658368231248356598200454844262765090733851670431305995341957024335114459292032971052549543094786854586005744631599028643830079792517797451167636544522440076032 7673333616964011416127359954664156147918380811203035649269269694403362472320858808214647442452467390918002407601554908079479897631749511123022103030692849799068526904776087256928264812819280389285630047628100959706546429983246192843835519865981500994810705862655764287645815455982585496182082047289637598359271504330420281290920116124886115123716588503929825840713200264285474810108460350207171955557411730233326184096638429529046468453765532392866477794687272484007505246783484587763605664922193491543579028798979758761317744936667433048786493126744788301620033744819749971267335089760545083592684027030772
|
||||
40121680419221567025780667825871125380309862371671405906598880953502887338962749063044737241905245538032406049323191723747877133670851985464798973694219928549645777127263558996226082300538685389591883163796134171009382448078244864187537896669105917871580765001360344548726629841791819337298734194969452985556698079126415509209482684982247559200648749577316072487879362738222177894148923456096327662584789250353698992541020739706806673645993171834986742216103287941576874047253982478090621874995504295731222866543333126464226569306411169787860681633998607484845658300602544967601107524295745461886060628560206 17266982960118818048541510788425601989884502179847595904124758685268531840639221011680646516389623677231596008971608141050018988973454203113976008100590479843199782795058350160740731322076735962940766565857968832525468805295381346431473465670783981922648687611144757995060899913650288391672177002189724042092756442690835652439682406133754139182399040322519242329968288263309111251981297286849643915334721526964157573375049152254711428434404534993842311499449659300118079784212702612490123224454849763396133711393806899251756818337625688093107846481867762679711325882745394439781990789339606829865232183502461
|
||||
650425570277426612959531824415113814474819238681485054117247719520248388849811225374024428324876562983243378551930765231913822786277538556491028824163567061889034371565521802314480177059119026819869459009819354928089039558542968737492844782393640012763103894033950270148296031259578352560754798057878646910438744221999004454051467040603232087923404612886663870367149566845082490363402005987875681235055630307367025551044678068804963281363752700165439430355940912924040393165182304634288987415891417919192936044640861991686361655704237308794857119677374547612740249036138864655853435009960198793933455279558157 875179127609441818920892756361236431636121830175069849759601755823963879881131951270242511179758164550616458760061109782252636158524586543363637135112822640315185801636811225748368662988761539521815062125310308196923922968093677150849395689025944387213279567088078020186195519277021083563158974810454787157167019369527621537102709993824135103219199598032897551731676506811485020576527313556604378543947642094251920677556365116114685829946536957287419219623436552412637026753871363350658934964120832465840650172165079812448664049310753039371207161252449226248038626242670713857498711868523125738589466641152774
|
||||
3308167105668635626320448989648539532120446613998672667369965596713496435819366133423885383322815818560666972517379070555340279516491995825054456952348835278547179701958678552449966461799737885055699007305779420172953024712178756062650954990455535294967429821164349657389224186721003291544174265111126666016153509826114043713328271506490074548959294463351539194821802687189765328250380665831995373018901782985629323646034435311245540232312959090163996003651777422042204223790162972595301425909756365346246391806563151732761235177757033122179920102811626890787385051458117876310353103185230648386185192284327460 5251217609846293879457123172005320011757485820739072212173238456350589597107236626476505348974890514928173168578233117453744938459471932118434441513378691627329651389591661686328463782031532320685318435730922232716782588172480232893040696006999407820045284057727007355352970796499347734043782325912292238621525266470530904636643235683212392540132111082050813641614037569941238848330836609804312457997563845205348167800612887920034963311282010100286280986449130735522447115760562763731707917973572790314789688627807660702176493174336457748450589596143177935990180302725913135765244136241734562957188410150450428
|
||||
6587908271010716787170153226354444849598445150543279925460093504850639538028271110148245104412837096138192496754003327678445433923616257942318078298563092859639024613418862255715090933516057308820380352925990383817481121696152253871306615682772723247727134001234026023537554256765003575494241028655858162658749834457025217748409347393425033460473985484969475477040169078671740031831974303250570974720770721628524602490461249342360249410297315547414972455726659112748201786130885410513685977879699324692112417736202553968944716264024092767613693916344159582152472511945768800690547659278116340426128104119467988 21877812413069773002708861192978122485017848951374121577523501256895257757233333341765679483407022378241537439361066660444709568152279989947229578434536549763074554168332508168120069010515926666678414156305897664581748926128501967307447266081735926731281307653953603753108271640938236952755091334013556022483537502371216926883258027592021396828486677323850532649658518308629071395923230959574237782952000908672681766701921440293807485996190677212811205237994912560413080496695730466631666329128363355230844759931912536998719640520885002319435191082666135156681832911429475529292878728560186526588853418710055228
|
||||
440837669772378164179269694773115877254932370121985501041303226046035302928848353544958728382853229394937666639696956461425560381054280380760740088953132846884701200509778684892519260770157426681525755396056762724861457318180126578960987682871241421118429873867739308008704636890807693106034551753335100891700273055284737404469100830249061389173743403309341702332459196448667608356207812699394077901117624645016692124997273522229742076656567955654665309753804175631005803126649799008449614012593564825700493216920379656517652198036467613822182522550412875937525229971073507482484021992705459943980983394946040595 493056634271533684397559603104684285236079029226144084358624973313373257964402363787102847452552191416686636185137196060042034690283391501373583355086879195411934158873645427572349894519451845771170116375739873786522016854860840991885460436204252495213519143542671879345786123971329349165009938217494343730203836451613220730379634379501014957561514829265948057871105490655086752140580580749235770314595751509792991808591741992982082957209006937528081006081235209395899596888242665309888289960014899345022899957481150061602611806112602802961827326069228640486245444296597907990898162964881359378292302596762024182
|
||||
6451129715777038751286187567600601917429121416681146342228420777447169274703705884092220885200730977531115714784942955750296931169038493496691676308284194723400661123983893695900639312042312393090983730666229212329993975590740963768321865071517992228052817500364789111662979076646151758188550918281047912184015826399647260589027943869372199264272701746666991370107732153179793753818414468546280631667840598556323360227793532391507129471249586267484136423121604333889750040706440607035310554256797007330602632925031193885181726121818777113945208266727261195362591188757835116685875144653500302183385803103944239086 9481751724573291744852046532309707387005725843740887052434407430835644271801285944340186705455838711905915522905294701060711341059756116006590726179546295446341430527169422776473005734010685612588524408190934861361783194655747052383659193154898707307512483119491392735344553510628980804847573570880382527033228585535450602565120889370176918188474788420470678707329576276731099226809160881496259695327431435804060093076317912209495341447228811467964107773823955825701703973389074050422144406033168934779083589922701842884041273121314348888742976275169787335273845156909022839363998862295249939970062493343787064108
|
||||
66851980613599471554443324135488535994628578871486033637093534586570134536035858174766026687670505979268991792200479120924621772156817602174666110917701378860559821304374176151810963745314145760000383249001367275785112419441183823129593593475694026091985040973363925821779452675506187840132574055333332936214961072972181259915919136551911182703256288016361499932852520441240322859950591436005155045001319834060741648206474552499769373792420273486952288090386612854464426676149913424232920786705841225838776067447648370248587178550520485723818914864694745071886421270875671075180095937252141966550993458790582898034 17698408869699831832478319453973272027962960644652466842197520520635526285398944425741475366592969736421354702369619020503550469789436682337703561167258832398407955899993572011676307534990363711304999756814984032858105366003501025429607192915998337927609079726655915987021807373211030187696571614322916569394429327946518134235158118120628958903634709485021575364783261508653838249512252564750130177837109102096123032093228657494735911315689983626412028042219912803192486514682480664110714206009101782604223208505065037663321999728777750028870993498518551496661162414944177637433915014066866639178327707109144090915
|
||||
193449050980934870347815835168244479667349042600786977339554886755430005104312498736210124874996506888175752429873076972617804139476975486935217329289560266898832232889353096277049143273333895350123530570788869104302774952395471244961782778818806874106787078738483961192656876038496098299391194300843536872401386566067054449405327146870293510931769751691747985545026319900554649051513364273692875643417508998440026767562942707959555831661289153041452685132037757730792855769773044114409033109517697190632484400811102118175546944376962773089815087993713637451358120005192446933545231131549634854933595899503802964747 564678858854802280605009268506184076336032673347586978276172404757826204429021796177305464292332687593506569156783131566720159111361175585087377851060433789126339502449158547080065386391485127255520795435835802718899528431340023730863323203046271680567457922465808808391615316018847402545913505434117484963678871488356114904366120020277288180997402226254482003463646627543711947341048545813813401542813910091280669764367488064251255546048510244271382532308164568741105104054724469334291196260709597185718672170896226644854941537408731872340650831733635483624910723410235658350961360450345649662264656239554765638818
|
||||
9065051942524856047831881173017613835785398247019672064991033923029244509964693319543223124587073388315795882995164320375963643186260373305946597448650508630958674210471382097023077996219316519622647367666615092552091050742739542819673148573628569982047528032729068198755429509272069771039043336642302282026683310378857093583384525599002376035173632884880940502744997624596268250422013731337739893252730242877692020557254844359581273467720867235795540215653189279164917639511373639083735363920988390144587833821441700241655312300696090949008262340940815040036529173555860537187076795056330616790206865716365939938191 3391411462624280978051222729485391568446359109545860097507013857836208119225508944546816846721220894186013713546671428277122056824454891301318828419301107554916705996284994917018898103096118468097429361550523269718826416614736126510195333019702461925957662502920478260468971227959627910332996560456056249589631233516494478928408339368747186216597524791370895677265009402203691378408558891604566790776062348874598913137108130576428137250609864943468657865730509434996612081001588823644898803704423420819546468237482412159050559352610889320720019986888687251421428610590359602419626330179599998869022575486920071842732
|
||||
28323622224558241998818635017783246963273484937919772560913816351510871138306766198953898255060290429591726493106319312200609960301128821458817387122756103099256062651902117728730359146426022512048556702197262557630163695987158285236570138969725940393911741628058385958070864281273574652641756551554239947482911044789601797521242166500843707956313531065008849557137792436051338875849717280813072407956067368783415721096224031205659599905580752378561813739830379421234763874096696966403079232748702122728763829523333950263003818326343618691708985157853326151459921035206747590608349312168848604711927436122403679176968 86098727833190842177073159533117232465330095359186970433753196829395284443283858481328314962818424719659750009436668846083533939524396579941193122296498885084746075563574931437193081007245178442584171332905625212285625660432211789967534213147429522156205463736059388528852497170620280814630663503045704372525576490109140915836437468868533567999197561337415119293399982819601546140636015113150787272881975429634883011790163042033371410543074535505202242937899037306747813854624092594073520550259015287800686768645251891445880660097325099161555424679451371591913139231077355401093993909340059887685238817820785527946343
|
||||
993575323425004948916830309111422385137720808787719114591491583061388708802786521796677374469746280379915232529414259110555803458649101765892475150705946332091341272539174481677605965638550862950816839485868365513887202394184968669274842713933335779940579007256142782459137026456735786146832993011537491188613785086755147126988964756138249730276744905429667585323549058082565132510998982653320831172009732665372949000753652978777920462090595894200702705294621401085476698435098821409573233288256752771542806020603996196136864074727245103117063840712710398041383598561170882935767529107273988202575316910052490599078987 34581057075489727040766171160396982249077325231378738090961217347070002330110808167354087198044900795440243915176042860439389673419173691460624462416079385282725432131360423173494213087967147327753885451825151065799834344922196350163448499019847277944393787559223982292969606012995724892188390314468338202086759220817388383622406566322515108838315981811156628607838324332042931159430410842134182340501937994983018358594105227703677883352157886903003754079062640103224145570299871988638006192920172331105977874333959829172791890830888255826481626199193076376578824908901802705723263823029820132205213343553779481204820
|
||||
7367631746534820413682562468286535331806157875791467050436650593193242572662288273448034179754163452299822774706166006904490632407411357654930890997277479420466693797472842478063510888006770494963817497353339569936277092498460226704399815374742047538496464106020416529640511055798852022513457806394199700050713704124645841181859835944581293057806957058442468041832485022959418304901378106905687411793220102522174171692555558497479778906182385039276964993604650533206021854077670094944729600095226964502884743880175489882499296109288876967915348879986829237930753172419068401723046868836963102337896093828521681028220259 9118285673976300105861985578309649947333627087030766335097275116136829453844053847686178667412394730814977457305702169411735751760584560560623976143366547247410624122013800473295311178526405178551127842945990132554018746028185648484435011164760474168934521364581337179877968559341995770114645246256169161515901490165600471306957456909779925632663679298986105821559641611861739987998579193092213244062765109023435753475491897598312781802929803143757632696503902568037771741852552357533044697804310016593950154301418516969004627438423440736954421616064639493172615361970046499776442569986225722358112383095784984556663432
|
||||
66918859842601456576965865894324577561944027589774361362629287183239691290464010373161232409739237882557446019300424487995492560342501648016800761094463210419774904131558452618622108436103356026335321534161659794928572777785538730885054486363680406120724350268343689014366214872847231575798318821976506105357696834240681864396534169616416308341442058127437526744344705643520812227166703909179097694270525156572013150510172593219637583585051682578926543181287173516104837300543746344046617288168915780855875524527083333008297849181388971170203726130443824792717589774671582656852040511361857762749155924997053253306052214 7617307637484105093135041573698699855794929342390761317581862897734273559447952957032996934568023635835614808841458311470755571081862872277776683823427670840011241260633548016426902472999514367407724204824249858746179178294085509377035303897078721063409200082381042751922146989398922204848264040008342071610582656351270469611756006115218504081962581787823596577874303858532119386836968043210645970957476919486727198194744013578503735679102198133560518531463736812517074123923668872315958797277657500059973626069007948861696726124035382506024364428598488935485762045887432432488952910000348287969133395461430313620836267
|
||||
753139872675305386991080396583827310705420105540107519919899928378367910214293973846066571552304884126407017913785904353476374722708897766583772138931603314586740016493888218413860663210029627021285429971649695462240041966574813745484633002657272624474964175789757433062419450176504924529018272754851876921320504458557186616170072218802632644266181581083626317803923805608336028891235922911398746943389601852428976145021218247012941994825524989430056708880304267143412792378013464584802157492841400667952653760863649730607620805780694324706326659938661342269435184508583932761192569425168039980536512975651719694691741789 307967741912580373726311739781951211210936590648396757599836813249120232460922540745455252738203171443148696836240934587923563026310527795141283545404375584410495078453575466370814449493235962305399130084037556062052238048497344810167016110110832629151929181253551118198496142799012415705093368785220580455458235098696865078620902724060538710631052182346954350235162774787392058213680211923584892069324872916250902075943583592307753729451164506371081110441916204138931265868271873230868090336886758249683092348057295948885826327975585486580399008616848165356953927706067408953686467469367577966102851621166438410803772817
|
||||
6415927146010994019577230401781105282457140120037994433932895970798700102801075584963834401201270196303985166658198167059536100201941970745438872342213857329658269682938164279979544906261587869661471628945010427815660728872015724678472836006388948845527158285384237918342627363288269220544437391425889766006620820806449462597505101402275768428546667839586207213141865592723976444915969707203994424284075217136143291347735515244795976030990762700151605799277483215647058803807095922575319935160212267004478043348295660121952575757892102294070709348393709679435660557190294289735279346859566113968475893005345571330189093998 6263361048198473737203273231871320501257356467344844958154748725386473906610990070157324638704537205447490920753444930921321795673433184205946893598062742615732952233323445504315274929201165158218424328462569769416833007253359074085924633411810584724215016140978647800307071916426226477000776785721572179210084976752565278552178340052568779834314765186378275083091541847315300421609241692145217897873113696102197958973609616355543795439457170512047308469854621156375509834868972541556131630286336573432866743716426091647962175406916718387503943285836140717825291985083472237609283084127846509329537005235274765498077652724
|
||||
63200151618009860678027807986270957555769919483835713735394726028944244296436083318352319142999195381493717864756912083433894505983412853271232468766958559255843940661208193347955356088479845709927920270177933778513471563069894426941147089650072335457285159096977232114599883512742443795911870484360234888350833943056413531763518113072366036217975823949476933602828609462393196617622214926377479535580906025941938701887387817616520861707017151147033618776834664757974059414466579508516314931074531418687734177450637770103558239011931873609634281534039676320551827835504206637233241368796430407292961834710886074939545326870 63600723857680962547276950114654662598910780826502964484661230858277877577324766145142614722823867138041992139976466734015686998027869184080933742861894202968200987519706932008024149519665342763415144636763975994268216476237444249194408535604905659400779149041667739474796129280812541123953156906421502913700827380230656057670604730798793548497808387363591769081283701888840147474309120290656719567787365549461171448637562613869828570211879501623817734448273858151629488700182532635462106898580026582759960457816774426273238959921640135438730046378682136628214472984640173322215913610310896526166814590657987852239236071792
|
||||
933340723335939289456152477226448029563229833890228303924203048730284196360967349399626711537703060842210145747498709373416564051009722294115409589876675829620292332843628095547118156540229924411611707763583618281778674241557779366728741028473115815678884708854734109323005013736571840212956756537307235386188672844470445618367269276088586167533811635741249882775175064127429266634619589183805543641481088675287668041667098011727247207752622687200206455149346490934768528784076135470292860320288156008222484692817841100182969221651865615698054963377496546597894370945151591829745236248958733576350579974459317876941201384934 827241844889496514394161659712551847983379058510309690672645327229314525687820613995065397391046626204505189856412989964118024038409024631207366422894321217185382408154441521283117472844974648744592732854115713355520886062784095668473805112364931935845487811755835181505406049358859236372317365121299029533768071782048457588918165326428217557409570224833863657165213345147695316906602753628531657372775965677262659912626359452107599141674827414247636775092519864781416074779965267776993530765811656080384254365487848559422226268579379912157878430271382779253423523949690346589680274312802724419682151620861442012780149089079
|
||||
3183850885133805912729421304787050751921483509143278659318334626218171302189867579539313895019727860389312749800501668180590582678287349328209130699876561974170073828591236875058171980033322526522474766939860187112643541390092105737105909322406385796850919761015771668971920134950963489968796484731963692132121397812989793313160016879557719571237620914608212392124705304447844147314844955653590773320381681792114205638640533261551984633882261216783711140639240396872540468578361634440784396137333316399896823705011240211809839259114494849357435514106430195395811257315727021174399168655570062248068862777044310796751278050998 3193113511619198070180205716256604972827497253767563383742765128905527143197363410983082524788557843659620723826830468373330900815993970204844870271696270268386754734662771643631534477132980539363017121985762110990713243869208863398082061619759782669186784366609121872452353491425210431554193532778858880658956952720454413815661106642442734182348195986182116480324669202825949426376110292024930484713550596779919436655207829795186641678248828976551258163195256556749664587201353683281424589153592073594249031771326115728429345896813743595815908196719552220298129546508175530619218785432090823741655186391158454514725406936758
|
||||
16972366499565922767682564410921774298246203461557997505481130609874356443598825431680758820868311339040880051862301607396435183958064926788094597293991087148692289550704329360935893194054880296769574567507633353955128913614155082524533722792372717456175879798014605360053003819401669190284138333067130067633981314346633558282718161182791690788136614050307598727763326825903324954986814052791632099974920025047602571485257570616918213131472474812798631920140405774269843015254664867883179881681608891780487992189799296497183622068486263060322343546507389310450413281439792334428809913224439250208111757950027866395542576693024 17342733477341378644363176018277825419567869720571158985856296357369427649073967257990043840728775752289539415836826072419912573299421711217205802606469620941638013307222712318228609971416918331966537742751907535826676820483319603141444029546183253760364885604620937716460586516518203442247159532955855914660793537235622353513655830664742398893256582953811932511512986119958831455382405999356780789134578095893394182052459751201111630844441749936010776369488774320469789468778888667201512132245481899901665561892951474679091051735108068685945954240617865098085052358062774633471652084271723392585089448458333266578332411204721
|
||||
805043264198241904808431340190280613449400120711739277507005938256649889789871586553399888136123648695523886936046139719288247667122651051598039009975034170414374105833755481585735399165604472783486506756027956072895954129530917727045312803421223658373871019164302716014091982686001952239461061725991321946755387470790558408136796210400586242152422931597437491773707960786405953103694585462830588574939821611778298249058844813323384032807985421566106563186801042524265134407638956127548172121489523517835711010376375570376839589576120112709630257882215345711461007315553979131942775664123222687952962556119267449218900479157893 943546403261211167075513895820449986479223855933412704367677186837059913708167097034203463989539365192639781719656061373197689465839446007127616748414591551811152448828172606578238108401674390963668525266888406778547197712832526350457037849638608174557374490792380596504726300406449732994601851825047684220818303376788708986303938709705026055414734918770280491929983331868553052415632678724719859517963422367623850892339459928723044620746365706731368920161770470694080424414871557381627142267030135505443070406094383555017107608023009740899115160960741767383660565610224558691855723945880077139524363753927064456036772806721722
|
||||
7563558060713867931059589685215175902458132283201782823429676610213026896351744903689569547840780982792189556049513763127745920654933592631457804574833337658763698988183824426322617698039356504345537565706489619701794617204498740151178295504161161094559829036223126536893707177535095527699440700690547904566653483905135735472559292707224616205627420342296278464397684412460229967517698677478309100149287929363317054494135876476736744868510402817026172081301842061682827432159004371966387562403653374147279585048303847032767932124113702382715529905649923313289899592159735331416223631355864406861862834510539030587279563226115152 8997378922367797591506511852082142675103919693898630870712781228645399853332865956647425655421396572218547380913333909806218219009354074550872518082118623386695069584411362016965834389327486112826278798395692384963426381566859774215349512154865000088674150786834284370436289271857033602906934811906041397572206051421987185058573483042517797874458073691684914764302049150982357414353888911625730637113486519209562059424084491601666654470195622512515744735577982067678210035435751298888469458435803618905088502407803363216990700938233734616496312678019243578713832662300957406457236586596460325867210141303091143475135191380070308
|
||||
23026081584230570805175349124812617721006115805660147423852678766211093129622310076895999845737898040969161013180798175724410315976302493174999684222126930005754904566647501488684341969244632912876610617923550881992614071078193000138529867945741462400740543925910510150428995895591569454078126933794637089842828002622445383870437424576194274347771663364680667476231740408146202261951714329407512437632499401670856292383371671552889786148455483029760395024199097617972689836397617799400981671742511707804692459658106634446523870427905650210980900553794282593729103180869455660384756406167817702175525724074789661643913588929343929 49686281057657748418312342235029343994682263152915845616707965676714441834832627966890006812634936471672274177471340604753094312742462878545966454001308612043712727270069682186415343091479477392491814434623111697590468011195303594502476592736147145640743718478011947692913990075434949483281720517289905059922422596514561235518918819112145620695689294632595789794303060811929449889416485038741339522490215245449701781869894727456490620710955358542773984316820655397183151769054911960396951125088736379308295216374862445331006759066829840488579129801518864749980199442221948407159877075992699343215316751659232491744747926357990674
|
||||
948510214800425133295025197817761528165627677933133889339215719997723756747878173176594747433207910705095024116103911779271727173945684439829075508999402769494025101533218490083227881639791430807456147242573280218913971856332992554530474546921762965339064555368113304147263782946103681118250261304055140975924909258669557871637369816363444536272084029969612546346056978252149575932736685316479165107935208539377092004373622268561761164544551630524710739385803961930080712606116065349478828037406683511997581061858965917500736611960498396629334462061517460858546255099052690017839635959958761583768539715484992674390685738225206008 761880908642129578748745253713467962665884389343361179190324279589593729783977327543292877694895626690095079290175396096585491100883476015829908799845952211048361005148249766199078828516590033464206029339014962964586331726191836018011798151890233269664780985436277596213721408650449707972112176167459285609980668937093472820805095514628854463862196344917652494674208547274759328591791277816806329618421746944095225568896526878259431594751526594500525234424638988677898197628779353812527798717813641625695324446557263983889724024011529702093266745517711413451284393128020356538766712230655333909776218640898962183556571838390312093
|
||||
5513207572186251915135966584303499802708790910205139568132249092396222747625677552820596957467054017199793724904078458271387170325847156221940985898814621735500841182257188493719441140531292414356403244693762169981487439800202150908162991255418666080558998088827659323007038733530859962335362941616172416310853470884979853282771099110424194330612549627615513218245886002710275197353611354365300269614901171644454278502349145776049699018495150237655775222254759931933747196282217446458152632880679439981549558096608356436568704116457680521376590479307904205337211223525240286396871573625901951466059646670717925409094301622782564169 4285125505280822348702262429890203112897396587737742575231547610837312531677262181066128182430569114525338859250621148420500162655977415143031975815868911904808329908184390683552987066954885208499299779317480429024511598762652605400584145652802080076198140093530687298857022702082433201978362944130238151280611835711190744590054022664319608888163988370194717332522764487028883236950612444220204916639936271567436478873702510277691810380424021971848002596351748338406601127504001374061175749136498440981412091856908327946006852314264682702976496087518620223337992093409405951120445154050125658282644634605541520702674767092653539789
|
||||
53945514518574160306123337680004377056846448979335653895971455019901661284115813941374290347552386516781044307908225462191316515919343891897740538738515233092086910432375504142716484550393741820378660441187856098115986801299173692008711869118831082330537709861230876490685250639263898119275698746488745047978485126949199418686648698198811115850712769173025898947084301036598670077737989506429315930992213153717745868003422312435214926320767762549600857646104832431533644151583792692757367854647610866706970605384033171551092830951932641236290135075636907555900537602721465010074357112870817404023685412133250736793983963992535987498 16227804354261835827982836002237591302726780755850222146050374628813839967266710233561710394878124073807239728185412587215433578724715232093433856433952453648390518027373185446774932862938669153923814468361143959504884965027743011380087699882583991674665577901770376378079783619271352029376163377454837680546557151934920365680750210200352667684193060493382538966410768643335386167051832975518622947262321158261730282575532200957885631265917425718850058384552120202626076791204519863702090915536643373346010492125927198952848285060419470596177967985196887609138704744310958740071786200345844895751671785094325255100814290833843363095
|
||||
207939121812998464428346845928426167746794277787564305576638224633415312720175201370119055538236539285591021501375798076290871428231346361120002777646898214070364636447527863498639549273950589167614335070738778493241200283855214426196126853876524306089837754914902393703181866964414585781866567718064395572395791821092070471783048967256728412878148444251887031264906865968523569238268427670441806729376542362455582289301229839701441783686019230509134022173747353119850750353800676612887120282402329226000425747395300970212047657778055934175377447730975640740959058756155471881233782733569754067033943727470158555816610458911491960024 647773806535502948713011725685985647773143278733241490759099305503351798362388602817223885828321116029647457422054258542563719847248850165345512615041047614523754132699540299631402536111206998157978569771168842833048222445563503157758715121420741346749547066573496474236645201268834500278649445888923860451698804884795687466320998759986663187499247706115114534286323460136351351160714183388014822965460679953158048981081702998443564573819872632379884055166986112594552556298426247230076063825615877354421705014600784896574255601142750029296189023941840685487680251278125420393506073093700124925880734528902663905220997750471909309009
|
||||
6509209099545224621889881268371230067387482456683707601926506194300004404274311210033304194776191735323983090602951762821460493168854540147320473399765212670476667549122037214175383022994223079099772208856672781349837041257692623769398773292105314391658885114388339362664210599216963255822809997020372234080554087627514368058031622114382188357418416229623460304734321535484902793047616701791715634767573603108435441007102427163788717697760358362285468317082851364863887716919511911642499584666734751911309847537263895883361140067173286261007535459009777940370135815402329124934145164572096477757303628584243221881717951561332679695226 4712224478672476984559539743702162838268948023216957300395729386320184476740104959168390889509079731768620008697249723552149577469447319624020988645381320003530701181337989897112578930909777969422736999308161077497516539293515329241383324587183138208740393341047814731093988666095163376543770241074602150100771327867253795208446034951243181834882131357941059340693467545963008691937745367099159195345213814820920875674675928477670189152319110837869967605476257765617857537642504518877344328948465778535169800417387801862132083517954232753817429969484220885940573980129715921491303895203966575694882237105433961343645188736003816710754
|
||||
88322016783790701854478016232124075313704070517987448030840134666353381473737193477877834875857993631857220601996492934183179680800319393821843084386744022824454495107825216814449917755194039885464157287558518356504892716576279236073849518751564411584057248525534975920072006652519216707642751954156517674024653804300070717856975228103304995898719712323400768274896801648879167306204751078187497237275662038592797365623354335458443887920768087203880770291497836336467896980924982363053701505118789677571436855416303150043185560898100180189224718743939851694131461812749156748195134412550061737526087579649344839834334186157774508102292 16968616734195892861502985054795605464740428839526017486210486650174262659783454218450979074350023712143204716486621392999586106664374344212828453236429495440902373399930184841076478522429199684261409459289307574432524243639926385414211047608126245285186370622082813568547758426681869128385016952846709642268129164318246395570257997880537795805662234893008161927581343136930290958969641635618114219118145254024968826231765599739317822094342582371244798918065067313195740471440987402675427515086782273117810459291862766249198397569185017387726546745594193059160604507182103489318638274872507484842478939495493079910797713727872879598709
|
||||
452883805926564341561948960544722912741040188637663856712008946808774894427351628258810562849408132798878398824400290623738848018217433938865426323966018164087406057007001038231090440092559629010404597562475480204693186755054957117284119419043901172233456068015486537184294850064092697394327653020547014978439025758221917891549322740794144841292827214548287657014657008402248858392414986320118088941409151500285289538371341102689390046402426573876499002746102458882118564959858783511686749304329886385349360644262054879602614631899376614928892205883508550356644642712606215499444168037036994473332488795786249400415076019287475201112251 372539206782959298610751082123972685650674072703818157116417599296934761638394885688964943260844778058292751485418984488934175526169670874786765199570034142500393774575331497425440044048315493701106434966009322902921185904950284420212620565017764107785790586282113069182798495214362483997364952651106313287516084106620817198014088339516499963680591715993147591103345944437367645535748405508438532571417539621286313818102794837019453551374575783210602323748350300951650630940524026252145745549357065875373790540118093833369064143721816993758168878839740001993227170847043260781844009584347435454281349023795067188216181878508134098355065
|
||||
6023595067092792207443247479555403922018667526397170335614729975511907030819549121965927150882108052245653653329474947294126413684634071323724874336713737265723002651463321421828001879238918631593658268932146320083839410223131522669947212314837917995792106007917584223171543385792946250749310972993577320372761521394269844090474953869123417791465969287301286544415192395780598626057077414208157818418426234477191407403989774067317491570743419417293824326488906014005614338217806639498294589380773644087078781088529678710304227372525425030962720685644371240386227146766902947997116340724002050554337619321008306704777729957367695602228912 4720244736338615376050647998135453366424275391802171009291904856978476429446147278139271092810688591620478858375219385961286422236643392416312141326462710073123281807409616745314390919400320730334933076578949662752864608613727933188949784889709327815299938353631201291596146410675349757966987570789144287204988667683057594822827484937956377064815820207210570096688172466997297123959529744282903348557511496312746497133651661698207763984664114087236011628079230748556694431764708684405928118351077720864854853299196602489038210247440194047063172451482654148470832107419213918082428980926060923092542550418416174411054585176381741335443598
|
||||
35203805847062398752076245826748896742561213866459861410183041426742718827891623431538714163716148641839473581374883497705805185689228151869766618952305048083324611205097358640214186272753883784186763241833962162467208995958127650686038828726101893827329890870891924841292098151133138472334986731858589383695805265096266963248428795048619973835481328561099945186002583415775432771057922007095062797799907980389650935324493502804571937187044569952475773361421825570932353478348479294618252854308140709276202238815257714668318565602129076563381609956849356740695929892465015237498997734667479617981370722792128905287125748949444451583192744 25750771758791794631092235883812314878044840887487684944465843166857130758527520178150856977570253852659941576754982924599962015198174976112420765003334449751499197318126508174179892389264918047306718960272831288861757358071045262660845866431101477667942686418168347808510639584364418923609443238778524236015238106071091089985736976463360367412300128280988096768448238714235078178602424361231184248737362295106946431702422873947833841271444407292725070259262386333619179011598888667972540598981020202392774651275519353159060642064497359410428066098604694665590056064671208067173800594904993354955794630288397152867109413391074388353643827
|
||||
875921969610718160161181344267223489224004259673124638404243799255114785464734293643468220685298443386279395288547086018634700337681625364300845066027169988813582477707451661782057749708011208876350575727287632959329745184220290117866309957311486852308450634206180684660022877359685918466265161847038047211205195159976444175330597747159858213158079169077683516012846064705221293299750997441955067985144490988286873921636397404568415109511312667335619836487080281505486238949823276699832729971852706399454121298679514322403119916091683364416131653488842722637410568399652390648644242260416563865967860388720023822477082594786340589465110201 873984152076468749459334828878815374848375458364350403427476283089569844520334297847433366225485752712848664831475409342692127028856648282687200847738222442410663277867422570457447008220258256553274996044591791377473328209073455922841281463175265494378395762691763373407114656012867384678352325790982173223452166783630446571566527096795741162912133616924454395129989747742339364952176628076982456298178631848149344283103605047921405148564041876270556125082929983886336494101529909751918510550899511043002333264770695964529568231784000880880511571291903581423476019141484630955313407399824992803500619497164044617117559680871096531020703768
|
||||
2897256815647366219198126112806406515252619047046489577588819681197063265897146056907990625684778153250461021065932560443324007555693160119692444458122883225661062236695810368556649565925573124719163560293097752082405210610742038277928730283342804902961621301980156093735822363439120448354246791740626810583031822935690613164497468845530111620833578156436512467616681150130623109843879595813079111794832735873080300496066642906240406054580247418923817503723592317631331968616997236323936947944086081411648946365618228693465990260125344432642431644045867348128177056651094735717712096519017035634958553136679184410784735127391609128577931881 8228532867645974985190653972837084730252788123198251789375906104646866750064981814612728995206794156989068243150055690803342149508136661159732981721190040995262594343328880696676467431415746418896164999584107017493278958942339358171969440815814654039716392742926710027618301904274128322844455934271456240837794397170712631625387233248889638399201176278447135922310284524611048805449081903589517305581144947106278394334176878570665348070508149863935412364533676373108983706320073309781603096039335317481615317649438789745406880126452179337556489397596228561600090587933956745969616159536304373594672714228642206135424294634804307985814980284
|
||||
90136869676190463172085408180452140226883110014757675015579754405437606722167671262872318691675699144841303937223865286440712911576750905383722308476001057054708259879425246406872462369338685723108728909888563121017355119435943828507081353388810537141849261420831143315287606601945155488685977012672852495656037016905070218849674285536881935079607719425082854308757876558922071428441155065549851823245808040659150947184615362483198339276419632103455819901644757221655981388571700609382948390960760953571600628729494943119806205857406719399577665841016666136119236577564487154456680279469066233265400951198076113114973766746578987085404688225 50768882124964981295100246168401274372019793447594629327164108652128265081943543461158445221824214784410035328941590140496646923767686060504347229859855462195573596549233765232647920107337344450049167590006638150526698087011215013509837289834923402689026778143671318404787548110279020108060734139640573389611733666498812596586642755729339324502193240902709274381056963628703794841175268641712902717599070669139372568946045034803700496402036487259632616689044107990485285980516498715893238693243703660137052487131798180885700676018006819160338305275376503880480231630548786719710310880501272532879441915545601284180544192982094408637750469060
|
||||
432578775716843394098465453873158101813537691116775953308134476499647166465190670506062687228838955145264248982087507940186833127097875133257344200987375392567604371118420350719715930419197812507753324938514900656695865354710532849795877812655805242340986295590533849037497090663061814693695389688507001024752409692906649574035795608136402660282036275067841611379970856281678045392626450398768557362229727425261376820929899765475658429735105424930403620617929747026511410052727956917744927947318777944323250812856791052078716873268064781765434321453081159777001299865058293204062034463626118733634967908676345581952261260608057322740781161620 48775417520939023916008368729278449995967518394684702595920937958530854028634130407201098478495364274194209193423663000350684536582961530210732146251317870836007418132795629843883317381944102924010458582104010399438609465799694617263938315726123372104175416332247892786839797006090352694522377122649173188053266454788660228600655730541856404399925815600215325208706931069788072678774977487974909307054397611410445508814538231354052246365949762300030936152626269163622844898528421334382495134592575893621292181625172110219953283056051766220669139629211134087135633636869407731312121114873613725374636317243501181437559921160181279624995429388
|
||||
1447195505750236723737270005230065468124237920470558673560706371686275533221713676716353452448698152555637331448830813362778250274553063233147441066497658163942152867936427295773339500742734939585694046225023600179397281211114364762299684642011509736965869744229987356540475789500085740567752379344512964377868167482908375267001209263666591951198791265570952787651664341656739479306101065659382598331490576360521202712761272524248057537114849782983174332307387314985577209473998012358324973277786254508840534251782088961152831282065496641252017980543697936301102571913730063185301480699913041707822196979717076940100370553818927447615408511980 6772843493942697157881831413343609609567410206361241485803071589452884883496257175989722445015683503849449083977041060464352935218611179439890617921354565505433510508474072248533402720189064447465789756270165598557537869640734041988097764772893717256134394884284173535429859912632953657297142139339870074760618543951812268292767113675048126487292459582293695801224016450480019772241076930959005784743454668876662938877564224240225499024145043153122294176491616541942033567967739096579485093440030607564416739673752433333548330755947421985124324772493480076479036385577746985374079781060426583330326387940417882231789610722065013060382539715893
|
||||
46176605670522119388791413102272854421516389591409677982583425898194755164289987893174162070691863845266482175370750234915718410786279177070912023326614528483384835854553906177564169489646842678346933694906585970149913137050871063442052381843798532159260125230479358190464384628918162658841432593304161612265843068220823063460850324890731272411848693599595960546132174533859177447572364189566612803665807440300247883907564653476192036514792211707105868435669205945448114251897521818223210585248352720182690457466948629420050505776225451516800170823644130927375099903747320222189662647451921454864395455114565158937438340103947816303523389014142 72297300691102498770146719438361408441320846876534992514082863025537996385908207284886111333820453918789932807511983352842884671832037916094894442049030766940503866201110584197773710535915192859397958390191491798788489718769820404949511209658376031733850820862529050253538581438203677824723856863468800602425991673062436063845713395105554410648390987705594410406653206648374365938601064799188430720098840442953138015964320384115704557271496546565231134312096905061137976382308749402646652262303397394946445103257245056055786163095289696653338687362352704047059444397549226054095197532281372311067476747843485495224445749933825221654716225935254
|
||||
571903475776848480173996528451018310457375213389991682248030035440666630188373389509376998258719000659361477072193598467190026724977474906978341268249998322262906259466302680446588050021884069654910096409413796908574174676850135628093546507971684440953395949592345262754458914974680958890648026220887022459159923432759183697598658146639720575730716338074632492010915944482753643033018461352961539268260968519751082004485014631928562519380426902551453705461884929482357110008743945985152468252573760713269310251856794013489842024039208514660374596728947459380463863425537729405239539273100728239296209449500543118546645088077281735388170879597493 450748330068034901235840572193322640305320342269439439523117023568679770682310272642179974828911009960204796885933861843084323275179429185832984122975600360791268991311156524298221407495107836154285421137146154091977992557893986570137137025781977367355415118066101000123483789579938910937402954332854105759607500634641393136727180882838898656292299091825431048489961378972067541575068975639706581049699349646694421225895607558994108456637623177223855259309726741779897437829268568941965613022384250130599875860892825096062625839863917650948524975866146866331102706584177617251158520333522257248150736723097807019971288711911287058950158535663167
|
||||
2419338335734496439321768568205268663364978393373769774329506066253656146524370173911590342781471297255880461224143228095696988420506087689576370022310429794857740796269882807121409493202270039949857971904148422942730296187849669205214862871239676737253335375366964561581162824847145695585454087410871128421861824827439223716864411579539629787292983163196211669744264247508162766091601488999627093283159650251574324119397923662177856826573129645531648191163297325363653578504278077060922364770164684640058776306004966536659488870373451860602502038576549556593744384083735517547453055802172964991979379556014838786961594234672986642994722715048348 9140092089913633883099773297928007822723110430084638351431933935053885013288345269505320078086245095273961541914393272607461615585231376434331958494966309180678122881643166578067929770555449900663144342161069228735903520982215090044437579914648108004471987209639813891582055443138309287076769295680995974038711957174445200322212172406746565267855204288210728943803761391973338220993054765731306727062447824377921018121355930980010772672124512236932412467824892075655945795160695847376039058727012771151110423696650080812969445180326167183393380071786794170751520468145647355916045886872834653720823960435446730481589650117802298235200346826436140
|
||||
11389281237529628196599456986449441351423429857193664673172305542421346953620199800325415512623967410543716614500705600631085839648452992675204125261064439223132200836072503097563238573847153882929210410892112287201890122968490880762394617721757762574940894384903139989876827389117287111061464538958740777633457669267838189942218926982325062465926415869979644645854063301260958496319000740330399409666954800843272235249282060747897472627528151397490847869559766902383012801438059794169110704889271931413235320638260298808832750261304778225514467557752909666586078862602580823921380529742657974873625545723000085204032026101374613681553214086419244 79054631183243511253090198075634192747895975281055038728798859143777149449003465561533359452669970113516028113966819204166418728899767061418688212042986841367284656836430187055822687101956499277587311019691086999968951532792123262532848412985627542514791181857835171518293787453942139124137203829127619496108391774536543721861370907683078233900629720951567492053674103544405138269873198520659079192278712681127219399251064377298639481386596184421452194733595534487817796108132594918012087216292340800606185897022741691731675746205844803950495366957506453068709229157401835194438889843140127342768070096403965062153650883926695670603796628629345258
|
||||
219834252323352902587030026381800784914694781982586696956741072820066463468958263902991092892891589175386301156633917408652170933038018237619794652370986143471901677908465067910800430557901722572764913417153414547018074105718840431106821714690115473005142782789792627498447028320614861001439631136781989807619823851496865569986436820684748375188160872274643089501667827773692012037180650797045635189446919365406733713247636438779016521150225831834607015331941605449399831909090768312635920189714342218620673812858038822268510718653525021898428135295754516486827281982584293601725987615308197078116490334241493496593658052959138298666221436177288632 683201189114663755636316377039476176272073340640649009539542740643751318268011214959435299842686973421993557324555446962916417185185601322036173353763913713468046950299169598981086072552086191080529782788424099379974287227820688043342492812015750580908537402241887729578678956481199916570845171796972791351422809608853098690504186391100392474510870718907719435699462312203261526460969556606322816839456191955095398479429893482968352740176675004687953342318832106274205450406179846729914556148082819328419370259019612675071577824908800466452475223919130826307597994632345832583271812788958458380087118443964245703778041447083665384029240771021544855
|
||||
2140873025418842407834395426831990349529993742108701720516288710069500768338494610095923582869804242654223082457478103668554009107332447003771909521402804378384479921899070234273181775783291023572239635583446729045732901590098910287835607655454251519073896929392419505278425220281966621876660549027256619666634202980603018398894029188553356590762453934647402266566705830919674257070642139632982597388429956889759265946943555242695711568010584310902998508174370926405441300028465008092186877326302784203746968165456997365080028924570086116348875329926295317150722130893473706165373322097348203468192194525594994264005175187547927219179816367457652390 3913638196800876421932204275508459217461113946221306489795425470953313630443184498953761423658513843695161352573529659163186006389605870156399851546443217578673187545406186282728193659245311184899961267912017196674729401979811976147906911493505225105032965784320289357223309407067555390389899658133632585486521055084768438489548780160792774463522085456900626053005440658417672697739005022858217118956032565443622124443046723030268044339157368015036572081898930815269899701273334195628599714184347416049573338079909494575330664043149934978514311571983253053724046959830745200717424038885113377828673345240929496833335112412135426861869145433527088215
|
||||
98869636786341669219089483878270591265913413277214028050647944260429104730884675755788811136429877440191065130998965092795772553436019416549148042853310004404123571377391478104928551815015560622782905538565286837251931841846242161609927816326076596841351805498158976902237676325467143737021214989706337199309851764640981313811043166961390598964977601173500733818418260292308247088869089369774062205952511369542319480847550714722211841661950327028953336664122002039345170572634592245432476280181688805548418601618990608472804853186327965272318115562373168244004705650992456192499834388802897485862978470643459084920434030284615927967661851602862890814 63420606983870065514556224897419408870419482986712491757184764807801261585458613754035234155365634268370077687728775807039540839314408408357951638845733524087241619836356385269496668529424164800446370083212847645662746196899060483053312687157910896739464519500086087156093969689365562745591337416233941699704525301049144611421909200197320948764469365032015674501140797878724181288230260521173222791123526092394529703604122941218861199718137939950336079209445628432198595068764144007801899696222607362650232776483076649689673863809554674229353657643143030975431668885016617057752782078185456462719305961318452003745438509346908386468959920669646040508
|
||||
775895490237101190014308708918026459481464222569448780989415312865398448778651466901417075848549879191744237348321367537799242261309463625281056047422469054930731882169183309325176748971099501565278843822153584358574268521794530551632488949391639676369752465268406523880856789936761044450301664833364791116634110606464840843519539747274838970026573198641904686050296156016604653789039246186376619475738338842255120453248631782797932825635417444825704434899487929350586766249227335284023737363168393558218336988215161979515711683472952417965671755303825210808432310191521222726109701700151756104944960648559100998431818882647760047926346095350758199313 838978022200101698164728756934898155524621375123734888338725285991582326627495566096291277800551653052142963652440179472657056087553411869551952078524962914821407260639985340102119012105795593696228665330118770332769812865591250995623698204448384429961649884017182655155549793898185024027096311971130937615478065113263818499274105538758368403410873113970375508139578153595437601357534115203503369530753246613057476428098320332641752147137241042057008441015511064275431032504328078249888530327607972455312277497287934547006926938866064547247312686382314317008000108123407050142908062334255064021944529447168313391090241905834238252058525150808617759735
|
||||
8233313866906755525319679264432523874288103378871123886332023012195996074399996605427646921154424785906464884003635863143765996745065785923467106666346119766823972295934783424147775308827638166683233634938538596863379429453241110787386361741409166230408002500996711066517743453247212550616774399253224232328364714361098272909937506034508020048868323608203026743436299893073308236402029355164754716622531603011553746937548939565669553491984709085909246401209918513876756055561994949071908577944292496835601645048367968068411742151272595824040133325072395848352469507428547569689729141822008379501901573783856709399285968919496166933917807206069206466704 6365675058717048242443838367641446568195655278505341876093570976237542084815681570937491006988504628639226016361661650464450825444886956088532406324093347344725942732634605894604616816687658644831868908358310521525009498777864048733696053950948548902462088907599372830777866108980510447985698847347543584709330847706644554430603711558122894261870612879116961261751136226908123254972611555394160014978511167862271131837989277512664224484587665470208105343578957876250518193460217973904360972473763087902113038411551352015616947205422374855609538537494615452027009932125898897553863549655979208452402672606025053353697575900926242721032487018791366020985
|
||||
96216047870841009552486239789653227406223544484557532784870369173163188145345760119441356028312898260206955911819560600302717218065915898330843635555065200444246443117984578282475137489249679225171947874551693427694756592297103217238689084410737368155250915392471714523948753931214213877638109345957248377608146634759345554045056935500208017432709067048965680200663442145098278891827959099315904194248634749433284813965347627827019700466786739397259332283157968389748105029346736647946375131046030839690312074984018789789960364137524680219545381360933151707677790527388003124019946774493205031695042514942182542044720975167061276346457148944550019378808 38915678141261062968025379571653150339045503175343527052745230755220330953655378678620255276109082997382825754048674727756490446916800183333264204904742350095777097331432034638089997845021013489695459590686342635781266877781046104255979421120997381632231268824215991128342744620696582788787028038777133437101144886965047459769957041201127128938561857278026484984877702654380723885873863589838091503515327378570619805714352416658063415154561679066294628061518156018034938984964279550628590499955750474350468109134098517900727002621868997584592642545137494782711127809580790081446082062144965281125633407670141465950344597028176295101564009440644396332018
|
||||
750213415627326421654712231218047092787830387523452110078348722478214610769369881563220896228622521316452951704269360013379861071257708356752939329279433582913446713065114058679788556678635464922433494583191358503014459486215737261791602343398504233981047654130124801238333467725481550590524025454233976236293615996938800993983194676992855178191139459163656694858065119343898065482523929198784310904630929420959234281994226215697692466008993833363503934521868180035109852559459428833140991491236226636174750586080553941101536710376062937057047263013658998974484039120758735663316739630303043394978801859777248924826198080180997426083864039483453835658423 877154641506632375996089870671812201092105998473850064372372613953703271092118258128883883608215985294164707852101725405830461661415926506894177033801664568476670242985833468500575806104720808624667721153375479154217830503599581757475798028659998771104234944200745641231765922738194574645574716880439566903566717424355843560016462423304431332153990894626155736109673797136629083446167291969764487484047420334627685238416256672293333122314974674434871026932245930939123996510609260600914068484315599741064100929711468711812401781106893528842591056003607304944481400851709242191222251419557535467491989082455127714249595106052962076211082347214668559205917
|
||||
2769406328889126407779801497809511035935908015935918505947787765306607616068731548211854430265486839610190688139458581584060668702469058348384455360183928269885967675005677456165577408570909971412489300077287353149554940644163214857795059146135377280456779319369113118028361494508458426516199739897628263696557841889196971337619834608549997720434357972245578482866690710448353374625851266531733477980769289052082225907979750514341292698612074103041911281218881576687198408064959290041280758159076616069820760451246321970320275346471843428470000718642952841623620720541295971853672020802598006296509509362273819029831081988185982748667021001838197354740032 5449750002632655630275365295303291696508939232142209210061651396699903874335642387921978115966035316633724067158194197291234503802305834811451075450988933238726692392018420155036685238421861791225138152158137478660362529895060175242977542138458862974236351823625397403610275205331163831879742525391265723175275276094172118583535249160945580612291598726079468172433016841824872350492040127586651348764908402035742675238469491786887362407779259407051942186047196566728696848330060890903250381689685667603594612012088060398991859054795047322875498798950565139254858891237082172836785187188587140162032628015519558291525418178188824050877792546111210382930671
|
||||
94173951368055650932845146314363737634176470373841685792083179558093924645916103212646124587803187941976782963028829296784303113137949333488215861105300199107691868339632462506468651482534260195998492449351488660590583249550729757923768940723458256936661679843931197723505386039636074199758940444104169638309695917312824939370279193312848291809374026253111392037340939650050137779304672600227144009470361856493083846271114333854337587712489625238823238943968181705999523027343940117125696783498616376951193758087348339151053896507604563881925761882507765011031073141173248069574663613332564695517084409786272283544306721879600474279217804159501623195267595 86572341923920291431642802897084315446151789281633732198960621512558578190538293256908093981225210872744357794926367367390290013583749017139451781316475632100152844016551001678337061357796944115208854712641325338693424701552584806534109205063452311279793445418973803837463816083606610280612441822072910377252263025845884805242366622693265859430130349113442680119664510564779118906106732272459745396496919297303276101738229822123181112583604241037990263199253094763956935092197712526164480009358455866953687054016784685179379483216467912382528759497060940164094290861025619036602946086817982991819302567211383458710389681485787082715623057512736362124913913
|
||||
501408510298262932787332058570535255101861468173804103879719014698254946917200581207247286994750773424834794531586917420952478383017781050685979774840495786871017198804759276668105336568793162419684929669422854512354250466477100524184404879259853568643211735519550773608003048293401094355020792782328725316592130555661462446779316114706824706832694389307157375068606989606914996763895559884217925435285504340469868602299314476673981775013392795056199149586721112065676526623614272191086318108279080791471632205013719368454636554715023008725323671607080511948439206084205006253406216038248130219292280345312461908442558072791040953597074291240758407381731990 189722048269313714114281195333461728538753556499722092470144448437315517414364407993436378956180406849428712475592378245315050295415878629252611442236759944795928536890977773464915169198602136250286219175881454643846514576560459596738247057181960951793369448502175202482613665941390835530867577782759353219411579802487565530299823249653408034166817092269203621792682344849686053372115702171564854160011945501277792530109609757201571216469196661484413191608201852020451127880934001521471664258529553207497185149805925048236728620014037122343890009227468872882036331502702523355922715789785590073085624335864989640751125763571280416129285488147397914825817711
|
||||
5784366682846567276558342582133056238429112086223080453232875482545227190542130443200764706831976852285543890585692814995352048742855939958134402583718657596602845982584818591398341026251306145838111488601546647216167190083023931682534671281129800255954173807431035310778094693814436216647845941842359567622054049587929957984999549309027207836537729542468115759356324210630536224376149270959718027976276832020091274781819317966586148188547664538698316727457548997519038944456081539713145320722869086834670209980297064435288330838678701185315922191621153001745753142187029463869651774270411395070417944360872999270176368508827378897269613870066383191223527960 9386163840085103823769033748151754047211993688839326057123904154651518960710568191397222236198267440715971176151051065693898929051183657494336729330931517051279708629404586057107817153034924544443129199280090510491145741476397121213001032861871212764358075123763155578103889016609747140525197064087534009074965671745216155369334158527525732748888269914235972368706084059578652469101565167382685195753631798304184465293900940030812096783208187452951544512990501101860173236610999553196652935144103519205295833305449590733468646059474996692818331646340727322650725072938622954198701155946478913410312096497879782429035965018453738780197526993512835252442849148
|
||||
6366169557118041918928913296348783069385510184451895829143083067450180481816094537013286029353326174066673383820423494041714944968215872021286692396773362793948611677984775290617426271580811640380445120543250795891517235295161150916111552237909275701151054843809499355903999976727112694736031804350838146607376987220188776733258252720379619753702577175508957971009962947588001210127914053689789535810446889846825922385845404421844916803358000180218074269287636216678914742608745153323274956533227384486294347386274519819344380534737844024884487129144816988606198386563114720124713912267908499801378264232123746775321962667436307562187148545926010082624030663 43851835099974030304179728902387359989621484103218951769031891207644169382504123071043908763122848920571797632011546997239285610595238836757144334170026196639205350665111066288931648526701086505117854973835053789740604560978105971165302762379744863222576076879646051373685409766427652245506365408639007707719629250740271397773348245615574317046205920687353583189166649170733735530411036848294472809656746657006703169207887059815868314606033266040187402974572703278055608034210365343275322907361583802025721169262935170892851501559991896527147694007902471261403772270950985468768565352720312816278167467469659593375934405942364813193560002877252792655105907021
|
||||
621318077641772370587275173886171544662877043061968732153587464455813142183351492937195666738256659656177711526516538584754517962663149894444401468633763494407572517455381298714159671850789769117952648900102085276058574778313191092672005316436235497713137398901498303404963031458489375158408670727877937776530022983250678807911073174929774285985463637257872722888718808347670129323527358909278171606350049475410570173587557682515708481105633387574819830873660216181633514964419227408982089884239842279722700642619297224524978699226339158530807310354145218367238476645042005255607778760203699292809938621148042970622866955365856561333835897720833449574235666150 180036108424761683371840372866711182112686711116463135307054050838683564474772459077684927495208884332464239962924015304243485655928723119111816814888518404053829956542137103716074454604181861738657518420428436929237194062543696007843718691397944318488547166008792443856626659121496732063592437826938882295336360561581973097446553943125954952289348037171643073487190944989811679072032459042426298083499433963418787159261261527413541521893815005286136893842636449392026310615571087464573649559942523641238898241408718705041758610756029048139492305504162093617178923920650713191870148029781192338984736494767958241832101860618116927514366685425585036497965435726
|
||||
450702301196118799012698702614508675861354569986265746403121955820944718652368896579071122956700928784239247527272225812357130641833313866934022851792415430470581098513258287638363951989577584509804248416650290788300459229492332686812944203515814493852750035175743575949376980732579937110452258434768022073829274539079171975945507307037627617003656180867428365734589831095504532306140053759642126922160198600214640316504577686492121183324477063859905924296560838156626748934437753634518486538321773601636056057201555254782780631519916154455619608500387753680900853040402340318174380251093592526965905648277760763508695639797767360721295225556764091886001937973 5894884253223947966193556020714420424074510481771666381416884011574575680684315878612191724783226057826483350359888296720343017526230204294976925184595936914164530855644905761085121573847556050091687527761692387283973894863743789317998047600283130122488126859453741414382843922474261275810636758512858970900431244535632437469600493257234472233550019490549661992164787596039042354545142548362557556483358493954728299495140333899862098048107713536177681841615447242112405108790579641640999730186235397189482991451164681794291825019887313663605904877075010644473239659853763552777172896705504239809933951810324451655484667160062080949964510186668140781518447233786
|
||||
13021519604139260474893623147468666287139315940037315183797170730419784508316892202398473992846945599325896784671691018643181222707799516642067307771231654021404523589225588041962998537277624292413726693349105376148400178527927886899308485774701873534287302473786448762879665064920867109010724977657474266305997834469878775677195680452974993294698521848917561685222689820326656450196733448088591860055708673472693992984568667832610756739004320083898122615819248310710511435150726664090902275506196177440949304793827899968516838962196631218926920374426723823531204517746225376706915753556777787779997083512226357679633300121845437617081633260145244987784542528540 61065406436772217262836181542623372466150492468575317981758992634799135968871211153731889566539901044868201023401299627799174329640896646366402811844954156744955570264404900081678725914234377894542406252851726366236915460931179740814014805316768604132934153994121918037469872558106454514345180317704646275167429222078860947241547540628257671565761493841355796896329339463423222510252602600781246167004612362855893081682952920741781894763424613698474041535463362713320537484101712843952665942401703349839685682007171700832205592456947504355990637933980181555555274422781337719854330631650772427880203995864035357773315345066057399260242385532646032138809386714970
|
||||
698091727880922529538038853810832797321967157718932341082590404542809747206028976667464341413927487940472138709729658787802217769702369548933716378758099978694480673126805034529034392701729522684913454718898446073979596342691707389714772867202620769209923991048208770576706470380179809059462537687321048205561786296237960553638886627026877783325586588915085750199819404495470011346809685908834357855915816656449628496255547578115227368283856350100848755646895909056132924237718088042551874850395567679063621143031299404518460760651578471557594109916162668751579692979296055767882949243986366974241041831147586558728551946936189629309100337065922741423378698113685 960955268674186894593890939470212686412944030708587812843504378485234911854474070734666362132634215657211156138304206483907743132475062702234312132050365135800711036428613329630144956522908486428839351366699135276305961582052450213664928629890385353192196295733414170760864099819500539838876582159035462031626247105802207328916843670494842123537856973439554059374594474406918985627105382178945933801921318799073371651675966889134345397373231259740110100350845541423785864655304678966256258343663402376034504119153128505741358458875513273798766366543212498672331056288248351069157230101136395163167095414360813491080359649053145761941446590645826894870114937171317
|
||||
9653791456662748580963185843262716213013536849106317265864282285527981532379748303169100372947565847745725745690960625330459408049224732433390376952476819967913328011287118557893032699554584566096529827412425309469397054315401750030285400598606139311152099130230015271474637397881629265387063404419674855884081124058849968000878470208351378090282616805012588199540336035974856425196855577904281520671580361495736091375980661388300772016958672120223961305598151975511848114943896378147640033800300527319903365699851589715989246527274192627797306058831019351615298594706078586978551407728483553978970894799454947079259071689305894286261459978848861497055374921065641 4555127166588241635452369146581579657391314164554640797683775560848762028645422633517889673287404681023738050357858600134618284269125485145902821961382510926564264787143124963992549173914162865435504415524530802166293514997355021016799799250521900561857828744339995284201256010265302551085581631254916558263329304458476945148316328883287865147541019950802013029651527735667936350653115442676877556729066359810597905410314762331636224442398322080464918688513675737946113437105776136970792292211841299513376062996660991047265355718786261538240445819265463680499740879034756373057529836431257982326823200535183550067079893820069048613862474622871713010275039286034872
|
||||
14745400398570700113486516278260465538774701054308371989954573531212657504353911578481666878841696811597711502579076187125236172996000754388396789498770864219923551577203981186330516711429937512815428368396073736624604744997632550215750197906837461627783187376134184842011966292757850611374013343851250103929292268019058174333476043079951872679134455820057700687586993687280555156461326306801082411646246147872543808339961074838657328586255635166479737726825499191583529805818566325771823488624833008634473804745563222939243078599996504155368262777343739921337070782071804464543562326830568698804877903686332379080915180070277179270255975763991816639473924435775466 18819364071317887838811393711620120711341758181335326912238115419270477976299305038927041411872631939016939137320495785867263757325991127297223201084091117853567336387802278799617367910328780606906111205103874219446206281195498134067886290679827365217797517936970644372765639255102354417064610183277639727028726271001393891970684855590243561539266622378246996669779741089045904718040441669557506963739311932748278935083264299247354803866964596894745652081277718158125377064889482676458030025188573979948648235281443618289792095216283382949583267051310172221125837707105143159371819403256636862903311938992993055340378512390154491135823734892303723489708052523519974
|
||||
192526446803265218044775998811638317432448424842245170017366401470352353454815667233846762169900574963174385878397625263922564360840211678629060163707753705166664807911567698145034157028272096682331676298354230204940924570200497014038963594544242328516889262258659890313994114588271927798680788255274801201312606430858652693406017478327760919775998277291678631715634738226886589724883389038425714043831892368967775295778848786342498778890225854421924528745824237499209061489040539229893299220290500374063335252081571095393667312842526575084447674950738780404275557024265982910513725406790698808628366384664869365070633949498556022213913189663521820521502956396893426 892406696192076368811095474273029654444669218965975893513883367230550819145051467209393311475750950010735328684904177143311893287470608714214253160016252207019165290656728154455405492901044061581282834083917565684126106194730765467019927432299248005879471432591763627868276254020742719324697075765595132589240194181293674613728912000632510107871223433034177189123135245698572112713490441651399724518057600368431169696237411687489868743625755998355353801938020622106445125379756477136807783867089599146492312805043061231740569684506841301239009643081468019689078746369367630700361547274752329781663274587671257675529708187209724677187086282807240433464058112026118575
|
||||
5938444369141916410939095253731467051230968087461798422234486848478862148403524068840147532323885123459283597929803187896302394087349238600168422835034881154101652746749713700589996239329587165190022753799761452273615742803889896170001209211184566393263603250844526372505784714656923518701085144456268892525191794057671683478570104541658596676610612847236433393344750034412423996461024004518386234652202689207818220048288029091686811647423974846474761388264658130717340627370519635841831861853069777941023836019291128605269359308518915354731572971546675711436537206877562527178764969597773085888835077475483223267077701297473599144465003622426622600984030220394309486 6586159481981221200013145440354578693808554106909642063169663230064436980760232477540151000681750726389740179473099163207620393556393509047605438944602911976789173563229083076225381420264135384100071206058702302655635490370641558717210604537839731957128895219534152227911032678279299364397973648165192683220269441479930965114760070617851424366518300794378067907387843696413468268507626795880693879826190783750614992555165117256366552950434615233714973435176654237955822779784114842942238435289667725732929723810757520627301464778380122242445324118237729115675926396896939799143599273960051013382713362286561177618557157974982044871103058026294716444154836915326613694
|
||||
35838171478876058773773884199597750590560627609882180847125048798754384882870682537289220374249883509101260516821636224121564120218600807616995094251454429620338612287535194421223278534354950928316473889005113683966575495440531437779351347774682921641665591277610190920464230542221598934910285667086648089509623774147718178153817644525122526023638401608147872585323255724219316680661793738167707347335184575645376667394809471785270234495174763246667443620980884083452759489365131762138709218977614334507227152790356046148033093797790520423167004668227174613786411536659419171369253260554619084852689640284567780177084562790264606195354172578449537145810059166899558499 89260373403836992600429529076080882924760945678223772329802680103846730576706473852388342603238817279645132133745640954784123561112775491224554836706147608722939246089237996858602256509835126182401448020641579791689961272841477814708625191815587719260616173935758443884934253562460806307106330031281009045978371781849020518777451198006885026524168286241936506233727763234178697423628313101304784427032037842420769345896709636338023595076880005601774621978457703393343651921776309403499490040732798249257426476891971546511277505632530318389189962004750418129155676004453897206161019817799920002478950058729995558268895339304355561309468457352411781055856263471698600346
|
||||
100223056206545562562733907934028105866511272207535765536887602658426756481470142676949622393243314406021061125188359724522324702418039258145848361309458468680844631312127091879921360967461598162856605607702494704868318615594033610971066085598127307110466033971290454893338687055532346961639800327454710483859668912081483694280057644905548499948780182646652206216658775998605406910234778982707094129359634534556085652652362016324288498660892783228696837680035491935145510208379602160319379193381731414591072013132517224245224268098450368346351450040863490358284362828603175958823020971523847545373757587049645209360589738365481172737884852577266734726146187217091040335 833740461176478346674306771977807444132498425901678718461096974726195215830818279620154619172188722833855066167393725144288547003282310502757763090078179725663438285262035186480458421152828340467201430574093979097323000826295341472446786171788948809118855528943246432223097622125828370448963007619655873668543824849029195836480408040485042366573124785363454948480163410962564103973558266582687847536298610489141322175638524394670007397321239821251840338934504429506097501096270796217901820230143660235079914069314803331745046065252634965569423098527327481215309021577352174684849940125965307167362265339638707319973026317828946729416106167045311677744198338225510675623
|
||||
7239197603590128416112149330392676580549467264018609286291360808057312340779146647786552427506637174549933349460879311270426204821927923132453661012261272246780793972170264762706884753608757222577288237253776110281578643440489542508376162005573884118735567837982840130807983261447717748546857375943247567952507626451772883225575752084031259603704926364632716236601888078476426053190018167717857156607624813943208332579974942964117165821949529764272779121955860272121528179934737193212836165448705559453171973712600970970046253548337989243112680743962498171304696923609067213202575586077897301662315675743335046227144226400872254261301640520260435685663175018138919380905 4366463561502802930111820897170866968001511523199837259906886284157949429869663853827954421238346699666732209743343018581813381234298603902806380083512846670946140620090552603277236910617966041029945188031181645047186674389106059204328745468458805231679586134425058806368418480756835193943467654457521361066863178181935720593417971053502066231177707077988306716238073926473192368842791844570197145141378112687920974619697741692287186432959862388256489646911568940532099645727797606015798051105211111867792671900924282525632263366180024131474355913350379351133199319946995480715248677283857570708390406983681996638750086933377964471497192559693978397322790249414109459333
|
||||
75114920724308162927055417005208607328504206005499294759653129234783327752271005599105858355190444602549942980785900181891894190614787655055848484209098380573177182207159696583699093951603432030656398140787711048636975330420833075984073361768547705922452164076936611042046798853770518843820059640227372178256178034119975797945573143740864766883318639093322742238427697525343508767610559285219753583837098784471844488379379555062277152796596010826193789736584879425920464658854457697169222501649579828229971368377881118405364936335358166596923946597091124410057736837745431837510052459371980026112354354977307926228065282785811891287875015253620156550510673402069434490906 69694917235543252557052332553858163547982122267284895208805505646947472014533839541046342606588523678934510544397926541021190656553657533226798172880216303302675187696617727600515142719199420550895763412178584050010476442013837743025054538382704828052069054304149282606588302030025637668174577957881887077486894182907509064770821578790388006498041752147923368250025671663321754230995805039453567560908724782943591661711073511146234096282694791699533446914633725297473668865405086403783455525038350615060866915691525095756772584338478667315663937053216626780932422654281564681181861678173787745469015622466584088179446041199249571137762746273268850529584870157216833282729
|
||||
99499004485526563631130713820989308520939281514314957156623018047277936337018364280357860144412042483241313414818409481728117550667590856953335807725697276749594530438230422754566996302552630574100077364398027661447612687224623296979635079411705495346532404097040354251538378130799853929046945925663575814618259721566086006752641388567126415778059448948626853127828347489444487226676385858567266972389902016965432243599344153392469353238160979105113174805609415933240031071639107132844443503036363408465496969458458948945034926917161865154976729081968724382751922789116872268562121771509103071273176259125362245615567039858610480863461418609881609845274745677559139459591 281733851440647546341444808301789170415876646090865588598614274759172241803832491496351552154683546191334948833004889187725143047439873541797706243237125127704807075439822159273479512681353502348539259078635065173873879178168169568071308767757350462745269126690841029346435714510678135873039626976053812424405630630303390672356972748021311694141908953204722296572642196435925186511176564670202374260032718875390082891173376490536128264688269007083605507077643308063019976099043944100743428794741630333092448860691929925657379544717891438209007429749533583112372320889535301543636999115759211143139543046587150271703875805664351738203610529939088077364829688398822367897422
|
||||
7124303672822183317159763323456192928084179763756334014051016545969145024310066989466104505475368482714856230901755401098453950009048676044564351561723548424797661012563838401244180575884937789039868262421416295993099941469131689970766286189117164387891491970496137068333639064728337680592517892739490051658149485910930668708733518325077697904466801783718690610144458290001662411550178668333585755760442564812326016686163767677065239033853280190768886282649853527269869998501355122919568407518615413828342250384037323234410226702714234177011696794583803482463608139891031997286106485058330070161289460266051795602298062482281175536956601148698331866693940642444519552847652 5663199210737374729732419477995398533149898474109018196590256759020492995697245154536335444048516152405380294586359138856413742694252042594118450630560384353565302995138075121511778015134353550814574903879036493034976985584529091733120239995731493577868902074291628078787147985859600270079622850278382259668233556115015398972349906263703443168907224754058803531126513762492714518324804885694334786254855186489035173728226626138487658835534182234092314813451188038795867827876416941258289639427531554186465615265947022482470616462935935334486659313969507396798567869453461534435500673315036465758488506445900695861380237972229347237632794262954294176163153706115675671872335
|
||||
96939834988975936319690231944840233502761477422618900527362516331537477605323427424006371146062420380834672205991432223658676342256158525076090764740069405271752340282928712137767770354466483366803718044230547443873103564168223510607561845238964188684168153380590830786010832825500125668709207526643730148940041957163342086006372833537880988273964072172737971208201517731724813709060453175104669537921411801009145042201758997413388107783704786482296951890273815424265674571158827545616965218357974099397031614103622571115075142573593916179621522116367016682709062917563440903869373145133329500794713554754113476470187824379214282805228779212359273831510026862862337861753322 88809368191330316033002674287131896831410294455289472483297480641743646997360003387330983752885150723513789121970383021217268405919607774030234766690342146348924471461249441802710704852440867705841312109191035065132008131092765763387212144029355952414944757152386156288676436970196119072462525954221894829971369489779124267246442889608959900125322998247711493772801136187077950782141110312943760337684336766979979109860580361751450219483263623644141786560818517942270708224356758357817344647625697030823021173151685986302779930236378041673586706552180498305624880964630957982343012509317666480603025176875229361340278361497234170416246224331124674045537017581118250308025568
|
||||
260694476289791453277053679543768993021993225706297552220383510826436886339056798335043824525331455526132401129330185764354632659808103194984926888437130798960912978042147019979138732970513077333640140630377177094701833496532208702256148496604912562604369784932827601057961061760843780222441356281387669425151479666108795703144912937388182145518749252401997656882575077280147965038072301498743615535884455771590216375439012045058769963506583724434536746446403805396702175940791486057717915807184584268000704833735972696957193712931919369440786613540847481718770850565496568522929633183837811755450479160651136571230103054949019000076708553349799950059622575366707862934265006 969674793978960889368888629441623838715051049592823369840948265286893313195114430309919075166099417451539702059565851483080841265139264819607387524818915716319413892775136915044517732633124898294766530863963118043892607298350237321940209519529295722389106445815471687160547329725262060647881187578951158537998399540929857380645915330112260907210635013310883513782672611931079961651015569668534731422439590339859891428820285249473745049422964700939359294564338073284680187232918049012432974173274082527841471485440773173615783256556473231360603273125353799081787562195381727657660986609225795101286939484385308492378566601947957606332910738317719102579027696748783830752488572
|
||||
6037329053642486299746535252747899468396672518824336931100683131437741072429389721556502457522842379579045901968846805677904697223516284453475292331056077457366093632222103728719749248204822552382534200588191498907419876943081870790058667388781377350255965918110958003123175830827356616543912800188994078882878072617887245069392565133154509907597319543806103747276351336793875266213300192150914453279585857102074539424619451540453451819883681349142010134433616795481296481939037650243085790087570304206778717148534202035833010450909737586296305154207912379421003812541589168100114548104824317203538567708486968084221906880011635011130169553886825355677633200369941397868787371 9370582559146651487157394566813505024261557292770439671718341578264315380001227469316434984826738790351121697585119658754191682641966548444007580881434621540525138527924250016325318253585988046933774049258493117906341036486830863441939999318870500653819896016878679017633786691197863492137417181715811488665946538291338968376486473823964294417078026795839814897847919415674553547692861005179243579054355228085168852562710247579163642371682735045560687504109908087774283962477233334564441162350003174309925881791595722810653954412156477770417126395820206117674718457325525958130638850519063222900254568820951285090801571471091578053707346149288288447908564216039796420789905856
|
||||
34109681135770237814269596674516288209288431513416322104569877046646138915486964726096113889615846256203128542643620683886217929862664267219022835949215639367883136072670581504704414455615755168079114286233735321809666684806263496856530413420761050101141587787008330716978601708525695533284417545462401967781402088296406409383426152432393498750122223276127248754360835088601477425324610101501276265906585688839147641775384483986503686038508149230616818978327097563665394818007896765439468139333536986468748237482508458944510748794196535197616814425307895137812058973713558939822479144955490934284563051990594239482331437074005696028265802578397744619586147221981098693249443375 36175440705362509288261601700809113012156163957099601999816817695315927895167025623139314475121856686385615000005223009482746516291998809868322126673736185848957525454713319973220792237552028379220682789338530667816396818527762084417528882188835725332523275730795344013754523482374509555884498382080647417025153625345533512615983883340829300575198565768539837648693328340362687107725337931892860879648992933042205675023762980029682917177437895368947805719030376357144444113938618532906012048107205787267986260136996753436569286352826945724490172592835831921774709564782639233261319229614311681538412054878740397900138648350514886581094678385686853247176431333686188870903519937
|
||||
25462265672209291862360140436150445079663463212602107371256559333735553981399919537262362008161201134843065932166375998700162150680779646963547368323904319685890200815531729813144384658904089910570140607667017832904795248293881560538086735533330628355822229249102661135230935207379437578545058800525407532041953602496427541702615394595738644552818452030558942090073006901133710298373743710633797886762149808137085926539336293433631247075481603648210763285348953554075372151534471806270734069495902275021506362722274083367468865961270712202896980381373372613363858613627923607849584815832848026182648317057251491250545718747908673522509439427783712524841651819501622422125350281 956392774621245967250156720451195880056072971019891488441073912557065931240203925537047756078861303025518708244243249416651762820850315745727235422260357482904281724824729666188206629129544488957971557465156417963262524440611808116891736735562317836372960785883636101649916365496589802744922741896683786711670552429231166034708482342340678517956015197199539142778591814339895236808885307338175421784985687411787968124341197729409719841567442640585873011470565931889106520960586150700476463729451537681013369378244945425519735349119136843597097766628186831619689115901029263772028167321569771968141567395867181606238479106130541679653033026940844077134111785762309247293607108275
|
||||
4878452917315153963744197214084198672083897386090955178294665533313912415537896665279819966180600634573871771557701331965499055094288841550391883811671780134602734359149652701761203942618832164978389781436546118515505704386769924125537418633977118151882407620394319074734791792612355760797139290423327683953252138452361266309111673723442419773199550668216021176088340549825100309911439662756049394531274574764636097898822536229563849685362522829167696794453410158866553564137677580003338445705342795768316466040251719591937257192790377085430184999519801519860288582233145459358618133055548659227831467286015427013002305052050237527781202907560737926394884633191943157560715469196 8114552456345844325729422768415957701463929492285756314746030096054544230097352814017114761605299268110003010327672250753186357171953050823324978891291976434621171529720691611331221519204770927435421502596666476852169764027802346540243882893899760979160847638178811648182305030451732176588108056725743297920143077240517158106929008597824885802828236501449859238348763166016047497586552241063920604265886604828806990168155720160834949698015473418076579880222824478514106210368960424788218614753116078482161971090188986125752721231215350234266122280605394628030292647773302684602427882124565867293715732888206241631552066513505452331736201003864451942569701112691600002462295497504
|
||||
28641873471461764510279064095004647478485194367986140908274861192276686926136961647694647413972134689412931641364713903888617445866988795111955974391774207333139320185938142483608153100114579915263433730171153087222085771141370457819208569185971287637280616555537311223804140888307464306954440558466786080947427805110500531080016728672185100365767272870737073806429001687613065082297355594299685465344292074437518043486373936983743716158346384277303866079236848970568779287573499957997541787170940710114261050381441355687072560766819635145843385647618772108853375316266921729161575512437416859286563718782098003946789126340430207980266955209365051934112497840341558986754218994961 64045035585062731716599111411677276429067094748755078775940366098531016925636330005742520791265264565962615838153745490333854841924883414201656456416038834542334170811550010543661693616763416906995969876017541788660770719565634139396197237004060782695973513669349613467395576213821435963939846634528637826621256138283387395559262528197186791711077324286364048362247648785711791554404551669165706616191491853493273289999137683126703986858015651242469260802676981850330696468225570364467458000825253198590993182380587708811165289591490382553636201946132085070554161901112127926526555709331060709408684641355563420261776823492812845205959890848386696382131961199454306936046752091523
|
||||
565510467607678676643803730104738244690506755764055915088614325012047428868942596173353429867670352559749375217840067039684404248986485327924880429839240111924639662083193959704407975259500403096767089553281141055254174122736685414746519737961245292013967015895959625117675104891871563262541268400776974363667837824643342339459658650222864688155292246768710544138054698540154524592485363502570289318650972337996654992053860382354865629059696861785646881462349872375572223914519623700361705011425121652068076274578338102732297598900696117041880122601532747447904286242983483032002036587730347789989909336147775492464691319314097355705988054408130439926701093028282317112215096387980 186975843489628577893634941067544891847302446937524231167954174965962428037414595632184889445316775723304881407100273279652424364024175982197344300028556869692343902677228032420434335445918817544312285973069958271612474051095694157287397587993083835574440343115020811932222260077878243739221672041188169748148771779261286347356925173247199552670342606103104079627949531210123781483852001449858096473916887707478530807247071599023348275173041603272035237526274606175415396224657899612720032512706031404110058184666061694883609810455712240016256345306420884166666710634350294616518917169663544997449917813132884215074316484729654683276868839288489048457637725412047070156929599112586
|
||||
1998472313214198445557563980715965239487050754253558037706266115950459061175401571599736110472316672462490886851426947121506080608098810754608439564400797447837009738336890049893992247518801700695148390105411408786391570448350040102681051375383153671866347185086258079676999864331411725290033176869744834050256199619484242553777073375616583278065608944412056891583624310601814791999366970384741711741131579605427090557440866436433802028708574575559175030357095524609425281766251198805780606130770778631404302739808154205260701963125597896290661217237908571026500054671815776339400333953931784336692704190749622060875793840292461275444126376710704435259228414983610174965152566461118 9471311058666327719482513754428543006696352594955384816960635634882815794534761837040504517886399344179934399850967819085957305175973839535679196263122703907997647821292553029634386951732679785725642386588501704352437052996915176197371448210352810321985373180427850040039819782314540904723159300700807950782267748394138260837096109539179954674497669990719496043569385812470934161825627773948396112727822681819326503408686183042884754878565944767462214173286274794619546852078568298789503664533186015617136783866568100240283321673429013249694344543703058365749277634643260870125733846346574610634094673575988825213990210620508547344506882241773346562614811773868088337784712958177475
|
||||
23648133793975652782725622146934070306565605661813876347325136172853665074920325135857575284408120288156440774803264213338201905410407426962507837611738477094107209120556327795929811946425872940440233271964580860051151185925730001649393261433845027549263650875245426697329260317669089279943560158076025216398828204325833242601072295903873076204783620033561238696898204363286704034089572338376739237011768322897155886002710590798520353184794884589956862087320955033693022740118307514644313111244515020721103292875616090935912873937608499947915004345980255527225305762991157014605152284972527605066410242619121486102225851745188248462304472485217976199302936098859926486643633538158313 5422689816234380293235401550755082614267842342464983562694630849433696451484158142923775488064040998563317067907042220217326751321680194904488590539958173578068360621961773316315471852015596503505975848477329074459093650073849576652191898060784860816921867872121030244444551089115048943507402856364786182063148107140617473240304337055812749072255015337961183947511438022690029979208721685671880702649181276681474640215614856485732003150984351674920095459187309992639737784049015553665350740702302865843918066678291387335422292716896343167570105953492818614343869220342618288822967435452884411672481470302554849231694815765282340032885968626479353741455683389576850752121751986716890
|
||||
272599422798416531899663389681677476420366143285606395479409477207127680246168758197072752551335632933010036942003561318077591370587616752139675665731985039041109331595119810728768194658302356212812336617426480059108117108741208847328288371990360405413080004533027949753709283612852356358501444217009914266987519014364617229994834556157648474477465233717827037139279016486295599552771253640319489351702013781988773880461626907298251480191086600194328380323596489429091515306382557651541836717858234277089721462256718049550654810817245230759178299246245168873601182779205516957578121478646277687148328923316327928907114800067579976784177244556797473473355233375950770935395696940630797 932909303745749386115106470980928890878581617304714324918972637151981808334654356744248751884782748830083337754608096859705135075718909777401938879539027977419683561847911311072244924537094991093666690196055112141456764564724003323172940910415920074913157448073162921273823605802299677603777520932385381454561723217197594889079427869360555446535930557763748342726471810307940264221887009444150928950422329756530322235879504454748831886124737408174645720737868825080905610048103622899252839076779878439548816787040045616428520449854727927646738033001385655895367916201328369581364983782267991362236207656360745952333287625080516235582632756553187541890120328975226597827604331558362323
|
||||
1440036507700146850745054820727199686629140020370800749334797060285687139932002211928539829088638500506121642730951908580083994651155112543706236167994602064508901177259326656919125257650989232671876657973032029725088628220092490738111817701260395389072081278266576206591572825271288371156837942863649505324338387098342579036730984668829987979758795915731247410118952163396612731204488137286570369114358176474336411373417993576297426540959542485618760678421186072607723067808398864579952172660074335429356518924694432268842062881851029296478580302486987627050474564399525932791608419448387255875070696061508935325848386882921401725357639875639834137564087228761594800186048498172427216 8524569099795286495350868602953426615649610036775195678144484576635807858331277454033091245399511793004980655618741489860908112003208182015536713091129952860415456298135770041910850120725403651466477188294382111634665626372700101103663535597964426771299755690592441309405443426812975109243263157487764898793323024091717755046022071153151547578136664406276200710555534760014639801273747779265268921384145008547832782466905374489844964391042182118461365540605405977471328513372167131568510295204867905515259600984395727389819612608328189970589922437765591970582941294705578928782743946676258002857540757298846518141652586402097371375863044289936385113436712036674714882285706216359542208
|
||||
18617215165021237131891308793734927285357111450291961786555078395807173459805003726211449907446831949353119777246749006950504570366522972869711219786329550371470865431327598141102200543302237276360775068395221606662402024634298822611096078861526842381878492553174089681653626952848185187042804109517744272489634510677072006306221735073778268795866779819287670875306391848482124287166926508874748555523721358478556214775795637053105221886874878000476038071203355332940854776037963478715857323479593918831689483621116151730760046986839305528329338218138391355894428273725768887642759823755560603321458320557359459127084615303764607780656105222606957738651085337415801067937860520535596415 24958415000627262469184201620675797546507318443247922191159871519603403347705012409293610543342768318538541702780562509543349158126949925512207705916777683659331285772908306294380532424869468793719943111595290479317226118636568457420598402611815471848325897471418845241727448486837500836136104204563185618258336221053578259049242714898061021397653399958347575417827525382216046272892168785536349277989739681638796506609162046095737446910617300790131655760580172741733653259730936126038239422032582948381087085330513652936555780843356877448225701316357420341179936124593686396844049861803628558624952282166717043293287872221509214136899133935698405958688405444190671719898984366293333580
|
||||
953772158709444524817997983097052203129518072011035466080278912801572369391249934254409005725014131957467120131031575821111669817736298434629073056586883284478777546769439564763488239149558901556065181969665401394259841440120545870434100305519834667023445402398367808215374164516566739638502160048456814156103751621664363499267789270673793548705307600733182492740291940695840344294679956376425696804161149236562336704767360223327636283196748401544489157473744764981661769271826007808037774057146393754901095604945915856858650093101812118873593696202137800824114302797578021519565115142494159113827806786591398477803434040397204246960323944703535345857793249876412879499413613075667960619 306033825012540108977051582774908572536371215720323328653094245937030065313286818038536065647902629166057888785537046005816458581270975880035529579994290461850750027818976853483620464503468362696070759027900393906888894452315665805086695601308064086705254141431608818412289841492547067110190946913655062421781524334523243151029478221386385561002144603204995674021046152299402549071815593030926066480351433223781004019162137624871189831324470041713196723874983538990243827242790548661652283289215852992225914530888603658978814048504191960277018130621424594201382219637533930653713326432117823059487784560727910294106393096738338054647575447680837884667254895109513717114477456181590931444
|
||||
1163246555765137890321173320760586749670014992602804345709239756226862313040677422123838093077906009044230334778314229855832554197802774706070913989288591271825979685576315917462611234644123479766862935708200384567333626942527872543326634448996298001301624590586250518930358849982965050593990347887959126743602324017384418127937514683809411655836250512422292273003460437958670223521112663911222030974880022264113560408515940209779065867448817765146046022104825406516872780331439398753912144911455855908956352222649771529592127227008754754440763325446626170333329738189070942978271921966358847797987746916525398574986857600798820280685693205887290992395738392396062230762308217891058119191 4314993486483404998543739953686876491990885568647332107129435272343440364624970756532565131382072515580233517055566102714522901640895408162507656064333087453365826797342339891356377429788524197272708892459698480202582653751096266851879984919851648111195646783091376980080963145684731102676431863871241365110228685405549214981100015881509896134507584050162943436076189119035044512646044979695575355461215050309300259488910957510763977014289929565316177656604823109035121316609979818888675667771603028111724345580696869992877744992527839321120734042059856767255381625797984039908650416779433220969809474732776170660875748816499355754471145094043364525001641882804348895324488967941180185834
|
||||
37009838785766322252367045709916306635432774409624297537985425913399650791297024428224675072820164396817906591258406291048960607250937800183122271069767183275617490180648976019429427985700546982527124132480144534807428616349344492009513505752278205661194874806492692470568512333150357623690299084200080372796748715164952615803964482605717803911534668060409902371615054008341672040528207414249234712757448039535042400712329507361596406101421167182858321055545975897680474827626083744058586280306821130236546787125731816683024902033667434865729601859359228089104528190127099923404489010389201136714118778361609528606087808227976166572826152967546490035247294724405326815217259637675461314158 95416764695594716892821014295626565666183652105245306874912049813178681998534512648674657612490991016023739595586883258036988655591797552455732726236941947421732864135577108475668369280657026084244061576669040691312293869589836141526097994969246307906731575867572026290346732806061154239892645017808435304191584399344786904985725009881388485646046503420345556383057199685197746230042824417147969117314908437561057435248161107656797921058157384595512287848670996244447937483586478471400954759210834930891181781921625368320706672637559161887850716607297445514512067112216982152219047547409865651807628607050952130426139874532770024665460588943549045353601526859468288858968299159593897797219
|
||||
194551550011574151203745735154215535425833092370547542578279820751196280180259264649849383224501827747821116491273293119835540428314297687729073468008050260907114421204404777709479488145873628324008041466888207584476463399300056246731937904115572248135845226679430254788868615363470700068230066434014841315252240269217752390610854771787929038694384982651311269674777793075097399092571667729705087486870233654107676161167691962629458332305997882943435854409890501198737898344020277716940104728602646502863029613210708906325471900709662835202837114661105006891539534908725770209959875343812958027423650690787645454826697200057226691246623394251340758032552896226365607448010622657503286618735 437505300863696559985796412806177897962476506280663225175521145989570266811210181041063999316133589979575462903778698130676392565194958243746184894629143306563763226814390297001009371854417744271504373402669484808420355199839363729909870128107710138263876732371075259416986460804001352924225319135664037486582236477657108885066213262177564779942117440046575190431225734001773863046126408810829695648027801836794598635952101377850321325240446331584276200701951313021405627023696656710178683656791598743663013925592214614700808271578940252928122516227411854076351224447087483708130210307846307900416880692670107060731242129106428862052076309290165416480812893314264230724184948547885825687974
|
||||
546703735275430028114988493014008488192006384876748462356786265107452902927440220956912624037498091771861326326388927507971063850752967461490703366974833913319165689764898908835330138505194456002031856097362995188151182204346132482904796308821077064820267699163086308298436599588027228642690748050166991405423514038241403536198429092294268134702444019827255839186912667302317924095093919413647357281992984727459961002622159927338111722048352561803825796615023701873313553759780714562165489743882792872564343802992281635719255884936423212491695548675210250173040953188704636635873279271079001591756012865266995902689848044489327145397573567991620476485039861068718095789184541272858165566205 7575005368257428987666694201928642057495514171009541045050620364919322390335446683977825684335017671517445835087850988266817563541861914436630703856669301234206239971920853875457766978747970567816306731985740505228951761969047770216432019408362953198088451853920456142821720928057515432177056253600635511902692580946388931538422190335912214837825113749851098994970365250333747864533086375753863188810841282288090775255145325005556544699167112720519371381726661236830615371907985225239231562416436182389959303682941306530509160812696812508894721772623142676081222359581398140071348727064671201851718724115570428346255221334671450886021689261644382491518159103998096064089959983984871255596123
|
||||
63330939531854246320950182534332459105759148665241919306187065872735741817496867812384547993162960610779786700491228577496032017913261617933391222861483174364257885900183703628105738971181305373147523248708752696233475772623051967104147276485928364860342977141610758128009816369872125837199715409375878876362597148850209946493107495435242780455957639336088462968218627717692523525647984287993124981408443626934832113988891264770992490396748307682347122269868603852680641222397579639924472541968728189199376427471121483092909038702968483677023903941943189449987777558111122105865757535269151522289651969528152104632213864636408869588323541794874825535531758436353173458087577673335846899465933 43997176312951290747788647952106233756104806448422372045676959590271145935258122913973226437226795561293952092476038987662359943434680700282970660964839538452001539389586925833693755118265241268686995848160393497429455290639928470214446841946425660767606246810784404960301785941045548330013959887503257320251648663306218602750754505365765396418337534165953829261681632717955762414756211423058545531978470212419989513152481524182932388541919189588203860653099198937747170890843120848015478725727658257555669825930561845710469563911411553836845285430020291756874179054745920619814357646960064610585624331626105392413909755435083167518679874463126594718003164221414007281122133524016634480364328
|
||||
159971139222758784140602694962242977810977318173007481746538152181477353464673169929586909453695453936457368682379342302937422230957845441642553243624548854001734865781282332092019008282971324247724762807624841480871593519947773598539551667600466861001628526280480152794231815572318638832480235053508358375977107901129818778953100338908415416784588741501172153870640261477064920904181354590149463764168575419608825188209116685253272934527901475076598231682084216053411808443869328999355803533732517107198337985408336879650919371311388689120822167210331509338177095771089245644491439092761029329683858540427127381629983098451219344880853393184257719482322311056098988558382411555774630518488924 430028949410124306205418812530454496036237205173021977616080530766375624723816792635938822441210427281870807778601880093542854528735968370528576418977696095379761514068747804251202035682456067396292698821984731852269085844908985465474734986014167620972625210876336638081739276410672099435971925758708664195161895760524655629410954046378407885123579399727307352861293025116924888501086797806239429384653784290561604008918490482206494120599911039623748708564925100084084867033448467706898600903813258940424035341769651228362302137571020293024771364581780947364693111719035806887969903153297423704915242285690165026988115206522358045626652232292775510201609408721832692744316118670323668510249959
|
||||
3304313809699153746405112325384525014769565242745182680513720910473162746666273458718223600207988319856061370235590982758490369708067290603439186440324474151520013002244376185622318353115285367902126899007677669901069175835693999864029829136952795994792535325311202667684076882383358866094363464111862400365402143240160471606102362254855903494166413964243921377666409166902155469923866251167242561473717221217461434632253499897938425865850620391428990127434030510061988676031844091622528273659200383914860542739418807887751371173262082264195732345569454919262877641628827826609397533186045121922303422460479232014565304158227586560797999050271047706917365437049747453524284417849692844731815068 4310056677658126279292935068755981672861464627391368742833495117133171071792376567357385086310963396799433151676778210431223172244375248298582214764330347113886144003554169578176971774276562628668531654898396961543485883951659330685661094858035583659478332620820946673358757568814071715412899186948520172008462426664667090804841838546990479437067604260333500926652996337945475274245594789672267374167825747773059665872801983387836311529949495938996900586252272246505519623912095549838546470156615702860194771837832507491314827592237308846288362735743151420571894138407319424877869292727256510761609929113030573466629891204463091613691959416539435383736697192752431782886163569911608064905990932
|
||||
19623980144440540672050632085847466891664079492759636319528113739542402837245144743485145498930286726278819079946310231296005454454273986370257329251726280876080342602552295088846462227511025072317082237624862745575988664280053329088298949470576606409324482005834796776138051988139994676791621737657696235332161482492868101652773262051645452906680674619859776328755743304947165927572060407170985339366086765562174419718767698421704559417983469877457818085059115563359210090936518464770586168395418846345717880433800601049125674655172984568160774514278285531621803207445044876082263122780256776853114242202571674011021106655479395094175709602191232787206782818684962446580928636208046260046548123 81505020902598110439086414242019285635207193743855388261668086723132887275726582210539111587810379419000044255880644263104965501049568892355440001457088277003360807000651053665441991728582228622550963691756001499009057175386081300707288577226535753698909705127388708575858234274393161331706470793794452842753419379958536038914055080294908499460285747101465719126894976624105741682267222263168092222417896250429891024929020368581111342385282522982366700249862296756595987268352836457745848706994504420142350458245828858818577225625861968832393578788655253849059984585958116933603222105778630129886175121401028872862969062183134332827341805149354415928612720514741261023457924592036128195536096590
|
||||
23129996874907786418883368223539903439688457811435953031012498962454458126173468680345238771886702218082229142069930898129388619113653758092118122331537032281007373954759915872472452631255530180764772694538451724714831307275186930284300322476003734306656571203184290658557292225922914506621385997041909016692859218346660650861744417446678346397638666734970228972112515466555349849623865488387584896863625666468081458291654331857039853544894465969690730814429818350748373338217148346659573136969872834147357900549415957168887382533686643116613982169389466491886411984049734706412471927840954825205066232462303643533546599463199610857271162292705257768175122359556496859804241260146170929072126048 477382612079479878803602964681191915576351033352796120336563681189761593067178408963246724721432135118123273507493171366858883139934025405459933585408503090108525005374815581961379069450218046526115069667669878272704065254792441897441158099884087433135605405416528006679350448202026610502507756941679552071643820282409905882694506338266220969434403941922420331494737067631596455914407352313085639401972342290491183859433669143452102234441272501487809279548053360076066865230057575812461258792091039324923437672898432031013943405665136630856769735463776245723224716906964776572785543485752418539676399834280912119842285177764014678163386835764151266131372840043529228275302287715192570993881381995
|
||||
764335948282640983408028855943035623486279322121321753821444470398341209418796490869238374483333959833347025482087339539533840147895888122760165740834577240172069679597094065097391754330783291313005119611466075707007458359191674633988683625586948013318933614041333088810337192100907743907185034576192129108138169859606266286146914460037219685557824889811986338786510841185414523496267827855812307238073340132954650998670058228560575884773849127040291554598953010195444042185162813799626681385509761329004266854259704431390918336223042273703071139248360086909983277550379479989382512836430740484981263165509692502814930473298244072969346619707766692825378503250014390122410662479624392709393520050 7910463726010745093990820315097551160733145698378453751813735906742667285798799054727692392487364897430077910601878168180988985369407002752740231541509399115005594745233164769099952699567303458510479089503254359733527022470819127198838038336680886900682602832350593758276202980305701032143039208124864506690313551379614663805588557068045179825470535364160191273366709362819785432358980652499361466806374115397345455061907661285894372300089437168379661437425061225934984512671325223724606890692113053897063779555217328177117811531109270977797284407042647736485618294902912248142745081161261174917879124968159552235831890472298639751948798030300428411076259113733673632050062273724025773788001380420
|
||||
54187452110222452102561743236687064347199220569657359964016064510639951239835158196799023318026541747148965798923930227050754722839390404868875712722888267927807312342268674058544681770476433288997355428568110316423828064731427075891646592616932384481891498982493870432108201412715179082027663537924432369298673765423151054679666318107908868170093745722745422193798724142679346168707053660423464595965125029924334332539715773677695388415521891422999452447797794850872548975174698397884811932115772953869463197848353382956789938828155183113798572657436664644604346553992499062275244534074129253345430350888483534780128051408644664942430081238098881915324824115100447821611825312590260662028817663950 20605521657241555212388890638300793027884513270870854242274278510845181449241249628336075786308202038714774032610652769089340388953487791124832449410110453142690186792240315698530014131379007485943247791523370512004248454143101659072582623004933769962183255901153295437991967786124823472168212831231886181085714819279879944624549081161233756621507923166875618178629865580317748326755789903327966072543426465872292786688189510884953474073378965037040265065937458700713726026316763177561482730088649690025625426725502671015907568449102733004940492064952137258822645135640563318889251299031404086277217394239332222114113816638463438803182432113445638587955164508137634006265928751746597201086400131191
|
||||
464596536416334425810295836030768413236957221786166551341674560996640677930481300140976088554540610354695143836395064694939391480338532448469769849226866309750409581123739016289472158784544362367952368745773147015248442303264549557487582096793289244677324191691364540414605458772402140452054652883039555545227768260003879541542469462276846438766129536857619558630791405885423915145803865276462794170097771904898143036405123511280904727659709991586902540402330091523556716365991559397779136073258684820294843633729379280316818263481140192002892000469492927812712546819414479570192463844372585450700444197125220997697920168293573780043659453974213720544601546959874545541112205039488828123537124133922 616326803006170523883692318361375109596713522821989983105571170581920013939896058246171926733489062005712343139648377141515289748535674691976008807602627142740171562773205905345440136093611305710211852409361378256330278001373113125276616501680104397601026206507695914745610261492685027703492139949185346610029150601905761537998234007415042872588255417474177437894990109933026521676564732556633747480901416834329914461940379715667419724545524254558537997903619717306701968537878237467477083816328827135039839849174901144874648958310289359004483267989319072495059908857236095518567242576506914555811461995178005459478001156970832115209089976163411339363378056713390906952172647490884419004137304202126
|
||||
9493465645816175432226641064147389934510351419332824489628284583494294103950887831594994561273038363525925972711630573135026660248001065657325784459975386380830321005519480297656630675988105898604174795960355789482188488516674535639143100277122134155165741498794044079653397268047843202006867821261571587639744857897271224453810475937487494003960959085652260359390208969673654681400009744262195838942342075222035893369855929590254253272576284902877077628121640470418528167993618066938920126361567426399397376086741204369013744418300281689392928557195611700293135868082160958000423412558028259979572733289155366885521120768791656603366932149031544693320640778977066547787091358730142342768227322840157 219981461164607298616675170764561443081080310318511453881153050763281730469979242450354609739347215046410649447530639355377996522749048072566034697952890620407501745613096541151880330078584718217463093329339014622515030832174788514126374937601744506296539334946874777854311270767399981716055899722240312594863511388687920594942763934515506039005974199068086049549029611638362773157072490155810514597650907325141648846863013932937885477441540221419909557335862345785140532266988739844099406219215065941940947726719795882018476929996524420663111185267903904862510700090373147003370302656185236125534536651113780869190807125452694225499144085356387197601458675821505748623694795480258433775210470637346
|
||||
49134271529326244545051131660603021127285168124317542599923834685305190103245916649321671392635059634641077872391416387237480000338192071662543515549594673872916123067455615329558775054240281112723640018472825734973744193536703730054515517071358839823506172311905482709043519190725945798797902668240806468334161095952400460584379387882701292895340904133537164638197274831825081172901097212680357158592203760173061518087654861352485687933498437183517985074634285505417831355050318843441373835807166778389994534239077600072099617496207368401717161565061401109934670385427325471530644228990602110227532795135984142410891686665468817825750469519597618680328320813418291796764454647907794615385309551612584 57315283165481874116005822611837875226769103373213353782892009864475195003834935680370259156332600196500379797798626216951982442546699527009417299531308740739570823383402455501076116208054226540865608082194430809831183356113379190051556366514611062657189643406640844877407324743292582219513086611021429566486884199280113950417349523456818115053588269799791781325054337114517016489081986191408079854775319499104835665432043172919776943665403178206667822909332925220560284157114667440457051361537624293802029770295117652560326143202614528481551347390020071627085690739757183263718527065275647536693626312538535213917203892711226195174507587375984928225223570252319194828697827091720175578063755062628153
|
||||
525259361480774054267491809091870657733976545531454832384004989607837578101252471603108532745586671567119457789372480575014184479233281231099970312015172291952006650831324586538209217171512164599444842660673197724611793206903327741948675927280172035748987483609597519219216861357941697100786197653308458902460823359461244610686809231469620163450403273882702590888782974836621438010307636561096965639602021070466843095382663213123806246716604183177459819523482322813141963409162071733288684922460930167130164129132447083081452564539433790682899924656268989907661260295046387106390258127329405344880910970456037148872087477044862816312648796867444088844801772276689670510350423372347896146241415849240926 41529746320645444349995711377341893643441370932867932909120457410517900742134906909086111616466145908855367696730462877335456396129429051875605403774381877433769594862224983279834987545184238536792964274854741830778388885127802887709129433677679495589399095681435186904448780800218483468606340054285738055317285665267425367029290885326335078709783088504641695568549227380762428600397912770282900212711376635646778047113843742822177584985610672256434938199287338928155059615384771646523372832824909835134406095386284766580912198161647767305040676400647295771908406177014976644854292806155305263870908980129469198666024279090983527524325850886909027938699694928924938162177893561801780156096472474201169
|
||||
4170107343987755243493178918082588593410755625650817471335631304429682454336273386666564137465590799594791857614626984654745450438053687541801472607456749286515070587964245080537606297189873531541793796660258695308039904954642457762832405223247225726797942079449766650810043926290730701178314301308896294697784531408206070102913063481591460598541459572898423056723307937176331839815324940015546393220482775790550873408511716412532681418284954161316218751499522011738419373867971857861775800062203605549318990726226064224511771887275863010927700348323124460861664634832400387965994123113168658922993880970481069522283985178441967096655951678357472426457441731278513555933806655793314525575055329040551385 1676552530968756481985134356926228105252160780095552785482033772509358574439530182500558279824343043560662788187504054289810772925153452002043808458483569050412078748006670247707730730329227689145718582701713990454045698665855925768698409132509075087578540801887784657557211408941997162147113402155448967658846120211135997276191066920140822748159354959279927368048091684209635102163366629994801796588048995934976508430296043531090279437374629117407119872057893042014103428264412290679094761430093434835774398359609825974166437884175639616864639121914351623837579690648867970214438933625423909426037895576167789272161815820785492546178760410449116934116898366661535270277788720736864692798542181588754305
|
||||
85866319674438608332035429235016562814079771901788483387407667005182999853415837264224745876271592563642038229132583318248303932422512498715109053932214023124858747412940684596280155869624699931701249886808417582182839356990355448102787945404809973554769660229660478448163420815312823909066810815562072547185307579003183850266461162861667952318900912641714309867696620099431285847137429880189030433861362469557160054314555032308234769515285579171535050601315664223015715936794275884478465091633230180770178518971841524802064894379482090924622574105604769945274432657423276561626282351144559010712407312865288003291735263270626455753831909008843942306619442294715027907602255597301882686943817535411268672 90274771763456977637630210197158812065632741313055495427179926024627167979154348363775017762650330577834666508897359348448631804886403897256418121028616570391370288228896249094666085001172639570421168755697327782430627302720537052110473086322375270805044107802076211638852604360510930302480842897536530103034754534732358017166779851664638104650494305302185890705083890734658203730057786346315971820150653960234896190741498229230914382181017527265864854142798812920032792660752603095333248584870129682279133005485438199843192542018905273964479563796223100726608485907544612046307120026600682395719708892273190547349070178476084705611174994226394697172772840605543699921784018024784012990120825439941090679
|
||||
577941954068690081319833857799242323565161765786869284925243765196935082304630785000522996552420268510537057912468537063476597297801503039833787599923855696311201022097263303952603515029329277882666329946607774018858038293731489934958345632671166946431223370973150515580911299476879512605142469519761707554391415561755502616510060334680801727405180858044192545220970662481521883551401967645620748407564088873323428496204351684109625026786093042460880918548425733386201246513089243101843033900151129316878926608459822686855895167926069990046704319522647987266831136762774093962320426572989883812693983754169511863187586637517179590676724966312381996782804800982793979531940608031147202109129210487722571472 843953280793383958324708538727412862084285447762156882782469409816714211841811616403132182104116287988261104726610098387436527638483159881216822823994847899231100088837560828213711060127327320363128182647202191516622212070690117364102971071982630907029648810623241446134835946595600709106449478286967485643244132740078824856651713477347243136676668176250398001771579048717679560665600775862129173451913412845236970925287916611340071790369528658591248826001522944679670476160469001534704233678202028432091867394684434594304538395470449814616714834529352601384925791845168604456238104360068762772298932583840902880319886359841362452372885989012895192190508160469073876399942145949004993903541775858915187561
|
||||
4397918266040898462915944336975009488537062309973909093360642535109204791265600588352655381038945738813999228449767021200904290367943964521257301436116028052727163985989855070090352077143954996934829839084188430952893185759390746818749988022941688550837862617270702776129397822899341425359813973403221355549233250856789503165856604611741910204655531056714501330140785902792739617765838656885893367978586225666215147223135616845600086584362282932172883168085859300912298718513693232819093751660797615319310744965684280105143777930779511071070668414925414183925545274314871170194264411204558197585284441851042753224183178302910328641605505479184198860933903448569974632354731886011438525370774912078055152160 816794195958974136365019680414746007923325013720991016848439889453156078913844076266810809391951223331313302968782300976178049717568104320878231928135173134433707203351806977763922951513643829728248676455707093803870753715915214488055332737295525434869231051814264540240345436668508005970515475903670315925215638691769850856301277833109349244351778482949732156820498606952180493572712783780432530540030335048001961293986023287488625600763797004319590998330457213934149886571231800134548179553943324375620779079946006436370181401300532495140650040039733653748169796432019703784995600250819817871087631653355131550557576469442284352816773214730514522984427336712537740962884856330612478087889381881633020880
|
||||
18062861566975621011320582045638297275898374603684965216315869174399916814932741453261289948440356875384520291834374994131798523090330481363961725327215769639459418939048227812635890696519244296310328567929862578735216759153562322076475935894283038038216072579735804388969606077012463388534682171018331165964536761480023283912627975662930383305685568307517809401915654930817686489515669198036066153760454215060077998528020158458950926142898715101585671654168439721016496200916023245017157676087945082186688356112593286984424340092079953557657798846460145775296436701541328745298162255596246683961402208489757285981483818693378725477389021448124786612240639582951609927197989312143451230348312459015641996636 6882063657492029662684049818550338676515151523257834039804633678744267160150139078939443403425996514581896742169676297573460641578975411235982004459797788204009934769719433900044371821902443110993764350949945478114914882362125898824777304870619213983449578500669311090588686651043475318301758724778057360952220483969630994753106771782818294799844973330390227368989886546608720960695692001995659997054472045438417446469477030927123343340256229314450527722833801501402802858017416037999400068418529772583876669330267287557221844682013434208975893979880774157693357683152805919694608300807351886111815725597299515882163803781751198309068140094094639610035807542961859769005712644462531060098763388068842741943
|
||||
15940678411545713665146178640724857045959190184133467241108074902570720215672170613959458232146423563835178200926936755265150794594700244389933290978242098888496976504275356779380223045425789807993094614901629686924332779011002458885453642738526636764824379707289386482635395203430958105638457156368156548657511043880820759156161787145677438471241111001131091504140368795350275861090286724852074947520152625766506304117688751594163083814404280648135018325037987975492328719868228959012362342433198574516715920323352534961462344247954261324453327004164437869946981422815171972475644357642551762380274354207377392276960809078164952887818275279377990803021472009180540155731422423628396052782227620877479718097 167737358329002207412728462657403009609264592458549957473381875910138930822802336319973057761625412631343904844677692730114304742923031247347244857127498141356240081114913436744217140884178376810261929693289418081635302435100001636450250662550762964621815169577238352320614455457086349318111454016949076304797945895420977805719872999731837413675113448405659277695132084145135608216803990772292309576674872128629867274061790687969623512647459240352194474767211365711775053043840096935679161313042182539781316374679159440684522140335902652297370671689446298268320598428216117936428369783557842263051100516436730747157213185358937907937291141726444269976940154140992691008245172319755196724132377008164519269683
|
||||
7320031196862306855029585744502593965367394308642081941467870006623761462817382632726378395310402563122996097727628744480566563629272737829016572957059794664987718528403657184891550847132375118497003258975387136152364225791703677449671407400647992042072868311593382830829865202739795158490308671664755386635342383291385700171908645885726887143268851182348252183077318622903420280037731527321679592125300760644717639918294073774173622553437297636051433829365299325980915870489267558872068585994952189486306526064447986276846912507799145689933567985925219738894669884077038594727803261121294342439040759420740237146231943707919332591527721597475241870951945149618203711988017708563893383313654144329600579078105 7295865080906156469040007718802002777036730610111182383667393710192624776884005320420863820377005360198953782518832466483705624959338873342662941492673841721834639515235979377883311903438398293994193286002082596976420488233099091295379401899918287708353390572968482221890305573050500938189433013800059672795729143325802642997018081715778888066963247910398778311424362564872694890346977506299624270788833603770794721366916011526111189714146584812581557701575780266069108053131406567667606469691337161396099980642452178016940005466467973429894155904493637941930829017018828466487469288495641973195336494202841535745459350123799082242061756694589669493719105892309740729073640274622619469950306682928286484629219
|
||||
68913549002035981151915984992580291746108248794518750618410107944880630340954758039456676379761742506579400565441372622058363841185905558640103523050611669189504130201577392695426170794303571926412416723269676277388634810971816536923559671770589612846797937206226194726908631244567540304413951622832007687203531647466502786398023823612043698545309488843090378704033391743250398531529201374161916500896234750366530856332213069475331762990228730648713466192372981768302035909173457827210580087333922172546645955561080477437966539562579124528935044843140000484646346750316450624195191514411261795363516353455964890910620978696453495124407301102622206359712972168536542217551674665155313151393471697101326327187791 7060565534764500930934918101983171101958018542534387725496212159825824598492398755074954841938818934932340076960821440417707508910463440818499394599083251806345449914345183844327666307680342984028133971957694522988587198610535502945631802678268133028526767842811445991760805122001202186723253703961958707139000533811191990419285986030929859924459111586644531538741827129431746224482536389619636229416073264511868835732303940335942481216888347871124192552509272775124176629105095350860011315531440309131681608156277545854654067170772983920343634054264652394410512841673203896984676263268417711712006806403860263144029514561430699772595106501861362591156916012431505763672350068989943706611417615082675487380292
|
||||
161178606500330954838437836030724784117329528704908545489213417925887636781302670864074067441741215061645709950102558443679063178967767353791937802413784026103857165860866444740754264803143317957173715316718028523439179755323914487006916180947767842428071459764609814054640389898704556170337401523763180762092586373015149729594093440716106943926448115376045982212684349813058783921478739376362349856498866343962356640581993001344736714543483218194651567737099504657335994595584501656849233322692583541329364455006591715954321974615758215900764614352237372281927387195375489683563632293822251459089567076276875866758119837080872717991282788085946045423817221412768028805041245767027622044947625681053083377858972 6973140710669059694193184838282319162467506534906827877631761429467789215219111481368369050467498820998369565795485565441934594147425739426685961409869584998760301067047814818944817103470945231837421115004714757581047566145151407224333363569848359536501405988509080442826404932941758908974210746430061961853371266349445157453349159349465923702851475470199700012924223352788661015528775052796958515518834406215433458805134963455785971360678522609148197941264533707159915387517236294647437485764090154864000213220878463877547584175646400666951292042788698118488326203432798138595829797721513184255852320792522201221750985905023368651231963708820290723235785445201605589601066175898175755448043200204249477933432
|
||||
2756100113518678043012245665089022816030691130694425785786347436289411918947509923009001480318468537970627554027562917537189586968642284103546575120276968302032244900226039102297850634518794912655054967643451760678730786228147382559198182177574885787830360013810734192792594461183400688006490666744977181661529167875012849598546882050223927716229028816452592890562285097009772837114491581678225744839076929640979402021475888480859742037066043931749763964452699865787829760093260326674312483759904683944804155504027463446756749207861208324034771244026836751678625523568011386113164606972720624257487243536755139636889243734169678547297650146760117594297524332757501976652473896056934269457402029836880274917615502 3743184223335118354843975998124890600029069810114194857344159407438191170880565187337509789881495619432288236051735484223434276978677474840176727930720652481991303176451140342941125126151542381599831391511582239360303581641878343926464690564458074067513805823941497270812421000935349491019869389834664254725073018375641517204925455179019738731253899133846625850230913630990131956728121863167736402168993047419094268417011976915589667195598450104554231394288589446265416435320802513510091142286755932714918907349621481898055870173819011114148249753278547095297201443255579439346249380956127577594694273277371764548665498014746121974624918831696228223643584100247850024421569878211217304708830325116658566249051446
|
||||
13960179621061069436199325835317219544728140045962702001607582510095793307338877121540951768366409435938403900932896887009418627216731043653329701683949224872733793887730207854614325150801619091903920133399795731975022897127997918628596898808463497907835326065860983710079036151185804819134625609747369354177464417317002474264631563810330512564045717285284952802545247329083688044378992309949021017926604057903755319408348405765366023883365606111025585073917662497402616324590158889007979397725499128302990593707129009305321794277610402627319269983758469739124404246372559629999542612494468740222109728305377348607503363122048434307150467006820429346162176338149472104239583763709552858506110751037327238117610152 2293613292312346786073510769855269140862628207535170128038601282919621808058990658924252902881048340655935567574679956024037439131732525025300605992974557562178598138882396985023041737180783089155933515312272762412122942116078845393355763713637087279607022631549229888899170827153028457255934728710463108636266722096602177917513624136826369397145403225960728546217815389760096132126413459546200978371701313674079253697132129775144277887059764758381947579676493023105489466693838345856741903401855479181209589684673999617099749257786569125628637736272081242509083693086001384674876713359192984375995489347254668874658307011504403699611658882679698564003480241267094766129133398462033705033372888427931638664013375
|
||||
953555149513869564364390623865976003160785378311519273235076279699521195240878011407589878245708197917496386063248395254867776776888811288266338936150339689978806731895353717819493638641877132448928938159853366391852989763202135505095428123354669197128226379157667964636105881640749730705839794779708112542236044589025312456292255405663727059045659441815479301940788009652240197708445977508475410730604243226990224866037635412253591970519244089693582923206304680496287879086958017858542963177896766821081732548175235918300911018658758178502286799160780082113445485841838146274501205961325060054056759927615584718256447573150836348107297677967601773887317685084091665543693386809888775487981215404345026237906762454 99747388214458841968488071178982100869527941634235013158897807319141545345045467518683782262973853422769314985992107494549594727587559301787999801800679292725864590125301961041451171051636424389966491404365287464775171353375837866550696095054872068633382987193336095888983378311104209588837631101225182064795657851981973674448296890790336347189836228949731443941077213806365592129236196498577138967759786535588803053445952373778049118399371764994551229574318138759922813188900448008712705956073054700961027894070426565759745674308603973881966282331358802435421622771531426433218369924906958246890380101657159587262790414402167624250326930633781541300629060161879756196615339913056283483644400895336526950095986293
|
||||
737573283215664669283420086837309604610617047600184135636454877003314292652235036173491149450406923547194874083988925162919229562490162912658657661177527562923974930314715973427093558873531827538540593034361006947044063407293976513270775023629696888237543951964845382569938747726873262803004156521424052529425398005816711374740810341081105642360323595322197652952795342054318237324945176914028557410902360496446345640244680840030994990287301429624400993324128367727108086899667172247232443595355287778012695636452211634494031265207097622799528697985426363872595236131038657938313335493239497433690132484114054131730903933446016413962054924872898509310279231382268845871528702085180638987626881840369160502701281289 8536590503573375899862320363531896014636381209466491117885871516595651367941945676747966598801007171514307790780329965497451278075561152099311407808925752225942430111123862023867421485097884498121043809242112538368325480947499798406093855413083310467054299490450444911729513398744113487938293357011496680231877608420529435232287473747351912307337374728354721893569186599791837302221561390255743453577811737031720529823412329671612454747978761418425184429910655940359592935223830951083925914904243867131156099909512828575551962735757366725483235602795710714253481049476997366817204287430117701936510223040505250862193487081556531247750642810827670113533004052053725233610168746898678803333050795479778030970265910772
|
||||
4081034168456255385808692562927454471857347124395528539748456858220284810143676259501128891418272701204111893353931246030662400195561615804535580242892316069573909041599052173468035115199854695446143075356441926588611988141725438727635255206556963397162064800409621304025569586538392953995756436984247724019528161157460221825501350768980806813051606196205516486670015947555686045762612744705685713783019697105611767598151430108827074747262578048381775670929963493312546058699617330104565313687226670362455044251196451253231028675669936264588368900260773522717290811561833549327915019648978765924626549856749719689617823110067808924239833449812573854760810740208111969018151140753757807237294972176296815900250492737 9951934995772254323703481691376161805306091016919214271797631663966834173139775390199904625580736760037395707245100529191261760096788766079982865423739491947245784284878194009373212728759377911820821878768855042188793403927552954807818381990543820262799420647661074866824166457699515431171640645812008827614223484622667920076815462736077472765277759083243314993489340980245907374183296847270044336714201392850644480428718139774654209522358827528944798000128050277496312571315699917688901832290731503520587362497624812846761262490444927437862128620845766197687262185097912124105648601443920524372939080955636537997964439998672211146840734560920108518734746955408907695566656202868091539200590040347145331351302158067
|
||||
807873162437610681271386735339682172957478134084184820757574781869370416814376966320090143808140591395592182938983684907373155575049332181799106925498390656759723981277226458646114657029654224211117709856831444199964815684160134279058474511513037118806651816454948837069771819534923616303170754704757549428748555850915974079619434146125193067429557380104225237124608084625582869947486025839747365425016817888110381522707993045362016605875085930974993608671480880145572919603519424131409122252604728827337688716180426935432008993474888698911670188276209508966824462332256156904077701562726842187583391410009706936656671004414201944821502242555017006436401107039514536785266699311281511858954852720366865499923204671424 297967354816942829025164035593107208156516079121223867886616033372514136434726228718472731662828232088044420045309723926812556619969761693733081527317146886092610822565656553434719865484734049558517716901922222198853613532147006050923032049355521789652984484570773289685149881306395558038393180888613108225640284029294717708575690445248700012252933825331033858071000885798454978519730445696521528541133593824937219673519675090868026903665561460655751603258651563147470272026485168775166947408900737349956325637628332327260399943055483982479105550825666565405001370473126069374244260588307510405128318837876875409396683878883792972875337847425356425289625124107605763159332699609760793779851802417461578610495669180886
|
||||
712702208240744010296475366898434833640967560175136476932649866493346204071111567766340296102635336811501180286236093925235415964603060565391621660324000936343539016317947309763211075346647472735092122169602520725642417888614226825875802509604584431543002311442352930089644100374322231754864832183944882840747857835085760329771761465497590117685283059795152174656068151940243238594487876739576220016738906418954238873645216162516843525397591544482734201992339750057066967319528688289461734816860520059036585407628245563660540214225917862033748941778165211008967641577113334748976716111017744123337121022558073203786493540435908947748573113963173699084362716895138789903148478461672125795346122652778847104768209825723 5915226712403383595277423867524271216135361331371998464341416860017509284088709728184539001469617803624130488443837686256090774306605809245402751475247985817668845254669777168835361520231606782648877736601469580604547374466815759938807387731550737725974659632146845606610077319536501553879029517220244224177285707262978711163187542711407218141559847317737263306274279939561713316824309965933833444435714328514051163593733256087222345835844117654440464084939499386786261234594835776198457015814056480911149869427669253639539270883614366737504325663535983359534845790179866228359316678028227947016105540199933459233919151420370724203730474975878300759284784243142158765366795960118841677439513703177288138528610108623205
|
||||
69115064331560210225581671126030689957560902566691570472176000423212823613862737744105774522825597722242902456987740334554527058314687058447818996062496159345661678555684073332292027488966147174725856537337306142243966150267260288459074168107984978667327671889342001470375511222552839413752888937873527660526750046060719779819043358341155336207139314232315654597620827957187143791229171703409205191051087974361484075009327025103159617950396425943301936725669731146099768106464788821156217628145294813291200638598344241952489529765140088092987498873278006714712616971318837183750942269077438263338282645624966231597900616972398363088589578636253667201580462856212399919854213705461133263734789137620912760861952885699723 60160927149157421497618114048042704791505565044759755859322256164927092284846580758069693829823174031359705747696078987319676311189967111931514674932467466677976781079030584317811185068635116788850190001410534908332986684565654372514261294393806168584928506973876640428169486711625731329791083376461705096371981376465473076953225448150506612013865153205171301020868814129073090895752464966688391952295405826123027847681435791200698382959010837200441798747602601368140859767142005403072697847038047183879115140400139424549681627699484329529149408763315747437363127383618760977447105877658626167665425528940639607585301439293477188106736930805698784997605084266138287949973759722413608635023992803893902257041189410521001
|
||||
260959170008681421738962831520741849984158733162877520902348158068196242407728659826053279262167108563653673998526379494453368099152476377729966484705181577128761586439976903693230606231085580225400913523635485011225503895104838340650060145494964911222271725871150838920761703747515173170046781738314826371238535973015229537951100905095001261583205563324086611702967212886052354201465418269049309222123123131860672171891312256505249797684704613155354763489218340502532822194889202880064100002263706042368788577546562642773076772896427070976948271576120515695498219361966518788320969607077735579157290144985043976222386004320491597651977274455430320101300318493825984901556354511732272992585236912024206617147920237731235 302149056675374380883837817551322437484387812011395349781680377685742148880189445525567325556889096127191321374650773132277939791807420101558007057714374002172468127021754431519954001307065855466821172123650837802799854675413804705443236819199995124726881893272527151774323107367958604818743884102988619431710925213180877061619157845580023865676803296107316647992442929837838751664131632129397426109262653387372407664680017078315854006676239305510757087908146997468494957709345756401973255152865887621689488850205326518393284962129774582730467306751206070079060113553090573276511842805947744666617412354397441283363630128390301908251081574711171360299827906371090496376066445163002272085872907019558677616454231201577733
|
||||
329362678490247155073848515909887333507620690013536885909702013908660342356417815026400230943549065125056333377316631753076727265827462007572460622190891104138960607470034354495642907492861864734672247531444443068143456803327789210463800300368977744612544316184468224927963629390418359004792567896920020909816217444550071541574742220248680613700843402355523874653394562228440051845423204367741448846034920788055676392290625980961529850512601819240841653570219802630334287222834308743575647774926453393598308735543552817314868685951704783880512595663830060675225797868249457730169994332929759401779418234632804174517365801557903935598723894254041212817529242100470107397022385571697066887769185989378323072620480669105394 9423465378538571891779875948904042660984049248603185541843446517676554675135714162288383403096611129655334931906874187055739960535861247074051340358427079524560118740979626285753526193240399771703515963033880577586514454982750523687856010262540938427176435708126017908475410929032748681931788108972481317875890799370852174010487885366755027592805470299284148044160245561695309140953171810022269425303130527417569648389907630509408555194525584476609968606393969863161345310363814969175273924965829502676386689910086173949588869232851366913127773984714709123295842348757000314076311968234844980691214507414448855140573999155494165325390359466765421154967205535662646090242888479318927212706114249512571530153867318402937889
|
||||
42628630927239607761982243217394022426259949190964458068241202487317072588690880220161654289799699317411230367450930300882872941977017319543903264185030273697954479256606786051459860447469129377936871952619315663035924027268154744537437286578722910272054825257905694553138541091834493820909747968322140866152084281628954735592669014648690992285223019761571077321272873057805054692499960824566147546540150302872677014510359644553024955457960595523273390765311068545402285045810724314479533013929193833420588123575401874114221599818066135699296802688503440550137157499767025126726013478458248298932393706729049515283600307121237182709921335495820627897694138380190301306086734936020819275104547321514327841855955588848293621 44200441742318169601349509522033475402676199149101633505108429029555866560389326204553980570304290199453644502511519842342540634945412673987241633478701475055814668695458818922565420404862510453025857993009582494283643821066900243108241561637210659099927668318589338224376428132010985952015586223185658816062648370547014150458210712463570049543571754942701710092717173480413826411613922107274183405772933465716080327601289645167489835878551314499032059899933276695812176740983751793093997523817079853263984450274594983982391734100557312799049159763285183668026356090462938938219502757110494652869615727291228388536250748197013778585227706252919824232953924380316888081950273564831310473459704243333006508229688622486133964
|
||||
631820879009614796715340622171882889411544235354689237979670864744192452477540681036501105125812338807717712057997035254573785013934560659570565397707661252735841173687954544016692642500930375322852099604895636704816836679115379173918806598761385049694065772937547063197119216104565708140088669130747431200693223985607492707895683325928072165732512242486197324700371202297018087430656106960411976349243110233043988170274927251723035731993289155352534518766657579036230453918957179867187312534204759894539180211151249671628669308820147935754370779030425487953350413720957611606866202769563502939227492747990772672623736315850552299453792881136460817350365745545655991481469774394049321114990276734021058649743685577867985627 30039944239490939483925799077427950993998453575014056721781304423752058813157207856481852282147987383724426245780505974651931228457291754089622628467358303494050802593927087138636817172000066610006192518984892432893326603242506675063260193231960088168230485383589510653632137945283983123068309693105103442632736808645605284974858471949703915207750509435957682499826165546088110469079601923074153749875381880459131622187541945755683527818774954827331565961158965952514487464686045635541612675545829095025728844191185700528670085318553537857703319727341720343748029036788068374094359493159679851430690621960265632930474952974687067765539930440966457499186493378356736800138421107128332198049321071478549938097559961726697539
|
||||
8604963099122879291654659739482666722736101021003791169587783989442237164960896408724732725418811430439873940222315502141556175577434135662531102275644902859991030896917261289731148977745564601326864113806189662278484534873989778633766305965603819725454442805574642778399756236456700451441291433485704343504077268763172637111152091710531289397091076888421356818304384279871205564142165339588421376391211237094521054241104283561775997296298179711265542842667025203916182806476744856715680591477733025012011440372610229930139002825467590865348624697384343857321694589685290679831551992631952040370081237309756028038694559954131447562194776759215205788387776408026573550419793566997787381293341393592051023783175984717513125760 6656305473768342531486934830103711780796441723894880768358505014867750338284851199179163716170851935497788180584755543475156079757250031840600523518128736659499252735632564258773560651827493709397653290392596920547847745453494985100084499345233309137676453685076150268103923627971435669374760718195841640274518256576726885712679728461655526968196416001633883026514415570618125231090458160964835595701744788687911055844119314542093602069392717969503611008266317528218512248718910781154006632308489746967351588774073021024012355148562421300894100454299072997814415697418148088205849658369563262940900241368710835302841774732649243738551487729354460160265550362827824481013839870539369888042554199386665681298663080695403118032
|
||||
99496836087654044207568548035959352119923827848699258444054465868390680654234106871355156389559319937365275152774441048942121778715431668799130829061076469093579370686245819442171689101501983182141905903592000720813659431596024431529337432207109755122719745291186802410337065536825615984572269548198923376644014918279594106501382566257481933491874305976160499672185383281739776733075802131436334840765449728158443593498119983151902943163946449008529225566635795511399059102909052305458666139906493454922951320486434470210975518931443565264165336740469844304792297005326110250382767371998183232071522600502233065756942104783978599411213640166347057285330932811502042431561660430775752848465177985036776808525095714763691288249 43548965099783237060527969482956988070180790190620554524487209475569512542811786189925530156612428570352793098825142673985585898007031763840932185118358666043106021325145619328542774529360921110483243394679254941478427524108292323684834931489991969049619951533962689357757296893318743407639210819974209597361660999760476446892010708985472518870839505788554106427317678509863490565585540416148936294841652720711406866032685879908504444961408898441075259061863402565552660524759508203110815797410412747249473431080166055490405710043787836914617610723800154570914577368954110892902598625435324427170382867032461642716284880050868590058680459815499388841145558382878954215572474910931870318723074930233066890293900606888291414015
|
||||
18359793766394395582256847770223411655079703510678705037523813212744993122417292584452084233290133631459668663647674048975246475642001574485739237808389870198891738894656934305740780392806113190522410192554614745485661408302072489368050172888311380263839909310232404765106784707708433049601283272277442593257177760820322260702140492570000748319190924476039601683528480183988590116878914685811745864169954221203256083152837498496382168396506938519439565710491915793816616620751870580658340100993662767197235934989855369758220411205545324930936058120322471794986135169227328073861836175353276019881452004450261871977015537407756617803051656422639129382195490365297979588634232366647645704758166140737383296588904205946857232384 285905521754490996483269127038934370542461901835105691730619026642357247671205453546046902523574456566887923320756296124947019957046269160644953060270581054940193825501172213743748631023505727536137756009126790652217498365260879069055599659707085317621149379944040332987444976159759210066140326254665844504877051482531749276227195084659131855018032056119479938813423130214431598854909939309834266558674732129365497422742633447268030086589740144643442554023000666891454569397145463775008357789310670047354414088746757607189091290355870707105627831060967597421544885113080374044430992506082729105774020090207842876297682451353927155038874447376085336578389428596878160897195806786969538670079045147022264340898701384768112523624
|
||||
2650591305175794872309736776376918018517783192825273571954714919538179877350055338237369390766948216363685013413381231479677672855680625971366889317618232777018252981480226516738331355891549870647759474616976816145920796127315420585752426912480373896670190275922159472791740154051281434310624745117676727414468375472843985417986951726381273787766493535186005395880027961535109191505523160788070584824840177212321129978659278148198022669278755923746185683280476015799718541373197043792903596375807201932839503436654125500618455495287581772606660535615855382135249393671165229460279316430090874995054263968519556711473426651265591088343239679976048268618817410386909697888852566503428428036963420902378858195565539649119580308714 5949609787814503859048741189145359143363741280335107202454228773795974026531961020080277773208271637606005267560192106156502022614062904631186940013892263024485424146518555609469396732328598171001927975165232511017092252689854163691860834604327026185579787878480639702339851188712106892606903833485661855941095170168217771136996200700215610645960598720331113191664158618239071167474252818728459316829854817223615828728929201309541157473976235057390017873890627043151523972013012620934979826792325096301727541653351586788998854992615118768846754352758839989781724304513868368466462188116315653087298849239753922562695283351511157090323100830511314244704928879336897692652229056834350381958808404226748484067129489857257737455382
|
||||
69072385367700622272301848215650877665613845387969926299233374426533404808171843537062126898006471020241320395093196645203128766644551426937064524599855069292855165759653422756146852365268539911186854092862413077634931046342167083417192081166353724568508000420664970345597210883224855227382678410379308686705381906057519104817203708804894475645463246255571785518142557056823722340247260266170132695516508317353475043311145405586572357238091728737709792910928629048195735067332410932048637138161982846938915798553199218644835806584843190119673847209029309574557439344884277052355381791749285819185850725010275775907603450487435665362938227525264491096105338391289870320256546619005180381975167225350988741421690400050118665193729 94413965892833065101204477447063956999736999041545658085840967808031661272206919359052946248366260533172155310875376523963013524454708445954116272128602125632243610582480199573802426604303520956193232967871519647853274515790931834547214809370817665486581610583683708066830327898607175752225025116260303810816977936344284609016811547793316236223229394590092354338352971780968557670167381548267795113192445072910713020027145908462830532303880279837026788114335968135814658568454428660289928147634922177482056709143698885254461657155323248419045837563485997502872567887775565513388519500736894767942237990561876370478554006340826840687919966561547089459835809035265774939270590083032474996650661095170918124739823454042655921492372
|
||||
747858066208726079069547471175844685641069404455667945811078279459200757465871816414950154533140553496952707742002848308062099858649690976105900025638361491689538627798823936442335897603641748909337987243004234085809542542130604755621013471066388673693812356137371276357491690031826500685522654671473322547516328455492956602417043222605807462872104248118562252379012744774425292250618954896271288595799457661146281822268105886048727678974982227762080029957123012385162093154763022547077214111048877125440615245985558748712509242965855860607728892382903185544293596051628449126946623964605329502848248566304974238749699322642874375777576115664729083579923636585234046811152095634841284985702467054093683943365925394711935028963210 421231715698005383756917184032758038875940649714376929922942035635624455632397857952186874028691789493392136626860824677073504396909117657199019482885330843879031867357846647210420164584732653366667662166138845443443478510312875048354508386074763063093422097752669421563724918023680767797119533571180989685982483330280014174724152569351624963247829474091654260106753301376200225287495435115163670287191677975507173588785141365100983574432968936935252504012547305324019985581606876781619905414335613957553441148347580248700033254898201623056304365819186234920702533480970616369686659744067940826629675650336576474926844218796024708043573354543885502472685033538225021952338948604335235681130972078949737581296309688612927018420740
|
||||
5847167338656429022251453155548186927080932082947732618624013668188136679494926125065805021324266891744653311280447942562491069290609977790608725861660485392429884519392835300619828358259311450573404880978778238746657301309238941157368190741377072963413491290670491779212305710446980815618517791227372489729680662015674426305599679780896565972003150156885442406594490718505723665763767080224708097790132162930475984181491556762606146630925421163840202941513790817862899226598282059899604354114152086024314304064939013566962374191567067925181895686961430514800190322905902190614182290925556394396410849997084710678621599165227355443450593084308562890623308325058260494514158983916381772801652116173151728398339678495589191047130036 6133794873684148510199084156549971632970862915363815596933524082065725267807777421779415162011855167824568946579266900201358842624866755043002833909082120254373048723923373756035909273628352824117524903954435128833963333351948246813758558081643655954734318855857695198851615509689011120194270490416323815158044952704165412551025407594235273635606324487802377283876493972646527657324681469395597673067439425839826080525658991619635070518785457331729099290490471362400650431517094339919005971222150985801156464262331933235591189727397648605734512280626337424984357751299064689527261571724015137838962832382590936321168611032752007852757435587674761313428096458396209627207399150925328701219603369924662890511361530623122889508402516
|
||||
78431675267414855996668500510296708265566713311934729851369619724303927485055791529438959179011481632898968011467539683623712430372077071139303299199743765606505189204407186721395176529150945109755747741054369190744767918558114105217633762530188632949730107330275126930699950217288201762548164843963904172660753032244674915353485462607868423417629831379958124939028897600209757814479551614875164109900305933876632092936147593956413837425586564756604011549274787893098783190164153642617501302293747384609880295092444714708703281016305446026508359065833863241763155892368094203831417213158888554729752335035823901675385122895263853201568359049458417656954593194307470525258713514870792887650724891709176980510452202547596577296678452 3648569709589843457020288677276506797694852344555523723172558455693575696608505744912324654120282976134446137112357262075509144893201916041810622039017819156889703828996905607682492125805767237839187872606774498849684765032536981059921004198605713834109251723041121154783184413582554034769039542502353445409682054971973203328156583881291734544030862348878289922056635151843435092597169689039654851971754652413050260396769409009917381266779173259170011324635025414748188648340158445072770560087262012537072070661529680982179729772463025646405927966955466375234108954922911653130384377847074531112264083578938655603751092085157564762338033399278199826238692122724649201674838673076134872866860382845588694742329238759536182666187949
|
||||
544514101290097715691701886981448447250609128613401170803225746723466576748002253382584854427790142667072141314066730783645636082550120731812974418442682927967247289210636493544151330654683478421608699095487582772128495610153025931615558906082737258787832693031125420055061239081445723297541993158300108950194062785168606178736574100038092274585409340789523868609047936469664907732134495370579608208302637640407777463484340278517088100167792429084586404351023254727418627892509178966320774809647386053672456479616849540881581762703732669382122678638928634360677869135672017012837971222227694162065287847912500802757056061030432676223033251255493153425691233202576249035987730240130983017180286123973494956580785223154945763276939844 787648671426169489640308807569257599850657814298741388450690516079027934653381920104654240126535848075653749786326319093667600823052811027746068170612058849036913652127223238031879254736756816014986861479936364121720869507527596891994239970884105644686193234903398089256456261716049541183338604232601113709581347267209178105343556883136692554650211138771262225232431410462596700745143451528755524175518406618497101853339502966966725045990746910103751478824659638133386888669940707053628521106150921478493096705121738077994876376198082132165183465407401488027616167097363617974353787670379139822405795282471189675622476530254398240790002684298889585843992423964116253506205571003538333852247815012773583642603573458976958958707438414
|
||||
5622635079146824642352755194506886039945383105920806042545676889542783061886822166969166573238916891798465566755388838950004168894833373960044409634166553826214268665332804428841252059924274693254948669240020302262917486553953011843119306905121352508689724747546522543503310614076371608397837188756635697916139288749207479686978186101483243747396296234950866662007918082140666468876677041036519841591509437436690399373042087187062955526170275336642264034032336943243564791070672336166840253930425981977021174956572335929319600471755082383856798029233217947495638900162686019046702754448432458783397838037728504923632950879821115460758886403694214622788489666346701415848699448815760607570162462193446273834910935200440901990332048913 7693301560602418019315813118946642329359172461891223551314911697800475643521532609503576383005081001538663765021116001985614129950137799676906403299495496439979270261272482507254713208569231576396197604857675702855379951612326603993936293282204108618489355426128579012259654922082622926689483498068115844242420779359472666575356224007684033385356929910056583035245647446531002171803261280162702809464235557358589544832973137007981911963226050475521922586118296411590909627497568789718148826956597189633846043696099205588050351763591355375137233579385909350856796592248417687757172434236148112956929922751000311160100311070746440434580028951410314691601083722019822723207935313761415488433443352320600077505226057591529190102127807338
|
||||
20129322035952820829821109863369278835301993893960263423265169058682623989404436360909572681733355498530731749791679687255173003560818554474767981818123961840174414782628267849483990486194076468898594851784712854487958728067790318117058161356635391182540623758769050912130737341431958014892949035612286204474357142528760177676798828777360700138314776585598411515053572318702610640288558893028649129076089374460385704471490565232383906992189453559278508759559284348602826598142347534438557799955308307300656904890655102358173209118561959029487258380133388192856760174348870608956964953970171800150142995991373732197001671175263529397148426999048435076027182590174261876871297897339957347419796444762340910561688067251745803999717148470 91832364266109900789839794857648462093528530571436088521458972920364015713757648906252582209775307338622634164805657869669174852667699337795542622672788602127388654158080823729989380458525750419160805230718284531704178897763174015830574199181987968958119803436358641894728290711206163295666387003890910282000614372879116473675691475549813634215130363356072572907865607871728655904504635228963436558199984658269919396493717516706199282393943523922540923074676474447918711872328379497864450190079219190135099406328101542973343046726569472188475898076123484051961338423406331495198625167305505346386857518610777856490838174508881067956044435758535330418089659188160154374451505909827708492454705333570821598147213974428283503880183956059
|
||||
867962298285372112219693449339530177416195748436596425238664882190136184121259818469618149570699684196271794714355067548766816546779060068970530354351702060259560471901211434889393212149460306215479452340050795970293824569706934829150008370504477986615124286797961873655344458562911936927228817163870671895140431999645671790372349204261411910260777804282882208617711506618876320719251850568577548987720986974222702226292449245051112748163757115665589149216497425220193605988270646103485877594893062896504001619734318275993133482930354715317118481780345887750268475315619475795740212781699873284791440931229617666230048937259270659262873778262183618189837965238232438912216920606492478848932741298879902861400604400732560692502472210647 617856272258990042527104517202552306055861202427956968803898956596227886416449587220232717477101640035490678471738110274387317441799870842699239814108959792694113831454135379476455707906150796115975958126737871175840623714708496133643438200209379842338540683469873803155371369016282002905553607867038716862736580219292564690656753015099576264227761230467256495660492376479436942879678174130982185350712109712684734104523135888053010964706339067842066672491620785806621471749975103463140303532792390783015961867540721385163442723417137376888734361316130681453675295775888009991471368165374995121539664156159495580175171555128463605455522294747646959410808785723242837019765683760488569857318464619706386673608276457618666361277533612260
|
||||
8802673135661898164986912870186678766553414884325360271675570991801752696013403445820946502595618357121480836152431329633099582475651146652002815075554217909887535572395398490565125251235356688577449111846839799189265208246684198148601125269704989513764252564228761550221742905783185439852556896865799404875282580544365440469111651355826971228081927780913368338792302856079418390630338322836986230160407579414428846310845493389591869660930865942905475964208192329603218136107304798978985851418220767824672887715436206620248829339616075907337103876986209896999012781185391736469397062163239820664862971489791700246399022294907770917522412512685090723224345520174907907002820707383058129421697801224915932753979571425805148425069035522715 1735230931488502610215410065457785345608284369888283620591059289426528633809520623625031911516396926320686799600727789532934093170303517560263435674050147774810928016009247493077037278907488543341321484584949701120723848942122531454335349903046822255083570697951318935296853380561711253783372197661297683995044765531411303669971724304830105925322000480117077608945058593818069526441453068583513330918047474357193067190163877097337074398746294520613246192599555460508256306373864404418141413529083735495169898557995585471089061530118461924503757877118438954456811015927238202824207405308616692220875913694715289172338333017388332818494242268298146466302606664293809984693322537427440573032290504332527951545991970100095167966461716552520
|
||||
75332929519274056099302820526317844696956340275780731274125749053645920420233002659859406106442233471732234625695427639371848960574160625471363858638264320832925928263383687285440302413806851451635970548683276258065227616619133650110317860375989669207555919744606928506657282930274600152286938146570812567268969404501489951267318317291116732085160775033045290427485237469676322008829363847342598869402337906032944456077074736053013926896118363849051124740082635441206230815369202531294757678410151662747476964754994449019276288313507758853625204983759838318365200180660765921826004038029667512147956549551461457561496651707864730439650298919103364669677781554241699887575392487890946435223384313485228897948521769482967920118602518020558 25212295726271974183316414436126444919050856302568507008967087639604671550982260824375507854383702416186257121790163846808702012403020156490716423358473402108856531071246513876529672245225385168152532525755670468732990556307176940200277675450559651930722988888066312723600067566191491268417499580385704417195737611559906623122537236143968874852765663186691659646290933853086264105046680533351645235668361509413612160696856323017469678438740635698759250094473285484681040975523686206535075121559653477042677522470401941729148729598832991142712818278774203372854391565163423622411179235736009835537779740922023160790576719695027817149167491639412852050121516973149989051098370383936217238424223720240334405607077171590866147611589306764017
|
||||
762977707351667809779756731911779253024255574861505616555296643999661395476468502970113766389093129840501147054702385220379925533342370539169453293580065659947259001042560759029202408341233449043650164228662161277471225291782661532476180867220105710410013616807741920223063033675357667001817975609970684307664179956045722576719507944419006998340968848928545945965715347636246161022569518394187016926403660809251022858958003932901007318165286818405297089921587638132301253711170620016329860564361236990047583654219294188831414151407793541489684293717857485532244039657525599652186876144754544282465368176599131120317807754751950212175105518980151080830727877390610342427576840379984454606593927086272281994537523488248992417991217589709472 659097238019400286218874162244121128221381500923694343332822511946830325042511193347420035000436805472524810880450466688220091009729516936649360976853786093449736736074441711170292156508838250127314897093142868941609560008736206238918175810881886774943902628219451666104501050664666332470763105095553692500467511950448745130841116612101883787096992428175422025236603916649669635508836551304815665671754309138824426852278106703860120379724006938905222550454173941002917399864116258956997995950037513155640956318278192562227138220172088088174949336359539690199405464506979876471783897059210217751913088151731111742355721265565560164827114869533774428831214051347259615017184129108159161482165461070562555367612085401453005019297007466050596
|
||||
4684386998493969279042651908177994325879472273393501717721299320983386433004918914156883563698503628461632303422961483912207860162049578637764452228880119278813801440981359955585064264009489649891998643333719982042095085959641361366017293201553960341471823729861283478284688643850972030377889421311948755143604237444624269937843111751244241178741282509935992861193831239398102605105231897963102598297467831474063123059819060731284868276069797524398031261058760706763071841040245807816887992371555030851994267002916802133446064118647689045396680117464255114606335256847564405606314004692907448224153417478012536049628165172031346982906831910021019115195114779003128099976042542795600260517895763684999149266107077978676965945019812227279739 4241667229363340021356138295752139649782827678354420832966518549846297674425510378121050959703782780109797070566000963388123834218886604228421849779276633530812317859146105710945298215987956681063346884733771592989464359325584073751979973136387827950698543772127213093387673405415993272471949702097234395576772596512990694624517047461270512336588291567308900102127913062899893003726750318924680060477044014878017392459135818255552455036687179249320932913222383469931304200978564109189369402605387675054925321389138925603128058784525308705314415455170485336691137639101582568816886090311297376366997566031495627230812785340373499774243749584647497523747302789696814095046152121188798145489931795246549199653692736604893793472637420629504855
|
||||
52164592410148767112377272716941458547670483173671762373893312609906778821151369586159215181159132349418357473265444434379176778919826849721799756095723198295772659672040044054854604277547485648849908297988763671164647616016607589378332462241509360198440436983343810105078437993122619436370177688983787830704503641043855451815445507088631179371151313781757921635046811609027696928018615762123415784453363210953127427468134128256296509604307403721030792263097038452180130702181146574217290771012432992940535726643369827618883388882505547553888120702983228439644946423768217238801149950435677330400585439099155851088750177608154877619245059880206289158875880729543750731408332879179348263867958658156031683456586148614100789876340680716786808 16710200153252928616466996514709782730143435906330500998947872860948621910307463160542091725263691303959699208623316088173612457860485873187629856687556420634924337702338147361470418894155280715741565589416401157532597797785073524292734826313604719597924708413149477929335491294570509717397676127058530469000279848198244107419314262343024982866515836879892455564686082312547950719134599964046490433969764306296024850228553418268823023554228624067523622623264700967962268292781213513866111597168918572889801520097590005253721332402717873604931052522925580217022332129645508842403288063118089268241498993527484782701068787438903759065998321326902893246820528047499256768894339393005483535427438653392626568977831307678382916537319427703681515
|
||||
601348431671290238381181433487368482106149836642308151957622624884680168113789595174612075307953145474100039559252252466210500969735385985055699999524163863099336824636968009755313973601334963341708627265325783178316002505960710096915797299857485413329897554118978372147043769568716428634061491666875571781923038425725514049523728831022635833921034594225043973145624440665053304176830587674865260099951273244431169034083603103027093371343852502985612919614495057141087697292217789755026667503967218931567874402709570050809242804624077014557975757917965961980447070875533844496983004649106323344083405843519730783861989799658030523871276624971073067595786040731258027186547314256566628638915325271068587934728499286960827620985315369504779431 591653488134904922653611703804409436552052097689210066034542914955367550540836082575837877238848055734667337638893390602200678428680421575906027668088812908613787241818739449095810907277468537968230251277842059831063693364150176342076577495352872806117163715071544451200186636241903406793341891585032031269509887933414725610801412343921190043302162108455696834324174401702821356043947524334548987094623977308368424995071501724253096067254639778342459020800834167528848116071812762708049176161955033003722614096565454664203118495986351239104873212347805542070686467259381963378999320559238346154967597787854317377078320767771027193848227850265729308631468414052046438643518559554622821007965103558113492201628666214471141588577457036016169097
|
||||
8161325209302677592653230921760406816563372574387948562782196159402766534816285289294170439579207678057182839759912901263365083031664871241127152771926115493083691721184143429613969537228674432469281809012170980326619592800832391215980828158177695797615700268719511769631749665297424141985640766388949192863743200827734621855525778226132793754204538484940850966195750531461368846421191701793718176774010176028221345165442891218722719723726229175733026449427035125080857401252225957739282296392599048807256307180171626467076412384246159806798311535554793374337815229700509561498867779847273680423840024802797606680542013204414104182153608380941625490935492400799939876893165431857222295178223099558609415425710751592265947237283027807885142380 6135055357574929011995224316397309038726251372678776726045769161895445503778473226100746772947929024380795554185931422472460046635640152065282081970181255565047405452616037587293624695106259584890838691467879580446410367894949826110475081903069745055186844299867571343144483723083022129909200602058223575537624152279336876465436212575002958988369109836754066376068216684392710403286513823452316744726183749383793235141614567485883316162217181655126342266871642015206571721776991065179662510038986734318409374588391086093898454062239101481663519697504024250553232507578505842328420068747360632298893902506426190929330668806009502984930459102243399688029921121054599415013377048059292204456189332008229013313678967330201830217300919207538596956
|
||||
32243164560070183448313789690715258770685765976153310355516911317886473573492703630019908851532092896057464322455478911961997281042345559123020088856109912521610392296757886118733890399710158823996144356828942631815784556463749882776775027653854523683297895179996542995427133435557221027621480794791661146730052061745800637193105278353953189536889114935014081947403267870034957791643106098139272187685388722076512304931982053188853944025835932103702413151988780508838009524368750049977836480774472854394117807834293111149779646505305831762540177213280655294081388734528361920891647303643769733749726027147432611890049381924984451077200891436813710001717862780897949359017790560083081328816514777830548548996114744848149151725147120038444974918 43854940777706563333269593798618441650953394460949785507433700250257209164700780866235705581213829291228643555694296862400675452987619207421388932204855543375032029610139703613333462546528479291911231426668826678950738021249735119895431808819149630679465508457002170960805860568708368713909773760303549744608047527293062438762141869638987946771867021873611791933994384750380021291081911449455747842613297590709341177544173849902596600363120599470101218983316062429948674776992856705807066786454150561561693926983061339542878377261471325024778119256313105935923789245084761617227455644239783747247432920333508679147714854020237269842274261194974776677965986677839496990433693859238480401961034352150513030842092524996680721214801033985628047721
|
||||
725772699200004374988139781950651302389670968122259535771528294493474917514321929636415596817186034086373784813039543657500102947186326269956658538248585527965057078561617518871051113726037511731238188711394457910228970881585965508335022743139626631492770912341833577182473385985792491315134823794853482094224842251532516283041126986110883108673834476906863497267357177784570353850466761228643290414661101228863169341496471536023748986480169324706110266485753713469925533753147479501545713954708054759136952014756632872098564850669691305177001592278869531918759590538195430593472970046779804646110616602560507258377832398482662724918197086843086169571291813597914742865383619573895468439822726319660093215701859544161548416663251415839772171820 53916780335906406828672223104003026033379087967756252166630692273181942909548201486514820224002520588228688600858051046595241354300481311167154128539194177696191405349077904857747452759881770766503061729577871115436175512563322394393031158476809025252984211462889187620726753972250925746782340168501491584645390763780163704391699785603068667119334680766407477044458615299746652867708372729008360367688240312046354278746520072285193395013666958306096299078452195175867026864866836014553860854781006382746747054155198494186469239873239112969906044862753400307683293113276664411049309568097363652895322466927817010508282195384275110659918598731739068767596539067646349804415541635793833774379197301424860819488816802979094142700907066901342001927
|
||||
3838497884638026152897050373260656517920144331647234734433641273164157578417931455423320154512913670568143047819120183081975206984782617020139336590887702558178571314711092912576860546438961310688902194327719770169243640094959481701995830701384615269574844921327260454868728321131305036999351902588954956017835712383822794718770780224161501749544268797317174519945691650685188041516270374925515623665257016019066607471398687573183251468593672818909813314060115966935124137385780622652242555160729381824717409195410035734582830092854998828997009579522357344996942627529976851508843307993204713041672099064428273341215314886728639231578525814599987504680767119642596354152512856987844717768061455882699677481515942812675099841450397850996939988379 1985750359064449339263498593870703188376536505346890060337922827791339857939591732050847269546030528799406274704477626622906758837727728931071992686300914410528765467254099790575410869878509994617676211488416867295048138001500930981050550295853912624388097421280634091602004356797722982361587023470440904011661304887785902892876979565193439158976945206601807181734034688564358981060081472456729871674310041877693825564112219696235874109750931284609336797404268563459168079924743748272138761601447417435572838469482239521862219994286694496935767021359060034273491458794797006877094899236887633405846328811265959506643716491273590470236019979512685632093588826175513604862806959311793532890230743825455684836539049967657627749480334025514097872229
|
||||
78526704304955120100653366690049561272704335670296546574557658211681892831165227504055829589856982616803184027582103072924834442120312049589057781483554955516060860453497878674251647472285996189379293159947559923848439835665005502960277049566950546038311260563638198750092900893462418006711326709657277027614682745813437097885149153144298226245466131468163897414753780010987612437958474453690479632512375496368372943973319523762784736588842627085766337977460755627549475275846593333795297133477147228018830222254859302415429696070183582229219636806358263185914621953961819791793205986435727563515903891584879135517032333935002623135247446364673868281845673555302889265215578285561069152524733608100056728377291922124365264800666414484672901370303 79194195039232973723340051955370637569888920313871111768365424516760931051093131210773320361472528264336507243505709148693421458304749026159083560236422508940458833586225840666301426668499645551508407662051592775156816788833501166610725809570983974301487319437651095083126422055157371391075974568462435041371448479976017293486223340814809128560633081973399723245271087963445519704635628957447887809950863984464724634810603717392016219033119345994824995245413959657051442866361530616218737892586395268559699058693038964422279141573635155677585511912029187854886669047962973903912131461284474830534772288331339268957588977720667099778797302375627554657016226938893671722050656866752956624744363914633228866963535766586407450029201914599971467536060
|
||||
507838930384252460220858047586301388888090278653041123650203429723876875848583459501381004276204442503826881718013091312479300828939084630577054758418068350676324623706615137085519871926983951855284239668679565915931053296036228251372123327605554754032893628140171286480366650113418325897254742726089669189690166971416572578309765058131437612535840775751681382116352068296079112894017776208969246994816152395397376418459767870957171983315445792293983882555299064521669558184200899867262335833904687070418206017941784027663846757917701180029856870985511865880637480857803940458544209039085685455638960877462422000191994731303120183425782062033604587408620987663467611736920467840197058376776503474833368626559426143758223346992530206966164295662308 542642646598983640298677997436853629711637165199073249925949630465231143490155136051405980996823054664881228708110724154738978693920269354787609727853455027842265166306945188987683677398170651836798606813915144086932796730747889216848427879914658269610711733172791325980546965660531005699207579238456454191494127634235511701240696632493386179424516893206094232512958595484752357425024925706214948369654124604356705911869333223903208311247269377603580772412766526821994342647717819007748255946311038148793838665486070491946250100342108410733512401803552922467718461496024232184979184783320146195402559369124929767197283870219078789471050197795977660809424346250644182145137036883294881804871261922726926675209855307709969900715998704413554235968126
|
||||
6064194895724116626516680146210063874486145522813192408331955942420513264928351569996569942529606926622467161160330209676318153567047415120831611364658337692678472254218563448815490800790291095867048175639624336654565192464437576791726149975347723629449445009496304029174158183535380366062692706977392713199175531961985900393591044501812465365658252264562785134065243973933064083333042946805420728475139277600474214508667600717961224652898153014569836048645179034163229213382768011932540759848232896248740034491334587631273771053064114519009238233905480725952982795993687685144266102697029467424365241879743471434998478316404429899285984682295924734285097332949682477596622962609105542993166931722719920336363290107121833471754115582818494788552448 1069104052896540891373160923605258023564754257040720608916642585075468349320651645641315664086392984735456597582169797657448077586847968811259931639645837862768020817705753318604851475953355195426071881560443786833505656155079026921023588294555700698050978494504061446230666244072108376842333338901853129220014198922189436346468623949630966929539018112948963973578235864673015717862980544935058417106393590385701038173216094937080014010984707762462585556698814481841653636494100090527308810654415587417574709636881715809369038741921580756351457465646643573514680266274740537825500223100093826870943093272183228567410989110505329299648831601817523065574007788709570461627614245041540563969784278828515676769595142975248337437875736261003607403579120
|
||||
5986329934065322330118086880598406649334410320294834898245766756583913658622981552933005611123656772032954416552283056162669541128307906891806502266409400787377416800964450187729197398411631414858634673967574783533604372607018539621453385972528583050550969794127347150012287879933783897483406944427592247128485308867374933313145581556130987828163082327764323843894348353155869169066072026175810661847218907502024252108078024469705337163148583894688929418387282584726649834180061847007572072410654323409594015312040130924843111248257966023409325419384846511146438356845747039560669041615720891638436092183810372190322060965236515543213704342693101952591574586468837169102922482315553298194367851022833252181945435272493019841336918957370803950304157 21605207515238843697161411583051818827252651152751044932010058291590227857989276412246738812764862830160723167865061555222321643885363407176066085741795875215272421431428504569817512148116937472977661493788648526770079869436916636721865664108358122844023440369565621903260433335432966445597143079445002407899220185927768844893940236060180613241403865973133219897974379967343967897990221707293329610339292404141007289393519490000476120701996611871539269887544292615868960843553580734901059650499823397872708107277304149419439479616802601773489616539360415793978158341534202497344852341265676956094470645555346016283224640702612965138591321921361776477801719818625169617250261997294001009471163761551281458733259935107547062147704138431076863674234210
|
||||
367699467214235108374366915669067512269064254674404203179431734136076759869223560709698984310474021054993018992812103407342873055962063633622321144544872301434939739520235601492982287584504220478694163853851953469429969523700141349432429165697341967517587735128307706151664997119067697992801325084291536120515318111573103720659575411447894592008104903145051565075955723947412688267192080938387297642777090462978003753957200920729376005422210951690256611971590183794357633635316893028387777302224358584576984504154279613126812418515884878514080896704098742821337195588949589954490728393196209342889300565921950692990416577862994117138799334495632525561612818632089777574649295753711507890568181738101314483463005491813834073902204429045032956479154139 232968002712455161209524114390756625497514323033981313514326799024723400648737344323011491575888945518382913992556759811695603773139777596663312566648391962035397707386914589958085021498672932069194473291557694454455420193834021872523288528972017171935572191209787504184255047397414509759808365618995073225606433889744551625901568842080029777637771474277327500113941214540292858953328698107914570949355103361981411412567351006631795161623432706907184200918909650936742964739023999794890820724843886628740363953936651278086730746251224755111549687628890027535154953936676497565841729786614457184162774034559689143924290591578721329225662257113701552119770307715621318080414051848895715217581014059489055404397277161738806736903448853347979220980812905
|
||||
8067499683978920010894430747126579615911196220520549710584343909275887482877041943051783125984484145841655866201472485260243740227066936448158163348442924724745594645815839472524319748920771156242496695626195054309166682070899146048759077765087770737549351085117961184875254486012039401818877475443208276629115198281084716416564714096448524676353524494190578665324637908936545381831379426083351085136338623949931320877669409005251293698328038645471449385062583912762019893702316551377422216067153336350869477059053908014897237190098307025814599164400726473255883614045950515752677014316809289419565521520208866324401434884442671846915698925005193871831625665969566722379971272482766181205712593411858808399118258578110063264361396767223949440821283723 8800869546414512888225756886963787236891196949699248357753678352529939115499714603245677313268056827675132066246200306424146734168035472660261074562825562033651615462125636084343149139847682851468499678698827342373050383410658944888568317214490861041642048391174181593855680995987265065294002201640092534137214222628196313805949206891030807050649360568180634455386148498459867173731416231901956561139403517440362569448783671082262057161409589077974633925757062061807325540176535847695945657836805873399418469978704543761939984004946802679614043898594855924213908716522474193994854073375342213459389921656186989729918644915438016441214651949712391987807450263765241973836611236776460285913467437568707114432174463049507032963011801366033139430057607377
|
||||
15641653073351864902146826265033951262475791492506438289990292089184449582199013781316163216315103235987467620098952771763445284192795698451914993210820452975163353016799844053526472187954935481929030842612720754674828160965465418166823423438305491528257829721095651465233235803255146242915437356250958254014256886402165994324070606976223358499806840937133480349892744284655082265990072540714425878623121223517579185910335858171380430177298069491237375364991418495228574902484460810827468268061631606723203827596500157057675617841159352675188080577530381493741381282904118787360532543605284766159174374400393604572289417910658903897293506521525412589555468757298627211415970372116211540613466668457350226468882821634294142600976186228901968704885065092 8767436729721422550530010353185226120223941859565165052195927849494662342682086522793532743648394467524714158920872294954111960350379154480765398209893783413169994183482036252200244967405354380912828236813093049039706835233864278858462727981979376451968549289769143790326572299708265546269835807813141466999534471697309273743499565717828920766197352886229997104355920076663062164479178947381561096070553149654218180256027606004137976689488593934209740395376895553153863599235479534218083626248560735655480174553472110054745825018964795133595044760792951541411217270509676558795261619806643358992548505102233266767543400058253936574867392284376145023143154290193457781076371554732747733130970455499817364678475328587278591030705520568499441837711527711
|
||||
589232584587824671115767631705064783560561739845885050297179030552580490509958457105285318011760395722070113050744320022677070179045623878080831531743254236096257450209501924186204553624507002802205833146054072769221699492993500119727076515964155532313305755935963231373165834384434746611897233325773092174896053776128604116532456497022960137112389316699770448756956963294553660956191265419755271398637427427689134768458321462129849629577318070679126478421609782017671558138396808782553957639142829969180891566617151585859478183501264306895211014386606522343965402565112255260609552588663725041491417680017166945864566052488516310323899114595224760590140597186869157995842248921152872664972482486792687358853651708890797264350176552029369783597448475630 248071754886499821599813043578407752298009673849136687361401996302536885091603103011057405381642836890206416165168336262458632345608855664134507841719925485374048103372678496398904386802205681006082416724280392775503683752255395736486973061415333416018527745878290578061208622624297813423268599355858942248767661037317020536045426303899863599792097692923113636336842073107207753207004939959080833785434434946426171369871697009850486810564794405135598089193085047298540618665191154792251472802529258690117754668414337028894664562101750930111087549925675816347438367938528430895977497891938613095227446740310710972204266184371404283535691699402117431513189317627600855732216660381043409008683882815692007827940393651402589987703350733720676411885411219207
|
||||
6553913447396640042221916264978535032410398542309412962196471089059703134382069241570834575931832337703660733149453419544266654091153972203262586349839114620190403920636604215886908870192224155623831269094840132116506004596203207212802968343711680798519599426476358177023312297105970347473056233754867504104020285360598635931474807544988906308391356940391093726777267819481367650534697690440475703804533969848828780906835141191654528131488368390587434000191657599990033716829969598681456993887268850058896174536050137434470023569388196950975246624404835240900992506767372728571024012800163559288770826067664469284813252035993778771646978468733225863526651116964187533832419916828866464245763410962028925500130053521001403935470453739615257877244540816616 7758251305222723382094832716964640246013324382737307890935365665246005243556535076826324979781983513769334925595491697711141488434998368179097605650511063427949176268748301121738901591647172814445964749154543900193201268399253552426315948627484441396483122984778205548392468795502755813800482780572714173180880721382948608142078134048095493466194350528321784034197565173023863265544117737601455083856511386808966144326170104809272671942088925551294561581288912020281555115245000388720710088127606411363323591910071996140768800046503350662346381921006382938251762892593917789262878541046447848587339869479913319428425619180153817567495826550544614043141073737291498300235168940509381916217752268714219679338677172876142277094264469058636392802857364113666
|
||||
58419601947359374114542366594504382468733287008224660577605481001738263414359119104073317517965841241803967816983522970901426696535024987797828085999321762295013015253804632741228766076762740125359979482589225496121174320471250383004135589306281957185710646447260594653791613191498994383960426065009979426729987425687550389928246623986993629099367193299612984131719695694276816028826828534366636277863312651190162654164756691772931265365346189409086884099183796375326500533630212522478563053431394628395431271256555227307981367483545843010369274256365841729084710069141227045927105326726227468427254513349351177251722894111357874594807707061532995277072250577823101432547540808453691575993332851981842585750918026882866811975148992956249913356532860106899 82953266330121382532291548227974008620244587536846358515683683379578939533248063074781835410895276789842586690539697357468238226507066056315660830425539005825869904911613904817306398555956381224575090965425983909390838882312044428166538914534836063741261738585039196885825958608709863691988378032089472437465929519559552090400601316117048246303365381754465995905146930206719996356768072721065851966323161341416438926989386001162291668680824344071986046052726329352688239140039231926878639309547450714650046739610937339448930825562699163988693252191032238807917000712898224444531550722779830831950771419230819849966849683828241100313465033492225434725589902899246821864833405985518539222960110348147453372386380277954005619548983511736346139189773141657009
|
||||
494035704324654782393180755030397190269778970313854752685806970359846870930411131749144952287451372866910325195001066798066744700532347914266353670262520683983663833096011018693408862612898211503258172427590841703551406976740175439566428261822697907969759223224722165959404051596546284412819796470468808437972687112261358235699364369969003606529098748445857773317212438580719037312881586430336535236762515627866680664441273921773308680211137573518636685767268966625888756513477612438990526062790130444891411525089824715552873520361603750050837512599110075190072218862827989789155439367523714221086494646207784146677320390154621256350192183949884425708401781184216337070233428313395602722911637274596863817348392734678020745806253287633889705772854096424513 930192152575061025088497818231832647737906459381395686443927807328613035108686067861022979751646265619303401143138184237056326419153836657875722178942447080151069109703523049083857679212630105894668675053554788883543875129907269602351550526637716074828113578219149369390426082547892389614013316026328849562260224918203156483130431356140573901816185048726559123169665158028895352599175116907223113682393043249155411731603764459971795376209149320599345919155196371995132590168022053022583138596038855981046262582889627369975248910882435369827968035348194204774847224435849062993175554380458386142322727561204659882342675800527622606355156663486973405318823101886363703141455060657492346040831970409079816216220305292570609575709932948642501322836242589497480
|
||||
2202281262674260179668304736083158926949093611661943617340616620153204712165618279123179302037889999123763527114266731615194199022288696100752617205862139666719437842486624772894882439974710614758946664546599381247607494735128419104894906982977430108931803264056354749947508345924666391382604728989357503793217426179558211821460650791367785948181558417023632274483416111967762688683615216184527180005239211635059999784827091059193505935044427377245221140818274014665768494781863887176598856635885190634671826119720029102686226180300596506443976358567308516057963715418134889212492080764019966507193321754212127744297463682819124780600835114194362957865580384617245135296144320042163246681091124239933554984994138854416883988340094653704460096535906703440522 6101941336717897046711334832243227710646219135304282012168646910843556915157194483754134790864512341880374616238785431168233220302671067220261214124563824902985888108382260701630819060634722518564704068568767332300277518546474344740171676975468911580056104982255722022102386943627785645532919397520494503394107434735797042332467102921874995818089419614217560016261300953067656883030006562496044113468273636667363504355267650453946534574728029377028508322600391080195671240801872378838723825014287308873962666453523467373573914162099603664807823466396623095532317047348343138844095312146261944508915876850931774682221355933720400139142545035320755244515488030150557873461102534227266772804144715093202971413157268289078688804323833226737313124243117815169968
|
||||
96445296566435304832652123195490268545636187464318862105174823476561482760840781558702873526346840609209354003774038613202514222414362318725627686393215079807378161789239667147732829938306826706669887892657040725650724667786263712503326915174869717345689469061609379460425858708895083336490768840491739548890468830238497690233785882181537771945187495251487245917726041574592992257100443950986795072966812077703365963723461534410063717234516746379767277280869110381391284418921056001663005504498644276300937902489304093511846491354894971219587762642235973021600405449856532796237082294257230213658610302744446097401400920147124414906043410210409491053522593411109369063746199723172442980946544440124655134112524993235283298930475758033647832097346451733502147 29839963274385730302701519846280757158985151761608014268124685836196672814846497178373467316994987607343991661574751369693153969763628831390182778384538390559074651707594705554414361645678184957502135281837194341534645768719770908495660040202109652147951496072838455878678784948467559862944592326368486048314001703780888247911005661996724001954760937441827014071340046490254573669620681998048174366675950419370375805784652778160626589598774717876910242071766539537153247788260372612646535851626944369702141087270876517873999050308599833325920822874296941056057263111402744849785791656555923179963750449608253223259655822454964413717696656458682490538068459903183845259661708880156321733515120096201833132160792778723974802082799695921096324910160570487723826
|
||||
755781164483434968453311101523095005215461192091321376920886265193926778124733257364815531816183225991314317589266868897865911657350408439600497097500985789168930275903944457469118498206836239380674215301226312255813371954594206425164790529544255589197591576408178955296666379712094592206469991275782481045218191368367628088337073794538673816303720037882662852045077508785987466485847753616596281709642634874871299727418624420424414428585424634681345193848645467262812518396157253176187609947799969841938151823891320425126912586244073916464242870241988434787699809423337600241898852016572189414786218556366523073905606717266592174951128609977555097711087258467806658471775104013183360392777215704132366506375354582738048675565795996095522480773687185671033479 442433059043561687892033356683716530384805153635739777622145293861502351168552523601262606484824103692077450357972468899757503380468085914780352800154073604535192340253809364098964534591589674362726199080593469805276065189872764961626346469793664594626165468002850311730760381485410987543784600155408397082855554605092266105667438167547484418141873578846634760490650080504562563442673768623049362973951909193578896604602181853205709302346616447546224166864120631051229350423009172596186716103494329017406286574420038736003966440594112740414050641149140311620092823460825618493260765519517402361546764664309389547199237353425265090761643118588322610620240328770919058692875069967664434726861319936265372707421073915191931337226110661921937534941619563217694920
|
||||
3871614602639106513058641246157256558322415010333529469667265794702774962304316208679279389156452034342659645069011180608878108986643516329069998379762021299542941329528307291128122275643451808759923002290409039448762216008264153749496360698150908217036811120413321276671930887827449116181157184202913988992829554467149365027418996623194923484239897720502079616827658720377480676829153448558512098590775039456066413552528666611647102068256521896678516180969970158451787889633141643767197275577674360746140485981732218927671286564430297028396401890004578880082007614350165051624250005556699111162371170448923106449665312926409056620773035431005600908777555103925040130404686440960353963015116598510085564321984324623882699272496497317593343483514050465203446673 6838560819987384548244085760655814136083657533699995705182208253969040921808974447505134286027390270908190897923265975038452376880190243588078551442443496500164527882201694691936955356845476410627009271462158942226641264425885644077643899255499757000721443691945376166168240536591811779861692296229675882664801912625849632369706225051061803888944534420182556720018320402040046323742059072107127377398065973220955732076218299332205606423454952853002143250671192245647389361665202863745553523281575937477900994602860462582536583617984564506131299667978540710553491783582555984825255498540961779038580796883121086546614853738164600579320115360468951380841577237868298736158006571050798327311953346575175027856140951758628949122963346730242239025823540869484330101
|
||||
16208820077293502170048298025051035618398897941484038049543685410848712383466782508925628161065225902140176864462168326087970772516168650540884022275918313195022811195926118135852519769440859467097121419720604058140917669602530584766720373920020060242452078917908409389868244830645903686397507520992033506637355761219502916903392146031663703447901010265207061344589788088927914513337872523970190880000217529081502685654428778977211279805640312189817200734941186602533457044849273939824052759897973424030919087442068377909072658804687938969914726774134480163877688854599760421923502214506820734702578340261619172573218351073573861014554247430751014924243084813522035189813478477853974554914840361166288140297035856348382994584968438838390403027321609844362009407 10176033203649348765868900689862972196251159894076504796312886747593809365102568251674738308843509181850069739496919733844742854372026573441492308689141168189828850053541900588986882879336736348699938194533568147349741839762218894802970824265505227371173033566936172605379715280649417664916124045614334863095292702399964572034767479937826078740623279124148360052287375959356034081728230944948970952006128709533781170953949517484215139442956196959051381414643495813063021857578160333169017803791128714010324766588604717786866042890234434545309932938167271463541584829744128949869890865571525595954849191455255192728261793208190125641019158826672286888022984613983967536474222969444661769952428671784183896186630897934783857175301236069875144024022133840888602662
|
||||
929052017361898089508104013956659836498814945448109508222936040388406304269785462562226278111462400156193019615194771516948910796405818100656466319269822943552779848393496643207719005525717580257686861568329519998334705121740243518516420927790087154327513689632042279329699636021097666885003330418916958034690214003876038113868631768346098640242035310900374759778521300115984177805477066799010344698103629175166644781369045426364432465255675868326462208823147584054465523573501218782473152858562466604276473061088885173977005870500289366187602065273301305746751015967110755843019098094456277980325616098742467758638411784128382643308297247708279262342922405717891714048058859335078299733007218145095001989422939800242624308622476383685972189749277632493593450558 959386627378121558873432567799882596084947559539669961009988906151867354627529773256621910953266235903416017860930086489055977779547168220923237982018891978529086268958927735570530510369376831193073083787361343846059590027288770066861652001541322608933509589071391356566115060933801723005191448960598781851304754224110044838264994763989816062079029469635260658683646675181037009318351587657449362214402603758549633276056861564680646749692127545260314854910920586647282867996568420570709960374685231462395290118772336716110731414390372984451353315579213264454849163237838789553900943964780895603282471394900614424368262060100565484151322014875716273507464611882199414497969766166884188239537196721790722701988558320929279223976651196512261854062413233696905828952
|
||||
4974875480524963607446530925353818105599305382282183237194216415575517969149360113936848953087422004119558612675894477580878352949680749290926040874510679873466246588156648186620959778355516115339729940587189874506547365254054261110437321909343219116073394529771588125135377826220605661929336040112842033398207067216856007608187471305121382071334974668157129167458499944872972631907380179350960152177013680243279546646395322998528736125948168546657004788454967986219720554214154367812827616550830648253065635775137852502614714297812249076363462551694699192517403505316771528410801979707729466913993603297205770444819800194046023191568434430019545835566265316035346342184862085755854497588228839728593463109329728955036263727626855769640570784790210168528988329769 1846388459725229417857254819235322923748013207983508756467667318365199619747336049257884043976261640218235770726257580686663307396419620986313414589955504778506128942706329170729781753983458917713079392720657258236253526489482508829863334911026145771070783708426428583064675220041371304749802072930439836604903925115971589984520384441429073508602177712437172731241923731199653735212896803775809894980643025135317520718433808743968821678938265265432925285392983779332894560601975966411155390671227800871316382246677595403541130115758160244724705000781942458631345931422191742723934230839071051771483893622241246790399119959174065349353134286154872224888457666784445889210643204328083433571318243269719845431850805021227520568403169287309435398741350036487628663827
|
||||
34815322179250914485945761474324411186847418716211462686842630047797957655763785806706443258776024303278678034471494168720799584840039470943950825961497905090398769931846891206925944256964741018216186550658156010570975989152723593279872672368311436623822321600187786579329695964565029689105724756678908407128843938445396899019744482302387975019257870458566892037587374560394497407479067498408187973748120085677434968929288764454969824613942526554562870243822235365433171458692607915700357856937982797938417222777638184261340851632991517536100255315337266764965820242475098267622309141953611679939607559623609985851578633543879859322772880732775294601336990080032489476523209579298808292007100988061225069363664711109245335404805762196926395468801078391447514975333 8344408436071301404072046022559618181755707464905878755295961431952430399407789380885729373272975298901502554050850079754587835427727400689470437685056988781601766364355898590229989542418236247256665320095258866039096060555336099318056007131826205937793229763645312613354399299855379469422055702919600128180189986788698743748524480870662255266099114234104009940324925765574585574123957131234333657890676025426570494153966036368661723180338833127893689945243740936189566317182046088974457636295754833220959013827501900793726376764127035930296503641739306936571466430743714125156343737272425311992188452592855895250107350162996337856846051429384596854985197708222737470509900984005494426525660466295651576637215192519904124578017368325611165254008202086003453219032
|
||||
550128385389404987922556020173105701945338219128638967913859291480157121582126835544520188064848358122282327664549694521402368666603201828645606653677076785063121414921469392307519307479175863396759898385620538544598508526074606977140280066904672368903356480542873421046244879481771701078075490909301325561179741126258557251080119235574602903572997887935568756974781960982408554250657650385447486404872424942187095603917604847418383000531815900408650564177354466677146978117020334546478056854922886574604552580110212544569804379925955706808411030667546641542266012942050700909856816299304570977230058731421331146338117595202573377569193490443710633611382067491420960899375737603119590393395168738762100915423031834039804551091367185639526069775218906769704225515502 952396291747025492488317538769574887238697257454214116332736838793231246150587657028314579537414137830916650050175521065134145337070165570195916492227561554269684370596512451735525821646038703935723553416966282446198190948151615831650849094836612172348194436335991460221835281917163476703874996644667526105452952267207096148495471450706454696755981005603868122828939763776357452982306710469821256842943945424721372815154214902260407785207668157344865774451111292094269883640777911509650513519208697678832668830718435938226430223368342823545161900464409495473226196717986269181439571562774512620284194931208465657879424812373118134190133481110910171624715779345455822379496680982105444634511216096274290716331161192400168682498871947381779255110033036438780224644475
|
||||
5400000387522426129189542424813922608670443085330774487957508860558839642041994502602318393701002057400011018181575207238247292476966114307663766677452899362505798609505508593782009079001879457120901747857240004733424867908777274623315921699869233799506720025626228354812324174887122304660848938765960547000382815290707477552955740772783415235396649006077775971773185687063605553731308370115623161444122777687482857051291971547255219839523020064960249336805376121708153072129770279574375287694600087072285968970000877176387198189558015902462016781291147494906930786544954613005201090663354233317651432009907079076415209160521438326456893050090161492440181592876086949724177480138683479922654368806684838383272515412542561405527300375667720455817970190453303633246438 973405000129972314572796194682678929869766881085488930296976046026239175869185687094573994332796807776860477712722998434061044027881080601456911578631409560662478413838213372072395074672881715839460905157697085112022260409037655179373123402650611676844672651064095375733202067210594227405238059978259314664290883965572644714202834197526618925827094278394660621941075170474437992799411100589423649045509055681023200463611163504195285705384523079381403744390722007070033249300949388423846565825691775501466725102644171303473971862345557527361426699712259999469984014019959140249895528739313844673669472262420271062324298823701511944911767278087951064105237612980724574166055069785686832261547051124875964629782845640013275624016973393717547995542101495088167266232375
|
||||
26080681800612122286958246993880238776587358952460670121822946724991509659742054168034525584996270657412684129792310795249031483539065298112012388210645922125466435743350700130546068302556920435008500677033163290389153512419243586845812036464252861279403353376783911109560335316924833205204041784511441393305823657116966177549735794948713322482030093557392556025104860191820081833152833266752511734959288879820541527950259425784122539582348950905882719241557430162193506088313356226920804201918465955707521654390998046730738918324370066486418884317208364948138697258972845511064386241141323096980103439104154807185418509380082877646480936644610798255190492821498872331814185614158798448042329832048859187512563400519877811204761893352959111671551154659870702727859475 98734142226431632187546288035781439554802614992910651187311705135144605881966134613413968145177487480805902839167778590930624023478206284190883666148858249308035072263116100963035530021767120877438465529126287523189209751963391428742099962467680225782869404975202432906113925988772275771740635942190137449239452317083656436435463897205495569867788104467421196219638692092808114591559055566089482325760516225494714518558467767056330577117219694199781579560694968602233828072390114126719880355008133627039129078436962181871101248446685431896431401036810250967891715343587473745364803262227530828121838841701718937493231825331169343441093663923359743015163712149569424425024841419191520333160704427970899107044839851163561072392210089671948599498950369482584734423833568
|
||||
448775358922466296535987986551737360525913120423596124991111111396231721573366019481201085292153090741971037472967231922205540532913423026993889619069573776943257059681152998786738320683090558127443100168291585714640399563607894148874834300525392678263357861503901172834329745007319484619324926426867455895222280353710714257429884003807394236862874154938332112630928019007511720569490255878999174233582813928851204627072469970035761526119402576677606973053607336500455017090210559242214118378276046050700985031413121549452220590939256341754767391891121389177028931472681986523699521751559043088267937648734068262277037778789917246119805547607717987449141219005798050601805015304892474438966175328603443319824411262433612392171155949426627829384071697824719378657152431 558683099965505334542771978141297423338952134909934421871062863240954524366617343201211923584333029607081929318172036555082471594417543360586863521082287315960425212754983318603436495312901732941735885298236796383847561263546067081542545189475680305467871002241740516544535441511347448826843783613293176791533497599164804857357071330074603715146388710107296251332711415964527195825800824692561985898529009580067771624278337845934311137432092043869452580723366525115241877252010296081244956568027819956384037521255199121554693610279624668020452746348873157198326366488885392046364503073484609039116029484732872919841169819294976650878279887048315515292853436529257785267401630712309824282544814887058386249809262101786962092255048202831895377506258154061087347946091315
|
||||
8285672350993066539714290940494148843194190492065168478652315970542976114389006300743087193743615326429866769598106455182437814847861132491465928748741969770184466048632843578953787118185595789596192736225656391311391157462218137723686346062831656560514855178105990200527811780826173773307813042624668922167781322481525662089434041929092764876591909699913151138364698497510388965014593983009844802578256480656814690551871382937685250836842940543679275014669740686933841117309202776257940562144232456260521516109917608331338109763965312981235552149780673641607781643389757420491651511262304860072050682804850201863275239206613479678452440970183624503650381585260244215037111719333792385057757788325973250061855985405918857393142150808866045583483518143647341672763536483 4860302197065899826260796244214377531706582242078403378126769007133514073217294807870666106369195322432890235156776702034925705755810403040186325888647657128768947938947197600750572196371597403144286196873456276247178562085536714635066774973231983499930983753576866147211411795401338075409429093632122417478677515004015339592569053123851025976089106160022579692707534985799615946660906751856531670837682981619657420892287475040662608566399885612336378023116389022791953675136633827520500772051076677891615880587896626945984614454149044986194406899714311326834413516928637729558363806191488617186333292565402827445188152516218162339888501104353813907934831099063529406648598560396040068078644031028381491191320993350852593249152050663404186905842176810863917262216787100
|
||||
95557652096931437453382178302867344781793653230170418682522763214689001042434452126458018718180019149187193208766907631530379592561625438981066668690876824947308074333844936885933129338235493967386927132339160395629058507512123121775564308659213006441150137971130907682673670188015154570269918138736813844782940928952481048881832452316325670935876967533947747001841797553448084362221761546860235237679448483144742594104093541079472201966130348556148309607306888710612749292469468669147087939836502204636640567328443536738372283211660745171421037953020924429640386389613805938764368357500932245348010308913811474317440915919439262511095703306143368767431882963059934905905640153032339113478680553908202307526269818128736250167172078856187034462805282525572744738689567033 14214850848291867231782019269868633830369858411467884914131202708451775205783725609078843180857810146081968430447686320403173778121313391700572476534601744316915927996280436518565818559677490227311043696677191372246577299574056304653181071036523961931105909011716710843490646856256173065552644528609928196071874165128123797459473591060513234858710136429529966658178631973499991547521609292958579662689989179271070550933029712160290204685862134963795762265095896582609035514923560596549928990223485397072641682523706484256309703880759439142811276235418128383101960430117909808517717075017605283459569606808657860832105760230449279723484383000106940113723669070824471796823708897779103553990448087459468817451983989004294921685580105291698321745579423955609428403326759516
|
||||
31400833063681629161533920532855613413051639796254194579600688229883421027145002005612145884009834648647490503720335570819299133301606933557890136092860533916760099735294941837568656335018816450185564282267265795524373321489151685832720798091922185071200009304188539385565240233467556976882072995188982818968551940242749913081260760877980472013275119108990544842831765581537192202969954996184681237853381514733625221088003781322603872334417936308788113291854644980751433439604593061234173882626587882114219795870445181276553664136724081946435987011819455805526227940225736297772247086116714921636573299649904553504689083066546829386866336853704716965091533097518540352144363483026242722418239399534117655253888682810346791416371724573569086228845268462940261132803680631 262793919618422952043465512410530541684813488156744430725653708956986370869794591060622464373642140974478083576988644632016587952783441321580614284617623705388793806561736120241747426197969175039576398716935297796490892687887303998138971024703389700124097469324171774980092691259350221401355158495539852989546050515496016222237469213692773510246258313850892816017357688354613830619743552025627860314898013571376365984183723460698293330323020023816490881645675417437693595009963938979970851496381606783315543510892350126255203875377385743364292358246503433001837860872204981962296196022092549905216434972897191890495016395538215466543796323202559453834882462485612286287013633143578576887103437008397853904909068303293005167472624635486542382080741069483838783625076121834
|
||||
2235176500977885621092273235335023547990762211804315492422365711147939637071470708685037719971445163606642391900592059024939413229351005769627697479396381091247224313885992229701516780025337381882053563742511968532358664516262979583702611795522325935193402108562412946783497960783134016820430071938708967750672424054740759554160907545450608375498751569959497621510058000414367360252940228260894112156920463087588849633086800813162465996232655439884714026462197520167430711440958916066150906000682859687553739307111322813532930287859486382763494730434762022831133015732117019897028084765546462002620137079710218128098025933633403616664408988518304993883788394053742633414464026455702681642848100518242642206019466081227360831398339723764621081627055781295587300528323970768 6740194355961943347837948184867332716830762445734399029178223797432999049563487460898671574576321041478839421631314453373836887760622722965321722353870595731225475942502102701829403413628125641966876489121222443906893851886471944735638694631787936142652954383219656912013804420244641972971106241675022225431583411029356588082477731883690854985324962717860190594177776233750245656030649821867231906282203544939234802382416506566071709239017734490109998830155230623243159970637938093275131880729988596865383171732297314835179031668345885848871150940943276675432026977694263128362692112703142453212563857974486721291482144470767956844861997921647983647658932794328750774255945923547653591594105337450861219090351431712977588727019943049292585839410076281032431133494856983269
|
||||
64627578906347924134828279314479231583933453128606359019180398615072772429307705310625122898165189900322184080954513216008273679221959980396024841952461294343105450574141800291669744564480130693772037563486290478270862251404554180708524241233195591082257898698776290552045146016669959188871110003584252444530708177257654410799218022137575088143290254597174504128267413890875791555070355551175842790897244087377536035102736800434803485057174772120516826993286370637895552908702413570440484542524167909111907688386571340175164505777608412477949734279012478492697313380026180133903070477876465264997213268089968439088711254405307078588800184734102003948703870171945014610579131365152470533757735064862742771747296630304351287973020385259312229997139720265136688707926343328803 54272948917995742943798105056738219846773369091096573303402006584877601211201971832547835470564928863829216414987101194625117271121819822299587707030815772047152553898358154059908172830744271917501258735687546110029884231758686111360769977498483082957517372923874728552896743778090988542782394671749736621944188700235949592406128293571675469197055200489426192385447948871642617541460765244591380298217806569540401559160175301506437045673185860821996496997387595718879172296019824430323267934874729873374640860121998304172800581461845181717659327756033982001767503451747839909405494594262904144130253849539395787982094970629258879158900318252216574148174575209275277047210646995167769234257457316876670197023169451745401625315110093648371867388729684141947914665204170371931
|
||||
118803595370820877619602485146307850480325802139511405023866073166628440538560894893024441351198160366278895151904315762286559852604694129697941884155960171512510048280162206728909799381066924372596218969897957601482664543994203902381469963051915138497961113497481021367471123723098867497065487888841246654389442218825329973859055581307390167873817760878379803833607980323448417234154296978697967899255300081357938918078173804255481028368648859664368370871077891620507423681463366921321165763288469605112456802866978227201198684704447967015660113720107859843459402438948212035373338648758113415255958159764995589563576860410464960861205186712514598403915442132612551589777473366291434330377194764224425960845111680819310415414029304694923584255605336367661982160536000343081 188026743532498709635308335982945592466285432440211864100801575030063202651381838424559337954717383847768807482846931542104096708432333386454785485074168444142325287077282626940961920550054027517698499795080884928375719709904159141747692673623539857121137087025589362601476482722222603955330567343734816725745496974182108525610463086411101278123923351753124753810096005330489653101221369905130509714709979021374888968454717590249917263581211144588258957546244100833205984573314669982699230836724896103274184114746668828893081192685285966649264462695069553464563049438228143934845597636413480075028379960604401168388586958992563938992562563804766945447130437181684558416755107092926949223612517447971183187733483607517816026406782003887393474142921140087056288705447630312152
|
||||
4242167759790990783617293538064102335401212874111959632237753312053823265885558921512439645848429039080499121674977073064345367316909152852091166022337610194692958523540974107891976438636069262531707807180661041941872271930224437899055484580732921804441290117313591700344159066452298505265896534274042496735104927048933995020939019130943727756496875196946997887969654545582823927278822682284550576176948496568954670845094055764368495352123027277070647653349504762662659376794244578242620604619215446550654490505937306308101544093251629453054138621515937826968761012727444885859504623106252948980647664930965193357886012624030702071506129758969429561470231775200587078154408793467033128788255046229152639856153208560123661445462532944764663446403982121094031741330656513092494 5208127548715978249120019427703614187395438814633849767113590388645820846932441685547600424040836247714915186323923323834531256864497432261793306059426768646488408458789610397371278467530181345440847095126274758239422026567854476045351094812549756456553134111927325512641261711250537078998890490455970168415938783707719161328376016713993181444083741253482285827866906345102217903450082482817734874577138957669435837710335374607601659432769527132065400694365631810604993678882358400436462311090460833837451030264529482890942120384141495594761052695000267525515631730919072150963566731413371542370672607783129533302765795023288967913835439264663650586150681396364566953263318561923731001870666797445616045112294648274548370899482700201390219829152493802765182807285107097285112
|
||||
21401879909558392517738133182757864047885713803308558000398418522809523001746373462021781707923266963389293133781011403144975262253116013582650845082628863096965444663914933375310128584890560123545864183297166973823924094784582427565142224454686786089347512386908373235752157689544107813675865166299259792636842924073502909876138393690423520565544101634188578367437964478741540693406460327111980329026612265017424608324879721286062471565411011335149960930202169817079803628233246574761322998395059313811251605813306774733002520719165650768976445134951625758792136190996393476470364963994590558351750947121979518066837107781747657828807071593421682240649206396437152331398953123164937566136358247638315619995626605434375386704662693756523496366440823613973687816300589286913410 14668702735972474481278838054124277266299989093050504566798999354343525534801168313932999267723924360014840833066933437166431506411558454640238770969414301914056478245944558426759920817206327863525291935320954207594035501595029855692342835807072602264966717423725039072228746159485503694921260479434497785477662789449279089574021120716107873451128065579332676501357459133530558657107533698036780260558766861193975195181545315751967860838377194185658280724311253235645358071363092446273297617804144860206586503495741437556244464592777098437898546554299634327883180549654758627883550541615256032495459353881517931460851241187805979173288935094984532924115904240731240012559143172130650875379527358582317406804608781895297107208196943285560108406495268592641110568515160050744754
|
||||
320057567045118399673500782188158686185650022978481667899636305022804547399885229405311382653806056170556643478578648542888349649417689259002694391979976048805216544264856389978527956742926599457848757771984458815092224174762703621886475299498670312947928981329576887408400444420406410852163213212541078431030652268881907948292198371658096728279038984649982613451044769937200920323054068476396822819615293522901323858036544307177973333448285039316774223858441274674013820230183103291316955589223208446852706567121062095992043017515209623188303143319846764675008317764438793292696987236015619332629623264327439181571780237077405499698339134645411879805504491392861623660449024378690746788142826589323785097540841977546617457055796393084109225484548751688075911189258126863526253 773407629738247266942154781169595375665504091392253458980224098976733785094728835321154153803031710183940901984592515131411698631361103050889398541197908434131790282643118244593305011172342670808653794690189025585770317721623732166558301554992880730534170961435735848296826457261708048146247863547699089392182719029948471459507387249387511209763747777446378262672613559342880119978933627213055894970997599761189807492228122767827019236623128574302333757666234350713598806681207850149172629783541723702259915940807069499054313370883082644958158033621825105678479141089021763258520201631183521865694115827214337123357310866379118457783554528740874033965200710285107421614161634540375190029615355750914093490272575850193878646955169862603455346124240087267526122399816841530409501
|
||||
9450969767687308864367863519438191035629562677148609388566871565931889558412055910929972728313744310359102308138250257977869906824388890035983598565161663139635803476635004123870464008922050272965861370054391110294133514570081365221203145519925707177279010199760227926060407733122202020937063281222074731222508602990430752455305226632872857661887361375696222238996085160228683420427393328202237623492655310442374593037481743580868335811033635594570995008195895795043379953809428077008743649739794332175120537113767619415324408737762873145104333909060936552799670738313701668794966947371956039179150627690452288796394488102631416746896212283461672122925510770861062832390995225190304111231445486414593299759653740928007085982090221240437355817194693253616346266144852727114756542 9046444308067323208914259711322551626806118801672247168210713449717629667209487263533769367574834762195729373121176156496565775961760008237443681716724952026205424599304087683027709932194946964126180634335731583421463115036164460010111613717071498576300575012322160400119654578905509590317015024494148957427289556263608414105482112624987067584568692164499642385932743894521325469759664144889847835946342812707554199411869385898562585256109676717824350255606614008000096362612909753222600690132894145540054643109070613950249653625071623464159947527438572073402719526945206580454534309127910770708249983635192720159464195504691871459320350174225294418854285115034925693014325339446627837529980169415102106459778403196590295401275658820666387259406342925256975389460078304566447133
|
||||
47015636430602535201333038808758960231901995933018006159414288298788831040862873738805185975007155322113315053637262491431854052883937138020024433821115646851890952117997182865102481768547941569179097714486670006935607971464995205046782735324060192809396346834519751452806203911423732516944206296205147440030069216279856854572797255773978557305168857937894536615536323929286580859012815529131246454376595230805995018077318545822310049845913556175571512328281254506111887715441299668972522235683926341395285898403184132077715172299350406762168470175402322027019308824233033303755965984187268607428724584431599425810573116669495335188380641937082780839658284023923135595192486703128301505902772631262082309964763427225633080118770227506061710683431410305059055126038885205488856017 87277363827456520804759710653261612086578373805297320431669499092024359520131367287853686364106155602250401385545118633000861899053444168662450754752665968683426976418819265298887639050897340379633514723631508772266394082025136554550811908643887514230641819540926628610835154527785474768387581270840953660783148214625677612777989503276799806205620487908652713792293298109656264559685536963289188651972111329760872050387495253423971340545599864960232801725804113195694421136971740484876190667566551252140815321047427768621999345602125958764042309806183222728289859113999022323504741448957609248439728796700705997080535594419046752891327734991163054485812243026592891838750201514209804181414713993585381900741303104898771400957285843846526112409441066315895211145642886953730472740
|
||||
918924481218360447377228484619547455999356667905742589716846130909663154492704944742832121557900205886045095263548954716815419695140402606650074407067093331471910212376336472412007920741230879671558461495489026106511669748608171322643373899635072727743996061990278624542357126637904331842080211024738826008836654805637273437397192060204788977882898428914581019480206255553289665261702325510208948878649806915071475803294294876539283213774791891702703145779503393646450307053874678609448777497276912648037246246180822519510632027974122730245563691803314505717823736518729897364002739923531096072139918313229448033629720514658313486298604636128941931644476199090022098865504683186424640281295478450664603377734504056780686557644825919091698652985158106832387055300844532875567251507 720931488553301599759470325247659547161871653255528798864797072394567942939952895717750440506281279786887698224459223194646560195087904198007698815314621109867633647119293082203960160994272828586041736156517779112246772600987965311858663935911853633033849194676268182296488435251040945127487326907508486971711284337933398925235351141530582468188030400668789171288989529218421508835715040171305717684355561882673660724346186216159416211212074086371880367787332461665221719344510097099514115909508338943597293294419583642277860134276111228478531646767629617965738878745675681240422246786212438938431500406843887466492777620194557737003618230788869873925375279886646417181369700206400574877334995876492864913482421992365635330362975741471580615772396920238892727312374942713399197675
|
||||
3088543179880053559274276187136672065224000339768441708784719956217252358763535343698947783127865482696311829190803233645506503483621042225845137484132087491269038266685070512445999614952948480352293141565414122885477983235334543568062371842957239218874748400886370391476898660078205113391185402184553353579714164762947281296237044750044314541583250270457330068035166555168282468322417412917245802021286286302841063713162087710931835174535418425629504776001552747811766965275944938050145068475431739300923210739358136606895499644239011270131012222142669018509593558500679448244078110950711295839671696744428929679698242316609104121533319534406080443407015991308480817141169437015955930934295226861407462887209547818704628867405623560340955619156897272256726802641908896779591644308 6725522319975036060244754643460314572179333511624703484411668220178661150782379892975597721078714215130385562593615792145679001954553138027056506917796058040423857861082881888692633718428149924299250314148282985081693562446840190226580269802807289661424394282330900468998753383868244640889382261565596030951382245097515143049203876178368331821563538128232443882249058156641129805065657658325548570696242154185792973500124836532544933192130150173643259540587942609055803892199376258176127399411014984104915807796054648960370924412665524236429828872356397546518093300308713967924230698559239128334908013075399702241982074666152363177290816399345036177282523254958457346079545128925247730762836804365842606486587792871295739177345978785113756554407755690227505751647887262720041959945
|
||||
46227174852462022746518725386836889452186491592667403173671675524025560705296132523632376972849411277735415752003149316699305862046692281632159924761125426173211408986623444915781837916707427346340456848443408606311410155707777724882303790535312931638604499145102975585496225597879281900928546522216875619635595140570767901498119440491466596908107982457332805898326546889902021972543302253521741236876628615933537378931588775633198258563802932647654356433938557305255436656059481849460253316152142947474479287734319999350305279147437153373954818968064015748752469996508339487283248410336162677933750213798832427342849706593977901945993497012814949987412548988527479879631431951836279113417046408580870932886660930727663083560426098219048230325193074233227539994944543247559045586879 61997016567361330863713695048694812987285731605085096366155280207600397265048116678204403494835559419072688150444584055149484675883838412395946555489889499045276463647968426371718975382030227155187534197028441090337402555060668339014771862541741378205256202915317965559988578328723880561791835141000743926932863562559951263434064337207264646474808647745536602718156550536243950285416737249891634882411274604996953940057381808679354148275088034982111048646294018987602059620470417945598510311603814370822715277560389844058161973957994201530995987729423363364194240884455250662606452629133764194187596854060015372986302311899406724419207648437212315814267319075044244050706872516619056098945039345311044351633004375044640931489949981316312233211580287320829242327249412509771837403207
|
||||
416078148092893635859942860444028113671903493292532914075127392286377261913784810956869668813384813643177088037441327762400956351286917885359108474174083505433456959345854768561301076527554497547517407699543863781134834186483673535125645319396803927817923203880298126245750791848637964272109258252287691080497013211725639237620205009546979349840973840868568104537862142328310062284985242006340063673815566097589535977475918016993993531669094011911942658465215904513616985520008746339734995687108204657930536758786314265789399850547779674719186382097654357601201995119041933100139802553882688780404739813662881752401149244526711699573991442909230875834565721458032532099606034564180945919500528885941697403831179718222554519592560387324024496137178219066719752999771288015685308958630 376626582830600417774546548938497931092224157270403181148165659298059853078190803857537029364178920279804889110060562556360927020739981062881011204812900902671020490270030201633075060134340346733775293114815496931174888447140199232724138791511603453488939526789192853943985941702840528139131003947383467707493514673627511870786211558196964474473683314138803928062171880355041429426375476412659595820311534804979594927939105527048239535441576644716444014440451509176644385316923173944183523624032921884646822295030773063840068891483729760403092085803840450547084644671232999906853828555038874986491519771019680144725918297149526729635717780705755121403076162187623608924779156904974764905987464798822742928480190405068901463057118279269044036872776208955283938881907589501112401499476
|
||||
3644000842965561813353420539283412737300656203390029832601414683979446382081352241288464308144184098117395185438054634031669143664655054441445521407900041016575393895476103120301743029540462528300422951507774833646188763250090324530501311804184136085021405418957727783787786008118697483059550892250715308904668074173787373414762646128899965559543379166560564393393329265911312755025311785523323563407832039245902042437983131421894269562199804957163938259253355011797515263964162076327965956650071021606218562258279715994989149060672454616449869137167214210768358096182724780707849179573170862340510922484264140870830421628502887751788817005883296600373904517959858936890803485589307054932771012883194594223540444237199389791398498773471656885303176300076355542755509375108114296055074 5642986221268234885936392657348347256469961077166390992459363390143523416053944334755830338267195143255857706542707365073192490161698725830381997292591869443207863542635859438515694936226464303549341093739350838756040614081496997495538799194608482217071008347378801739027631504904245063805550575468202354189346847580827775593179778432852481782250246570974822166727188289834220928907021706482925356726829500445004744166892563288431247680293389571023596968578929725272566227549538048255086584526873484271504711310109244664715974891780866099300554963926905538044508386903075859683134398308354470343562205931867807281295746550073486341222304290149189556693980403168613629278239753022863907593418915937885395215561821555941180810870307003999340064193117582853784936962055185110099258804007
|
||||
69969154278324578530194103463989161001524755332926103815755201280416831401507063009411039058459419526135178868439578315568897479642787554275706244168995485539978598794080447391775703639137782085859781124543938843400992756304948412709196833134981021113967812450571184865368120001772167251434260321416265200030563344960331210991851546833404469016984996978210919915645522896208413916338638447867774624676969288891205161863074197332562437527259965033203553244907779996370693493178578560852171457487800677252278340884753729268454954981428399789849818173435683648868168145205071776388882001497692006345895276228841768167212347463233554549949619194955695790794051664016885488614487422881257525247146846694849413658366844552526297028825764303951812523662007734340826544639458409788420219508817 48348679880005363626236031736440889136486927877610803456348185503982611627951619516808108224504344087819471232244290323394260363646195705373435093548860815623648672935883718327000705746463031484741696468555211927264781971609414856129844998358294433718196842358270163794277939187277454399512207274406265876817113079127802355179399702847332665668178045622388070081541292809203479669204032576046424135836491001115984401617815543175230930379286815183588871610171979467534570368168616037562350218904629192786361936242436122979339061755600085406643848075073679573679941312496032130845574454396188428002874780537101919861139623350754156632033616717424611490197389868431092589196032074455677150332604923045094625335009425516973772882832844307252085454922509676306015547238784917533182334846717
|
||||
544053070657243578608657953318178864991711457770037270572334943831443816568922743511711335019757269139387838253252264868373192154604609688535413701311249622947926477503098326181264496950551952169903171598401740531727845699087617798468710083222466185565443891105427148278250088746549298877317239385322008701253625149672292711764381483948250969538420042158785619424494651419608733592526461273230685461118656006435467001384970997156234618666935259466320844399352509325492066590513419451007063781958731346094798748043763677418568654599636482937286322847326765827072830959535582632134069184493507762024410758439733536329313632714386788878757349388591461650532501874170105392668662506714249717990133021550595292890503400167987355469324081107248906035158017147010645466292269612060335479298427 837807874395011284145654401817770131494810152898903524344218921575598721259515720614136402057799199743604164089646382783363447592935177407968362676492776923259396693326744173556529218967219675541789569518546360352860370847727960685921261201761312102556260399841731228115253881882626030358460191666216498102944074030592165985013482747263004461111015702439538761299074377097542419985613752687822964902235128723129596184239385713274229120019480856318447346733222861185425580370702093355911936108719533678664006860005561327656281485791118467360952744584071771952542109398217829535942992568952092044529261324834462560339372093958914209225921834047603466635591419058835866771541963456614588534387647526419459751142457204193264645754364754515983721396647663437115470271854297685416206575097629
|
||||
562758099490657842522238922047905220507052391636069744247876149394723360706657147123297037030820073264289501707902965929008674577526238568656887935968460899464783618595130190015630493652045782805887496388890904526711128413760311015052281148815300592451773265082415141939822472544259283116500672170852896249765321227208415974301790357493206180212917056212959249647951949836237935977319988144844407133887906252019838692859397663358635436051086021989637231277624188146572149239676664263048579276385401101181202969687825335235458881587485431270544732779961023654698500026752669693056389380004952558034092363650348042119952548315713748320373324832013707745810446050939348895092679665513422745892366265031030348002799397342533446204741709130873795674799361717308348074819589387440150273334050 7349817708886574527648371597283529956073212384575368190100224606186782969618270219294667321494736606217626070106067516948994880393213896489223816962131853362798844557780210893395116748642433054427860085425287701874871294881255853339575441000537949763510251012575738471535214101031699852149106956450146117998778697273536064013583430779574058956577235774070765303410145558594745908708573094893717950620569506413705587386363672385613406438438493700190478375126863011379604332383323144809046321290671735938305330177473570366725871899523364907128391529519237316185254059895671057270073961838127135348457154086166253343674870706190133231361948110007172372961799609125925578753476414218734242674408391009648422196836986527695597045617928864629542295078068901598176621355274204893801377869010181
|
||||
72809204505600045546160975965603543988508820300978081615305552892104578849738315219112312090728499581924521332232458548135106254826632561713804077033435448222769686498455531110860434446701005544263910323992330747446962247528030210481709273527304239226635244151229144054356438393317752080080886479268919433353382517062945300105344113072298263463550210768367428673115564513933161325355354826260732676117788418426710239015712527250995787469621631503218633312885756750735601087178380685015092351905233898419167946921019590020553139030018183098834692026613418205742503800694827637559223105102911110818375709439824933208997482342391238887337574390287059170310627081050917280508257618645897801554623162850816672714923690069876261757228210971775249642859764322798405808710098765755822019452090515 64963824733044658422378315366097390588689665587310954890730408905717941944998271475467452976612573574888795924338925296985525538754595845176478790934516846437478305458228714791193503995183043384967145138671825853841471222841911427710323174408464084144254476132592995640568428058949824198356755571674062050809391731710746650960677817649842607630006379692835404836012789862874767082631853052990557368878404814652748454686997348283643615134141656750689844461927925561139004595166768952003757125687287303897079139374387159645200692309594109353693229494749198417244598668121468663688167263315092049218942156909140945511873118201855715377076419635840905091724496643874842928433110698029123232423970962732161484537937305950074056644304964532866509787689360059529272775476527339121182389434508571
|
||||
868058306231761102805891025318601719626909703936631160082022786483789653970379870592331151210496726876344548783902894723066700975555344381001738536425466792090180070589197299265208215869756547348714024804500613753637945709821311810885674075791900441904778491647434556786536488421511462531247028168721740439189282892900974153658831310917367074383981140225799969289594876553838208550712664437175782837739532703066112738854531728023622147616485708534062284241698787431784104630025830976588870020239923857626535380913694450470271815193041382154389954521877053723987598931939225528269419889460004392992165527206320996301846268521910019048032338725285989138922111313936185214330026332512674865268931206480495848456490233481521496676694467062449773190003713121482540025053845933255129131197830260 552910822937159164413510520707291260240226720753139783185569975957124461784523326387986373844735111224016853082008094399392057052323431312446111157044752608277578162461177045076279000660291624790388573163979914720238539741430603923529797665714471425208586352571322011951144526492547300333330830700454089882683972876607895733169178007356244922844250152699351951413457360000657674867877917038139383910409991191192864887792162008340614035828102085595349917422473889831406022449320129219979195280255049430799712908084958865768647853607570207259496300391597862072710345004534458167210848986801098447135569482488367628574859494267753593106751580362143698493658463458765474314627737381282073888034619026329772541684644357628963721389129835263879114707858517982668664797219264242720007734270638755
|
||||
1728069020916698829016782596792619137776489082437511721467786755366941355068326419800421056964606307050758020736497641630511308634268912858431679431211858271538281269891492269571689238678409440786713802852879706482392982215737530071921929584904597516168473640412971708191336398534928122761522693739480803020120987077658005399952917974665087882649198852461071487003803025042159672109593301334885406221834457336951704124988258593302950258792310631814160908464494889892799200639530820459958378875538041166305851188877923813090896724360603199907869388173124564546841651416809502924757960906822777232710000400720898738593352154545101181022709421860054814580609573699141012774424970841788119341711817755546005201787831910293065670614166275939908606974321871445711987979839207845865277531736188710 9162098452831772130296330150130474630322901338598448135329519285279170425853765917544185994349011470560753411149695560587651373361742041587000013521068252154749475946479169176536488426458699049662841037064312181399419949928005678025017219567412233040967881460686659022925798989100348235128991482105073570922683776293190259430963791199719617696820315066543208344084277006886113220141307660051858378296651545672105820201301862576524472628223484775568107010307587621974145431692159733923385002382245962177801490518980451750548562791819775132645085830649460958830111289317813672363552694135818860260556137702851727052209046860020054571153513341128248267234196905324123934131746937319365082241779913081579272689558976586534751189620588363050153281954875807900194058671979176567662202355603074954
|
||||
56572460222719996966073258141726474528105170753130923515552994450970822467017438485646218398338542768020427225141230605789261853837651323104900376911564152571282762304663736850256384173676852927917286372174280352819980099864190065381450841505071757655037187762641708423175301800265912684771914163150880502415266194124237515890004512235446701749705392714677296347619212839980907139836568339513378392430851712933974942190527318835895114749348397987809121102006529902169859180612916333522625373893007267237514882244580287871891046183459533988349768093652491281059802609537672931758845092977819885076775810919180244663257035467430708146631762541840991893498047832968067933976793072247654574026683836403261126591031072802101323602027149089272748606149079143896373002827365591292882063019003636386 15088764073511614150708250032532476869774553194224730035948750368492824628725545261307436885446992786413627140549128818941473899988998311291767346881631877005931271959146521027926057694993845574539140153773311907626082188921376417569498552664855117606066038090740292254774675682762879941207893520254193950304213478486356509601868792921169307531109362676920992258392332815501383206158979170532147466207328127348511099886326964678938005094156460646643675327893524786358001980696587904810307447925862702862625054670743558114423457689703873661106061135971825543772564034388087037639461308064752609438350337895358517762020803011207484444043180200547332417290011371634722145957571676629025890086061733226197175100867236274467029660033278291763315790907215579709896812889167114399398906060386647628
|
||||
327434288446659685781642534247592922984992514547261766430668352451229898497247482882570472088987622920921824076951985227486103878864671222541362917945594279121930996680949569730009601855948268152202034179975118538439210169291182603211141990729780357448983818566542795837584338171212422320399161369020513560257172871574975354646812462729270298539911795827086957853093925181861647205769066522173294246829176770943897636955407525131895145242669819553774057075539820895042233636600141582906298928501756283843655562557487417181708940124066074680253563943616886230063249764164965815774070736443058139174537974665183498454771626727044769855038778313462367158893201633606001619146726813372240794076150403306343480491821818491935944338919893179535791189805677033429101194862720116254991498205936594838 81519994690445811555402653445095253983905418573854868884886176464950266443339736690161745356649546627773639463175871055007536692811629361807794013426197655878228248502210144944415357613017878201408282400717028826593739621053498122172482886906725885496940799741973606493390100073457070485903511974638417212209645087302546457031449847238489344504341777623447086378455764991786146516915676138813898338184203792833805779783841239465857329464886087085994147052290535719500314512947222603909424297066997513780951095690250265763327090822420915201733203053389275884815495911967171641356561927033706794791126844862737718627472082782449650905262952746641806695901247323102283892233746621572451806412834524751865535436974261506555984893219800975149538651182790089311412488260212106857723576347082811208
|
||||
8724358534833254469461250591444883308732458604534601797787900351555182500991497100961925718890896684038011090938216650434123094669023537295203021676103910261179580377185402369978213996071275239724427590220511775377760367400625675007794834787277700937915225101007187806741410076641377913852873208085953027297244356747111468153565970117629164512816644839524565120977994553258675431908831482635689968281541627425542421024670011235717771856822593344271461621795793169272508471466040394709219156563935738288710123609223157469752817712658262431366438963632563543450462793483497584741552865177308780719031066130620689460573448493757648843423849259766807779965709203540086129099117511274361659810832358230321577369544245256781997393502812022628901374329407008101734348877495574335807872875908588525138 8809810880744885010954963909905853912400504718970371283272321636483146302855938526015821108932176989139365244544315346688655041151851676004708172391303928418192530298602503285523171820338882986223400720730733943817138687682594728043336006832077229178067281979992936628159259258428844541316038084491081796834455763229468716905122183126459981458250482389192249106774685782407951209065462169116009592099723012065785667720119627977918543466593198331433262925213522734305522919647225356224330605436152774605433467191835049311766633762695917100131854033273210554715897281895680782309311995727555525468422703612710624232663677016027560150341763822050107852107450233441880498923864253993148758175347537901302628682330014038266279928910463637830442005928365951147007493473173657871727635438178431958015
|
||||
31156466550386395895626406464248584144376261442537919837914628354456766492554336960891498956244240846617227327827781659336746295533043971786863519642349164119888455494870380397320604126644988493552378814770167044364420300156199935153722181297189001327592688352515123029716855055405124515610318837953525958443786597429730084097530141286383851807190446195845559449076591072015041220595435065656444681605357156318271988289425172176714678537951244179773056527474274371470466660710382401782775385434503288234832888006907834757531912354543870170500208945549315537063487358002561480702310121271614791669394573060832535621271193333980708718047622751118606271771163806906684362029763241409954233510776412737719664821937987880149598985185667658903990080352981936293882130122990019773607003815219977701558 73425759839718229142318896545934431470839533437332224243687024588821772310950887668836348141175736153040186395416695111481672514469457606087686904023751892477425233991669757556079880029894632954592693971310546443135195402881636875197429526574764251577145262031821694740582877941525026780166444989274667583967037526261234493375630902506825551049009279731614351373167841586509610444373279484134546838175808911947310570715692432344339620486909527586704224561616123553148256260904449094444541468639030624802534667604541960552035679771335566080405822056121735928124308921602989267321524584622547939763737967334494546755887382916250319020858400330975435670810623059658430075440049562304656946820158029679769896211902529196966247332042192161187561759244564377170426695976456724981157094963187666392172
|
||||
536854046361847714672635224370187885705471782315308432713908017569135369094501234272153235883189216069467095107727876818767656297246081364861777196546329465645785993783455692799543043808181314178093973777921557913524739248585639869350979406858332763573236841543052089357712484403351620043199867020219667382911649243748943051741906253587095333165060621038954003170845851005973163252345958326978179033053305305379336148201502790493773690762061817675230006539394558623394210638136835040369034911515347578442463632908445572178041849867306481440464770490274709842929326460326832970746196435420390438915463809497267268614633368647897152051604588831943103634871973690936929914843016760465801577715452518643836183348738066387590210532829883313199559681812326020494396727930093352377690377304395088301353 673750837344633331085258741224645389831285612042043679872817942677353349892150055849723172773423420319522762357933266310362752267656298262986443230377016508364868490742281847634571379701943713877490735922450239306524319315733807021018462325310731654977331594470504267220349157443198548182781261437537511393838818013265183348084045904926506388335117844209648326578308902707183609298533438969156334528039431674004534601305366290231661946061017057756884614075943157873960646671052315251330063355298108436685191666608971627044679039416149039556285923614336907996447988881743187314513544461942916829434691376087148444105374554936927701490345687800895613080374771128289555410241203020215583025903433779952199168243242127025659044973018312098407702318863394515259400003701912965433831973866658899107676
|
||||
6836075882962172865024894492674203294033607130503880832276185611160318986717177575523632854481675888608455513837361946087553024417023838386530890137558112663928510535793312209465423892403961448042039557580883455132274884389990518039220452817213893109040692905878205364881546581421882553660186583735062782335882556153112463976888096467596735287329607165167857373472758571588875570340141482041788250671790207230881933901438019752569622636841252960292550402953667666740627423443321138909184631550232134821020912235266637095023002875019493734829248764966120925114117864260254730942784049436786602671530126924594713172934661570677428120876028050231748030367565041326013102429590441126517832467038289058288500664749107843903313989943468591746590909312791334315405853045297907714696346195994584679537690 2838323449022101202864438974802060866365300158000407247821220139111977163018973239657512148290001505201994779676905901879866825425539845322122818863794744865723725275290426141998535347040293053077170579485491214089033838086835717128866443428952196339171321898483590010862465422559193865110862039339113381004111428679670080847657052465569967932672878961180378617071715484674010994584495438071455472605840039433876709981878052021754453600786176312689339881031215850306765458365757002432384656906763599879373560891456683652069186884018125964511094675231992275679261615651246729871960950533760892224355389603331114678787360582987195733664441514990012407793404247132194740512030742747736070549621471234872636819736771776510084259827457413903655293943317481042802509169278788807472337806087353391869144
|
||||
68889209927670393934301883831681950193315695729999970274355387675608363488500448451119778216862407483155232041212049760372794396217362488678985991809853702657193058375309183927462701202587266351600547434706206636896519219880778223919411329823834083841409322237252785926997964734918673208886355152784835280471465222626324452589802150454989366061011441675248871757724425370465110362917888735459227531266128724816398206760333896548441389198925780427759305896913267735769628585243197837227176118831910160275511372752072066611877126972546588428883711400533416692028751748302693185077173713374494294438910681298222660134149528313060519017196990266752114693989026552178882301697867595953830996143993028754463399051209229930649085316827795401643764905345025989666286525505699967935589494493669459797935158 65886799503743009780475168035955960864706846592606360037492149917616738935476472039213393640355453581318935730807083675228716589494183025608668961903850188245032569198839123682590950237923881546998924966082747087898694761302535846354622741715659532164637094853128861812587395831696150090410277724821687348727540197667304391993442220886670295099617617306352760765132802531666972194551348654298815975896112872403404215375328376647430231722938424867974337227309984668119524545565197724207412302814809478756731196550046725888042900905775068991364508773654299596934059010503169903635947501362397290710376047200990449669522108974272979778464314834945146034162980233291630310207200272859169461778678984894221393680802540527601325590874015180795733913052192589436556104411366266288994073172491515104880896
|
||||
337858633294007390445884901066314798291596992408505412035967894092147465822732295346344161194987376110551661902127998373525970177182491716666192067707895330857331325412007226151644447608881690762127070555902664942281061782045727126236900742600305880088611471682579667517716952211814524447027454330398713348857212098752717422787770194590165946084579454097526063781826478816532969972036714148808844314023372519671334439890512112326209756991524956755764521306667803599245772019675803836304590252105006219975001187520070522027384462461985602385774049158612696642980467321781575505851362055199516902555673970722057874628419602504536156104118524536719234083277231519422891288871228108547362960893255468589845235616047994254837210056580490234749414535725236457973430656204260868535174439104228987517145082 973126465357418767942342785290145886985506527590957793110042964386911666338893508131927403303851573288906032719969269267448472529258170430886638167453488216575683376585041760222182898252661627186592477976590094427794795374954324569248517490677680484978995355534567518910474013150777484207289373556029305123840884428774098660314895617992264365625076985812053264616872895052760922918254068610133927155435538557147021337589307769439770088647148841154771343236658559982647924552997362437708615381425268162890017697462820218370106711842206591483158163754273137934820370056062717298728848675833092847408964809032538712884616374451448305628552670215892884225330899845302535496640309674252069820044348043218060021439450719068905912017081312108303415611577873543571036257744455370512013659664991330053946347
|
||||
7083881443562706811491364923678913916391408487730830380216228872683140984394018162736758058384623982308068116132209737023278410851794125293108084241518796212278494124710621285814543286069106377067593972706369999333191186167267376934174368337150086904342630476575820699570679276454572793448734348028743510969651989417545673120095937609857267578902298313919668401756226092662319928990463579730681393806202186251238845109973851575753649975247822373301544734314618770002891625765759116625337408322790793982064107186404158733479346617834762439634577867066106085996162879896473744969549063103897343490355583956540545007767448686713566602292462003710259624285955332498828270574053498647239327152902251980778607262927706381104207841707532797140373151987762512546155741734723356046026876063488605596117605102 2993713344489975009009896055354553151850851795091530348148084341032346813914902140386080964050890592957284506622121546615256900250548181120712028270175392464667232244773669504084408063891798262334357720012377942202356370523417341603231191030775749500172043994565736727413799818539194713482165555856610133713127663100679250558237409244853445283448791269137475765434990228733510684787260942597716265147467719195743803016350785758640580764399875046844704382810378311305368061621041850263178010070942281097329173581025963122668096062166799153164146746558102034241228875095766359982634899218922835205656989611118224640139604330797109843886548233060744921630134048490528587360759692210325013207875448272767975943701929968073951097460315041789982594228919224383756712140769166373461091327192653598964548030
|
||||
78927056549409499929957923329031432408909638906537665972058160083356262423955044873501025757361905574638781849969206235730243939643634688221864312265225649698481876762617650531703590765327306922250330338341018919371826602968087806078154459801461735221372816245186728947486634935510961195447707627672422874278325155861657899879473993534028457836967320964462250679504454501264980811818132172674767226691971874719388060520171514832250882142271207756240856954848485461919472492156764220485111148127042489056179129995015154814625189447785554231722329907440126012340661980785712762655919923020335892363358208366853637250959401079065097257493848551987284421502757163102428125627149588331227961808331875761448811642810592994319359330492371093610927493110005873217411198655311441842171966746985097529690463945 33262230859962135410877671656158078169483485320556524986962412361156855496252379530190080244342183168593679004581327135071937290541972719071011710476890562013238794989104590413048084599205163977584715760472986824518477883710192947274350850653015997935194573308253402387812051053328346819414653961781963489100997620945710701979170475462656838221992509619764626655033125177210217297163706640783329517747323957679606902662587570066953474746973781428565894630404487895042922978093703078911007940144903123327021007885519482693419653259089123099678708176637891026988083424123348793401484152095725324469763356903374482800287121167640600678414988407323060529272414623123554918386371281527899884594898428446720904061788169064111222131201637734736873528939648017937085030143258757438161147560435972422116305184
|
||||
357627150803336917634012222856162346107846270224162556468860556098630902078442655872843581837887833700430894861553590197117907553554125884815862657974246895467025798846659785403148053431412253963103766208874836445815029916894827372678383812954354912944273407510460828470168735782531179733007965992021351997754036299460798847343041789554899384019161479122879406550450287288869792402997804446058915260324405264197623230900874198723186077871884586965221956625738253894485731454451674615308661177276005121817542479705702075764654840460316173514882178779140440158894602686045176348560952898696617609076886522805835746288403361958489343253267730701589606263099881153628820851399350521276383999943994912097224341677743486417599218030409829285577356886881260489763640326757783422300028050541188612433710422533 583741567618684808073318654107187780337861176709126074884432284577764264514099450288155500550265834895717152003708635598782433242482863453667152216723667058403404937456724717842487351979535608337332311561415644909554610079909683417028589557550767074971404235089749077692678473931266263632863699651521538414264123522503703531421670461472200276329990047864225368839996635586833412657683738911417842032699664445692834925903967109498632546025065304539052162780217690242035367524588885300396262006272320019649046727946874261654016360172189097020520699696195559192668207005492548806514628189958674340881408193813199129913163180628420892579959784898183426060573343841293752377201045457326605369897700034968419714011639370630333836749611368642597882308833780322970206718449680674347468691391604663239306379700
|
||||
7455372968565991236838068858932529524443020567070428533749470843905797570275474120675442808088307900328744306456100918882674048018584135409952092633904352499655168842687509458628528280422863369720887269435995941731754644456259871749249285280987918926922312137283989150870768087698370258897745455020453913685540296149441719587832527447560109807672219875436356898266639248507961523350260769646035575241620202247748689823181640518197617161832185435629016257859358362830799792472019724764699132185383789757110216222175345313476560121869255328483195451722259512647058379233871045204662552632622534249230886591560928813652788172369119387833047441706360277855102129836321581201754598096522175122788924219862581844796093463162064151355669911271543686989382264594579172676579735297530556896138300285612704549476 7415833921713496670838554002641931590915850417019381817325285839825488647202369448462605443181049533382514967418413589375602708394581871529241020101982699044928992482987972379659079279407936540553042384238932351615464156058221944992423926076020580789819959472881851868933044998081648981769481133533139513415851871513793828643777345247545366666251876542550604384349033135136109114092873210123925477653826562542686733576475133949649224511299822501596245088155443504020573090675878117963974317002338478173946073512968135308711146616884536879212411464280191858752462594495107515138715283151915609927620759448950237128496347758735493468623759979863771477411282022661162727373481929329817251405745170595553363372071063727176871079658566853573566268625482430928033166102349513681210999579250918793517625139832
|
||||
95153243442047453607199173887163831800307856543775848501323574520297704296882840335701572291355050690680283886540688914554335925707812070284175341072649170010237005223712335012759088719409086654403290856794456186791314356322543164414739476708622417267868767016056013252546437933399868615615797851113891551326863297317276960554357891196056977771312555871829556878494204181784792321870983179009527938336162683275981826476620363849106028536588960066225173580469454975042338817957515222944334244634515267124978456176816496155168995246264981013728244537404738739328816392990582539215029129390704953032240895425804718784352664077986873525659930003204570678041769098846832449748628455917683929450844892982439680437797360477328346251152644331252948981310626583550602545254611765180049309006465325080880762059071 7576009814345135029839303329094893694038732093985134644300169373660945050457502484327857073251404067471207719348221613674953794561968369375889488448958899744396944337988105226294312921879588498862266489302345876540142660800830719014794693341499126109539677110466553095629753215514867743473837545502343686988769750036158150088414706883152097101762063532062639339871723033803744285254774061968872767901317510830998891144283809319496465770477454815253799413928785908625181635903166826636536993316061722976100220071248370013784271878266628585778199997276873896327293306070368303557155653896866072720511344528647442394880500114699852009889059589115635979658313028297352460376250416448597201313637036766195895002333805945497659020832782738221926921980472652260569033314130024072037226762185236335351998419693
|
||||
686189646727184303034110548657959765335295936089491171998596445805579254167856561836715795345369057041492247043559912365807799626137556604859845527514490559421726279385002287811139021103095408453769106103446433869600252813740867125959394144265558859293995307957993482317207777435350012025163063427697791082852069186515295924224607294253835002338059906340828210230199788492947883931722278641317247706200911950214339492514055742522837535964982365665607243918352849327335406579148910226033446845748087770011619264959966908211870498290033332775268866515009177247945913147301426138356013072780362448315112452552996502638653686995620708185127769160192762533517891037244203735459470425326481670833938272054339132029493719754583436936364253070386315443722719438106818966246294062810234591571352125601704934207704 744914736520588715969040403930451409595573905400848011884344347721920190125290196366988440888656560808783536795769566528569508158173521165683287476755908797508588040054978491717271616995309544868340759807244547145157657587152040162785419434842888092423087733497409254163753923801469048145292077511937943792452049545820794756786603630670129300260571759913590752863729651088507127546664316744024001478393447585005580727052144814625898542483650394400255846873182756386632517643488844111540286243700342800544484001706474826835732906577831764420986156853606926563051855235009046917586321705628191062459864220561759474897562433938550624802659882431733437159527264103435059511748274881797158924186292305228017788272440274099453057474139187254955109559707618379994794750490721022497735787587333400677087297642487
|
||||
1459799039991526956301204804035354992196880036674225164729656041825853952814178402801354112591522699174744751919232600835619092154811468868682887638006782346765297723663154027440405760601809830397900306891977791364207545632328426260252039982968865749206505833048214585285157612736027152579824175569970545811435728191299306373366280733488162560062616313061967248951379007268698290256715381147192138449215207275419071613324727274489645794347414163291097057685095165068275789966058154126859732903386493511774928540983760053377447070277029445509361017849107241825321261057466122286582863136887329432472252965976087546632915041932841858622381955254127247383383226636695901623947946757467127990586634892994625976704163030029625065159338974555782710124803235281332332069286079531837898393903678296005580556791801 777865712634335045097899024981969661704002101965090014781344427162234293833072968989449548770649602287696561942624652181400412261926216615861840037924332269243161143543697572632534527603552250123317941090536631670448208123232241728481184559220070898535640371375954611840236942618667726667332811495348068493770932713584099439145850333303429706093832029851820640578167273164075799934042804731014079407268350818871365821623992420509908096378935455950743243528624505954357099542160235390492127488669531089938955780324495728713997290984648273033371041207962605226033614399067799688474644306542945679795769687583919317758255404199948369409382152335393570427064368556794673325005115296381032035140257752174125038408661840705244095817983967028277253238220591138525726375619646686641551037867248780213556981428790
|
||||
43650587791640028381494781359447110677568684983791285660871465181310442792242550826661645743243013368167662810365351778767152588234244024156362368333757424022037642934232428231345802622793262539010916341217829935136469152462025802025075061615174729190267786701284834744940628643619362454826495425951847137532316530928481407205997776957047886625474547066921436991348142335325811693593895922930841754504469288934393945056397554595640684768706898027676621138260354423889802998024565150382298808293265737018787518362026173876807414146552982286329255776200168606682153226403169906780125062963055132788133085289174491521658109225278113816234829406498612435306352510041451248006957014926634594854118799904567121703353091644752046472096082061067032219154588540488119042215346905465551263188778445486631153684667270 98126539473160877770468448488181964159133381548459045910911940134763876749079468862800476456584415140725708149081897723253733101339307456805899102368682484553445887998189936174139368570353181092435345533931966522011233133571530806139608048342150985390798786066767038571988550421174931526542620745462205340860289172626059941351135660372746490017572553715617682954232998147247156666936621452490081122807153564112578979032398436363307220633539744859293963084117599589393493895436295860878359877042339676604299941568399933231310846041328433272292570324227919077165084631040906111072488706731172593085724523920554791043334740545592858314419392228938041214677049721364087109766193057936333729712711340027452935237668058958141852029191420731067543790961823572035017592041032383717038406707490973089934001446375879
|
||||
946727816588834252581777566520514085752786919103781860801413879817175495697018580285200516301572233154751814280123679754563998604948060556943653564877765692363866400649417957946501816047984969518876343507001899831012992700336790181287070876640465572010135283976402307423828169780886269689427715565093342119228049653021277245020641610621715413769222292400296533056466203338477182063539844284830617603075892845898825657166609139450641584921205056376491784202071186776743201698393946751460239707831241970756693594087617545276607292677507938887797916421342055995877402233073897427779590628257947000527017179165866581746035139676397125000765189944695508811417098848116881442538339419210787852061190647432554776190372419147148013812518649688544586504947374777817586414494591611892348781695959397517468293668788155 821602187109085116148731405069352947139861701684630246131841472547533056268222332678481973671239622789649125274873321007261310274088418664587915699466240582920730493453341349791461808147824024333735639925938127520950918823434009728665732178727839034791696519589750637939918708206096956155542257755033096400030376209568611774833438039169139053192249190168252711042453654689046180272491176844742477363977577466402671878810565131572068945186730204846328130267549823458166390777582655334770546740774892362641504359958472679776025573786151358086577975345619411137896200309188419225464749886736536718828237552102142397995461989171695866671119446330521530806101632712597985014642594460370823058100837795124373507820803853188997682260619338841324216507790146221793366782339767284522969540889051717773450544161654915
|
||||
698962280325523481530435938163415371383607614823635928525884108208079101484789553484257731736700044950764077764279009602640223970434292059563153620928304188595093811312957873740286361683816293822749382724114645909049963728159955940550860548200394365871699165707290048995514206989650364385732264406056010960671226820714956441877429632598763531251393135573426443514635915274808249613996422941157589946045988775125557950911749174032590022656583566011518670714814929666183788140602367791105983951244353514326515837850123773753514557272482557038301206958064497332722400962258918998413737584521455306463492476595326710765732254761290472026943686799066729506912102161843187754707494277833982494944189919663957022435220777532146154796839922738487946357369733521630474109151361320022944599058123087009060196421589498 7372720384666343114963796520438147076725435443749869134710634425873541065358090720057486061424681454119021068875413345942213480757557583943681267534614227232265087595901936891004036821498617863586616068849398370489879972591794752803880663786137271078862422582863311979520197606427972888029686389251474761488421842197451123045272657257064042566788407102834878480214878872720783993162479319199001242551064605039968585053745268655232897486987959230754668238623068802828905826183880133709698374737629331851284306208312508961534122549727960461357271350482276512933695300339681298230995125048691143925816487637563821610359390040360238040593930688954260742428683716592816808424326396859014733682178636323940971701146135942788160665983002224411031247129846095312680579925318587144118378113688462824389639183866499170
|
||||
71089106686585961132584764242277195405257511816012340838525324229860432644150596098948582366730799443823619922718564086407889935512402356492500420014378729777797793464289533816935907348358927626269451970316065883176634235435110065841816193091087910333774964855955648420223114209445845312055079581533901694292725369978935805012260562894300527811465350174036458415164860282628535265786297119097425671238350642782974019140598563823389389419893618883126503951203331652014142746218271115770692085624308009479190440636844902367441484873819917130640104239565292559381895151855594684634634447397457150679305185055221880045212042539576295702995138350506019373757567469086068576407425643513796671461912416648162445496362939268092275927840472798608446449188131622385517590341704103090606761769929984728709021827941522799 28891759023815628540298491197381237601409521065597441051980263100798753857926373436908395456298779237939834817451988778015186531867788089207866270806887541064067491403862721999638058472694641189510837109430406409763697540155550967358206864455386228172988073591702031391738796841557582464183044651492439120718815043157701260646115969848712178698647301008249631656903479600352915817238422844499315450192882839927090617667375224059740068221096378810079073643457315229580905856959526228196446375133541712192282647228357137804417321005129528351335643630667377525934049672173646927798680949571489329060151823537308952429433802955030074823022446167565233372901974234588309451499784799715872055341533922059151316211533550565467775987429672139360310500831434361433443155430324398359709513888752237842154081856628203282
|
||||
874618854562499297187950825042838935244068742108004218885888826401734492566262373742098650358244076786561904327426661193312765134704709808074897469304071927374344637063435200744127940034303312553701913119228611043939753090450990605794804437037405985381653553636265230801595479560924659425444633938937003108991787990438628896479614566853814008518262157391199712969617881044147205197625588541589098398959454050392910904612801599533555329471754037415852537942688582237612223607619605523736352896750927869400070306271254283991338740003122691022667057535830420431907898264345655621515886458262944988915103822387610202377678423098401125882872414094628764871454109511036257324511645706643242826113258778350572165972643083963769033270730236439999101406217813311410629862856376205296187194292514349843803641100581591462 7014434384733477471994306909430411506378198979322599309855445481664324165198245189195361600264560142938064283641613477554222432141084011693019889541100879383784125438241447176534295829646480513568802923229265810917601280457076154153505007821717633227239375643284042299613912712119086253587969443010260951852577781366684063616910402169507122192874708566115554617749275015199859829406493252862681425012345290439553839712070853496137847284061760678083460803392385047398647996371097566116031088594248357751928629078397891972108247065510287145168020183728774893186962337728923866157287401436352509103078789053782987440246411976391735703568664234958172952697317204996767578755834386180490440684034587013512879905655468075842151743322577055863628710039152816789210575936343182427196410879873861307044127731710708194
|
||||
2255701310854401321274694090575395974862663634071584968995513667051317055935335553060968004306544495226851165746381128716791033214043920485604490929222189080513634236316622990974202981308367802537935813845629238968778145823977315058740633038857660460267003017763855783380079565666367455426401735332353067849828745090809805866305673534649539648445419438896651953278379994492249571573709211740227356194929279607465254903730043851336280095503409431605015286314697593067022385983221521766788163199233039623521348308325236403691497917804603363367317980064410713370559104762071584172780709846778881554565807192803017776290989402546207645711872651002311054201432425609831213476342144198659531054703068370594639334554489581515975784005558379999636578150481022141771645744566244161875728311876427023988331138273172352209 9856359920538634267063855690871335905676763131871153024228458568287040952329656880550216461421056112644172201252629786209112036563352676653617331052241145458986696715318232092527657037244194405137433566619195944156942002896488735082910757534454414027704561758698351452751552690660557463692238727174973508299195706559023742915369468291229540111358176574504931617452599075527211238580354708039191309686875078663072769455861133719040534451942176020268417039145532851676960189573435798170985028273104198944774375968085773430346681259428472499764992673487735273267144141826818747395936845677752193355234375452057617467835150472307776419746597168213190153972186728001003389703333033436516228302736209125465645565861885808127936790042702448713736798194578141320038724013451461272195247817156929981697919474437529516457
|
||||
29600136341513117577835337879211320303202693495543396343573057031567368382175548920791802434625180862807226784548929732978520558864889328336827005056478225899831060005035408949107123951009398015773182177585636814202808153169708982561010042640646869943513065631268732728685001014223212949234833416157242639295810874980549953261727445260361499873056772084940529111227073334070317414864410360876293153588854356664863687902763575978088905086712399244561551861929094707290984357133182182146983626236433828184695169736489985600533139402272307037011779829172772588145159160975813748494986718007153414938891561727636213430014594975566454867121477437439727583174295750634247367190812165295424657400014092604330756490486187021353871330005318464176818275698950595245802377923814953071725235804520870056219779197949705996269 18102506401078716876337225979016339473052201741837072285224891267036278716188774167471369301675683578783439121323391161191931970314519058370090745135218737103209432047313873258676367708599846604983632695980161325909932647131477948695889543548575051768031238471910218700606348973546626930934758051691751473314359763019237453515777979859347035292778596311520261238853425226599057078199838835352609430194339792264943719486372858145125546971545662020880621190050286600442113360149923971202979763954527909435365269833401454104924097789243300574445147369644143011340098763230604624622322550827531189729913539995777846889917228168866707511602261604377272497060677800658360012126168759113253428777517584642189205371324371153992896543802792803695718853730966584559579827405875961808907261585452780301285315067306776456522
|
||||
84276430634046800563066956313401663265085599999693874004836317216041288714194131149900810348217184776465093405791142179655268391224016787754447355911934265645848110937875119928203463874585026643163940944487794769337936554961539122602981508600383732032655556121622156959782401809380321484365654434643776260106716219846585977744674748383654492394969963560367730349585109450113505711445349309831985424096572542087424070344644126973644996977982214655426362886032341575027063510483862352031508513332965836056164944770922735306615658301936896079254070457272574583198361124913761345034755607173573073824844406879451903919774163341499981282322431919793072925368542662343632200215691369798856949064142738145564960955363108306487665513083161302774815483072660826502575479936472962805982227049112806136031466547778850281530 856028436178069373516561518519929821497245700466348705914962624603185230051676458132096692955707500523997117127027704373433674718702700461446394320243800404940199794834265060077672973040825315946707031569125216898111605987682480996489768938037814360123321520763132350981386022926738455413969012301027367456388070424836225991687405359338752702358968826562606664451258370254350913406993407360461494094111529514275292410647000627741074890730647022411664279644034897986851528191983549205736136830780677325317740653907227700021972914895450411769602099084235656081525402217944009563926820926199541705615941299483764688406066503683749153668759044545720445671605934362725352717992924667287783655819513875719733112606552616000721288654281750938539691626828120722366337278234305025563198709911899717292763414673249234476169
|
||||
9293605429953301225602333901909904181463875493995644089621890422406378234736406796449510891274254034309701075793039064045347890481524828380413268651530815262833712988478010845798712906890531817586576109385161205625122687344545924215872587662305281976676476338031805102821431451471308588236414124526399472001457053434641744912136889934767749282638185039313412907196181749936343613654703212774113901239613125262844978005689261832118671575096253252255403098939535215021485597158433484175722435625065473871848454138481121059890753045669595760583882758112482292526625741285454518731057746337389255732494807652995051664522844569020205015430873337861882253723432096188728404358924050599506678075012131921120796997114927510770343223186368446991579152710354516965779113641643703978597191343894332263634335818787047521481819 4978936046275935389460650835460501147039510410533916167590987602283583826004280028489779564610580026037787273915183833859025855701819085020141876798576437649069100030873633411682295413980130868246106328021752048723776830363394761719517611803890276386824018730038609441483244005054067827518669035437865111698064233536875643047427072038606639011331857653415130580608232759923006680381129741574787760038606382948137807344744211377230289267705728021103021175624008277236310297114691843389471324796634759508856323512268211954642099531284431829266654520928779133266958666146406249253580094200711028726173811582655321900184299596542190148095084419588594673867399067877017871434909982667068549365937652788837829486946559376755487634676893087914542309273254064833892436844236396048161658403427658667411539471294758049141933
|
||||
52752566856408689356713671851982265980784545416182767494847726841646991149994290395114835975759805922011626285638802512409813216035993970767292454289118682837516738090099512779858814635095615687671253583175350456645215493943778534384242776943569332417667951489777663891196481735707943549490673572415578936811371470072365303931596516862745900548827215311461112229101125020590583722192846207058438944604878496456041266065098699138894463762289479551067165923841028866313034801566161998382260306584573656915604377196248039727937181246337773357823353146861618459889008691407296402072843100062039883473078992376590883243259352904424337473749062300786813097798816449211962133338178597180379301925450471526342251980365429008255035183535972202230349269279625055507762557110138603387547301816082656710095553367371818188609336 32614192737806341787303861098764924206792223398251052663722329997032117780088673401681791919927930813383719042896873182564523913833679755017788716832273553027335383102955371982153547444716621636717683510208219989986252190731064522887412988651669123191324365364609199961007568339673578285779673415076873311049701691344808164372258117085077370256957783691281272230409505886012475628703774666386229891934373400116551175784899021679022078104201705187943592003966102946391687271198248290447751440090627374073297719213558997599868721567883896639448639368085520628429682217865740449835092147604280900212954266404789037186752392491718167596953083907459492723896603704672193956035622992229800274450365665899916314748240508559609228635312139326929997082236578879758897152881484037025844353601224842356950812020331108474377033
|
||||
643068205516730457838583097488015449571990323963035165822147707159361127066100757015503972749446122183178995237470903981126121915196640132557015831037364314412049471155424399418294311118435463077517774562335528310842235074993439738036962966949597496701000392395603558514123927670258811042983985354244709343794167604246671972443775280957008903028252631481591136835220640798832476053146176620564633135416503350697745415462733285887059372284389604371445119334948876076022056138861463013950391671743663641881058585182381238813825216514654381345272377570592174618778989151019383018077851404798452840354477341035605491816120245522189141903466805414829825610139221182955325246115983125070407378393711206473015997972008966774561934778768375606821758167166837416038322738671110743747604043648533580229073136817156171266231623 67891242635047311429196143447401315682465460901335289892089358338068982443529631462025312211159375479932794131133637517629956409851078672858712285883709336441446306605711441004652973485208217358587519973845379734064157320197586716396343028443424992268504285283679833754302873544178125411876497356442351275099174876071732127354258052516776944073281001438358758458447853053437570583207778051186399988345762096416290307890004215485856916539466380691702869710005937128337380228441149364344074316656789244846814336144332727948576491557675679017301108722738759253100474548957807958499848205455031761737204145742854203212416512262563002267585663997558174814920871552871430230547688196813292041699091960417829083905594791702870816568987428482093021213361369722342201891632157134621030944554411957839168780075660221777917410
|
||||
8379021220684123426061215265159789447902606590568209712238661714229107177393577879296861031867354918796026623992188174044931197511220894399150436011064450572239616203324024359096065340040241852827349482497165906292762363296161521663917270564317074127737198793154487665804623038816893663524896660727768305616917150328562001834945500854604620745900062847725849744957341012694559702620936961360070659963136620311763621877455628656677158814155989885146778379484909000645636459634821034323878838269872854557257654023642589719197197275374555721098207838786706587625461569754917567389316101146577427821845003745345279850357900849265697528204746261241263107296490153823118245492131206515806084741684131690991289306477859962338148308885854717148875912231620007546023218105187536144058166495813506481935214631210860091023409363 7930791605938359652437961412926306828517156099160530806229180405600891071590757873204205026082995979216672744807589754695846208900151079102670918781318157063651172806494060341750565301630337974587376038966043988459246892074053481416485782923355524370518013328490854419714566064300500872964874038510170542032331416451640967117768911086880175558972650789585660964369443298470400793309771221867946590669930676174009575545456544659480422860707739058267648583239538709153827674280468209724571202162019164531121373016855518503580530000178972827583374727188747747129032002997607045018453934604927228019236890307714406006712972050728741501240454638548984875531538413575069106157517936607391775636708373788571800215182028638269099375761265596787790176712093191864091764095171669074135182519560832977084341682027840643207156817
|
||||
14116762371731013587401207637263787980613037164119894486525765358955796429567073803515365686939321708828097246242620705778898307609684287824879290148308556789452827811200056158445464636552083090815251321500302633375011528717801488490690852033380135698075940747569570380364232061287930556767724383636596952295619616322338085732723240657364270142018758281940820401438516594249222801223781202631974084939253074987839365943772762825092579856554224676953813663741529273103692272336295210083644511988398859342497636009659989950517255327042928084935970548822898687239620181284270936725432552026478458546738990557117676188650770469935837613636271062159109237052592551756638388481579316745773846536771961703793312168300319019016761498896004129293595103894356739376461310577718744073003173867753363233360332447549879604455811871 50234932594549154492907851968978163443402118742291420862973339786050224244084909750632710851506633346815140055597385310107410535966467904488735598817446747393269716472002966483565742854493417515704503259964230243548929386560655322096520689235310473360550391869400755733255537123969371332500584509476963154520946582310231167468944898189536689544696377982901290709765886930730246050993408482920215451177750371007855193143549482167939266911151018262330068978682651651470725103509651184118672786223412657636557302407547118755447322323299036745381307155426952222326159897040102895173487633176705081036969261164489837466836785709283988486294299719450437743171917306000080989142095407429840181169842207049589043765170795323875341366566981706530928295640057096993987915305403183986134728737882976223310161715382126314818389541
|
||||
489168328701699524150201263033868710436314604207343901356696622776493086712330329285440735418428633609654448031045114319045636346528606469067902429571200084392044354782313323288344407238124313455657526126018948285713909847817668499836959383490538341076804581988378116779419196939623861895592890234320203903175029582005317972095353344030740878452558815550544930315289522605360669266415208928200691590533330772419142863848941316734868404360184130240859875297807196943740848232117827408131405929403608629946990026793691407578356132709373019633611372227908898582006005937765684671904115963384630510552283271149184394063130550406355502050304254080899824364697993243450858585369817179088507945654803328441308209070122349417037121404246313695516427822118340445164195722143300815727960104941815862746292768335394582379625433961 206774233929617356206092959356546849514120340555222904508666756652377195693787312389320692519713277720668308528515391000851411157613804498735440988246766803262608423481083027462197941640482773777787751994389103441710005075309259473902101196490966950301439481363301270120608462101120585147974681951692115191687230000587474700315754707442020821203690695431590047147270524800297796655368599106740439656661013448642443129523673974950527367043172656683528143989572437687767459223194181342742685973940599026812493920708533165631404033295492776662895189128138526206073620678282176328000803462533443522796036773840328531505598266261229972089285777793814383427638902832512594170665131320748583096973085111797157706242090124947756308208252940479408320692642017324898498058767271897661514446373327332648073307779658312785833416165
|
||||
1031389206367391873301861343914590504764643020552089678902645020377839133547832576279462874996559374251271038738499432159885229877045958687166018854755663869782405852419698755153729833441214931986260454831433594434667450295113536813424920503359740435731155798952440333081545372834438576650454292075654321690282296552998328387536274868530860321618893911796052965904509618017183283316798160962461080960010813785767593014814394464253358954370190381175581522190036267366508290328014593805887737292306889542218536564122304285302330669186189611009450818247229680336301075831770652047274198388385889841353719426540810683345810576933354168260059347512386980117818191304171741826333068443160669901608386748267017593789256563895306875147834060499527389531382189272355329448832749937713139945927988055463564258678277299319772650191 9337583083806784349656611640082175093961526063438547108104805361987709447344755332501791724790367045981021568778655719374677250104422508270348472011664061855995434534505529155285544540982057212361215502048725654888726662707003359520806182315373569254598515785595902940414422469517175853980894863131843397068889050830449652836876635996101457722028679330600804486543242435041094299242653940335987796275347266046496866521864972047923367073857565103589058552417102611790524420144701668934989830606907448333559678287612524553671867229754993119250371881178399812016740454839304682824592810704457098185045640313241466809634013699406956459584144196052562501119268385655126561847742873810223128309302736979497219851562974156186361589455421036474961153524684968769104980537730558838884515111751913762888590651182527554150539579152
|
||||
1071092015141337792688570484417544186238439421344544680307083191155744053707452063164288572584430395388365451349889278336109181334786025965438104922726902480216229205336459705608379004315678691008659853607600276607688591919332427277581098099848583888362330407360860389252076265559116775776030595239744825953709326098526290851694039608684652950644123398579124748603934279849322416547735283075600253407864472988628742376741359377222532498059602106346211924451751196564021736734917830117370183320534841029371794305189285696203257170881318557319268867418496354301585175383800055568398514833697479870372744837845932758056661836433741445879260832687602236872118761965312359191244876598744190966910677689289958464543903200928823852961292457643931314569835709368127614195543564185266437030182918041335310328413306080801340999242 16065078287985396216153777170006049861831274329320502159802399807305740348807139772224339068165897911803784242533993697329901840732386936684974534624518733898003105060864837642737385761494074757265754539102728950958145694259819283553463215246068794045649874548585944882323711751268155846127200378367922320901820952201625998119743845635923381436885424715314332523306328003854329123069161724109390613419462055575755752552430467972803388482816135298916090357839597727577131766002514687073281819966398598687048101240324076575298905997279688837042565183359790955071172792506476059401454859408624785563381306428969758284137679322498851149367668321972736194236039180237959926215892822256638929038396154178625542611679865580230713750633420485651254076250671521014595282882633350813609833459043518284131714950662803266464882388857
|
||||
196981337562782658905786902783054117465536730555049049357039054213732462361493407262477922466634826410842883740840313507407775142184714950864163244475585045513795009245479274834652499326383944063725633030186427507260413557389078605160442448930007102627944121756218667184180593774184976719904810391065542816375208614470022738439047352744106292969463708468940277626371425536624513339649701332024815869334461195493690144024685195829786062244844385440585611059450447517458659845572640168372132193291964621078533031244887786381732586737799396827757938290115882528650588426281098057839463604141604484988904058304770636633889017263911263657664636095067181348468684058676810012073366794731983469361420966704866504286726412592068783452613124733960361410171453381749130524825977770553950755496977240112489188526353478314001240348412 884687856120216593106144574290326061447638956118254650175497894491812188598729111090696211809124203079187789213567558360569676536450496290815137937267642519552131367594793203647532146655922183804070625194209769854208089797531121590768482361230035240083685881904736442144321719549373278029055713732847472961940693761131695545939215365584568491549476552841520798216605920841131328390902217416576853978536334520306567642153095805413042403528434176680399830908458547348787299511237192827460074763998112405602401522406870268928938944188598875721105715708204356054448641377186029965660817552097379728603397971792614269335245161933418109107891987151271186069118911446988207523124837392275563183398584419453377497877113396612448390258892515458607670157471004770136512191062721798469003837464337976855769512347894995411817261933851
|
||||
4968939630036559686529980722164252557887923717640637493748153647391494488266054545174666279604785552156068919393229271890668489662543996352846703466573279123632255168222047605312191674097964498921310063292634624372941815068462494048416089175840198691927947210991588676494975890710965216586862428759204788501167139448849227868724223394865063173125973906722704138293761255376093468346455213416352696334080886470715117056885753462654151160060358527666277106513731323387193869727193590666268071886937926238960746808818140248144878909028257518161351795477814959540333651902264093824503365454887150575475181150814238790145967703504002980005533596419355716974204755028096634919653675693048647499890321065802111076670841036452163504846312035692609889452237687959205639226246052018033052859352496609763711555195718566935693735887177 2682094284813365298723081176750296654871653839838777548382712822498216133984521621210000459551043943622328495390495790014647364314707471620726356593921989557080855827646542767565325045305519067504168254604388329385562949818345570121382296954396704287950590984720789008431484925764291772385817453676368361268409399264070576166729191997897416736587554814526124805591968856095511049536340249354345541370568491571536449200434645195027328017873597216053420566974847121074993892071420305503859081845280798831826862531223334540722839236497651450432276814883418030782307177357722413205457026812253451612320899477752208209789822989545500110136362205060908811947692579385735736885220210894840043079308354629830982316845957252053619734813069135786686715068346798303556097411729555251820522300047504730771267273375511250357399585872869
|
||||
36231239178722096717535117469780334298699774459381353335130728493751852918025470508716979355102062055686560135806847099533109908514376826836636510100353877296984809286426448420238218261799289771478814968494502595089593409069357732445128771919658049230560975513860746262060220425422996566209513414659331887328192822349243508851120443073998784210433522042480231594527767529602955781162379057392514180558143728750435864714273059721288770309151863302935693173837138245413404662654820875371658979537490037901383352719284992712948396379414511279531381134125054740867869774936108530977920106110141293125024026114849691546121915898396588927928217463470556246193566647059997883593401806527521761521344647311158080718477097852004097042156076670069611599120071064454413436929916531992678244174616285308397370376346085848357278851046765 4650778212616082332815323513921389124710889463063123215142186747123105091190051284515417687130268182330072659129450788292783351204707196967373573807362762223681755610579921549977131900793991281264611179132023739224544215425835510406783566931643897820454276263523826033657036031499574134447956565291735493637794398071342178052924051787943058558435618759120120053832824202312652070185268252555741141489498486050509154085182116853358721001755911877321014348008151954335682948185426548562997422627831723833406665738848150782814055687860236270443859816628192771751126430290511387668304111400853547763167377543679816534822332865028763018543354974970011992110748560511906464754745948382156472966218790955524999951915020146858780248859683797694574393652206275992906636437007700768853634346895512256480292043157916138450429141268795
|
||||
393393019749450479775433829667028237403643764819733708356823664414833704431211238579449119561264543648740516050135776715604516732446322960044304156713856104232883195070362256050215777553364320098211833100345366977041894757472273746733165431005249279783527262755006872290987031920416559939412274568339279772071618983261476131830792027630191741144563674525189743214332180309810086645945991924128211550344206777909761724894152003059706851214965071048973090263038312551055700039119707129289868178223587286997466741832764530855562388973183479506602146352523885358054684385308615926635730752907687218533474779777173550831211932716353323417213803358370753510911296108864170665197014309675972675908235509933751863539284400583860602754099491172395666832213683341266737955922011930056048344911729437120867358862885967680458299709375988 148485724317163934699472293569609710943788966709242012627571646137647668232148735603793925795649025206635526807342922650776536094838856296091726121787898800793823032919683182610058422744467131729411070454117089508637081002843043987968420275440339546436510329360234151062606971597963477081729527605086695717199235402874467280931923318854550666409057412264750478234570040871281364453128009833247542851672067591940135430768794643496974479288855414287806384061252519296985065224914731214084066942258603180803295707450188071795310702884612776103215111971464628465059049649066849386882517796173932440454886211935937870517399674755050777680766435099281716825188437943646095603920403328672092786277172048360797365250503262011266780967466261464347561115313942707109390363102587454352618750334534773736312627425749640022329579876904381
|
||||
2015493354378935713582803253849198256190467534059365233102785638106113460806918629683079962918156142265833478111950396886047747433870493566605037243624556689215229863690289252458143372424944584317538113898315210091582479084095088097780044464239564335085692742670219849577271378890525620782593835659727137872089568113321651387472608322022639567149146737906812532456827414876166681397429843077746976286502344409020913005856504172589552274943611419861570740878476242406264116374292551639737940456516065978624054405992615404370964560704238311686507651330166151969399075150238533674221031919639973474553877934556929989920095364694674880338578375081146120100224965781558457088992994412164614179521425062762623799909803152571054653522598753411725180381723639834762869869011123574546647693864529869144643294832797681473053516433300696 6034146341231740889766224574367052510041175387198354565581027521869456994285712374624839129689988788947127653777015127227021117540998145879224157582589445467741001976063148271840398074714754916464896379214395582937591895695258970226679569151408726069581090134837802356666370024557809003910757788782728283149878913037046142788457484457275513027887011310172496298068324586313427580524955025569650630165087211310385392221645798409418929690067272379908192137482965242720951400804959745194804369384171965743796021723726824078820521514226550479202394967187042402097884778731942493361923151885925925055605831028562749048301133107338652170408609272438002262549921949097826459600928274881983553671253221978933290717549619349258666945602048375085790698061808774147955422963280827643355885769673166873839015155933070966117883098063316275
|
||||
6899735231026263859240351689204614959188620104179792034562651435112172470921251095116344579126815093132701358516370616424665033074867376323457148953695944792198851949803134164050166913101344487551991662488894612673594262901897434810827848205407664567482228209832996981190826484244620231412185981343244943910915640511667868715449007032975298823496188725741018706969356913731958700487924188536665860149560200421466319063320490285983472451375789693415351425103132999674747191824068999592729023090369656031836835208528110426338472601650993254750483686307714193716856849236891259708219641982811510463955985308118687979024105131876546484427157069703056332787473153885380449501293037485453453789441650940313170299497212916306756741740796549404068871354705345308940873653671404984570443653316608315431921601538923381426626508369569222 86023357252003178206213160950536263829636933595893499737417954438957176099693525366368554846758004304131719231954171343144527414672282547045494990615149333131437198192536961919706290475219248123990640288507683235104521488493077116106039650643708808424289901633990578736141091557565288757344719936405177931619068758376783468463817518054417499897175986537302772717255348718213951820705381835651357075026903455124866921212241328407735255799252629176123398661603123642896294934767387603715918381055020833513957874830249255891113787668884962200594072874850450997976685594110631692067512909886760279281331786920134401154980878601713617659150510971857402652419747622732329472105989288577028113871932902839162503521257555774210320530949258687428946123132217523969920373898126898844307767038077819426030629625933251499451983748843996411
|
||||
147119332129314129327463590694784725560903192805254446370341751365571396570041835534914526462031110156399383784617693299882621075880111992598349842314418243527984334075532752175170126547980212120166299832749261553107642189816174926853996812858628198903559033832282440508319576263166489176939844880754613234267747819610532711527940985575260487371473449050843824270682836119049369258038778739333260177733937174784911389869920617608811999952713709774946165989878753671454045110484018064431309500274826844971142281767571356869263732695363558114639361270559828389602789911102634321924204935617018144790575809425963980611688043276717424000254622007202560862018738500542059073080472780899035541089716083749641513330973910647023497154972344756109933957307949479132210942844981886799524992232430131320659920684746002077926844223815797691 910678005193604371974722207753462664168951411962516644484823669842955415037332726793771822517043146887493476023195559392707393540564308423818509374474344763351636580564162689314665199755682134348123168991968803179862819662721277747707362240039552471788779542804427953924015811343098987311602898891583056382452542758001271967290975425845153128173507592287806065606879621297079473153029148373223822335263797461251077049199618606431836414815381317843855993041693518771287958259063617771081790512934815658461805523315346052074617053569702779972956116828939478797595961662283405730048022379641105543412148963666361746809172172104412676467238179321734380426668411849923123420885572521952772305988988907022938838522042040625304311778961161721180943278573790284541472761783108674679669849182226334058912350901370499825146991329528834796
|
||||
5725293825922293236683456016893865031230959581588169146235666225512306369836067548420412368218125178474849366540390742341931616927949171691461786905604351180317347821762587696068229407866213058611547799130855382377644146752356257548016039132201744960676591075803781640791434786708159563043492419050932154377119851419834467120380434812764247555507528154666425669418698489636492837712476014294482234719002241231673139319362061924366848778631375301455797162000466854899369485513850780246390508691508145295294474959428049682594251852285037357577748362873830834745675779425622005336070459749163116410755616288671896785203099091395385229114774819613475634672468191598331530386564477809060095406146243155747668384751794818002135367257771763538540040035614192366950532873581677608077147947279465237138909074112430976071927893859107457911 5422222877946298471470098798686896938407172985116143109103319437112054843073464206118298403303704977564133015532161588768502557192831180474343233937808352473866555802734835145726789744730680658350648729421673654560209339936698644517512888888591527322373739604339942391986894229453608606522936002719761821229394646689980296792678212740759580923153967307616971866161586249434503497561505521259683350818320268704956931113383620567266099716411166012183066692963872588966077498545448164745498536695584094052187604129335821237102242216235987107359581912877026571005964265772053590927339771153925481803474622698349888351228064039781660044646012625390638756224354884376977856866258908717186590128119316708177888271714707976569073611546540764694148015095950715235650400350867036463351161893257379238425422769161847971079319385113573082036
|
||||
67008946006609150511778442245036055570613516663875278916328859305294806149422698259205424342070704670280661380871151393401491811332899196923531677227349312238748066865487100923571772412491733978838317317155055125296732892831941171798483830567635133681370828812358489031057229861580327733265542167913991416977278861645386456055575463311105973296997980865754745759471564063626206758643576706483926931787822713010840417356437678737599089530711945019970257471568970244694935821605589836973090523125559750248026893767966065411946587801378374133628052943456148842255582507257349883125677303297848387574126309095379392317960365591914011832114106761975717424163529649174815457391437550861751260873558924621952978533105175477782872437807768028009147989350527378457826571784406806644311753472633239189094117867528507572396617977104464674984 7313196774609888544198139967823228350358512669305128261594024967622851507052701333497924692216054680361249918006399525975372042733802249065196460403834458313709042397119580305621985119883794447021808308343575641237303350014079962647002285330989351559865699051133718732571262551468512324124448193566714266697652378513487969610502567974608835364897376536145626131775968853549544482217039455058902629045578032137578215958699136842199743279602725632357070835755636432233249478026893021383011811836163019721384821102919350588662536392594121363436177559238932542586255139171527836780598921509912581996403081029212501079284996712327745360366251339502706403151363016357765968906648910348898099227166767700142522986726470067533220691673449623609167906094805903831440888333689692612979906276304232171950017857319189277213928038102628698464
|
||||
275199146149793444113855856874043267268955466517922629298792074225748612244992070582702156159695761909342417939740790099737340471849669705866374003654377740067764823127679274396465886270963878718543832896813614893117472112512061194968751473486763399483794670619689059420948780834483638850336882308352637462954735952435895245558045010985808909310862574062337846162753491623172013705339942658116767250997000134506880605676336329847609784500213846953508559365183959135521073893886219362145949026442679171411551757203490659634842119559839028556534321766630877780288431512911667951617302241783839258990458496966912652596993350972589794775039205822262802531096625705011373021501225283700820681143279861525535059194367362191763963170610365053749467630777511506033479454368586602120777545693287797372461069159424806207516824673928275756538 294806754445077642166484508582183236286590076260927106536329143774439239470807258909142102419726155983112114065477878810141059622535848240241636514401069351841201909154426063762032987568040714739883197367495758719301262330961900154055011685357293254681963816364128128942079411784942524898557158595614113829437697213544667824718306581684704073880367801223014755900924188304804792316228574311040156590419971597291693938507877652019772209035623024457119840555549370425079609731891638116202271702309587661862298997615820612235425782947775491397333451225238499354610264158827316958733972978851387310985313370367059199872314929958992180862776298723144702328769294461349686052187558612407481662829753691796616814137345151751850685141996880622124171624803015868780687359033048475785179193382112868960804001616918264393728286332819551883166
|
||||
1159941734495807525174249858164610943397758527748427338942648229398890771636018741279575943779692743907072091460877092202773903029320489870065706826573130172123514113316670417970280449251149234413040916466921236851387823971296022118753484485830861931326718990176324415865444253290836370594487041903330248723221693153479246795005076081612579104856893345658072665897362156388439160780154880341005247292800901929351188150204716482905406666052586139966400894422012746243938179541203588995250051147772755558623978635269816990997878318730516219640077657185976155523358264695711523624962141050629617516054398254976802974217827430873320877439540548036761161434218774090708251789661228146367211415428542459050681197964440675222700675988936013635212000597021443864391536945413840695178613252657485548775040793237182137575568405158295478321303 3248259914526907798488287323231845196245651089797977739924966364332710275561889668853254155789309431292960699092431673814949398115200154425287956525400574951682589315244610979896473211760747996060167485214078995556726719788138264240565761948683480852741929889196039797941272677945102529097910278135656271201849703443372449836714312676766600976326420076796589511700173013647473827999044012054872675405992073144963233053340121700175715918807647855128277227244203606187737754955766497242378131474715977736488274338184063754629502859736734097826641328662403950427130826701423421486898513832523642343801549619327159701239121485619250525084098846717372591969641870601427673287737423899340889628636834705165088658724001091297760001692034898726696340921764400832096453675236758112569186600862129454657205141702974827432873101515313254958932
|
||||
97964143574053272286582199257449207038647693943456246859173139018023478660226790624650011829151363821899751267459598254255710793377836752882538333011558886113278462486771949805016070284564660587880343967467519159916804094960919479722325162300893857751713832670308883744465810912565875267899399902880456822559365024025200919245294937639741026141525447921400230995926017219117690091438127909909341733035671651289452884445326881816485687793489846169382911065702372164834353470511837062269818744719671428977032168621190970177587036798336458187541903991693178049194346578635653965568048833523037517741601100116768212649030036828840893599934897244466878876831140862352174790585201064147231911545737683962242314881567236186503090808002727184279385207985250625381923470658746250424490036326010166028004108929487040795189804604959803570376666 11733955309403993215541673340709069969508816663734975921197976616677894071407131332323274007181186366104277302861808270543709703551155143629215707745719915450763415185952117636135493073800300229968877496200337633984366159983448024001815302832358845569572016294872088247227297496792343357500487428813969806109688125429132886469202657761441215136421522458003265728696579980034735518483828017797201838986937903003035690553687169514617191004141951580680691341694596963739581567235900322402973924026470346984752643372490158780397030622102109057438090940454331119719732953710649339280906568190932900819553728128213320114400900281566069025796262619141824453837019892343659026904588372997145070438426303959565627320984542273745629021001002440030680857635425993378264165038074662046490436990118721213453639693143836183635074386761997471751973
|
||||
344099719048198009527455779424645124159721945152312046235510970067565362085141133245205183902103790813684310978332200317411800068578306375431426704972795441646696898693804246365237388877573029006505965289213134452801147430208814387735011841415013196918739636645641972105555528683356069089688098828142108988640108802832228446609816243752004172661992771804177182980314311987241309242585329019082810958471786050384458296307583653914311504298345292442578670842403701318282924157149244043247983270701046329994427529342307421524790573964999914365821369547811451703345717102239626808520537826031230267072952126543823972947968283274079574318776689187161691212602557838318345356186153500724624994837257426554211355227534620263901713876675202840593451904746345454019767838303255087429240138095577315538962728402448051668735944887384280088623767 835420688059737088185423958983085328490388567048472858664692523583333221555996910494525444076295365390635885328985545723944384643299150600406604412710356561286922653219056240801834750621771423962220049211203120916399342723690187009790748403703940137153441039534656580359808263696788154213260697075761291752469934970390414582599471626520790431387031758045050893878973772957415194378385177831774793847029411118822026304014706913502327475994946972469782182777424313813781818452976934513202781872662711940634063662650666837995032584361010190974823133380794056303758960855838227865945525397741938577114783724430107112331071271325108145304099198303077400067704459384779729427696366075197778328790695918460448131366767868943283810294771101487614834868423676150183715039233856225075769626719182394130363170720849561545578954916933828607876344
|
||||
3138037077238609284561122328412629609042298524017169966243298379799542523807956934022616998209347667511505330601919465716594404501890325140915894222557547448481225273781898182862054266286261995008685282355715996326768255478771172680419054233294371585990529481587157907277595151260001993590183071896653216912567395173364361579808979287013403912799404838111494895147950175145407670073603617637066676774829478381251951036181763694577323892461169919576994528937866833116190711779423587530552251087199511382533237411061810093606066431008829960321966618831229165902119184361776835739074435019445367387412568771606459272277417542307038233370693663120384043945754715285521433932743400271736327109623304538741525358408645718738316604201578032844424593567690381582679226839091349757005090518389822946770232485326267735980039449390472711640774582 103087751366821074229020044091432157209783616064702195873977980180499835408639617653529398602535533902203637694707849146939883757765294358168027931478559180243702280397642330992053535664943236156656660609704915048742362039074483062551189533509943340285799449038227549074003117509168087675702496414883636151717525860888914378864339804231956985702428664983596657824916657488286457619716220425901402850499850929191762815317193654238723614496999837540420442999868496527374813887622216094454586857897133869437971069251149446727597811604696121469030803224618218125511410830503857060003520410211902258042611785220371877563613202758102449644715284085366811131999760297445284271666295716737137652005354256366071940051847193755491559439629431465200606761021336906223402161583094822577647157940527296904348552824610205511903267055494215500786838
|
||||
42319143133190986163235973599927110459399377537509079817097647630223488309960176063403008129178150816645486095510193418848538636075109828221135807860052002051694080663495552881263895455945208921043590729310709705607308029172197478735383031132852975351330374631526793103691150252352555883220208002527709360861063984048494597940108949985644320194320718938100850299953512585883061479713319393488218196679419811284445811249530626658308410368678396160155931922498569007074702399227388436628057161195565916780403739555097053371249315330071155776913820460796055176408736517928432536119741002208744701987529700902064471017562974772124645434728635409373595752782796131604757461523873731122930401061889979445097203147767983112144084575137851056854760703364538893264562952625688895995982427449813027760506785532563831297384751181942083750588297862 23230326340241274874024665136186435939181371191879931984239416833603241944938323303344861249512549528603269139955275646524867291068179603440021199463976926862386426283143704614904123520442914366845227781245944925528934518882268154930507430100953843509962295546328804073846572329250581307801446146134172097563269249191746063190190041870376641386307719260449395376700736080966031504718615846729780132027282079885793453048582307234441791970958718866153993218735397726511789240803460119302844507220157254084231948158184269460904887527330251710956017311869016151522554085730612618251356754382932896669840657644995369133125206265591447470047870955229357242526781757120390077417154436448620125648750049646195214811837034779155946004742988564305106508344698231685626803600217776648906223338547764613653224949082152709415272487311171174566024034
|
||||
451384189718433354896028398470941792839844296501304108396672583448203935312666337499495217944532326510543159511292001560546500376301075081981726479601927238100524238985423286921759893389718619093859887791073801398544064046881276039522726704782560207263507458860580341076695389542971413337220314833132244346524647787328006999423494410211730689725037119107582598594575782615314835763524048432436038567188403079332871170493926910411586209495228625489277471947584491163813833634288870054152356051326716359046070927643686823902988145624020809550004960993339859739331350425124475862068405740621623792102359004416341350460615907256713206253144203659646766773608735013513629416582907610960981471244805392805365435869131034430507530239437484998834636061177100163960963602230291053315172896749515657649671018600630609260244092982136444080843815779 183318221601204848006027554504430132556302213382662248737727762567150396738680853458647185608282123445196102725989043175386459099749908143515211140677752457850987070707048360410699152667831920996746300196128513882283576476680256431863792912546847185694609910787218190124793534563732980665818142049934038617422207758714487595751323330056560537746439371113681051815412210764510282192410122952020751562009562121445138062109678594651677676100836135029939362905392893455029066896826358691815651910463281007210948637299954934697923696494881576582927460094365350633403682222516969984156292303805146558115621156947163709504784590793448913893765763749279401904762065717203328246771857071249078011702636240792337110859609535080365475200403320351098965870048079522795088432992197920658219974408563463808756342420295941954694281869514349660808313844
|
||||
5584513651365208791328494592266381371074509731494799207038136810197195398515752161413040015654645529221573211817620094556956913351185833578922687855192569664163574479414691349407802280717969648016652372617520538816607841941350486434812236360730847180036303140914625490965783848921328239723779712347552244880056838831212430067179262389734080232887794128197155727065744176024634925070176151300699255361748883108305275467753790354561136891130146972183338790870242407163821954100710727044476604929897826152448359676619307800950106196104074901871749144311674491414131477158029510683142252968626264278083892897978611724173463663631824592484918774923321931151038420767714083334377918036890503336643973657861512963218091282670139326851849353624268073579238475626337659748959149417216644192118954826928873453586880905838131076222761759874975220252 5266169313601578033579610188638403722412839906093658195164494475616030701206455595830963382297568520362061631722762087356697464942973025863095254422640592301816935997861923868383798013765442408970922227485436918133304753626921468399289045635850197685660020573043113419549922330174769853296055491328218247971118877667150842564474986056141110918649589876001081954665309081291648931659622197666133247479082752001082775070345570168768461285195213665343367283940605849174248560702548252125444966721402684774846358966716834513705926524701795620686976224193788543149162892375884128340382913421200660111887685553065863623698264491617720287380911547409360899989886915344937027584084223949399382595694865318556157701895460044984202524994635530783817086483267102962545843835647505746175838988771839480447744404564056671991569664302180957724556157412
|
||||
49842270724770761208955700795790572955417402387830472268541956312585235974084870417890562917032752790806666774792026144101580665458060286424917385602058866328637824600988255854106832534978558755637042953696852114439519470811560213526445219582335271781761305524081965161176647130579682727682635750771224966102360907892099757126001412101236768038469666984068846462940556971095885065447049074114745196661990408015524996051698501301974608752312365729470467180498353348899873755689567769254639263823044920309262384157182234528744234881912034204023837337634321122604462845868121557804046697202726001731309721281915436151489330191998282482499750458241242103374841812473015659581282998160333695175879048012090194063300097912466660735480832230098387513721359018525714147122043922508351676211968218383636930146974682473432407659481652643509121876137 36142660485566241027024469980010044445604083307406513577264959435858406107441022924027246298610377713555579937838294437725912267038486123897309548568175903075083495381547225304615599630403110852495385093476348085021431745681774828277705907677984930333472718982107425994751901374263146102068160181981208770750079352481472821810615561939405278741818316070003749700268825667003740547600717482276729632086026824491161035235252813817682329696323914097874307785041277776910062589885284210425746808259367314880504325696572105018103756987282957637003549788622448225416399215734979336254247174651041077816640631019634571857954006180613909016153847564536250945041663384984520357635348908254437645441007115855478285763252144525746902772655627495144002555529349597715017162987981332702775745312157633197462019697002456847498357323168365524380064016451
|
||||
393451889537629291546409158462633276156468309369195184735288963642766671793271616416482052352343789926167725244836815198837334541434802237171086951641844857771733457141629534688451719493322377921031241496196520705764101848818838127352927897303948668246436442363503909730133292682465741672248730757631334591342181297154129378382694221020674083147877292396540219966641818771872453880827211418617900169411903908611863873302209401294196289374730572043223246614241205422044871769374925488297043521640784022461868700923919859109766348409750150017600798103707453948721532242885242835914493646449145338183930218001988295972050063095651666146368185050981203722656467531770220763648381867201468164645696777032948512185532904647181288816872955299113691486768748876098418027426161807711789897932664404288193859388505931508596863608535779880012229770911 14628589562674621499539415450409382025303558962806791531394630931097733312890954405650518354564086140662979152339235934486201634373255303038806474316198508799976432187795958356031376473135490443496012494839882200554879883023389020025376421629932631063857401005517252784798779079133965542436940657702797247516591716619696210663667185261983282020607529771256870102903087413949528373541913149123565308030639107800350792460475079745650765787299928448931950425961836498774068095038625209244277238463834745109676349272796924010096695932409827973056611107955092520942280542087038545949075609421287800527550540973597568012137561007090709117173944317553342850536357498620988026043904658527349261820045664567653320483282286807495192466700437549085851112888519362725025064632456148639515930325604854308568219573343897870910337313870213658118910577713
|
||||
5999659457232711618424538822176254422276652662840694253802132293755333579567349363548974663284619103265962032004847366545870119157625350536407233679966734405766316950344360147156080281253503285643500763978235255470578876787476916306918352162570191491739065770508181831384034513585216185009574261328244389014416572051148525607852678565077529589535233059884800642980663492001464735553849280315082499266539567743878237749992981314746396910824375729318689589876883821882856980613350165495039162560132343816514257722276110701805335578110374666737694861858217568149308286288629420981040149252755545315892540512803420411925238024991258338024015684928147226574438893605197850962215224015364864532348748133581808466418228998826037317176543500614919593176410838081091434347506621144464781390705430709351318881773232317516345269057062095003410611032638 9995648513849687969770113943311120995001163404216049124937884769557589077063789905994989367380694153468441071562879337948082812176559975599186790931807107234884142174037487900337960016959851640129403524753641654349150987693030883719296640111690469315669394496393311044116055141379164120791494806173895708750294119664479741705091219867821115078398090096330823061676261213097748184946174749012035614551556921812405016594645061297674863037321340854977598818295335005197732671053633890128556261104048161213048396872893442143612944956705859974286074111958875139875541138212812732423953121038285503109408420767339204291222218135581571936375757745201954789435247965210310138349776397447294056983655110789858811051406784900912477682762120490924101877752147892335630021147231597795815215637399484752424951028959893501488707014689621982920965445324243
|
||||
29348818852660615653329733146371180522513580533759770497250356686426121849795069554162200481136866630477745551722172969277492264044998891537491317702194091782703936412310738247208763172728736710677943860453894247082539986560071189692636817530762594878306832291999200724087714956385195998630198769129788726661525164595433384132860396771438514087516292878957499597639722200547606852997788310158781600869217463216664644013447320649770612041825542904033919654307583585380455005507500816168757412910487778335885525726247354215110498536933141508397587351728575392873254208399249369700403599722625951826379055277816534767894681663394270564198772078170447361200406293233576770152461926539285652432414945895880742038935572209507805653274895741459422526723036388289049593251759139937583932136796302611836677456801482513064107341256567749710445021117526 71591316511980717929228283182212683134983231172729434215055436181337736339173579742194622368861094046732906633193263853223608562116555429646294847951309261104325200840220019135839427605046411808869670538147362272259171400915883500850114274401881500839244432703911767504888199077754634378273198036134067936948150349080990104290713927669083361789953643517533675185902819069012595299599264756249285860119195705472048749404192691082535761522028808810784326689971848827923143370216138089475988149962715280261889117449229665566368607246064339844075113618177668802966523971624575127519573168951457071718638064538804398792453285800092049497832062052953383298253627117890628103468908148073622397881140720638934468585972653026329070078033944416274716844779660446012822567689139026032069423150863217943391087184934670951665737133721073527243772303742211
|
||||
760380726039919321134186114208377135780988049371604675722293409742624283638591424383984504721009344352980782365656219303799423799217659416758295212284848298389319222703358943470264510744756268758322383008576333990532020064045917814828207931345093012209627329090354185965173099558742431449331058867801268995562680745637895372921766974363432455649382349214746895863307407327923428931762008587862108033045712048568662873570501355653319664210921220651546005886635583351179341439297836680363028334082883522448715740249479008901207858738218383509405563807223621159735576694907053782425504956349259046609113055558087425300502821392102761115607619186138845338155142914824393492571171326471152311239822331249668048499952699918147335059904995761093896313945264821637319167907875052387694192537011126237611337471761655518177739330490663869221442102067884 893227196382496339984929490994194933411666393044722361499189805973289131000973305172305469569421802769504114954982885104593729003408650366535223022892070463427773906342289659718566869962623072059421227987088250298741959151505820809938412702444628538766265376605970698552692500080436199160116459445946089504555927672930180602436836808726594341628562463212980970248071469942491796398047646892052149580451855568156633759577664123220021183850243549097016651549432738059515073756602939796457411378439389495346173321535483028040198861316376541292410776157630764667745412922587884346774206389801657330287888658571981590778343882619102299966559931199854363537893853236700892232063166556729038325469796923214744106381473018171531763675303077458050624757514675239750841118576591174807001041294349650212943353854561127429804484726549203473014408075279202
|
||||
8710222618568286671871007781930437984778315665191816028711538675395368635870634279531357526475727406681017746272171384473024840586395036134613535868635058515977367482377424285779987196038965202038851908640149740738707123697190782279613288287537395529481636181743150708976814280651064941479400835509386883932129796569958469178372932030248348926969264899190636719024339302342821403468430031553427608397313160323165106838066121333630746602569839122792718860963789720189865949053639499173441475820938254296439067304412091526660373999703165017337813660015513077916454602239026076922645997736837482554367876793001450472220158186269214790362617875278052382090985573236048410659663239715844120691018101833589166105481334140834271877319954574140595204857396103565604903326955884091545925812278557078628008149234972104091587329584676850150469024599153274 2735793024821862599533237582638725827651528786084865637249464841945454376828693758626345721700749632132874040459410574119553722992745279121702562156232581916606466143040856215227851971890123333622786962152547922751159791267066465759174783668399813127312947114722169670109060486726541824164119792681151118446631062980443045290164435030549561817018230640387428192249692240992364929359971355793461953734358144208749138241096967246164448621813440251129965033487744951108733398178632223040729965316278584603580513131359751764251276182346468564794852356797020969509184752837500313666177225647469262907186398147459456304370952508180687746300357566068402299665780108593800697970103710722621817926428897649787713264295398064249346539475190681985159511870669763274793016849068949668328999913784652667024327285911903784889834428438318271733380134889384683
|
||||
87931695492088260130582433071313067669173945860544351563184646163340762967157032715447102377757243029474626506993629515326557545561445570488299830824399201731151575388163888731787743884673721223421321427149469540510205741000458270490576145779475651028719836243067672075502978850812559692429032468485859815310782621485719531214849859420203341885796237945952049990363225818570947103949825983452513726133718647821647787207281830837791827581855763542823133528833147713297428989546931321442148690131314007482416080296035201143682414864123169481855530402026686815397795972107076454844419244278942350171413383095698755887024257345732431509626271186398670407489248840122465472019548376754630035652997735376117998011343271331377691835300816352674613599191843753172467778661132293143608010916207942801828900446509135291418681219534502489095181186148371304 86095845630100381588402093034059258230894682682761448186620948979442174601802809025717699909989135469809289719824159283627481631834852679495057740713371736161440939143999896093868361007146330631205119436004949844561386384564822256401112676132614798748306501811396517759306183637035588775601243307107314362813215278443669702137579660269117756662658091169424357857478252229490927120182787379909441100652716408913807802966116111007608145571694357970050390809272949066596543580326830529367801380236470405879501809183638998385149165693485554735614559569467425163905596853768180947456666549777609807436038577278046676354005686584098605350618034599728342394625117569119165146969054850374576817814301379745763718560145725437625779256363452187179455469709850846967585074080443542956809779187674236942575147818800532789394878484610843108363141097326659049
|
||||
201991700178336313701137671300014756255928115108234847866793500365391040894665568507112593332167883733386405310030699407466729078650087049194430381909414792134294025684953831859906834914111452294939751012663060119583805080670333182489618876356872415732361357379945214695314433251099200219932084363836342935793980885082379572219249444793381644336443163144014378114131220469898023600223842465012667464737735866647090231991920894437988865360962793218549239660252014387652548699382265658223791924868179530584514022503968061565394953399616856293007590096824742638911740606162415041124537850994968246898420219707714030179787894953408498987186965455014210317841350792688477663715356409950197520891939300877325644618479429544052689808855933564322399421548085249881983088914780151546079247834292188188049847737265650843160781891915421712427456008658754921 767075889995695902420640747285078629981865733119278602190483714387971045851562819692726599136465298357639459377804364978324565533568435368021080129700821002721989742462506337646542154939788559116096584217237432522422123840915138409579207298580832990717353076792659178277385364976221925141459791099150759963314140443138100641973627910730170218113934754200042165961031870437148680323741661275139544146496999682577727545112932586199172464446060856632996246865401640810471567259523616091913356041162023810426443226126343980636480582441475408571196074615945065950804705441583651310991208406899990042234408659403400047124742234677452877102262246988384931925977267005256801078429828983549677514880845340076659079604099334489174704498191720217409759084593964683451905614709773327495717687520505790639832543702745926266303892317702370602230892323420250250
|
||||
9133819689205413646940584623797770138133870270926031604072143928100166505389529627816155145284124537918037341212447466352766611734810587817955335410034318209992549922718894405731430913997001768467272664303092016487947414965172547510023964591240745897754518577768541100042591492000684377129353914235399521923062445320010800981048905853048708180746882080986550720930386064207080741874117941898944196781689449212464454672600071270278077202268907205361701645586870042322618395327018372237267620721324613780600489151323541647331641290511390995113010536868963441443432061807891646605866784906402510487482107639897621913035746382165521437957497489686395591894688384544107086499095172922015199333382261829483565781530431176955602012090033072742539566096376589441335428729152515544062270932132203142989485335634368058197744303397037425112073156245989673722 5082466044554757059738898307249531752894036441936084207117022350496515945883522803561950249063136238424823805541971325129769540025988360342638241135914945763636725183591582917956392048421466389276749966975381746354888080078138495059872621203491573681810274240843899821178008616984354808684593932109335996203585310002590598055958643057298521716573127538978027359764291137152039814363645831287385240202173489669058596328114129317005740831574499875361941400123614756334301591281616907398957865219526762324997702886711530927739789490360797648738864720346938380002471121636337687624106910740073574860003502927830835285941279775403385666787676630703757032386409365420653563086109682188479070996815052723971109614301599856725039011420084506985000240254532228829702532676804388395787070828114863526936782317138799398040499188998563038020116720308708167351
|
||||
74542883498010822400229535623617388796701560460874508464369165958055806275895090785687658401056901905725436032103072301974322941426133870735034404879679589834941062939355920475917042897932615836446091942516175434195123652548644512962695922056162578575335231129971158951775732561074931618550313939760155521252518509990041223952635890698175127250325765444344163494414269252810538473203912824553968774126247235883610465606354179668393203116411643923733117683777244823060584235888851007206797104640548817705131137119394577039689389295822193097433135200589819973160940198463717173181922931439197795967642674839365422231120415752888467756064613296652606240833573250789421138099654494131754572314053167363441092262447059484433793325498552088807652785711058126018191515056120269546813968723297692804127875396440380588594146917315513125610415905055970218152 91071694616735089575801636725342592843787007053804789395088303883497474596695621344349254071944071904620976372349823364513800440047456601258045897210510124327991804941620517408565042803345245033553823451702816503720607356911275642167853666920252204834687091846521305587165705198851042216015948876858094900942919708889565379102545803029029929935285734253989377889801883237707544482098164381355701468019841009762399396822094613131260032339977404693914258263585303159771547428860802720897642159959461335279505184135682074521721533143923685761764484075152207223183395014005019980693716227031374840395082722419275739153891029429004627111110214842310474529156958236312484721678583558281511748963237700673532168695173638079991740597915042241409829637028592928685473033558871111471045479286465624978735299074844817820013559043276551504192568886898377233105
|
||||
242940828200373719730470101898497034966233050374055485430457735594132987810699456171177463074531450025225999438822327745359264924050673692599499287733514689402839764909878786694042055274528602658106214130372523450240714297367604501524934159264931937863505468458653047338230097244448318962051368677799076689398467909634770405670274637311248912339986616913273417096219936755461588727392860179182477975069172994412181579083441126290213783036841661231319514072288529773191293607789418577898955450536531433986463120939277438458884606273046581820927942709599136124840505238481460637680164856321729546303711208179671966260592682080802122728121262735585663104765785717766550148924579075339111857394325618719007728050026378183239675861924510260504133118773166173847340645078348359072504857836411400336448258704076271341221589672605420232590016546201408314874 163735665204523376564682689297032154857662467095840453876978977036898538868033299998074195446649382311623700300910688106970684016219150425595451067874624614512962165746923182622798697337699330508389508488684112941014648996313960419218550060923086995060405695638514087269999117771132056855138551654324652553092795510387945592790466768768674411319838316899017708705453726932870098042974134734592182627393858624384198778166318411047508036226256828999058986302790845990149312659936324085543968332365100567798756429217495712622846940818813023379765376871096222259492082373187062890584323575525684416607901501113830585680024659814494995099880237553034130773117974066182743613795015296428412931132515184741785871302078978203193225373773262777348221420848275624684970599789897627519407625046935814040684839283212843850582492820192830696078631638579041055879
|
||||
6450489484865125053410221835830760442739860349076978115021743608748890085415195947868476695151067480211097528111178795712019022539159080641609139908804252298300077173531595333424457596511796102902067445744797641716065527976733798481027477143143113501633181186765822413320746972761573660473262718506856726481612149923073061795821642120303477793475103780011362266478248901996849798885723395393347345746551305831324220612026135234389710844758669049570534517969737435121873105851542904001916272611936444836473085167492764401326448324885323566750249208796575274670470827929710765762373071748196051111711055233946327164669865718380824957544815953445469666895384072012828916342130724187469923368544217485080746988615125334714005123199179996796806298362697086855017715113420078116363614705095211855422542334318907601593255609177708871524861377339895240509207 8096183647182754671124382149953267870483813123243859782074477214730478038525636766366114672280801431469965851215300651318366090597936777275359258643544598602976588622315685150342624408326087693543221421035478519028313906546947044354660372112162116029200378304671061419031802191834831928613349718841070596201176433215556886441357233865078486986669177218029822418020037436191025612655356760912563186876902735957187754628545242600995084306501110723606999768464318246602328621723774513948659196390184229985272074374585378211601069144088229438427818054389900135796445820668155834960298988471920288708870217696326420844378867708739083502961019219626936647320606792901592178640701650443171633017429520683143313332052226714347367061548867027685158247596242092301023131392982373894165431001179499512935457345692749342471497181460451950948875077418811436777684
|
||||
23491481739290472627063627134792742934315331272883661956238295731163372395373252243653160216466231257692719245315480766159576699005492759787951592376072422525405057012213534210125140452594687061994318118621666912779246577184089815329813323772881859976754666257936980377301598406650534628970677047840044093293543110878314902904054302784652469466931719757872687596737987292494769056477316999133755656513940310163215459691150111426267053130734254992923395493148973445323035482838514613193114428336005793095814823134680633727896239652891556176862474425091642164337118301232331640128048709467997479375506036019011896926179229653976106435420764516716730470126288022866072080064900505164164616429111050602504273827645954566464492419420548788239290310672742857990524382922737932128182408107294395707634829769242090618737445810571435076888295893525900963163301 77480055747152402264198886304223303114160724292848040015338213006824598710444272032593798788245801379923492727092430845766073302301155893242109505430270408803180484419546006156032604178830819628927593522282515438167672171925666017774896044476191563364009421087299498956652766136046442978448875950872242530558263766522019632063551595136127522650267096350495609229482868197599994380662481410186252865316890569270671239982338632580420976345361641415091406948186184295643870144567673026334466732162735332314357434112076020745659224484196031800545838212841550389376690847273934558676287546001053627127893701204783473688844031037033893344699831343558608712915860750556954937833881228944878611735973321941316044566171491310546458363147388440959723821169271446515469420895562928668879763986831762912098104501449213572234659766606979506262329455825628052667746
|
||||
93930705943104515734489837798936519599095819395786367928680011683584487062535741783782264861047167860230521754471484010735344333804703045039641595645505090991201308561539565580540679144735614645673565579891672447766711775220878552957489303254286797855326708758818655708461735690976480935600440700880398042815649966493940098536278353819957416216532687673683825718164679481668209483514089433858162130632818558759205718624968692497977645018351967197609576531191083778962986037581679762045498322214137407437296831899150774587145881669835525403955173918916294735142105770508178004860376915714263398690314710884643558553280213945235519007009568901044667194357753170470151139016200829644609112989916221155829552258224157991575074440527180408493419509567348245782322049539246304834587909325296303693282419310350867389662572119576372218775067129300573899796576 553230537866884875236934344844403187548984373569661415513895356764570231574212796907938247639173578290816048659582865165701112958585888704813919458359716264104939765461056984715836874416515631378325985162099627907533306904958984564301431169824921573652063548298711769657758381600255693121167208489835754492170814876439350654555181114117974945901754121244045721590783790341059279124671846811889097755043570654545764708471541561340102815685203269465339554961450262430990859226530218390537401601124091224637673676944863943153825817814940505725289683336190165852352459699655462563250709981277105000982062047627147026649053510143652633492323403610170495299415945000552314749598370072568261092231599831201592878490711218984499321661157699779138683305203769344869020271462786078645868740718553938092287966918074551742232913347187083307904235396294642309554351
|
||||
4399326515982553225121487243299523846138188164180092689641494653678138983296258426748604880019860588046901007537766943035892968653738378947666850563185373502832428094890527478837351556421134737629475364254649273787164413805762054790036884577017842781917655057635273928641219112265746520311247508511977185349585630145990766302721063397158532204837544989794643880636586737312376704702942136030601049268670058100632848881044812420200416525031651060311475271418422582075164315299240591217412986719405374300541639337944630755994176648661573444310865759676703749765538933729619617214810665795656900246776653822219782416042242696846339408967460142799770249406245507680103809759886087122699484832629811649536647811012516350278779155541579520752765986189819968612621894369807667415360153494088333240632764738651183434630254018762123168173555629287761722097657301 329814280896755050173350495509095270216017564946698130781025164490559341668625598411915944486620912597012232055925614018606736911949439255230194241682445650432101569921609440271640737712857382555564729755374847207821601016224913916414938722361486128867891683447322723234363505692678281352850081219909700380881788402099768395168104184376401575547592647365166312805055634907364332333839466072915563602661611287576253469686647563770320339217697075227229419564340573307924857264934741720593288464625945646684901820485636189044465637832575946198423219616070381622766294914793750260601925030786040095233030833706753093076237457160235688348800294589874502486670066425390694451505486825093337996202265062282899197003222329216139511459077743959944826851201673182722615685738024794360168415987424276390115867632104492495455799557849258981627237491993185704368657
|
||||
87314062021232876852254678264188745629407127420391190379800053507352511915440602936381930651798769123609561402508262717444410973962869110251627192810983641266193491856664516902525557728339006824460877726851553765412705573087510757693959153683107359109383011892568405666055175572373041300697624112725711276387371031044662350372748203889734898317955258146611406951171019744026077953630117789780117696114790421424680921889645624881812800101180138873603873794888926468918516413481915185184827888674047879347404525964442931608953711412023767434453217566857109706646520056781973793190017105041497925751736014339798097600796477523124861893010938370299908284352894113434327157212663935490836789928828354250984264583748034843045968414512778767597852917119458373349731751915359002959306470348879219266977322265916466031183158089715032811752909450037381013044827384 26297496340227666863130494308220632151067810542351965416223304257121631658536852006475033924771218219559439147404158828770271916320569485426500032223728615839601120535938106103988973746004849235799139496956665234438591526899597707886697153861181162984063991693063106472393374297900318963259882609024565779838697299743969018991888595399804976415658078883022496814870996366643505260916904416788390776998577259764283880059077526261899894283701066977790326933044106018238382495918359304695473742214900202492115823111992506303027354404357947465361953340377563493465350754110919975091012787639513269671793054995807628942893940707685491877043150335767234607487858560169424145688265694540811948400039402829341234333711529161516585954211566120189611991829294442723103612324457428609216117646991413374594448554879964420611700720423723165484922781327756862064867734
|
||||
437412228747452582090263865106792827762477344664873674964958799980109445077020604369565022678611278973245804330877149578806250417636567889281240250532115497517538563665581750510520089863389757873258569112919204162230970788763703156175580592355999975446735408638751935885195034844364969825503337792203630059434986862443914792056929029810280325717923998745714078772338394349629128691041799233171529796869424438891869808415883529314727217845518201294505614569979442846611837319418521451192247575648724216692880563041791735633610417056239890404146752181893090063718353218025438653745766447893369678517558708281925163754684264225880977167570185883570203063652144298670274117229117440203262712464469933254941713519286517502014473218160159889811182225145364348230158259279980998111313570238027969789737544514920944301478821580556278325484127324434966316275310112 713169591782706543219668335399667728121765713835116865671288050488141887331702268124766048465279754274050919460180206770172115135350235439465325073679156128060335612605412457087096123322367309119490385506248074208887721420386924412875262203344785081703804907105777074752907088034932621049029267887919576660346926043481496995727616646412570239085217825765310156963129902901561775555099299940710619345843788361778749006201720714111086414651026876140988439323318052558070787249300005420040495926890785120518657815129198751462366629904125796389531044618578756093453666296706462610707280619989124130674212272995186883876984246708761962709203628529287298262977553868313158080252662096201174158120437182578200366399871799368642984449517707529696056926946670087336368328760854163320530135403820084751549816513767193074992426751868075157715454149916055967787053348
|
||||
8276466807040480840954839263083338650555760921971561064890326793161726982773355042162451389093470542841229790248496353569974546067744232091269269448168849752796312320515597003719023504567965192849312433685037265009822572887289887221179555893821467186885752185304484831346798012916239655311714503939562589713722475617276960993396992461746492720331936077110837707974473979663275545241925224436225528761920157592464986828914103136281648231491316293500849633693709287926507312946777730221699115765925770176666724423861339226846567921617867328643295378634245991679240770685368157361016660737035350616750566066534562381899497624826750069242239876712453116870264261709271346822644095126344343265602511578323569435185084960182071855808742449688674881805996898731139766171626746893107244969804482260709780787895961155610368622380653988901300053167517015263362086893 1870825170442777471906656804398689391363916635647422601871245949214868663779121537424821153131892372502449856761195314840530952482985555736558058910220690977864848925964751729240962411434520073201450020849008748235881315411266547371496480213076376746027143568548654972090851869974386648419248333439660096111873480483398072632454639622679301248560139342634284328891240659216750443887320755364733756260555680871739300394677612545225318815122845346637056589479789801554617357051947790493360723756903931513357969599479038093009601006851618723735506628782857989092603935272781239933501693580353811761414429028493290862026104620133753264740647254583234007822398125470816057088767543657702259325393255572140725853457441145703230190281024993208067984270135726472578446225482921038119892440837682184859236413347746001085310671457025398504461078590460179068315721068
|
||||
74470868211266144798635662840555354865166720789353255721602184105762200545743090746499928705877908685141889939019119517747737605654947487932219978483385641860828528173541193498748278338345653284256210059991417638207432751767876055768499567469374588289884485628496365961471893910797298215305953338110322252269691988403008370744042806496144794640456492782163921311751939704871257119362311031613284119565518552315592822051748603574316729180654961412599797585769651520974075161707987467460682529418821540842666333562927194152879490019157778547477683557133769784986869218604825061063696697881555171251642321480929423792030893964532758158805294950455539623185974300677016139924493850498501270590198561487381370743827970431165029058854463072795062771632816662805823444985403445354436228826598364716380082274016414850188520921611611530816961710082893392334544977636 30087704019439806875879707993138230860405297370514420087934691235011311702974918367536045899013598621634284703450007243857534907789028588727970960517876964754427942820709682460954337601148471362759925010761981807796248109093391245150732938191507072292966932412892931596428093778826066422534594274621909696203195020539142864031575128278023377678658024230230649899438635225657456998495333911112298652532691648150590123438686485841613639069812321451656845232989951472343445999051152687525501466288442573526270569990985825193421973542801961054066755582416839041053752333730729836737101405744268050892449582116588215785398664107050254039753242969369155528859583582169956403460854417177236276692308515505437707007693973796306213093542461240864881893947097177030520453401103948931997066986109122424899469439023448534720524398905159503083900973091065865121483786300
|
||||
660408947189434408057333810290689932674159680140256765296153653357365500142269941665171749547848353916333566598572292012298914245533919773542508837431518085100395754269091372213762403321125542515776122010684413625974383980569017771398252226027461850699024107622990677994975117957855893383113340948295128836110946143798540434472119679513016508799536764444540835915749084337621934355228997205026069749470806299707368740810860891405472769348108734142923061877765224513604876933356476113426127206419661624437698557622153841030600113996379319231659768066723220996528006740928330537750564369384007408470095455431995621189598479573237627605628917887946274386277914880696906518765603258035558935211973170643945341315714886673856985212446836437808763340534184845831273172342460980972182165320459419174527648554749740205680384974051649593278171801492416586675131286154 395199730820636388877329260642830650740898084571451840754815722765211920249206855703699439664728176421595200098863386580696734322002618580813653553540808046734232168984558791509490182694062663330063289830424743832416709338637373983153556314903694258831265187276070627996744677508193763080199193244627417901554612569325528434845585972324357740485308549929721890507979340083073555610575452481690553671966740613280878683307039059238314672791517122897795797895000544091199726159182523163929489297284460351746445288281668320817658073540040635172529591577219143689918164253003861681218158345252326996995881749769189843956955974293278486163765484387002550652321817612503461028539464900989286849675185598156161234942435573255560790832077601069189582198891523367800935121497940444863442434421077571028110184431624634987292241881816416645241046925820606278583790009998
|
||||
5460651957970175185666815365141747860772976137946085728597730855554570675778994950616605848276804714110249473228789127200542851029868907033728605089013553967971898664625813490440771983637753677873089885016739931168937516234163403794348589521966751026490464796160710119261644206826930937289366393173859092908636319659908118648268881733110187900344395743993262396818007895797793832326267771096632604410556009540640025552074534281166654940002087093851786362163900418389894617216500231225536961882139236282513949857127410848080881146196401367236609434995091979709191978213351231651896792551156223736135898747085436681707696713649391969513511368354489701641525124653625348889623910104739438774903490565048533789584337954804033021317636062997953813712806914231570487886513139101392624892663772547734786194776380271649581219098810764261408738283909796162524754239751 2281303867987037331486104863331352388388284927306351068679342832543583469961191857527665908586870428408497919555853847231654740039585892089196248822530915090438870158694747753338968801185799898386295538753822532673062237636668226047320619305380604708044098023689706063403122387139705505592385066517940860507876943947289768159074646535631019737379478784132869364829148663168594462509545953094541805786281466979480143408395718768433107306082604903255495659823510852038126216504106705653263126157047288230833331525579088815304153381297444927402143119663760897349238516322579566055144620309721292065691845666539268190915426976878593128676207428544196850234332302172036019970827068055593558047069955039537185253989616788997250226620929957242795087132779762357262178046033086765377898602053000743545653878210270376585510559509344825021706805483538482624006074252844
|
||||
99478249386559830925969104763354567211493946042251261015505866354307534180307470380944712448569585008844137454475460891653785127596842577615357276555620346211065599132834245034619359591547049336776870464776698876889313538318745824883426847388426550145027467384681871338749258344260073173076260203412917751941243736393290416876016552644495392213641921313552015153948072992924527132526999548811602761146908698925302558702782776834109933989476478223560963333776686742227575981928762556360414082598613171035781264055558657998559500605169297822354554195703809767029288120098635034088298385921178960973103316998882364936246160107080392221233704796740005246291819028150797434418521311876613181882745606217902675071143686543527197695563649872548740059775058051767957054267752226680862103067388907125166450568999647195085451490720820033136086953487700568792701475280464 13076274850932333911492894529392680906904715344936895681546156759672355571179780384833492805854011370987986206990662443534888964944742294307176411886816400137650399773047762783004420842570590297333433456210607107409752958887803619373165990756979879990814534490076784607925667724403185663757929923466154951258278503024954385499515192713217592044817219726860565443581436110289273334564416261930374559729083188552105766448119978462777011794046676129803431542142758854084733332546340373778458525426412547277001576121991493893934073026430479991453291941782016976949461131688253933345852448782632018045170533702912317535567260587977991792076040120523576505405394385434519978349544389991718212080155068649685739716008593343970961627635835801776229311409690389961254187945321870172847516221098959918477874113618588044083630411207780119771451156135962168216400421935627
|
||||
694430812027639271313055960392950552638113522028050609294448933330547840078272385195151589516920481252333588810450225440424107329213010263467995455538981227499313289305751632590318004830116836422697176233010402316226219855290887007176650144351531761461669142155000683679853319453774387322618435601222241791900414863155501252285814849142265584634272510953249958517418026233150834300829642420028075079482445323180693647961681986558340276160796708132430310398103978663344763400632191185173150461393885710267497983838034868760815072090012821439618420331963771290483118833376598356421514874905388832844979930846034076275215641667354497233700241732102065401330579272250189264310069287524265786349863633464112203723581360729431579242723922847385308464400721115640340393653737514429638188777205434497930161818927474692603241097407614430431254567099552864887038876544879 863776281939570728330466090135397465821775843814831524929910470365140566709795265298207336029847488638055569610971284244055255877768365966549453700157005999259721878516898785631354578808532944752395083262779042287006002967693507196236927974322146997692924027400799177510979601371428262640000429162312432624265084616373552338999507143439105786749010672621313955323074241161272737673575848695733975518571579266385943300216635446238880485204629770863746747050359936185312261240783842112687217377179775793594571649496221300315946232365118535262970871266050620166506888926204471961759111237034440647572362769269293957452815893921614774073851554604633571804623594173997610639384970778577455018756047812327892843292702250128252351630942820338986106887133164435434257959168300914131012768608532880255471292943337990012811247787927024819528353239569869183036235851129598
|
||||
8563643048776259392049425113732291060976073589888308340734551551835701134815706416927020605977333755280096839139253878139877171815884258953025043125365716390261142856947502385238432510447881779466437346141191155620872704680357259708865225821393266487626524639401644978103315829214658007373863693195635664587621640523072069600412972159532326920546698612573326064457594411869135208877931192241290733784437475528332925441280714353265862295737603817803940516485072933088128427220561428519744617364486436920961721576572699986040335140671096620942621718779818394767678155408075946491621729416920643249581563294345576397647567541669302313182123713558095019222941071471985231880906555670619387693891890416961946335517882690152290393085108368272592978148499620724655177627510040572614484864914369384877763692330233836217039975658092354058245726444958607216086210205002816 1225107095989717639333465550715937634915103268393269875193756348383410543349183764480299382081339852331775211039950011369918586594998090787107320900241474142963916601911742431015772080401073618741559188749654706774502582433544186710847485870978514546325645282484319247017862295871146892444594011961694239973076901314952513145838269415032019129354547674341295068118271987493015771159207048098141738134860884679174634664479671652597339713821216854059588732169268732319422670339862312848259857042337027280245564531166583422259534533986415891336918723758393645008563192695139197463241378502170065666607105191164378674299275363554118613876167389921970372195181060972935727457139806989100061919877282798336746956242056076770130571247097073459888482356629161709834879694005655837663931372420214340310797355067376277245040683067821445374090303818405379016069577911066775
|
||||
13739880822332700316994561910274904118478609558971214732057600738312949258422822136544743429011479060634726801212863420278368232703983969662340005186025895713416930012985743838626886976394395715545608165806397010988806657513098280319165289379028064702084539602466752074838004037230742751890448864359990360232043716434788089849688140216418109487652246645483388956546195423649332378566335061693583748498220846387466796201643088122621776342976397293640020694796117614560406853697697969101433951683216762624626930419835077813005635017435726767372542444383179788207298052143635767434472778417056705927225816179607605134820870266878729612447322771927861229774288422215540239798984526542962008282143396391944431308921570360667232555211399576866024904449201439414320128068024625739775451975778990132555193385551910319438810340769836484019205090276813571801693975274132292 76268809891219189335967541707781688861950937862767565619756559871344677633091154059209501836245432128361687489916876805595974271086453154300049678992251898417522887422823773803006246960278441733131484549705280331213846948992729485954921673558456002695887037602123058831934607570174823483125056025462247702951802383882346699271564422332491719199408261591560976213107909874616749274598574137779980322579767818721189065452038066871409801831988260332130986734387524390678003355225343721149033880677910618433813779137439912333778792623574252148950397736865431151678139266847111261239754042889028265967508232709657848552704641530268380689432669799177148039585285737133533353297736124855701192363646645525915773065087041382745329274359299333214285726976995892233549373530199971876921315416322861417538170189866439342273377767981145371330838195404066894819426969874605034
|
||||
111384765675082740482312789369552062433397495559868354879154787588587642692601930029824506017681117209715796981402189982639936966899529010468073768405390037113733134330043553423780400036120142092889964346774157999876382957767152297412335073848504849191542724729246757557151952991374327455684918022442681564338120185979192977387333299075332879241269379738086011332462714240735043176288405775854689393431885488275843957021419228349871424056626366283574555342173652981948741987036910255131131184764062880400045481980876422218078882844855609209462995266995300528199875932589220876295533450252531841218817682095664698390793714223969466963372946848335405154451371889008068405339988665134862960164729604290620643800295491776123275445790311702977343200435000036497580922331276282403363433166940394789287098533987246700599737443011382252858529135671696032759978040404895191 796291514410990460158674350053272005373115374804838881080537795095573131319233420045137396688490441295441874302242822827679955818966218153337142838221851947026991210111033885748284212699485957939642670115648622449139226839048568256153079452773104924921648193442357275674750166908071815543669045766820019998941181462239965043459008735040430020170904379931363411201359566626645635143341309980059480077663764682820812289273378516092429030725239130104288089465488148809518317836294110692644698737668113117660768485751405806859617952589073760346281033428716536597461421613984172447603228096259493395597353923246302780571362650721224432755218187527625062723898439886625671681825541022025562780366574839457808833766992812288517856636365954835130313942003635730430558663151371366434546757944445923890203065315016783493822385693489948541002802741268771039066785953337973375
|
||||
4166497849669938114155318336054166579814672535428242502936671320873014066594158109924297016589994978650441934902224578434132817121008957120990485127358952894843029604905762086071126999840366875365600870902615583044892200158717683245361315051636071112659116043155681243812606905409099180936043071750164846755284570351985153936747137034558185892406266415713945769165548061022909579192345214020785401750729033915159858800077442469097607740719146238823201239703590860824900281885071205989741277688943062703179285055261591558250025591682664470702716274514817353160414988126154045046128344294373770616613507225721921195349579079395348385236158016550170898865387945527228654522625259491615796795327136326464875018245602512662435367469734371378392827547279248529865477121884315765508252099218221109301265903799020424195619230219727461341464107033906646483988491999655607864 6154845159822960637221471109764343266081818107171625601475468973038132884416580633185091642015247448522940433641494647068024829038546038469070400921138921715977691361679663134054030937038539416937092087549601054296249905199132879938123894378623298311269114454066172320154218950232251058571000396625271573299396372831822357854860234117025083303922357152936928164249286793136994174183057297839025286298833736609675689557677749175122700545210419688642615772909951762867894878637352675833977385414602501215412319982581915616265042148921919833420915013417901444073815135437902001193093245963161297054449072904048986794244305293204678437054097548722568279792122636212663042147387320917957484415485919396530729006837163872820827864983975564259006849144329186485325383399596003735754111691234791225287752503525700852427251021507943447288286795149968001367991133589442988674
|
||||
287136256503063367668556496173220017222364599925181240625824644643869028469686936200878247469491883465973799606667659872397654385056383197990077665714754154650469716972861643579872548588276142868591729172939395691966217358729488315072287697699632161760073476547361633012650380700913099797684209672559018866387547027623760743009741286723601107307894847828027056468242021993845488493212556500078774807789395206221122439205923271078594486428880561181720554437185253625244795979826378249891370140229722324268294478912485909245959392649421072001323747916873146916764846258982717720239813185341031479836314710823112713958436173445266020129632259720212891742036060186954021639108153478370657489348722709590244037084245968712436589445611290084723497404716329202516029997765181673612899577734521904837050103489256686815188070060124773129952791364713714719638034242606354844 14022450129487453738554414268853883987529048651373860608030123992101913667395518413432049081972997132610674439271513756025586857951272651245952305798756775574348516954011425929070491451713757642537772858715807166917911901626189809909663967215488591687727535429525545188537486132484087888321065374373503419372963481976824794053890920793164523782049551485620701669169545902189088975581208558019579425095571275566087469070069379906662081432649035415510526667802028435614509953765680777274752010884378987504316752049491373650778877070360239862194378507130046192008870897312844927444119252942145909733418339997411665279352373388136368219082356362501071387119984308439219966779179170424342493764971043367987439567636207195007073050361105440398054682854050579136340750886852354675696064629450429126867793535145370882386552681048451690458512776587276828441755883571693820808
|
||||
580587289971004690929443573156766094597158319611455309135671690083340120552427824413571577832581983469965315722963181236027854808828813103183433593922527829972384836624029482877374189786440380655434077687552328987867334391372298941054010404413167987755367752367624864860838943836256171769364376244713070095775447369921162999394688550073421070233900981706115411322791013688308829574949063154684798070078830493301727197636118061535369700969518615710930422662101853397634260712215342231555634854193718988079382477774342972141338016077204531358370002301860453564363904992798408145435305995780470601125429102406771821866984810279233306697498714153854178300416843104433805186334320195701303219396327901211802066189668789136645320978267737970239038899024375523093198499015878871685610586321351543548916466433981278315462467682184472787627388957968502551447487434414744821192 510599140969942728452991293125664306527927767209833062873869542413069958955397970981544678658210122460229238080143998897537080983973279972486768688744522582455808169375477362120293744785624555921340901836694274673372650460490467326460271345921904320069466541546919058560690514997563128381048560344831482266902191768594105741546352059404719897392448555735577493151556308059273007325780945953881163525455470209920314596420972886954365983426446383727609848639825929746127580475252692561604819462284786737104860369842562012207913643987705959006184490538684999752861307410095047341141839703406827672082608102390630418175852334865292340387941213034344143461480646784047876455922222862530597850291545740859442136411354650352846884805098259711472652965316120750299734994487815823297487130503679748509279262280540264355353032108145817782048061195873634053936088251124575621975
|
||||
8250192982399296296887022151893606765576528716283068026068984614890424694476316352363847994347251421061242647874983691762574297137577891911144006166961777018169455221740723169711647209893855207779387501218425101434223892062000037910094203050726449838254052154858256058388078853562939892072779590575851893898361581483441061532238348189738882269696694023744726354641739997340219764886493214767214945319927632882614084196685902716183687211788792904299731235840443547826955946428500482438452574183903050479965313935008095953780230299663417292158653677232799701498749469997388642205663271926542580792348391697328590185101046261280943136541102525229565884175694869477859471111614534166374434958140091418533684313735518804958715242653893185060124216732106494247983385664478505385217831944763681712361800905172364846270329478615776005151227639109686785892447943220475650705793 7940652464726110124993268509893250833554830023834749177798731356626849497164568790925340625029098687509251011776260049067100235974085017296605464827587558415277257500511884996979004809726523286632660723310041943687708636838797064178909239694995287715069911005810156428855772936546065762304379692832452066002850839119332126089536109545052009670430734110074234918594655048143712808735966364352079939149179446552081045164023859729964843287268733483960650784177248156671867407699549371779571788524542859566636157213610076928472022869680848214229624515128387689791838780577551362729475625291576707382920606926283312666085990491250590511390142179852597325924420876597768695720617077903851911617759274077182563823157993370114678683846259734444040959812088676524566432394925521435180766323154207965686570926172278434684558275907667301383749611460033239416971779861685483427279
|
||||
80830784894751300584080611881126936428766554696610851842422856805432307566894044122940106238043832044158492032849403390737486788330571655303053893401024126621926820973828722197611331183401207283175988827628658755366061812017714247836437674616713307841129266351348651608990552919796359480117689164665145070713065550159930203539350800332018601150471767728094103184196450729328503444875787697719986099560839047401624456902753608864364110775338940308659778608111497852212247726988765068308206496432099911199465813689895925819352061897169136926132458805082810249477605747979101358038312158618852825305914479220134451824290486494220016269615981868010634646955606863769730982726737371489237657315123850221134938492334861132841971304609866763521684306600034333897673615149364584209103112722006304190075925444189996538193421769935239700864882251047121462011245941779687339378720 77527906736148835234967469661590700327102735570775428644588376139204297909251955301911684877956393694541965764731567248367723483731698405173111084689022666522405637184200893353578595344771820321879355293340805246018354867481431152465216484636392262859920291687362073840737452896229079050196453968416661262497000351661157970001471516828382365893249167999917563849508742748845667538891581253343123852059336341687494213193173226046541644171008578666639141603859997915930888042515077973706851535686534338976043845397171479125069238446772184576618849599976481812715906409745381786610022811475944465217431632547445619992248482329982110664614233288931224338126133284480259310121794269076400902769052234738971421409645404860455762080957131397372769007442596064985313487481932737360611730420805404061151853917200676628280249132186774043575538758403652720653770140880616956463472
|
||||
682443132470637019882139464562078239440231304046829142915056963195535539765766286526109929355217241012236406153049517157460584155382297165414153297380826391200682395338992194103051398204824633138905196957501726995793886769583806078036943818147080921164311055640784845888722165134700750583239974552756638507976416772595889837670053711852838276970025493334291537490940672641553301047614700123410998566918460539924638411437534631020361215805663743944946273508558720522203379416758662830765738961581201433349863097405518124339777254590240322154315071195192814618932729981170048773823754328177708392499263026030390522741997509153820678021018447063549500493288080551335534151298988510397961329934922481293702908217349999069857110756844838261673525318472186534067682202225362062557870317364935000383344116513468732956371406035648363051469692300806892374450303194975788637782633 259290426905163295072636385786322422483016889002099214090682727108669187605007421478807053126625376499937956440573192718803619008120262799550885088452323612104657914243877490437472457091059490239056415580328107009941300627371222769374293840567024977079135694550284593570473204334389026053976379896334349998999873267255784328165959266981749942065052107801972436372872657765549482455921681059713861712187517538751153081484529847414958952502454347684038115093092868365001929366953245247938699999048188797504539672426188723564248127168603891527666853859575342844113710644009037271559810656555237017822524803406284459895272141889593459201662653123483788872887841651519377646315227565764245648564848632666834568774641457719048564663870174704305024073114518695289345372896377985839744473049410281889420557458048301558730257163218501964137004295343973568903378130211565223591963
|
||||
1654131405487575381310474728417930127760461734387061038839576594448084201854088767347551918334308347992551356060523638098457566113619107197731262765954494465563432145578808484961504894418900827346681924049670975469076631441175455283098243052993344396555047721033613272010338558855670305058378495881430665901726312878235348959836689143444300928880983151130795870543497492478536268548508282173477590821114135270023353156308678061705087439282913500710022069659383654023824820501424697812265705675820621896470826242297283919150845703848141255752022859835536021677331366605275853326931968264118645501135374362517349517617149384205662349941986485416833050754945227644071919640266324971310017526509076748253400400235209114618169018587272484759240018584195771465615380564005620969034593848310093985172514124324874628033233917374251075392524812740014841424073615005938776358744149 3998114458314623236800015013035626372103282506953759195457058244634738708213027359311714670955340226644826862877997015225612017601950915462139323044434807031268926275018684853219285389032649368368181989023392041306214686620996386077528249363974986481821272426584632369074966901353172673795893652991930907456334806968762630544510023642004396102637738586451106813572566010225438587125530801584763496537320768822965070135518531007977211056929744474068239984180256282285592957750693379813788463866471298646102194967822811638975374329834468221759751604734764456465063293979902123764267307465619414634347459802558547418357747366565561176054123415281449594605835097835061889143602112848676024042755373590279985114954483379827273467725718634092174713513444171976342953926334433427904010101864237490609163279300932859955736478627968593892610655113821620618892569627583932604367641
|
||||
48061619108847788920809034958186768866455226670918327964212616468331410970959828469174656238307105939693572777787169390957487751995533694459808194400721748139528105052182258103166275239214331692452239765603856611134528750953959090697286081300975612177776706633208021432867907185208421420221435536878162998335281210611029563242601847276797677254052807980973951701701137521354862729309135436858838757343352732304477833435882044014528921615056518183755536250380356375947250386665312349114627268491585321691902352648837309640226206422902041332659543953275110686538634594150553504824846923636120584524051440735491336040565753809538741113922056890927213510021276619539132346870746042337753915177124847775615461523682129257965000216125024218821773600551326378228069548862888483499104992568996741453873477510605891927917339014919064817591071598826701220553874736156012164117970725 98032881916047515958475230690638777886985500004157619672374518529551639001068000231541498466265177825509129842496414003721363700205337066779644021259244459332657284548873752081744213929655020336274448221133197138387517803564982113882762172221015826294137803518432553272423232203535777028147530435761255953204052268069732387818870990593024019419302166935767850304358643151720715393755754670089000906525752266109043924810027602008842177472762027511137196253490787168749313444278097437620294824889594235834018535303977847053781506208256726819704963285062944413714592604424624713968207930717061344288681954454386588344714384805730631235677523955740492335480008521739245283015983778234343616586658082785469663731728990788015422477320072773187599293264059073099116293675423678969106769254340745193702540086730888813891441307524092459375014839273364441671189065869559760380457682
|
||||
904985059157564047198186330406566479937577061483319121926580013023989198100179865348352415979077745505929902536264133937438876692656373731523573760667344981557260030854505004538473868567836265537820613542087739845331182587066383608251994280047503630443938226830903209217589603310132308792284918183874493148724065977945734689255397669858091155859888768280840369610799202645763039384627157606894093432101760712201264938779867577545979850968127952999159852277220759465091572942473625886407449267297173897612022977480176057369592554192798833969031843079624788553602402088051247033350346619923780713144143497839052986249643592165132765388211099448477440420779878124971118448685195558305261957739476478811928115190296145800182488799413438672824608070334804870833927529690366321636913828157028278760965562368266097865244233510081281656740955595797066484961671948725822713611358209 179011108356763367175281623915997738346717004869655914699653369717086519382350385428204861293586548542301574329488354876360734488460584419309959549597722575698766279617285622222751283986188238336841545557160585740893356299039031051309447117578000361291063561106216690572187535156430981563187217826104375707830021610300476555152228785048699743475663272083088186264090519117019010385272396142321285160945464743548412384889239418854923138346993819960585418529654570017442225095831159194312839807450096117773592829950415285603452767547662517625470911091917903391464333068240045458346642672738588928714702668502299154807758480422940109066091154223904208008839889566417409229175803601222837801132244148451851246653721836886574300961808408013071347499396668006319321530375148796944826910020801508994533585095242962334026279688220378652270369127098591744016888578504867159358927519
|
||||
3076312981628539360572519384460306213325456432457179380716437403402113065274719773054798126157607541864218517867371296916771019887521610243719336402742081887667650371618795929117980104722703566581884951579084016880613845913960842797536159863852219572505320908881945086971091233306905858821520084061176583141528169509026496963893839439077323481019439727151178847802930251734246891056449421713094856786963146590810594891660079173694000283049802314227228952539497594529678998894756957995355154943646069536018985592753368113652601708123214235586780844343693076042991956187838518699594271188337877214398837868038255900124023807584321557001202636913053773541533199285013303964872361854188710918928815030687896931022327173405586728359026814903235897036626957633823575655278150577516671911993398288252346269936811533533386936502576056586060742457184290998156186888186203696145112052 2769513294800176632815885964725286297058163174146923615540344837330483820570026222028387287494897914092782674450325569034055835579765511480476873311601420126370140985671690355958184674207595909965235706775979963582051592313755516080526213959639697203868686919794078819860505094099638304892011794529633428251242334524208519681647776409120632159412253982353018053683798085724459435752865766479969546941776550278761357212770342318327835750199398146776537858569130642883875765199784206759396938505329237579118204930908666794429517835423235363358334741845094784480124535953064298371106480996843348480233587029953511424823515388981785212188806800085036331750771911332944218717273734910073202386541214864732593716264549212514248835118605462579005373605839807256779080978058345613075297371319643503133423669812224398872604511750020203653830442388530705285946329271474623836482010878
|
||||
55962357174345588284939247370462966457736185849563893528376346075725365235143920065727005742753584446517543034080608902574070031953368926533422429371224922085548531334791322437338849207837342589919446307806831190304142352345750374493462406350040432345606465556261034100835413598769291754395932101832367102358465002369009604347790437308001774516912446862421152708655194640715849180919829364034097560555639023532789937119958498055971621457592473630623705574260653241333266339038651205302055063150549498162089615669594181587003301844418837516394371048309090754486921558639912560518725755255459260583501596121430172555959715926848309785506848161390663289684684392665881546021925283922047118219902257352093593279680936070078504663449670980171658180817301412696293970473191094368352428379635350588111861051484657580742302216631134029442549440639713472190053015959428468290981712614 32848984267783931612000428948474388857510534936116654738547360942681362750110625246551859255185137727140696568308074413086562060229062152409201259183680396963523236636335451591253482577118283496014016529775578396500722337811291197792675646844511490405510000342758705535256257462660465437409947601280378543155294182435183456951249204689948628350968445301256733693161433475152525513652395728717149993634858097012830652253697579247966783735783953144999409682958188417070929344190805479347404370263447590889659871147306635337006327511054938767785423816061323405776648912454920608471201158254195173773951634858429926406530895847471055605362950515478081840685065454275875309332546932271921986649663522420605068512319459779469236564533939375487756966326353008315087500338941660690752976406805861835921790421321372232058445038512737385220940850889843529770448706080158002091409900751
|
||||
163371809641796299643364504300240035022121980542534424266205921285184749463968486577072459540506190902880869166269218123984186256816487391488943213409865814967485579868867459303558652275447905468865252400804264108251729750327749089431230440133649035232652562757512621812548336068205282504036047225452502662074871908232118543877530312198237856345315911319710567332451270712686593303382928401329935940811793839740720175700298724903531255551919792003374655788561946166160377331760974069575203935779257059902193359297227872164641599932305733960285613701326204158476694350305361194624733061316101014945333114552606939950489117924297168198476227309606284173614087581812734787732712885307191414239210913231994050716049825801592646354273531824150276143785861564334023303343162414659184196296824958828689897568445735009894824368818389128900007935952964281815846105119190847854268047572 578226346623092952270026321952472990750369549253890422192459470467845794541755819411149396478347436875885887083285825751689331192434519367894798307984824182485687925099957192912207746324819196821753808640877789784795929975988659341766839234675252295293345775813556987830370237664554290466068863857174136422058099244724664396074901203365235433105370042663968521845546517329273863567694505662242772728429754148418731223039765897838427985471109240242252371982213722055985167567083631954638832802252690281407552294618316329377130702455951595725632231672152853705471217258978274852225214008030755658082650139509931348499739656119463454844769335934529001665345276144872491704474553402666101322446029572498855904074361382710824585246835073048220260156896777053747098131673626515638750412386730564118539422433219177528157656259566574199780496432576629078990717531288064538730448033592
|
||||
4248244105603524056021281634758758088023101078767361475320102962153461545354469071770120265442719688848359964215433898998936226855841055219051394012338672570309976570187633663328648911319211222525387311700902880764613688253370172938990640637303488015492411587067853373295560620344404096865573400352765011142453903111453368113681372021923346140662644488858552230205515318722192467802640753125154746926067699734688613381288438121454888035932183798433885914610900410527018534999550784425606145055810094756556330027951124301374918897138113428385766461551064093242264006103876636362056597280752690906865690403912191037269829524636837735836539726836062211540271274520779325244808228460245040743888449955503057046586520224122679484090492054688972980554623780074533101362631246703764583904453228967215144465947024266771832753183835957216030006215051345473357778307285793890384707229348 7982518847287468977991155409619497366289807217970536979030422169081479280508818612851979593327733827301508484696628688316402335953301537698469274588568895463763750921067886691516177308911456281170766192632346718666027033729728207291652855404783417808371613679610668622874549868182460303336039533285899052602991203043520499026784019453046201382043528871279762759583995168691308227038938747530215855454575257636240937297507023484581354106573287918315754160477683016123332419675444702148298878180137272294093178020256183005983614684298571959854326416515357248106502983920981243751186140125201866019638125032943292025182647729553895184433469857417422440435468641194163664733543716030275880833811403438592525061830698429961240246941142326291336207109124446124801298348481564658895343255941009626182966066043345194845035495330795231845736412292052702771790292011102565232118629021765
|
||||
2199907103889795964571699077059250315905723198275863421872162606639074569204751721378694369879752055065344498212906915638927380048033714140113930670967607594757572672131405441516207254075524785334750414583436548415009351458868032481407992842177434439771483169506782593573633221071401588068302813073779968711421888924398091427476027147236515523764618676173891807141397902400423634027743353932919014883658825447091456179245257785210459875945269966772248550513742757253215125300092819806374676687522423368850229758643397371721025584448978635495955540988925790592683525920612719454788842908714143646344054177013171934505996483051972453692403618646258055559727931292033134685716169421163704912916706844700422922822757079920632335910288024877030053451710249920123565247523847897782093302020033284605918117045835208210186518038549863606367674463740105805771589356810728477035463610834 63598540886880710276043128869504220004699550917443359774038748995201774010485679331059700045940372002390577378463554313725778964525245031318662322723046460196884879162048584076193259698209601315564908072186020227661576955513680453598114496100043293996412440303567941888225223635328584373561396644466661159507510919065601557969446057652308838943674013861849613339982306718115377078286178188680716231459133408612599560911049096989724383980148968010930942692791923978081613951742394257853991028350247986099659114100224614876178273739776930752853486648495441205432722747251615927006193887094120004242502375471672910117266462794490544108644325758488939386972818232973660791683292299655925204096848203768094793752752399410565656400410430046428871551125611255677807844817607568122423489539747740881525858861119839959532722352945813178816815862499507825348562929366131657989562691367698
|
||||
809873300352150677620504511779392585439726199177544993046211539702191697946169843533168922298645272489558998599936968742038656113278513225173752536069888853752643501024386796859373161333229876447879385349894491433038989428330753380351933875133375640156460567265286826300279152026802337585988776937883560295565439101822362289003996867257131344071050531214301109803733370847396852352799509194494994028091242536751357106526551126194047754812787293115294107508141393768922541346465573422376215968390481108654808886778685506001281872697081102176529635038040437617463538999655699454992124174548112944692672785422085891791021077347461000920595550551387114777463268997335591665195708192801649344336453167883306193594693658772347712756863213253995823040723963256445761323458766534045742159475954759410316450886015967949999978091077532983792231862212407567199374249372155347292706928718174 250857198104585198841162088050832380046115747711368758116644627645863602399113847097345745565003041485262504377197067166152994688664370796261643227572616510476484426670610424454925855453048053875201256195322574923192684458517708314041464582420519153801530022440265260059530502828999849252026698841337757958752498360069975403332072566268428633060885226087165134590022696302748544116293423770043207481357595275028591035598666677276057368791911669637910748130394150770154977301666490129025110150355163417815328111886304505922990155278171968406425749349024375658164223782933293028438302701422361424453760585595556716061449196241870395897992238649144185301689697783854282975495761681904396286440958736763358350376820238132071562403968755540191858126384059067036928108370245632059612715399807414782489103142048052901240456078655428375713573527015335373765280344986931068681335448541919
|
||||
6641466104803672158394537674034146763003102208787150345436385295122167445439478195662768891908254634850558027710007990121747155155419579988357631471746100236963928714284428630472834425174264489942094749877452248144046586152773343948840196789438422921794334487948754816648494011400078864448715371171452438462342973523903140792158677011150677981482361279634717306336375618516448986608620427602634517300242154843231544690637906779184625400349159003808907163184234634570032557850101076823869783583563763308236812240405174992448371375773366249905807861546375141048158952712503851880099201272553532938857316597344180610491813804627319297300101853154833093741164498704282075422862500050375216602337838498284976845564326055390841843293150750100497954660858132421499320223183827883239630195836785474268816638417278594543426360763717574701765979582712408685931651566759325721043293099594375 2335910653000023258938351471153969605621845702486563117335910476771681126691543093542447494719676416955237197603492288883272626128812336728598697306041391231002533920241366644416400478677494923029600970745533220286144376215443537477894892830991146153100361367262883893733390792755523098095424252097820043008953378695123032728878422655776192960445650570672327224676778372889393128452512627786398801603588615668989527133198629427189400048222016289387001009011452910508904282901270204420250240355953268102617662085891608196940860553042306971541844613577188325255717641349253429108473715246839252560251681928383494164264307767852311269827672284402748108220158023566050163025098178275645990051416977444556890540171015558291270185492798767005512976942402101421673949457461276462694416398552396502390729744187587871299723140555824696739361217399833777664285941642187134497342652576328519
|
||||
45629791072592812758599108353014610314128623921762192968941713541542464430892240482740524118532535093118441164065883091483751611281982716341799392476305723227602272562013744362401270233438793095079485392418282272645537173195851309343390916189219867070965334167013683177024365439916845545332475304719183293263455307789445549140566515317109105264689380498608946739212754744976005665154842570256816736633104717717223034951170399757638094587947387953681823371781748037464887414335023174959258775514618363564078191141542749117172200142921853739530333611425417534790359130647840700635365372878366449061363693829173962892987295664126764426857669548101960326850209082461625470630323779536641134946351867591740588898263292172997307783246950791333904005093239386226995616690926831643769162735423115194576086956406281516661198941794871331778605168609044947036459915310678473881417480720093777 71510536139469150210722312742374873100197075023453007389133818376247714770989616395160229250408043275988918499219177072737612757129239123651654271276865727068656044103132190420190474194112074537650403566602043115570056610669264197752194279277987782202229713458059327325125988495841794391975847001762610838910252402793394099172780675843564045595788525471744287664100111058260585278112673176943580745639800418097914936653760176201156398775764604257019752495333142029300621242865737169040150352623046045923162541974751344481089467499589085785417183004084753303438858859274359076992967852535843184912858491258608179441381070280582645068899339273509480094149100898437373074396077144379252622995796048108204642230855794745473361609561266172626524452712715156895848368728038596625712996560559601681719464446153010480768361543648307023048102895638716281819022043096429470204736422212489118
|
||||
811999989651441874821911205971383296906439270314434600049872044789767403452846951014322800685608172273008513931208906303320830047197936928304960378860941409444223599727526415447678903469124910871978294691558756118828822098175931607068321900769427588367156706831260145553892726857466524519942405879718126088289719131194593717890706583356600408060271685574348124190849195156360542570838673838092879415994715822071418265928228109533354486077616303149164736099337726012531553866665235563898145376423661886788878913781499711226661358121008298467674085920240673485782665024341473783530203775294769681129827702669353134773212867889041988177140608620297228802369379914787823436112292111329441454633314807479637745001708177842391532747994654698939976661256606525718541357883485160615815620823559565698826532479960691645472602793532128769251628090867432795921986527605848907855985150335706768 233725321793668075533218229542488937765348959999849050363108221816392773098868062392571577239520313870239714104515523675580633294458694758871878973622300044036589959158790098350609112666095942197449255549240873375646657976593728156850770094175719412622897407394921619975337848278584668359210086600728212070750386512993248737521456569408430361858071040593360367505511626859484846943667120242093215254726593046720528118522033231847185492283606161375087891134907233617412601531796535836919844025138194907634087727608720477421109461135924725790804926624518566729880463911141873681541003273006440119794708579302087365424425222096898165448043090553859065252488079956799071623007044386258393052077285105945798099938986275361001442084297828406448021414727295621829791861594399486757369346735628280414021974651696437467354825163288175552653418019604214081229540258351398103415421937427244338
|
||||
7596166665139923699864366251142257560343695303946300880658856402033755940977892303237190437915499642087663577152577051794284594691777027023967947007961117773134986444111197659314896845900752047277847694085433170010476460641094114167476650344262844614278492337843522757765690746506854422207684299329164368040369428261596190243374580082225148591993418376881273450189465540101390107730616264851712785588809076716753021162753602387637849771913549924560342590466611249048934179205214201285277198676530897633215452385093021210576057965629554502731673167896635854755226063432593164021451444850538406640626784536954683525057863322281952710049869135324401874158148528663570098122088827788749645692514002284476406528516763868524985706758347579063891141937755555325430055229949428233501724589970362452314468988839363686511235176497403669291649784088291654564114957312512769101846918912470205974 7604587835103236925088590565369334426687407707160322728404453317637122345063335324389777096677563681707012512904012212840166749993407323481144146235316580991962951491845473816630837025516449091317478709387280790007481314393051958613266274659934707089456667527589270234769395065576479687879218927021252670973900104392089853189986723555269731692996797829714020369257152959328561273652937496549722273688389233140194420488579707535964371537826936594312327058457638134646819123115932603474877510656625029003160464568396741919498050609820978889092543919337884094504195640261645652542725433535391352513971092177607090753946870008468544346640347342058295536094784743439004710176907054445017640664954449872974449237704440930929865922329771634163129356307685682517543170253334639901369522054165649677953478230822686628710272246488494232204318717950232315278442509538255656801292729161596448536
|
||||
87694329265327661013326550498587331189878086387649928031042091401058182553853238944812585722805630860065220837557573038128337439541968008485662515323860005784082101556479685724584933013789243231662549986016745783431025275556279166261915470109628007559255366165005879420938153081852064944247381212269906989447688256057573150552952248356121055682270161887398424944679543215261645383262813503590673401364397975767065656190937837599665389842761976781078638029137128957793280603624356044803593440457004528081647636552340229558909397082111579623560793751437547991366360105851574654386336225681717737453756143714440014230825403427364713909700817715545957386879244472418116696100111111875699059734027566810431220766312095938801735264463111497993617744200581187208576873610716651220531145902255767963758796544436099545493069802906480875169749417318565564588924390835632857952930742905502841862 58191861957262950048688647892494351185466395573360351939204380265056737545851521186809112807136487814511651152677128156786398029656939898295280736174370690750233524710145065486975671682668238689973473262570769380387613557924303314349995089746093543295309723343978177174169110523188127749469452347951180831009954969420904402720247083436093555288232104502783854115293906690276489175850649972922940869686922553954455622592418202924706386493228107481596548895890058097920592032218734515765348260140389121018087135059812934531316563201258975507168286714422324628725458742599475457861450782987209833095811199277514011675386999976253029413873730837292400695057277022647546266203428528413699962557967696049494417572875533545266149883706198424722995126470393258931447023441460490271642428805041799038309209110106941023471587890701282150441233208063905333442942210522869966645151847856886107055
|
||||
144875382722347496001877636554339620183348676529082670044957561871906841021001243310704036198303862025479096550649607858058048558685957017763314239459659636437516302160338271901730751921824911276089230639468293821152197011206832432160794359831899377234527731837664200396357439178349064350321542906344134709084817162690752896099467262789834564449031504968395165765375929997361221847787787136862223420004920938031406527649968466447509905980519101148442577674394445860864974766965243420493849047019019781098158924427212659139548202441777844281492145783063804036322094308521305396116134324737554268538890749699952874289160297732660796353151860465443898617422922121602398689572734883303120455522010720345022179862847697195447124151467224195621591168727936805376073046281011102877604122974148170032630314077433848912251226899888049293238909790180338163175567632213236308480566811937082701077 700816927358310184545897891023326056851102459206839062684109724733515501989550919724123569816502505212741432601501715430891919272004361136929410629176968628185045426779477393521692246453830180107305634189113317667836491499318855641144556431391942053081503854526934258696094666987578908630272154847809469359642949331814125910650066140587387412223478487330357992194771586681606150680447714937421890777921583455091989227364751644597122210101915106441336659610207194921821442683451945891397896822621013721131192499767297528774876316031955664624650961268320726497175989089775024081862874455652084386837983601248051065087747470844521400113052107387650095581445203005178667768457633684257465426792739669584397420378851622463955977693254350180854097644511303224536568836655339314984332990304686518100802893849528051330609480766617184641470113403845015872262813149639247744794452352706464587046
|
||||
9092347106940584255310969220299770059461074561181909927027177239937803065594001688526416950572184305037682697369338147813993406352178282543022931949902967218599917797389250991231600426997563965633340145477076170609781076604732259692367010054305279381220861983781255976830823808522497449866845622005821310305267887083555045836445366962933315045537696375846711628553192859047088993245432425788055747565802769434278052407113764074457897935419295030755405549247619026359873040522274198462962644842273112557150115128012283965821285983797298584601794318262914342446362412858484300864195542320944851164575685650197894912883605929454246283867884112068161068237518388377677665533991616562394963094159785141183767571764115341856026028859649944342997111387236644303304938789004784885990499969358671382289062829889481947644082183105464711860337520320077106870667274125522008798646450262724388269505 5254258074696842390265955880144806601735298972082980546247935104999943840057726473601437177256507493617600439291556083831463887305483731219565061789610801880769969115101169994016145921568489099450013159986208700757003727448559209325753280011158090732403089039156157018498963912361877257404716556180886430487963487398987505428128181961641782886287750276531908422210591375608137489707109689723434567891490196196934424177860544462647998957272595101339120252775559787118112638783604268386989797153688646869918648349796402615917313655825430329056845952072514110962477909341963305247708404274910081248749992977265933658588010447058925014550374080818249039850974720134394364305440123460409061414216560092886016389725263968854374154565379592520128016574476822088089215434283216551152238839550228562540538309629310943407709028374647959139754860962127186915293010688447273174236392786856546710346
|
||||
45440450516287991724762518517841242623399553644948296273594603905057474819817200336268577052257318277653407805077708206166215560546590776743351423631321835116783027667378567666809113130406826776085722882634877509759731860071293782755067814612097893209885553440946382425156193164809154820761063236136983025574502515110790529591854724717630782324532333587749684373038250420889524179661718533938801976095600788595936899731639396804771255923403859278209209744086154156273701585219169913995576736377613173951621182462204314981139476364788433657691949401154483423894769591629734765923068473398342336477397142636596260753396297927933271335783730704286971971440451353978731181864940577237698449722901893394011214403740918598294655525675771663442593736461920608029588598481381032944972013053022650160053976960167662439414980951679485785943155405361072390308332782695564505060165482065267542466077 92092988470541665980737565525285216095645417773802601892955387069055965614068492114327626144644329768214558106772040980455446924600952513430094110610966302684017780654343985387248505398054646214812346950148529632728619074135042360368562633758183606869435890106237116864509090943788179108221156117036514410634804021967611518673678206557604335009746370226951477393923248550045984270352692915303169607356798531101644858098940890207156926434815206239830218619380664311834208503115626139903292653941830329701939208565609789274152537413970022605349790975019884910504105266865946199745018947351644954457425745919523719014445538902734546978998075709433621232434611587110876423127292685440228344958543990085094386565919229115420623191194468649682220031935591267629242479482390606309983411690355716953900666318078690327651658390762336519195514508102017543330802133331188704304065544417122530001837
|
||||
988813064597897105572162278607651255476885778001395045782203440789495280404977423286106971461367219147909131274729471707850221987810005855467594496275618440343396493086645241632215917105979787097507956751897497153739732354160496011904978524157173537604917216894561623184897319761115008150000770328617624805427670539034018056584441062345458956750597326075095321842691081967701321010744292618717154416714135459787744750341124668652878634381836832646700597934184837520191643630360976682162051896057594051526062039955689347875173790286481496635222477662896431574964187973847025390223582220797525877005783459167597251031860285556731774849469832843901504449078378045141153313087050054862406008931022700210836622711699285589386729801852754540280105981214541264127663888519896632958781282452835462179104236661686866339931906014931065198160906296270470342884251818589965950284117246311390512529892 709250564851428765235824480640802678235939882047836007158575536677035933735938578160449784955541486122206863464834449214350721212692616884913854673345625846288207210441015834734717495548419630241731628145146217086073812209010565928358528473240376874640761328748870552593545321905442046048205344406309511253652351747682855263689364772054741914706612002807974454810570840140601686519933091564079687154484461127531017769904150305548298072266955396896492604989622436753530650767072497838599911447777126499052579109228203373390672952359232802985369532129290883638486317836366402375745003412547238888716966623737659978795007178827819466661942733346005362435102251162560032561384431198592972211760260532134355847408331408455444730674295667788548532860779785162463452393333998315386014641053785781544867192377331064681212809015068654081396697887206092241673597405275487047583704330567608437589166
|
||||
9217845918469561344883576853265044742541096769373513072241979090018260639924705553787294128793806423986244177649586165718806627598424614477871079657678788273337738106834911524432256162231086363842942753343818152393320074020141552320182240136724046056661390491380912015858781900387360472599163721374133118508613723664285707130246567088066321911506581844005540301726450215537018170404695606785716485495651346113830191060619232631609264805622992851310766607187397264842435138235497435997510187919830896679136443028745257157196710285544800048597166903861298142322633493370892918488243071052474067064043336170497251651594973717309005091456875990096720831830166130057117725739933824952299659904282122665565811531873824992921170933011908438681544868289694513189385957202789433825029976763150013091389589336782746598269799674774912096827726342038356155915730322728880326473187923523600029957080955 1328768585805635544295479095607074180553069863967039925613997762145970571111177059983833768571238428473435674694632562653515314489051053015041120440567375959895082979002794939866962907800913387624049956349493920148244761076809781580390891235249534757826122716499123329457885413506902956580648639468746300292255223560900672689540689935577773027533213555914541227028794560586184558755008546572183598723257372598405015168024372070284357545020989992452257300305857855965374672852561072182055570942927768951267419423303807131371432252353743234767120446315302763057041245655308774576575071941117077052494879674018114756304388212734334657943749533876875767556482022562358659509108734029514388803157886572384733524364962332353440949559425073766458743683072670656028774241379376073814208436809493847088788041027165089445453908170369157711486592194329799447057538968253385999795399688776011793429392
|
||||
9683808175275909749923719087649291878893560531645445770246507075589058964168634131810824738411634980027941330901582040678654695637571587134696732003056182802258528925119703051322214452368717777572069095660054175331765417648824318375590619788429934901910191005095304453672133591864811292599655252723314862538697266605914382666870276600206014694862015622131176571882523769862441969402429304571955790008247065315849086589981078947117916670313527469071466321576680459690950765692085424263506205980571241790843975657963848175928233628012100700434585885732830106557971027313837271416577556444218064919318789495828492755037985101122767543831290885834937555797042288783073107441406775442117441183513684505802704893530122225669599789156778130545459841392483949812072665870287783394683403060544660702345661906559337510464872809687043274437561358761804454238203753532885054416274432540665701677230856 30808042632945298624774512855279530007236282617519114668489524047314857840284266875801858079715140375728925423235930110812384992141134886004811696640681793421481918018132210165864893357820175385071644103355651788006303116614470759649951410464033512666699040299389603831060524121112179958144789906156957205398027975046920215534036500402192597637620381268658761905366918131421778721932151378948687288951980608717622739637352497691603660562340915721616704030548235251919833523711585920636223761160583538331028938019075672556539270721855084555060513164188569961061528125621056893629974679900709117471078180310411284565745642478700076680712044648697827023289525900468777736350716814067752337888251625542684120585101459309574856824645795235007089877612150951911560567162132859975408688464745111830412652370975991978068949187248336887765041886877369908285826308422893320524954397869784062955790258
|
||||
595301104729000780205764162892177929114825366749331742333494779776352753481515953525930266934818473439289036078393489131920853190439095664041388873449343032989370849273712351602001478339773338302507148726896267454994242511181242513271287795634181517810108327389084917472777158802746024084219248486644690362578585542688662236225385104809453262287686897642092172363949337687984389839651657284722244282927933594668978296314865677752914711527911996313379847570477213824521780893854682258224037276170024268240494525833700132711422682522082783581460499917277950942749799601428000078591494006024583999524710978294930301873478076006416737011860027674831269135555644588818366163417865655091688789890316989657359997856471254789466798959200231402937057144274398285379237117172913296484689307038932745127903585224995009629138402059040200693351435326298239218487126715078935170390371470622422090135947565 717819347461495207754380895753960990992844976323053824983170958134886419688174619873260476027373612968263206731781909073574060149745254158996781265471927535572698423632005872551907471191177533448488581225210972445838347906461148202193175226513609167641994533917943268934029503226041721331785601207607992410630139596721498345129209974884687271957161607393619828499921623750224873276739228004095255288028426402343514010039768446717722402692442246301446704147644633112138426604310162627076421808916371468990298904651182817743284897239152942611410476120666197648933819952080370427885178298911512954639438336786724836944647809598306110012995054194919570927719929727833115736618852209799546994015680660499381642174338248779418105843649317066493049434938600104402818068470985764722229181337304389581037275983600314252402010324040067678329399242624248306608134906866332595359406544934093281157261966
|
||||
2261527315338209299447084925096769355379600585404933374197046020228099902672288750104092014553070555043043435670828079314690495140075894350522142172967985403017735579377012359747205354035677529874479732806441744991964600220043650703725486560759078405609403698334748513070132986272061293226117202895913889692195312230622569798247637389144348807679072676408953631146112184787389036722904714030796271182899957459599734031816544157071640348917056504344412117518697745069573974827137993591032148779413323789433030159212897294437531244898363333484783318695806630727322985586001687354733654189973416356876796539992351905726195824814659640192556718808824698818222797400625610085626406179710228190748528418937786900701990206322437104338803931948905404662680258861481865575712437367296569043786632584513202141200276152605327112837592359202385428158267760605607434005519064249202006683083852142291742595 7534302395780879420948109681325993767795099806895713981404145296010893582840814387694265111599725960266782406595065008546458639942363326421372646651115593440625149983695590021944615035583361143339578632857474219904031293720904828193288128567447389162151746007765934400180329061089972564488476897687251532278032930291475788255766270545664323525153050703308693506503481790080748251721078613726820438002408149560401466982647859425790068543849935856546523787328108147897385495178772359870207221150877981494213606687904188424963613990369544305163664654483733736239762023730126787088214451158979504043433375605323576879382795452140991321286865234066930239421072877614337155169449450700081488603675256167424807484246593012777421801412481456219042886356102668839959417026168866782787985891063805114595962541448576280897221855078268428505451116939780336263388224593665176398243388618396485791711544451
|
||||
63152600998245335464461409323107827458640824889672537641003267793489253105721186803325767695678727113956070606173754215300073605468407809683103788368410159764688053177618004047833152928667475596479487731763975679300733718304742457838956541789767469284463608146740204279731030353440038125694825149800604185128874691555123510173555995230973248844533600538022830858271607940005800151415405159478458576255119479076055785096073579508457803459236377477987411072957454973667633956616153823641182866155628745163826565895703060841797496028929754424450022156214879226332842699700810942552023382566643924376174187975160011367639337150690231509926006028175606405623535105164317970601445293945772929329191982384878602445793540162560959496428554700549909629483227076320344976718823583695465398533944906581174920789566729169168965002041908954664681125300909080982857813726228024321451288730891875761786278340 93412124743798917867190910168697413601088730475698080347867498126863406408051263553206747625340383483123745491571241501405292433560837092200360605268289192752533735442130531302525370557583346654630054017079119038043651023783820296254726726658886915765250672668930169723185819632619132117144890296045028697808168171621477651096450924339301736489585976991262219703224437429740827703201578621690507434124080765607773780131893154895002413273884522001952214401639164598818875108474742934604955297745840528421373795204040163752205648625576709605469189408334787982843399832828970354414713128221039842804963311285171148264273302925409156526111777390378885966927867691407064377020031999332059864339195991215809564965954810566576531974385470289950017980897188047319267471426906794370191590610907105882514089805028580455312048413926248961847816175463718677521533497664720947304656889892264920286831941912
|
||||
762806200065210353508306083955650630745642025746270672390688491195922542248885794847561734460036014717624158000691313003735230397896373120603604991440475021175401059360231361495205989446784478677576843688382903566450318401597592720015685964167855166550508397230590041127362630518532298862182685308145115579395409913462681889711914218629133418733715941825380081652854201886868400912491307861236630095748089986683668371690455527083174065194239826778395842111516619612397082471591235202356998273395205033533218490842247841605325085298619907776257152607984752280622176730530766594920103971582150839975421176970826442021059576255914183022536791538364471640366255369995039482331317079562376791875402810496237838390782111637693220036817882246004279637252659584135771679503723449481437076046315883508492677206957230502723737879640089604885054135225470237312101519538423983634608384474962933437769577745 659973546500923516077182297298271640608822912203157635206553515498517509316649373107332227272107927705306469751652939009403241534498196376648015909653053510679526676560613439642800470142079559344929777966253255019406221436404156143024056658217607015011592779161362564448285965340474032377239001958123234003880503346158600645233536549637188185435496883153225597344353893954914652009767063604857576974254287747052552762957330212591390366969675056443491386906777239756730411659771517165032136870493620720479040565419568964105536508955907928535966531692498355022479431747456500614960457285787214848291775121304328691436875295864612910802326053955980560218692911367237851612620137772573317896447152998799746735719631141864215388236744846047690364419980769611361322182129504397111816277020660525772873578912716295139906014923699193499765776839502446629654502821971094285550113139889170818761529984645
|
||||
328317025275632202010847462564061799984362925043218405186383497811622950285357816390761916219886751943688874847017435562599669144411855290790142269374899170584294593850732617456468408742748078561270759389208454142268745703486041671575529857937174896227796625040988731753618971869239555932293395777259249821135980001898746814217692448404008514260619570126382496901907090669662841526127450325223214423331432452489625999589558483807175625505010588765419997016514020828660065273961629721950552607922021155350785901879796792349448456333954808711363607207165296216162142663320698485418136686698531602346624250376610921151906302316599785445016234166277259820645372429434061219436013465299629796917685538734778226383532356195641815603853567021752589464917501405292456400021188393099367478489475380358595048294271270756127604380898500155635912244293812203004784626842938717780167441839896748330901597787 4553130350441054080726906788347890874729978345526002890501100194623127999450101736577204559251758245893421346180208846872468050271895424157394895148174013411423302481364995202147746470536292850528647686252404445900162159128665338820760644450859411532528244437430492928998983421195020640337240655386685252681335392881081607529142782875495732446818713024306273907966549264631100818701368277183637968400303550372457705276802420409044262070616654941500430154736650707633318828144915232414162758811161831920455164542007689065732074267697355494090154043794873965155728897275121336225050359761916563247895884272270778039456048923578371725020144032553575559889565646665817328689142909888729892416273498536006782912919352757870187583271555813819466324437237653284889484555435363756979822474080189759693696133123972887642738696520501844213222861293265956910421280643764026914205470457666439361861525455147
|
||||
82808754670000230167642334755495180797958215660677547980408013174535230181618309233710724790276402573179062929408939646741073623097100469920510805878253064329922259001625884974797605783532009582762449456202991199737304319087890518539958400908121637705970675956731439990569482846834599608839998594049544602788829134529701903819311817910908287399702887777129739239408360952812831138106858216888917933954696183267154406342674128629326946890767048367673218391693727825336728857374223473450807677869398766300361579914525594457450423555622529748501467077466887395393722476779417124021288555488157698774275402037530905149921701103880179451272555175669495823327445372384591704166924881043932735647265330993881961872448614745492525192146055611065269111912720352259441179776952557141419264412979645909016151751865356659807170397830051531067015860243852357915740269650373836702318520713848866262274458177486 84919283050603211529633523774732540978980661528191158182637274234020958069190250374746256483010872256085596826051673538120506696600032054397146490801548273557203836730789060421108857826010300345043085894297391756490519124440175400093869865379656375151873024709115909319674056500518825761221162700162163834966882907132909687439013977100074885013652237252134464560862725662282862215233108766133338608949683095141155155188258081340347735764579455057310086690964665797602737901454424091628005451200202449757460092393248641533794046963854603392085707029848413880190243478018511917924542952275874760079177685787011246533466923616127106619640957314611129991018425773709556785780699114336275005192283916891981935485347751253044268315588597697096024876851480993417868375487055454966568989263391702214508233682321984607525917825011381610395150726110421279489953244373744162827421017096682444975458842997904
|
||||
16880825976975961694677150784584602720462413463272288449524296304252457432496590972057677235749912492609137333788330357800623019483220641433113945751540875940800075988661836978480261528969055541626081430365413788285439194685053295274009880411850993656957641152952234618936998336595401881430028836963059486674069443463046004770853476197265200911094729062207017000955624142290270992793523007553673943813045243644942161776577566190871520285244511527505330665350353389698492182580238336010658940729881008513232231383024304660003150534013842630703942499717240977150767527231139214265049622917630506418608078727462160617896772662608620157388985893634604308111223797626862303326591434036219356419077237028965416295319185473004836684761373941102605556183998965168931572840143771301947611932570472974386470706736910516327829868118980893471814410879315541244925172903428786194887990209148902483160533053543 444688543910060825910556942112247338305327010580357780316031129384089581012380224216690930250991502091170923906477712209010984226922652807928508863314055361419643800328905262802784855419146146791048347399060856155793979880224538873710717264148019492384890723226932509739928451195083844619997107874900857858463286011693854581835761442078375295008743300878285412717022921521197332342164892273737458207005454063120781493854845674652788598384424337468497438223698462820860096119949750034762592591376980224268512305176114243548758945687868695788335830065417185050731723974605170136632948302764150081424610491411142192376566064013091329302868353583347810186307726273910336855861483784879017330061060073249358107300905544101497841318755830263359389034467739273696612132957538759154256403913774425854172106388877483418545527961097780661288411876581172342898769648504106724641099751178250925671823554688850
|
||||
743443561592028078774860817583897067285592136606463815037673561646036670080611925842478018538004319191485721308326264334168259132621938469608566806742259512992197602627358435564254586199442225737976144854929712655995429446178771237569795294159429106677589432600175497663798376704371645071791137972511078522112387585046314090464729325707111299310506264295211197642788048948535169058509574688696802976088006795970851302721435075713272409457769787124333280577535111889290344220751973205133938260680327726208212534176867739861941925112892249825370542899012770277950554877939232265524038571348594424865600249020749025390712807356129751013607783553730422680023520109905357931724391457931796661771081454692250358241582784410962956397924767360020975674133691199853663074747701117132148243932136309915292145014972413537792618058958077047956004285481491653899199501026798752940543825311916494610351229562035 5263437291465329311970622516445818064090995760128663101528655451694136763009623971721268119015440630138368249434885815632432221430794461745289628312509555067104451710756303995566831796342651944178943964592016278328849304107690757972033379145008443841168809647117873053710122185124995655349401597607839144955241259987607674399637604846144150151353046057283734687192603938098030054758227219626868908680327217493956595264479019185840508269865876680020763854535940919757797305063608398915527946047970386570329180478051085483224121287178547872462424093827856035920428776019878768390133890479310135566487216696991748663254000921268491866667111862389268785994640814296572918528379161676520852560648595438062124939044126937789642515893499816445536734005893854738385479920170988000084949478912178569753093131414761381127390600815953395754817055256738725548290199460814487419421547991695493143744596292089765
|
||||
11483767618379197911202868343380572933115456154816455064307306697347685683072772390617182142183002000706359082714762939644396246387190252232474467505244031315290847531344730700809114517776847780668824194298580790176265634487466332573313837216112909535311346949850507806721469817542099014173224296886450479995549704472439224973252358524797154320588773034239105395901257809403780065585277036486862960350791655913348337809998209635087416576735563598841288740487861862448446010721880889913818891988434218005103337264838406175852568189706040495277403494211616728535631835100351195796483405735797919423749677713655875952571185750255961770452877398675783256511886080987562595500966397416012302372265656793106019473490708342768683042825180278699557571461337178292566295586169298905965866805626885007999586502776528500139318249737967795652080910284810806777756685535372529793509192354072996633756017314579370 49724951905534231899624221080719612501759012577673753363195170036404343222529822703021955898230508704653897173659352679350855746205184570062463549125099898039322888646719443504768344985918351067067940461287526686152139953873075097653459760388998633128846038460733268403523294116175492749028245875757299702283666432604296612551707409160681777276991702472167037666224600473222151717296066774337598357789944001590564693416566533766510346570446672659790740118759850412217235736760291913504032270681853013847637938570811829064689255913173744512196276065698056560873649025573720675926406139001494236011664322724129553795125017626946597021116526252883452567916100796993458335577321956443186035773014225483028492088907501596435390237280683822086790133563530735951280922786026288989791785427745088512775185784617505906362999439422378883148052416638878438373993333276231730251207940065327594263751561152587691
|
||||
360794546411830878056380517901009037262994816167149930150825255986919355010929333164371931865180402625435189396220806187272386481868291492749181298351437868201329363396798056847497472646451857939424874031182467032776149770288569131196246665191831344535202009779171238194675522962408664549183469105168491656518430099813885988896910629165513644277296010689065344533222445714343492448404235119910933127313159286110283201209380367203422922566468770632760155038569078016377589674122038106802546073514177533876394283305270860512169464553240435134710521653353880093030145142875224177074753508788098189248447407091994803842661786334548387751039128761749572091912841304742501257281608382029840374713466225172823627209341319180909467133541884687526331584622237575270449400556872621549687851295316192753167390724264539673044587983690636421185593282315631086129271871562854044284624831933583896619964440163193418 615127809508408302352300827079521552594665780717799514287391038409129901433688611425359892350565071152322293188593541032297770003989414065031772986209840088835939142929596316816055078462022980955297560936051689596293547353045280896033165049281010821454791297914221366180528727294066003795460917622785493835041733282006477645860410780481727477817875886715385161408825758503655503613272538926779279099841874155639580713319875159780585191038698255786597382687929405651906913989251007100805268128705454374368496166872308853575514798573044971055388276677624751398060037684504169200872039617730136108778149566313061294086482815065239834607258886474707592078863263492845301456447422594408848245477043974464938519318753164501134410290329770591512558942901160531496676158551630250022949994721042702735399931487317144723870871846004717096098478320105501395766736044989316278409250962347019590512583025089049185
|
File diff suppressed because it is too large
Load Diff
@ -1,30 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-20
|
||||
Test: add & minus (unsigned)
|
||||
std Time: 0.13s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
|
||||
int main()
|
||||
{
|
||||
int T;
|
||||
std::cin >> T;
|
||||
while (T--)
|
||||
{
|
||||
std::cin >> a >> b;
|
||||
std::cout << a - b << '\n';
|
||||
std::cout << (a -= b) << '\n';
|
||||
|
||||
sjtu::int2048 tmp;
|
||||
tmp = a + b;
|
||||
a += b;
|
||||
a -= a;
|
||||
a += b;
|
||||
tmp -= a;
|
||||
std::cout << tmp << '\n';
|
||||
}
|
||||
}
|
@ -1,901 +0,0 @@
|
||||
900
|
||||
2 0
|
||||
19 1
|
||||
541 328
|
||||
5808 1443
|
||||
85826 60924
|
||||
514331 447913
|
||||
6788445 1818838
|
||||
24251348 768960
|
||||
624754249 69983728
|
||||
2921381753 147832025
|
||||
23308903521 151030828
|
||||
699310472488 605620287071
|
||||
7949775879984 7703414710632
|
||||
86848671088638 18256530714803
|
||||
316611622556224 227286502258995
|
||||
3894033776475580 1961847688498710
|
||||
90496768813265977 36258417483248078
|
||||
342447148526631173 3540073267446623
|
||||
7782821009869503034 6781475857385282442
|
||||
70840535954701693373 53518975114598562873
|
||||
669169243511756627467 96208042663880891523
|
||||
7858656707208853110523 5956110503086231850910
|
||||
77325562078495611336152 6528175693141467707506
|
||||
889941604766128939930581 359143918605426181365969
|
||||
4303395278294207841588823 590815486373055902845589
|
||||
86032815155995739899485080 40795764154746604631972380
|
||||
824461503547170836313574624 549433644033380141400766768
|
||||
4265601305058633004559910079 3645064415081790331460061373
|
||||
52266819940043205419901602689 19852936724456223542451415818
|
||||
284895628990943300591846343343 231088078977124772042930915522
|
||||
6070023083225183660381692008660 2222216863669997100949594102916
|
||||
97820532517205109471369551909932 51207998056582990102919248896389
|
||||
709773874783315737517142283183542 75774449669107513737723294777709
|
||||
8198720696549480766948275629090285 7792366257779284379154565149201892
|
||||
84670800489773480343700855208613000 77463785794612076460043807356282610
|
||||
691748596604739617713807277623854012 579937541482242300788717345290017195
|
||||
6144825518514041427162925039017314378 35393354087893712530737550484453581
|
||||
59579500891402136109713429471084171306 53820260650563856883760997339865747638
|
||||
919330279966493572318201612211646652909 32209659921760892176049802639328499760
|
||||
8616564718781985058505073175458635653419 1943335090581007564322956317379223329802
|
||||
76259021745045641371523449567294129616602 49249414622384734347849932562329844774130
|
||||
690333281666186698318539318799584371395107 578887346223718510345470940708503170109912
|
||||
9616224744412264136466344548407742818778405 758336239960020538500923438627195890951913
|
||||
3900037595193365169507843319656062498688998 99490058901757331940469542708077300009850
|
||||
574387645800340394824222705852880664608317397 261571629776209950393812628709433144020887266
|
||||
6806552981653599851798107811304171570419630745 3568625995908146285502174094839992985545424090
|
||||
38905976650046380093760946036988746044637018234 34813771034428140305697284556302880763134531529
|
||||
634051500166863580601211103689133480512609554415 464242679892432510962408775654255076974915405486
|
||||
7783340537940634301883503133539492976126375459972 5317607186777350471949872669099184001236529272322
|
||||
69633371532902071990163318005828704046464282471271 18022312277950828697104994853115058823739384368587
|
||||
160086657106817724184904035962514119912123978575930 15372042203750447508077231398497112626255762653939
|
||||
9671156725070063600135872333853142878406772026593524 2879295312190859063426335745384301653915343898446086
|
||||
50336393781909799403675326996654277579239278960430323 41304465590671471219985717660964113239043345870204889
|
||||
799352297644895075928688988983453964501580037317879110 744947401537885336406373785859494755728953896796682583
|
||||
3697317842628880601766606169427399440538764686985254457 1330634768465291062764742827456612490164087601950758120
|
||||
15354463964738176052117990157194807684019423084153501426 3888933525345420801190597908881755099918121645414574327
|
||||
807178807214258005596570942716487700127368710541881611331 172672019061825462410789620313576690171305547047052911473
|
||||
7200490833814898678076216463418450550815330107809179087792 2261708613058847086502050905324186981031321933665025100461
|
||||
97644993548579825032690662754666847515930831347870515968870 22147726147714464651848747333999458787000110903443252584627
|
||||
433816851734126851751335565967016346078309861661892450047091 429521955266455765685720041345296008681244168269460845303001
|
||||
7626976380125678725831759395120824373224271600987103403983604 7031892650441937314410219826030445219511486110710025219097162
|
||||
92886741198108873906468804344658123502044853869892810557056477 28067155978366821526371365365523828698185771628978518712397945
|
||||
892154776211028561706577599709074616976194121146364404944220789 587008341991753729136537375731862559501702368387598759697681167
|
||||
9953034148659688892068392697651040174520858369217872599497448264 7081472656484447015440862058011846698625981440978758145966158075
|
||||
31241177623910341927747257114099763405975935254580370046346094624 20834558839560984256814158695089272932622375758692481431718729118
|
||||
980815110185719057677360119627465436239604758023220368084215642371 709123491088647109290205026764620608514441020184392673624016919997
|
||||
575060978990152293147102181617501779236056273150112132363617591159 38842751793886256287529416578676073705451795499110027147782587896
|
||||
36584716111772253841330842460489296866761363278632400589366865057753 24969456517603267176693235725228927090015971826362555941659419481457
|
||||
315447034002007225502277792301527513399606954192332889053157393284053 196021517205964261795457542933837992167305718607476190520057890728374
|
||||
9364553651395137679723039514382896787141516807310408210091812270023188 3811779119012321847822120924241801252071138072964952242766544380628309
|
||||
90389436045797088757095549526778017712829368480896263848273187921310988 88975232728095973949896824818638041289368411808602910744511402102609522
|
||||
658152275228719701718305445546284431662103481926039397637746616011862452 634693921707549974160881544399143144759660610627892109262008626387774962
|
||||
3862898122113637443125059818884973490207918730209905677811927648408197542 3002267070738636508593800274050321558327989383164697403039600001740707836
|
||||
46641922173546394655997697822498572933681238743932307783184464013786566398 43810790397349431377123136666741466202353047124627136277118761761095760312
|
||||
864909979076942019281182585365009596755027290938631143756671587613073189049 216844414356046029777801388291128320970411176104666967017755781292211764481
|
||||
8214808189582700783550050303674242122355913412809923484804866248939151039629 7387123856660200776386490646670058528500907821119943802384222165786814488967
|
||||
95514490754704048297939194953504125013504396879999333767378311890079486951719 84303474028615063453422891198809905362899536455715983420192171721473168917507
|
||||
804076480195146387263091754421274891611552553769378138820418567681766677887858 112001493256827164627698421218194796970000579462873096420705840776590938423955
|
||||
8412469403433141202084129514683886473576320210624358803149605588744530911281402 6505106548896180194996795008518883136002682314745186498031382585244908352604414
|
||||
97743883700325450979586964202850586945727387256070478532415075841154017629600154 43039891853636249387242697642633360754522482350602940668093070885891821208290957
|
||||
670884565524755610931329332463068168658600265636200460423513288156940047333080045 461446943957251558656869380341192812909048026763588497827042298882838849397300455
|
||||
6346908047589567433954282302611873136021372773841505536606049292164306530902750401 627932474249335941494530102362492167713082427960874125687985264274740336926211031
|
||||
71637573504375049743241897241046264475723061587351111917442974260999356845197444165 47235448405498449394029233978999615272834436746406697101576317292384076244643843768
|
||||
687113752409797878596184597084985348894346022696485750556524200270193848921599663543 456322734541111726694514797478885405592362600968664006787427395650184683921834890481
|
||||
9430553265654655772245780686564138320332915514495665171014468180944730657527546390473 2399911709678118583186808873164462570958458707493230549287791039816052630298221573663
|
||||
93438911505050028715454581469726390438970667727157569304933847816250379824282651284650 25130983795640666415326072402789299968339212219946639737870105413152298287862644342249
|
||||
920645289715823353669574864099201493462493916493187783914268757799561033838011706000005 452380679710425469240186247602283119556803596326419192350717838060608966956667556864274
|
||||
8204597494123517094597783270667569085317354016202772853058265878239842400365927572551376 3920739664889248333144508362899464061391193633111483875254013269466655964425255558323082
|
||||
81771100835169027935129412338182257996267077650103905257647905682967251482544553256384562 29658453426832000400993229605642926808229646164386661799661824787018897795569409868364900
|
||||
917967755290441656943401295465729778152972196869010383573744044895043542029166872738740117 147425790186588276057956362953330564100831767415820376158009042115716095555000211776309927
|
||||
7867142933495709563086677855417468500378157284894975444955602625289856029261613242549998959 4252077002406934513132653524399875283483725056453347995812281986669934069036794759336615342
|
||||
91926675434331217358170529733470745129905296236966933828604240541679727789834872188962140255 18202958560332428881219425872466504284270679153174678907863503748068290458742064699138912898
|
||||
465840791512160934576256011204666336379190278983251151017050237624622107001423157538496391872 146943711200866106629659325621671032599816774934541742714432353269619223443876958721848552656
|
||||
8802162253950985304348642625799674047603230222440415536484312145009507084984091334270633997553 536427190757177477457385949465753164528782771979380999576610129179280258133133654159341911864
|
||||
66337839047859409730352746948162259888784440197589956730912529034033535340002120346684520838575 53035577463020034617838614659453550026853480237218563100860204008875638895613401305109593916829
|
||||
560301430777995885862742164171791386908352693519280779281605469989022188949485889953786696433904 109353562075823862662541969405856912124164013211057820447133286424458724169876759063511733480559
|
||||
6352426542425654586104194479989172610165933271146224772675644299990421161491900204695080717491772 543822055870153864540795926951689367017732424085753548759396487480324410505947154270487828143146
|
||||
48893433453453590238133447605724593186707355049770417681378636261873110565148022626108044310416075 12491890956151772324985735290123511868048018385948737650168302021102578510744970572786338129223936
|
||||
952400934442295101332533609036912404343380763105792176620890422849325341717091211344171339551997224 191171076525144820150532822380759215009719137460099913783836388334572629568458636980274658070872678
|
||||
1002663531465012821663885422836420787976389873833302701846581556966968000534771354472748532352238566 638335379586432189039353341567095284961380410127352193993940852368852669025547960474069187307413903
|
||||
70072399888795331369169295115585283283135776324628316782326137957577096442907798728287968507807136759 57128156131963437537795766967252604029010448864954429019642289223682796176677051774068008724636171902
|
||||
652241404033768509180890137905912219413647320955082256996855075080415109919060927234825767809840706112 476298722646166330276324073292698277373994255755429564912337536283682676089356940500029733938144786376
|
||||
8800673981631645645928944024404284506942057339742875122545675616311740723413839633020040758046219509002 1237187880693690049980866960398831449351747732564713410183242285702461621947441555726087523077037648651
|
||||
99192362571104951018789151225534370087611191953024054245709068827734764390277938779879774059828159592108 34013493794035393164701600681680978812570122039363408862308571975082045890827659159420775653265290718865
|
||||
164862367974513196449700785717778348535495168408709415797710046717153604269545437312914004471112535121417 106700891041655533461101177549348561692128903287154357892847009505916317824094328154986240219262607489872
|
||||
7862513612998346958953440875461545802767775771255637384333831652547590695007091664959946697994016571947127 5895754403438975456566625603378628912825324979794915087861546033177510936797134791341507093488245555110822
|
||||
76369398323484013805694320877416387893600874439193387120589288152649751755802820789389171084474812679540631 71425543519280687326832021087814549253554509696924014059330404466914365597454119268779273192421022692847394
|
||||
941106336962191441155122792246248804671059539257755019217494522649120353964513845659177429976510007561531492 95341335319275392445652700630686281744679623670639701890006156288374069847569884477912103344570521615238491
|
||||
9426204104015895885642000876965464938106754676240477246826926564503600927091616281038414381105757723052942941 7774844303943782808768703391181362750368310276027830309411813868279575613584303007931380748219354974004309872
|
||||
86864705429856360768948148698185024349075284554952943655437981138856986208662440149937464790800988475150522903 29234460024090294444055534548624764609353498520635392339705864201756327553872316527338331254672231645246689190
|
||||
392084986286529350357376305368230769749458711977112353858853230522818082370877911046761595666943655966495628127 297785860940340715022028243518661069249867741770350935049393285569736959036364341368471929120950966118665422281
|
||||
8359307373408139112019856074741553857713979482625803966271345158363200163497183270508648315330065056347185320588 7499192508139255529929899183072116762558665048848029769061218244121063414877976065527166143266648311926566120699
|
||||
34354096218060792583461843173443312619234946509085305799291161648890432965108909117997173225108907017310291746029 17256051535552452683316605537107999661613224327875793842903949389919909492581303523959935946140740188768458198477
|
||||
222447522651088159866147335496381181273940890977841903628235927152883981540514430086107190183236486085863113846145 73048645490910368408052448342982590847369030978899588018284916295512210534213137813986693239188158146412083007191
|
||||
4053111364077248171224849109890453175440983592990540486886129906530342316229844186374319566647550197007173278212893 1537882809010812021704923117947490208798402984314181178576908967914072871534427503268613185654612328818334474680564
|
||||
50896865876436063354618933782915210599430571990699430980454154682937230681648516737091937850743831347938639172467420 30897800244055606473355067334933186647716131911188964246515092688582696884586480128632141097977276403314248943197090
|
||||
390402145742916704877750164218543694375760634151475471623320150939356540797518832889428282383200031117682668854484784 121945992639090068433219729361651804090844578286608613918921903162652418608743379502492674093512832149577219583820489
|
||||
9565151809137793416534572190420252633956345629615641456991702066131950855502429300649251877932715165626374956615992166 784176830562442355112136508443750170848146378078181232604352969314192788915188684898730190889518040156867591409423832
|
||||
76503149967347887071336443448357317627962081987088026231144288388269079736868396604654297405858177566270897958194488028 16477920807550921149695233090615098221240928906166805959458476030499795256714635449898134433064459634311515263958976158
|
||||
812974133582279044391885056343033416133604923019612210784830124495887912023749108664657535896491571555945493504347283234 132496614717822269158564069831542663304722496445676991052495294439654222616052191712160482242898653831901069371741874271
|
||||
9221303822615400880392543508557483740683624857296290831299569559048261631599732663716452252733644427920775573424384646635 6785837450064097087712114743618931480400509021160980124429063611911539587945551455847315963482167764986783541396560480723
|
||||
96564177298356670713317503792504437723840441336727954426264419227401416567527926682526972011372147688529043991626022491553 6001807225258931601954585820299988449399007865643750110430404858101102181865359861087451853908409991718457593861160208337
|
||||
601783700833379564265735738055925284990082506676818764436351515472177445071629963012696093678444905635523813038167755261683 135257632413935328014405481002438257715079290484724914303735627299190112442376198582525711555332933672352130699758357669875
|
||||
3925529457857542755272016615909819139303972030973546017820176603149162083322812895042717975231796735712836928342653491169363 3489389541389870195648774928818885788529532987465674320984545109389933904786794795332594040248009545729672352121853477609322
|
||||
86888737810811659809580558298174419506828415975578518885328617020901995088677707918356548652050618186030093947397505821974581 72553671301987155669980072222923332981073594362315533937237477363734285447736680551415605173282677355130950768854088280655178
|
||||
778743848376977558667779561478911339659936953077924512705799523367625004565934866543859845049827265512647398173806779110165408 232576160029550988954269458012841754129195180026413044771530700386042823281083921753526344662698537304408070283254968456885913
|
||||
9689632127691399335005858328905889991152337528040623535191407447599214030698960726118969558490468534522751608147689104145501370 7306814022731835523569210902285113943162653155085058174898996149190282384797515819614084008247252084890402741791228265012539615
|
||||
84826044500415945039337780752929627361795987300255893871857507553640271520775387233009021782692563840407045451773357845878258315 76668352100611196740668161572846203986439208211819376554508701474457755004367146239012490533594020931131247366970032016181820658
|
||||
812020296714183628180796777075442905186061367035611583623484410210194879886800870264244148407990558540293118322801794491598634229 558782093923994239231025524977630438061491527212718760792608717487419713638232262205674404678452064024821485582880710105472315374
|
||||
9986946749731887074510764150739391631266701625617745753272277771015346467336421531513208976129685215275090924312349429034377524180 9219182560181263515210187946486955628898764276211072539945934902350067049052596239001552366235723447683760626998403097769628320587
|
||||
48406290529304776636116794922778124275518356848714355830052456222223365133850600696168889593581213874417800720769433794199134165955 13113118254189145143198497008528605055123572301675673175116875195748366225005569091281657325184303920355304029397051453636680887661
|
||||
891928238830511270141602670456575479565191810859372535323195220075342707214840910719477037021535298708907016660982800135826985571685 527950494871095444798828627038338884806756408142160698140997731465083335042615668435094307328061199679366755574557065874547379639445
|
||||
6887631097632805257340490093390742867646495287740034824011465689875689167031601622083897585416982851363480309823739544852548351132163 3137843693441447305373300960089281324826043228426007428779560460006846945422674768604932544403959922654709743644304506268863022190622
|
||||
93779112823525588048787000880609206369169852880404355836816915753666902873757115118291809453144030319997205479278655831362875977757943 91199389761868036983142892884152843029572938729429488439253817776938655294383541553772321290558999211228718652806514134364338791125201
|
||||
320699857726968322662466843268478543325052042855342198632121893887289267318205188634633804289776845482739468426101437082579381558868894 4849136103525500805681986010320895068107394224831440085766055062719913276954074314749951297745463803132774529272894512799899853209650
|
||||
6648068165431535185379331502926482399929512092202482768822200553713109598094096354399322293799615665495307165828653196236824419179330947 4214215626060568138052591663531631254028599186381338607004748306462621093626217811818876532803408201484863112570705045217161362349259936
|
||||
87829029132844360199514570354054056538126191990503440567879959743443419285827949382682039465605970289351056960320065998017207653938805159 60282566073860868387577963827319570303380411948031086892776348677516482113938962410713305714500817140964944931195798405806125505595453920
|
||||
792625299129982214893950486519892206292660218345554797134914709664957651260372369724502256219294623542737662668247828526377011425056926244 716433683867423793680626080704045550354330822466877085835157399875867356372484031642576809862998140512023800744621969478310302559742367901
|
||||
7044831743598572331942319874689920235841599395572217606121463451163510905764593932778748507044794834808953282292315792870865603399979872622 5376450576179056998428415055460475235504424891291482734618052611155830917500254788563117571088170852852127860097418558708888465452019947939
|
||||
83333304806847205794224058916829758587023493394857559075548524693564314416750700069888497829905413951014481478289690120504535608074143797714 14580316628776945630513079733165525397559120369857031308480546940380022290444855697329783453556284333107956580643176335254597506204638483934
|
||||
672690778145558545716919898574026257225169510982670379335992053252666992465576530143068942627761811392601688611991597883067293299451614204551 650173421211744871107282008903456896762732997973034780904791951757538624284676369168053156628956385970863648749698616083679095753266478650239
|
||||
9535676454261020442069243901850918273864817299086348395414430961092286949268839503437396332240177044795804595322699141221957819380178870520807 3876654030669884719092550494284254526316068233021988671712148886001157543900143851353975734351014487647193886764940563221695238412567593608556
|
||||
81062296602591088635297815436703768868292002343515823718229208988787138001530315988356622895785550995192649131103307917740881970237629093368265 45118733274715535112381508310126409338003467521214585812339485553488086668531146321729182313785886927010135513159285510731370994928256633840037
|
||||
843914536444143766806598308998595017357673931167015255771368139448908835457985030275300343764202086987357121521317258095883963397712938985745024 658367091667795010666375109324966428038556000308328103869501970960104286448668446179239872402697501048604844987542679732593109271493031327967993
|
||||
9613274636222411384662653776615563092286737530010516174883842649493500940100822405998595080483147933525142756421193986237335851249269931433987058 4989255760756927318359175639051323696085968681107257392221105695520766545526723895391968065204928693891705128989866336206637136625827076403864443
|
||||
28971557326237392500516047190262124773244505347067661254639426368465076327907732468829906645794065891327788260838628758782059178889936291575355773 5776387393581677151743661326872830810947950682630614129332826991958748678268345873374849179639632518244262684199002576589555706541691089783225014
|
||||
901319429775299181290195394562188812060359725675620273567373863176324529932662948272437252275707594177790228831705133681828086385803869825503237237 787851042104864023252034375647370772422304424352692653354593288864403241492924397651679011768045303915744248303170763510332106288979271234923900392
|
||||
4082849792403840542920861472694812693981743961484010168312729331288965776124597057250706689908686419154978434485795473826976409637826714374357586998 190581767627024519980103013807333648258414730035435823381087974874103539611379863992483959949939703865647193131818609314241220009539043399831826761
|
||||
62567167101272688373370549439761344931254231568302295832448476498182461407992545969203605785748491263171100597195779918130218994142218463071960717901 52352395004858866076519390073324025047092035393967865815603807137813343910670092873426422691266499675276849208443200130143357993140862204507924868422
|
||||
958410929639184608328078322914171861941556636854992594819833530944115760609714329725051264606531526680402554292926269473016515681247854570274275720620 553512261671731850731744173656095888894311961670638714738352571174384083279092424808691521127446946758630524805645717878198528468540437453802067631453
|
||||
4738901597343298519343859497036881148898807897997081663323679455003374248908929000624725499495655225450204657252359671929893691120999537555725116690489 4494651599373864296269378832557488748934415828843392873847332669792183545133665192147542721742755893831643297790680290291812412533849602557831712378161
|
||||
99705818590775990829840093607926538457302675474283557977879293441094083444400784864503772067864440702109439922071956404911379452551233666117087743439762 3432070934711947091095765345426697976219716540577117438022856434192174090374527533016644136670464332042612880798689768369527327644103582099815355250880
|
||||
947536602856374678476922450319891448602120048165858785210815356407528193642520602609123666279495833533235120830841575641576299925056664364094016106729495 945365535314033754459026043893883463823920016933479058694242610782240100322251139527297164366377340962343708748899704968352366731599423617437518057457904
|
||||
5499427608679026803964313523979477148840940123850687154368484309042665403558643735479892217538791388603104136115935943908775105193031301623809041845637352 102566161122609419704002946412891997448973638745302614797847554991615489907554443300332372124714451665814809703288680278086170154719806414293891359886137
|
||||
60578996367879188074639633292964352779889666165472370953829448612392769539486257751824621132324974502676033502748384029542764003557753766201861988881452254 10629382116504162069490034071371430040408755932404556007170634068977849100667705514343550770244614267260140418135026185806133493442736345064037083831881968
|
||||
826368196810655627018088213973033385963514497351188324556721202716274716075857892687146910156780103875072757270270389180587293848885768919642479126766012006 815653069551172483347009349909087548562423319095406151252007131161215573538680331590471928625338629679528814250358440318598952457257953530615929269111677939
|
||||
9968686137923212992120064976421266707153331857128704600095741052794632660122010713297262340550127072797408979909812705990719102157650355330758800884214759394 2954433822742814529437799788841815753080112317819599309092917364397141764730243391884725118118468172959617429354490304381903718079604702830030002475685384602
|
||||
42569545090575812800533033945432611632394978331556463149777903055747026289665199931659803008613325647617208758788009898418508175833372989266759858985544607463 22027210143503153469973690328737220486370713604288706195294871441126386873160346153533152449885629838048240171663544241163212060827003849419822901756526631240
|
||||
936793803785493988797816954365502682672726294211061226857202576997235047567977018952223546979532044449858177843400856172606809239163550227804802902691795171390 912707243944414034605877098426526874827026434935360780548738815294318732072057101340749468002530283735646667523472446882188486061227049359875051496958209142644
|
||||
2682148280602599159722173070523418901738219348812081048542944571031874688229141543627269346193268829547374649241979549345319282640216912932955770119419233087744 2620470878329125569566032116740627498328233617662384433411865420000645670109873379648225490742523025461524356355916023493918115813685968517807833018653610514900
|
||||
63422099596485614496566318217008738627098803197372747276265328430524248223509514543112304486216652330547485214538938701634538290206927388326899639039939832593859 3690234296598639383213146707464542485622985124986087645261334595857634101785671887880820195683769597466058483355751162944589802690627602657042169613330013876480
|
||||
362055389123744080397358065531348323214018920259329552080491764661632337676137622347246368047622865051217688467478190957829564032434183109671213058646176187537591 302115668092183156289387715800692492566834791210947058251434529949339201133173466348054920261679810456734135132563566407134744996082573277367997190857415704453805
|
||||
8182964090839929861171686073964024847860843629583527653492795940340276297830493569548459371942512169639556065884594169846908450244847859190148533884033263590445845 5061279407160243935197549197105295229382734506426278657003663664615735971614754404735843187757240287216828850762659746917713255896504791710379622672754871571482722
|
||||
20168776286010167749367018786087665237863056701718239759102392807063672309215495652326065450295225611452619441246750052900169006658483404666665536240502320225885072 15135934812618583540424041462584316850212747821251429116376712379629856958646969514208651808019050662923926278700630179508292626392014989113826158025053964298433676
|
||||
564959754322382416537211946171330343862768138615167403091126878120584913920668003377000894380935319107576078905758879772538732940610570667055081591488374257560205722 185987459091632424139705477789721938234821982443466118840582448392076999947391648899898194450876440258384845192213144502567498434652748140467244366279897204298366025
|
||||
8225508971834392467034003945659150488788841727277429363999508584240960891083721433065926278686533909169257125466906517376265751030573171059772022675835676282666034767 3881069112118050839314150260237800665306570206656862865977491392758016618145635019476245117144969484262785440701739887170931052675959069031094733019234800262069751591
|
||||
84778915388625075388199892810520405597818087064715530249723000702637801786173518672745926081849400281066707431802818745672348975570912381633631466723916226007560489238 905206860890298196680122601652615884877056220099640860486513453924078804630562881687007375129112736023970840529142519031372728309951900893330877032076893576631345505
|
||||
651852221847948892835289529834338890903323622279125272201644091481337404662405147390957251636953467710774961971469281039390801316454865794068967453589826167199107622011 408779845098720214976879041476104140705849574518419089602171933688276728352222881532425059838871922647987127883349060803838686925679772113499510023098770658205503663297
|
||||
6555657665028522322000507358741407016214715894270298704885744635279598917121789399192371635921979131580654174814142863887016445233467479627373994781431811689467815911337 3590578152831919736258315758791384960036235237477195925991946579164679950473634770095762863684071696222047837475876577933640552918594642998923805595334295391971839157084
|
||||
93622792873415871397763030424988888210315401052604698186502005070810325879229340179626962663268559768698183208114210027002704718763623276179152766356552556999377794619780 47754464827228478088737786664347796749465156723111661002411826651549444549353927325686271966609434168952114581201626118110221552807061292816032911264921200323540433356200
|
||||
418467224157083603060958057741052261053447919061999477723735107111448686880330238275418463074324555674261631983829561518225565051956415250870597579543014196218084008165704 371776045920698201673442052605248687779459427939352517871377247903161913553685079260132136609453175808902690779145610469447482296326055157047403735837874595625355493769235
|
||||
9709754374719951641773729820806871741570714508188269159676615390716046798351949886030473301109837312888122268476157932366391986284173335840529837337303692809796639321789241 1378391858826595616108765205428931663756257244174994113136613535484557925247910724106950027689129685157360204103054397061641650678404039805980593879611530031307640642384185
|
||||
20388311068188815839480327204161916032467482436613014732295840193291581479419470750490039776100327255022250953515134458552507476631558364152119114281832996536802023168848356 3607412817644855486894739816317405835544122737005603971552315007524352396134797326496171608006857578875552704907352327413837918625820976744275150731094448791955010640813471
|
||||
697724107595946307546626418909060968205264429308772463143817474499846350057320569315390758972143006366147213224916734548311553674588880360392510211196826170705463028794233841 151100675580697475122527425213540122632460872180574642734442285350530357878613954334252913871810924736439482497541956535076554914710276801802920886146822464821004371774733915
|
||||
9128770181188047931416462816069408244860999187728725847919230103553502610097172897203608673394759294265072346860086548334183460940381734375147565119890702651118575177249343685 6475603227172437025127862233500966203408929905197813649630409886257382286852875143368993700497718555207408739273625085000258660443140357552285057623094315441398185058947050415
|
||||
10080361902178884581579381611209718166172705444702605814951056724082466208677711568167951578966849143919831460575277177046862541149568304033737994044798526805280013752120337412 1357166024743194555289315824926257949483293698723694354294262840343860715959170946321234563464277638205828025490438099369227729311736833661287811496693559642626394635194447070
|
||||
174164404294870302223579802247489790942214428409401412841725412947843720256369357193835238591328951592040999645587170726677967314864753973620284243911529248245000975293642217238 111709602081657115460544667164605630778263159403592399262043585174787492701597112373926203714036876544477952519027459308581540052887796653384905171318027112124572341711660646329
|
||||
4108677499608856216603852693727008200442212196234962056179681773567347157847023329899647716224146476493483390861522542821868225452489884877341130784399514948538231786895748425580 719944960441409028450267080930589732559065662549582693419588332717956133579568066247673674023487328257200755115742952662825628474554571059611752495331917895132642660978073046915
|
||||
87294038848667529050716682161484849818627928338421137308662157375050200147670757528898220989194640615133140813367199701000194700758037854142516787244956122010950720031397194885967 84996929429755824423320250551170970558150684324948493508876574013730612834172884146228645917125367938812632946289453811098214569721946881073924166816066222596979079027543896626492
|
||||
836371773232856786071177819169005069876354393106094720304451485702430294770854857165115550760323372050688060615164510083673787283181622320931824273054463762771471742314167795178367 690584609397124669664760528266006868060445362799476075204231303429537690619264800154949058454623853370788622317649901895916011717556563874924103403603614526011920348513350917472652
|
||||
8875142811533073575087163543162316623186436343166474293947649303058048444719695481876775086358203003494707835348811021823581587007114792333531863867644601371752255558566693608232922 7628622021335115847695699954862015885293839560829909876058102381845802692972082262936150593654716978452637879904666697462635666635679902875650099192484044708338107982007645032508743
|
||||
99173636962871521622329486586379849455529428176954367735051865440298343542815622081382847141614911761523214498894933477176258080018647378247540561523335931383832187819455255642122407 66009098315770348729562711255709524982989027288655720185279496614332443313033041909319198193416978936045964317644236558223711223737110023056361517141906504343721335362954800571238470
|
||||
443919810472595524202521410489312594930737803660831630582075311859356661266671354563163291037457732634410596232239412485001244312997818355414984431223875547686581489521157516675353677 121665868359356956256144713299680641922024179524452233152726576289367906913256948861781366792169414673178712914996880439954021650204263464101845599999436374735379484886038835564311983
|
||||
7178013452568456477699477712760392460980305055000237245126988803435426382890473507096100399999076665379553954162727716384136237249209964614632440428840624390111065572704272442360088048 6894728019541255681934847905286859542141908359169762880900186318870368202151091261139495125526992436746499444108475299117139125008549979316902231568246578943235240102145453602131538395
|
||||
94058967660054452168531693194171691907462382180391706828373182969543175413131752096387886410844341085847378463701224463798232156475735139124236850085001191772706028776443307128008007711 31846174964735061650695078496351564839857437162316033540113017060943131246330431419008078534628464009812347626533467022762439930192252715215400426575758495974213426184353229097105515680
|
||||
781972384950469736364418149788802356633197697510723942207252447926663484377108178360739585913327917053629271460682833713211853206807941682355890760560908790944879534185713711332455669047 248028771552697056337020579027576509392874847044635416427690158640364080143595511892321273147373619892007456463090365873328493715050175176828507231662782106040397010212539808813696112426
|
||||
7536380360128586998555651650679098809651270927655765058546973340265729450176934712157771514274735515229031176550619534178303022863092815697619362210131286589511541344046480431090885087531 1154883010980547643133784720622627517503152266899238991410322908841681231020306650874033988330370417872478568500106545985705019122686696267510072179100162236180283247493811246488602291331
|
||||
21480030201314716497161575035919906602911161767163087557716399112006120213624772688714636575034713396588081952645743267834547368473095887006664259867290796122447671131601150321325751848451 7883409109459531576649345410232769557048144596200999803428743226908100188195632346750752868590174558074089200711083846938001142906935692612274465341295172401841169549984321280586167416779
|
||||
895923585424247479761207482588248532438224358605203339342781116065495650325113984700057423207053115140785971753586173201643721070328819612068546572611237164649850766439615667566264307908692 685464893726088354660206662986945930170893929507966659250959835402607989028823291871068855828217120862168393570593998584641512708794676194886814284146012711295621506668022504843823942884964
|
||||
126145484792181273363758288223840631197671436530877713223433544708549427492643838883271739094219405834959665467976016982007363966947312831869460330078123742013024203556912383979282954388429 102353780013187580481093319459317801730878290870794527246387410303349656952195135564613725332446607442140169562093348692215494690073351267685588694647246688987818775552822533443459894168776
|
||||
98627813887865574701344842099202723775428030145359582327283619682015040737630633369894048482756539745253211409464128276272630950110224059328696573685482611380424279337752946875147365885378519 56570197079770759247358255591563525497932329493664472939877145878101473188232266808849734836485578349087841008052017724209033683192121166594882143336517812584698924881637159117889435114601642
|
||||
277568100767184282900784157512141573961935478129996655283619260228028595973042336290269263969931855371289239764937650986666972048303851501796745500926447326260723126997369943170500788039644879 76364812975513044461452801330897442295085985201832322887979204301316660967097584750473796789966615842142771289375669537456374097420698924158165526294029814446876430306851385782314772130081967
|
||||
7848622685317609988782725216599611777264455087849041736995452540810390788512378348542110953781506961007880908937235747590422702357255106129148721101553892686953554135255308176589129488343329469 7400890021352863127368108939403789377707194430321255797234551044585130347947715942628972532884525807880703970413790199874056777782816765382082764129355969393506896432537557937564602677863743134
|
||||
76999981918290408019360171740012599825136550258335216439659261051245166803339553681932358020343181794946362486637748325949229785016199412586011719161500919956876054307734572515840527346859096113 931619931279100114523821784243818494799505013087180124738872678746078148997728294207848814969048432642536711543509064883943711426697381731263726205806688319629670692761547120109345071749000677
|
||||
214068792906766667687063123967084997824606067065638364688721152464266455629816378530323251592185198055959846741263737068198740495831183585117604137197973629184790204431883879206929424703498608773 66353234960838695830157536522702722838053381441745755698064831501834101001567664561161267330142545735148656094631031253334295295390282993398524099070611157499863767922674264404810126014262825178
|
||||
9432011388079583334857004221447926837488814489920888890727557554643146705733775233381359949786001096841087655706261853522623290848479842886113869923951907780047426689845105035500112042626091313014 8451686027292921542302761508011417656205325805423840859783320352352927849846615804190692853634285746547293741823064498943913567828724801558562181932247332587801072832563678970103246546635270888362
|
||||
45677874101123694765276843689480997898033623527932975178242585801421905691770763478453014127851103971251920623139275373351006527965230046618503637545567407717932824873098366347271882029341908845178 18594324543311970306902305240183714225063971050733618935773180011086938694762218784028641909186748000038412279180493687379534050018765927197165322856298977786938559181034401291641571808717867092926
|
||||
835737758082145167239117688768717586755251401292214016879472744830243478902970724545769463426446093026458768338509004773541305796455036558260176772990949773664919010374987789958565681934983498880009 217567898212663536780952966061840423437642825529886359380091183656271299083026654296592272371670319816826950800661996143854712139571761239571734954026856498038771255589451281295344750568446461695996
|
||||
6677979939193676174578150558462478487017991157213024698519320595536328679996834718269652012501370708524058290158466635033086125972246211020926968652005397442711685977479255763833019273250019456524019 589461762453279338791814236089884626361977149519572345444695988654249227633693417036116867396971402007530469264405982387063042088940127497918048686659218546529851924059625554848752378598964867378458
|
||||
55219599112125975259481163470628573861972000829443850267772884177947479933736459836171514142533031816264689086640031311763164443993013514915644017570408776842782504737148645470519262326166498154477277 37575178384902941203117560243963982389142582535763277663455381357192698154758073181657065039292071623751214899915673328028375312730296270731771873725130203704991526505743701436010465804781431885793368
|
||||
485736741534689091264294286242228197325396453627183809440338072114391844694736689614732027124731586655546850276393492425890271295613756209951209123272274400587419697831009914959202002991435206393213725 473661105955735011085728980927518913675454929296927754627496850151769290746783723546360953721174235631127279478591139021455498275279756881254946868791508990521826055689167415568309839084534841165826825
|
||||
8248981512852271108536223263969354488111948149525059045798038519924634757370502077297820547852809661268629057645455144842215752100431307601316672200474555448217637824088000073552525086174768597801677288 563579660175072679927084595977337532499837487136822770354035112016466011663601481202405158528292075769679227910489781502509032808541020049612473055101945917573076542856745341011204036889718556327843697
|
||||
98116717354762075374474331039330208377260561664584226055299427764915265899725960878941082320319051387865043134876653197140713844779882088544707523659310877040429547715131255525679686413923989577568921551 96615309035132171184514453262012631306095176611391023124167205775734929011416452909058598570306988911097548461070096429250251482941528179786380115671352617103486493689584771154899920581777428593651976670
|
||||
719397020095345774768041394229569822581621604386358416167935283977394696028220578489275909919232102672565437520752915315149515441706706045788438753292097287080224897882856562924721861463510194210952178087 178695522545605235204034768800933920204273219257444125174718946099428693837849632458393987787305132683845043365807909607410176461466801478241749770471908649154181726743644145362593062990471123208298634530
|
||||
7262514838442941374245676899894246839417338423514409490142614280606051991988664480725463712586644159462100096781205702753832388154768824859424097720197083748846241081572704705679197047446362072585432183355 4984200450728027967561611988061288471485316035192077056044232464246531713314284916223949244655028428093246226740687817657331556871235433571306716445206595296804027622892863424704009434919291151797528129090
|
||||
35476738382896069141984591164504498092858115387020366748504346092394461428672135564363728068817810278504333705883127128239200776293809207754417620566437279127481881200553549621782908949881402424131494426268 2709349019448024084535469111112943035703825487937806855886522963288035960799733500559093942569884117676243320465830063071647230847009323054235491307520230663984284187355615478687776692623627768199060655211
|
||||
497475099307199490728375346453722297778276968875287052193926487631977579788188420545597036499676750027112599649527680455336425537442055398624556375212321257427668357872396556561489942909229247819015166935203 476971056362635562061435264054879492687224455144339273790290736060483076408787916134161887606229431117532884606667360462637655217461975224603551197146625324360853884484011573743208767023837245126149405806342
|
||||
4358848468029469161973727436405780494122209455401618210443362738371303415853420002378421695029045035090552477819601176193874209587689595841751493130402533979144040314259426747483995270737892785408488820938905 4230669852687613351095011098685827834226406221998465950053945347163527433441450990473086289732441023757128465453894495131532827871842301129940799356721106323274773070251724082206817343268986158365256771568660
|
||||
80388694241085918430857077731395885759117852719543746867481577270688510470480512092352177035148927169237993085413716060430516322067673367695654613053829442952026022702557031406754480425998596827105165925969091 13110704874244756185272400748291118797634348499191168294322700156679713757822905663296226984294576723375869441850998567342948000399974714472716869640371486909847533219069968151140418866515511542718917970395783
|
||||
837855975658439768823496305067480354142847939337226517036996940255353628178780159188856567103586937806720130338651111778968163892129272944103856925929913216055870747399359783599601509792014210726622816429096358 443988863270802391838955726201092747069167556305410584246671534690208285429525239490297360867308534024386047816030521614097549651579888474242659358012882169443978820079388520210040851960076149224261249564156016
|
||||
8346379881259100162711154169479518834397352116197207297493720154967510859627752385726937347487366292845120530286968662346717739479462986574994099808524600813346672020287070391015122790335895375460838536315246177 6919293945561849973967076077523886587038575394062530147460348891089377881321795143353235208000135945097073211647790053495539019952367713777916003015006701202414656726346522852373999304249835877145087489156402689
|
||||
93145864671513367836601957327565360058726276509964153322290748109237036288985081320752715954378017701611460911124881250908513241804655699206270138341665184436844838955693064651388007681970345941373146329140114360 63647466653478177950603792534912846760141988281333848320697998495071842293131644368276894531806590826694634202256012033089769141846206780984962201282775431594127218958859342550029141052188397060106466936720164662
|
||||
838195942718050944359614993752247576249979386370244629632593428287622121291793649318743490565374035797768516318931044050860403581431698198904124068644039167858171310458134927666598198859242320636915190237867128444 19552134071641942151612318706696020338768603225332661932077218947514150297742722193681671889526973997422319870912169835920284150488344218296489195168193203604872347073862706352066307747684726003244247527418570177
|
||||
3886800363033472571373624596895658452850980588014072427144471719987834711817828555420126382886878731157936986840122821388364464605611716933333196190297869955955858424722239039192281761761914815627329427499572861179 2774739698331497401682711865421579645157478970469422407535621959634434853782672574161007180146815548775653553675168085549413654714677044450586937567516198350399829164289432084299063718532690298087642212950933307184
|
||||
96043124488574817070816191090037075941096811937556816128164924960342041340494862884662285419476305464333860847362678068607716341844369440658461529452412856250681998813155185639434521351078160071789399362861632176414 95952126723821865653577887266027944290695608019876189117671845711345825771655472334112196090605521587774860626976483610988437252665525376811746922692240218767774644349283052370126209343422308828725818291081230941950
|
||||
741201000945016798638983511704633185363777045217133712988625167652952599686021105748716686064566487349163773172622139051109484405820976897408588997719723556784747062221798972155011346460162379732101067139808228353012 606722704960192344227907616989746945689255116770978860478861546018889481834241095706908931785824238320686078529362343432322652172769618278421066375229219776416844219565942673983104328558223878451575995145245973637433
|
||||
6852832158977605314892150514971302991069885457693980761073806508440643002817342005606992309653202384709471447000329632621898991348892116952485269213546319529847251040215201639369601767231265346892658292592242777986018 2575500414078086333433391166921493384082978517880745629611374834600478369210624875279339231951363503889921377689856412287564807799527454051829476677620893373740125316843213231974827479777846272153290059806625644612950
|
||||
76026177035620661044663419460061801744579138192044131395280406327222780048502063004606560674091927792126647796696715440667253267309283347358614808988614912097078262244802119828018116377372145504199580831480849651767451 56199353356472787279547132077477363892436548920310080269150969961764884338946519853070900522488886861608192480335581317338427915742774057372609399816684380096502054021810859670585153843868247471606477823043350713412990
|
||||
510535575260365410749716720283589687293063717042947607229392584502290881328513746170241113112053606621794003285884440711085453578472469590882468644402908727337513949254171022167792382878243106071071375276673390816155244 411805528470648297839028565457133797985610676409032601002634208090050635711611530857888402290776360283163003389365860930094705228427120472271366533919120395597299682846693987860840853933060107437166480585312521253862258
|
||||
7314538005800788073213009132244501717282264630872247541543615378403087772107935771342460910326918796700630223135313730740315452329859288690492337912630807313765924477272203017198361948280156892413749561316058562784406521 5808858147873597721927558738986083688727420515214620406740409685913350775317228735612018613215825188869775226591657507257533613107389796371332114824735380247327276425924211451077365980208031612397439850869204442397051901
|
||||
33340051983221853679300840785029048903843747489889861166722581442362206449142989561802964637500533701485288635937286681075975626870013682868500091550856465715091053571624614498338212206598543317769154899412076416481510464 22595483851241604858671085728619369440839684704710273937171938210208301418627814169308121636424303283043876137050256527942705345441065982790331430829562872232568797623122900196961086607514250664807564926250859780895386730
|
||||
41423588776834971115252608332531384110197614259673657759554391193611955418178447770333912860005320348371690168546304564002290918314257253283225239853317530573890206322578881804536620414894182304982763082711112632783456639 19668895142951154947402212292152624857271728128987446239544784237955104119516144375031806695746510181840439263236329561370083834837902410113498206412738841150585661380561059309187790208999635634331220791601110865831618670
|
||||
4537198321736876919156139816701861906496585504865006698878243099189493385354072927329677810310011837335588614444432278641283958867668622336601080702515091805195861384173609614617460271634881112995107776805179112330262509200 882384295588819247864726810656390551917941020825647804647403556521512387283969532056582869502322603014833748125387761433343169210119074736283754491659969882353608087032117660619183902018657747044800802731932095236662444799
|
||||
77849982559282996526344759254324388669958540640057290011885119986295276319727158292584687538526575044117584195397594072164828011033919588765463988556266427468318683968832343299651841826408133127336156588893209174084811330264 42177578266048493124757868048388316926076769426809472939217548003910751766443603373835283629537738305296689179171945351438696113074774774250367890140594431595155988308818017400965531642258661566528612619380868987182836988242
|
||||
675117132856484805884312595157490425853482573605832115723850914938897756584630730496780630888613570406315782398535192103569098887568290942234537895853916919786852404656612875245806467789516009039287453488333443084730847432896 602958188397517414258455340642498974174536279398334062346592842031490811781655450513455992277520910371362898885012837867986160636355122887969798234817149174205994291750395497257448806575231655772742206108779944921261133107862
|
||||
4374424624913942254260662374873364012197681183930873225019670247650222597499462999960379519021340404438977177395182477368986563937609175148335224526240115727999992075830976683171591373326962486049191254428950991893136408435988 1527943510297783791765817634729178685596516359396987082471930119960404095562784707195637970259992132498000967661087500858849551455972760031728308746471918209099796435747498148835826507570255397867772601276056893850186099112617
|
||||
30397465097006784996774813455266025423356355639597155498358625162695291579199228320470016783142289801667561541459088266357500694495054357034329505552036899282767239116526111000068935346944034575161512229601722817959400105122395 1402830749583503904783126897989596792160230160805163328759385846858900845115790478123364373452838186447880288744125232344607724225684580346154664762825557770506824468072446388572536875476245981709978855031415730594768864303125
|
||||
970172251712753603874418111264957724285385247595883913194096861499107054312642387087197435643247090813142444476990034955741111426064494787845127953087708699631726244731557813095444256866663631714481688281542765234925652878044497 25829238868349889727740392462520901674059147179337908653188165925669173019789990382264927217539716648624509809699838445373680611863557831085079147157117388149941118713885187222770115697644500371563033568482078656668259310094743
|
||||
7526094815872052420112375313477565556375851268634660154049521248992101492768241444586742181053429405336637996621257916190407157597174301825124165636988747241882824056257050777117381318139840045455654877041515179023096532336149675 3284170955867667922322060552938668881395395847130490192911640154967300253332405678430548429066095872297691165064687391502934073021048542640504457240035301389171390732047024486067946836393428901706715377307266961418494327085083586
|
||||
59134074243732145178971449383262058884570853542182939677888094862760970914045514816565776059305555098095542663412358207632932168025085048718488544923021851098783010320863141110909492701679287563177183016687032591809975521617514567 24965501846982048014319311793431834833677793527331025274897072220523518512031074375108420355812335221983747606563864515407002969004133048216587504478549830807635322170985052601172696044138127065590713269980695979346377609204503470
|
||||
641595874753539890846688028805718498141868507981095364524091529773815549128009959975332082362116956957524455614175917700758720987500536525424421471098626810417815076435212321439244219851995463970628260779817545517601718454110051140 406436290611412322857821712671368318763159605911542534890213282776062365499401370495856064386640440997119224914707282431767630613299790889627222071899301949595525911789409015920908570084741611279218621287708655303356311368059950091
|
||||
5592977519472105052890562283309654411312972570395036390827699306136828978315264904008843936301783547913267783519632575536903759393274024462901677912228403264613087460158001867734672338423123555556229320956490690843215358674973486203 787276095908400703348138252230841012168105458787546673041664536527813970552492884060985836261092254339027932101812780920447134605583349636588448240004486043798593530457409604381698555026305406964704951509064392821749786085274384628
|
||||
84724374504682999581480109376760996589769887839372511206627110751539377414894454048296114153444601591776283751285870607443029098766053821050266088570329765787684865163094334567768759306401614938186664626459161260321003617377627636868 29041814382727650256319259470774493940414243520074962162730777570005261205642558900364397745787411248862523575966136752200967955608740450425636851240134272475698836267522431205336660190468995308288056193335452522837577468063567643772
|
||||
475714335945377443862004162390406392594189372557295771995615028831238089812757466622208123803974125506645484639025035799848171404497537549894715661703554396813125135833914183271455380443998396752387714959162053029996078981265452904500 257076171174299464407728327576766693430928464739294380565686985419129274902579469192521132829159286889448140524726038157756877393721883044762060320091353867102475305436161831457211937484926803464482150977850971127576535046760381850941
|
||||
3422233822225331688787885017930058081534261687451872609598319343368244668041569673259093627351314030225963528277858193666075411487125545396940851451213175396244106613511526863446429211375005448348509753331662219467305388906288342817289 2430163382871702634647576900004668294077100827141482355214578185532095932178003108201796528680672787848870873586875699006915799591929191863021107872530086128454665229144257389467224765017865764077603431669539050039673724085429577201359
|
||||
50536884882003224728342298135433710500371983071874362192510478978205005571163008239244829284921299870851385570091032475440945264699242064984702367191503946264993909944644096366035480219144029333780065362388206783350600621710038634758297 38604144758171931338427955893579842563476426656062995262176598260914543698398975463156471758711168985825341001107034938964219654688083381093986980274535530767460644437703428266325297609144302032198770105689085814009789123660006805617903
|
||||
812145036423669978962695171812343929259820098772798645329146323505101845366708365612430728543154320293893901137666394251551021753006725785403280885123576480749238510827874573933415927284150498043145544677731544676712289229735678378368398 440815945938321346944614883473976007821418882713995900459815880853342246642357937160394101652361155947835004854725190051581269664569553185984375438070537314281458029128160388473172610889229337681547498650034326620193514926373112898898343
|
||||
3843904102012847668537186182062955298080170521351642816927747520159188989959179565146710032884682348779927918522934647008352831992109540300210522109425814640480631106780323830526108722235145250194933833789448852086106264936142201274075198 1697498149452018018686969524701341035273390049586908974946269822278530400180099085667906638466837628025223830797782303710255101566832610715400299183064471974213962735439145443157857343429940678386821165466968518664562267947895156023171440
|
||||
42182344059028319269096291554090615250153547769652715022371843071098621240995537737618354197904250919879496035596948791599813459384732488877132956282864628093298482497478913743576996676117435193365507911781699703727848006121084568319908388 12766781311182242793214513173605111257517832950531228816041937641987695146178340630536704561700184200849018706773350124421989548290152828624119344160360413885713035877487360435240147528733406436796493860722858663022842261465292868622221221
|
||||
624546675022338357189135660631564446366971514212547781782282833633315531158074855617335234371239387073091048334366406846104952036790053572180090756684626153000222715496580109748122088231841548569519559878613998353968836167303728191308532848 97029639974416127535486971880066103286175587540547206146224456818465124439434445900653419327292847275394681992063016188499570321213202056678430684155135057656464584259737869421016118918664828718119286364382842549138174200336057929289167517
|
||||
6442628594236928231440866260023599596670208186822167493892781541662413049907005447680296553332337851512649520421196675594533341800898289277849568488452605154417912643673435949899659920440468355817266517337515962144344429703153405176364060699 2326002063291997863470610355974056110644228391122293063635497494300902555234902480022314186777811223903262483931456980262702884895948187720146840514353735065406868870700666361984400647516223312175988938355771687274124281761824223116904239388
|
||||
77476421298637371950439341776120971322322839354072634445615351242509027376465748712651751832219820427464010767595076980984113954386562058009738151603663723343205915201217377301195099314355143843299182054243734503894291648159066659417701591227 12542607098191563229639472258823849707079737853818769423201163910236460893295727381227289979360543111108952865802948768943215170576611866009131772334077564075221827469650283672574864450772390831540562619268026575080379547138078229021776414191
|
||||
541487976417265781876084465002947594144120726923707583580574355238673535072694377017599242154218584158986724905020435718197529495730273423101097909274603414323202090814415252163475931535420848180750708862381301672098512064241652435492235950004 535713495679723758463755197387373371332732559264250017867080277300696903028958073093736214027360207153095774249548207558060883335066314230921810009590115540550231701995029535084242387421113081991207626544878723255997863093020330199775193489992
|
||||
5179390910625973865438147580423125691723786250688933536819303977274319447307870599961002342865365309768605615799574934677473863220265869163085804636703966450299555159736748834557675795036411813897090374517422413498550472976572520330269808804577 309727257795916820973992290620661750925798225045344650554172619998299038093636629560867577734843414723956379099177949606529890214767688955156900974271309443208414931353090318001983721276280412530217867278649808994046395488472668218754546830948
|
||||
42352783188508583180821444631983354590321043224174614915659716415059456921964170469456023453291651838148189061619440624933851770943677411412406716238195738432522927172560112120435871750510348772806575705551488315032713147844375822081517410704251 28006175068549741867888658270578926200606153437310597047142310429108426727813419237868010984588753369959376038662477008998795111592722231748303888183209776976576876683970384829407066350821596762034541734488416811676652765283105127011563579441614
|
||||
562525532584505721042587874957701673594224218775520396088159333660425985557932754876562197675611393552003571152350753310563524638483120492304136443261730378914787084912436519693809253861508156766743183992379532265778609475457397827080914812465621 321801398996784517370630163380462586497063840148719075531796278066184349989323991834835131230856502631685785572764950169070068664693169500733041658984145176846448453573862255408526633232362800388888449648782224368841600860209056884276842052418773
|
||||
7103237182452683189108513144141812801500366210362417036643805759130116793430743982317369068618812636323191247747622928922107756773507285158210404139617322365402634050746744073459641620221224083283273070569752166087002094993974778030601216380470966 5308967087667351160595321913189565729395804468509342107816647881833690338829785870794761773725697358098857298887860723261673239994299164727726382936294517959095370147705288806559964683796708077976839413260310603310364579792401674526735379562190336
|
||||
96958153256931890746304137667854212095131518429228148908154136185235721547989554161120558304006446237493721099848841826016701318014320408307485271116982791677875244372185113688772383017044344173662098508137018875998787066387599565993907847445000989 20738042352292110324262587143162546500853416527516871992138255233697304675463993020814494087085812868912571061378381824789159729420744801211810893705242046657355973520813267610981346985861131882732848604956892625692617854065235951385572586292259061
|
||||
872711825779512847776065252191089237291581300337459697878594418854883061383133057802487969623187191462399927116536627659751983618131930934608183535736311046479428752563592588011546159734190843228293148207122701803031356469113806542797766158908183241 456027418133950397719501828387495971962260230642607835813776710817171555244044331439779122173573803661517417304807360320429340362774443956766454035449131128462331314557003907120829449142292102701102764431138317960672828157710768828056518980201450365
|
||||
9031692689036142570636470126592051108367503385844347944440925312241885893554481564294593006414065134161820276471064241160212244811889701637629169836358383101682801659492703823822318539819798207974978191859780346477012801201252494659382904398564843198 7446469071489063826940032943083271558753540630689435043829058799287990553210744766872238042207423608961324144224388185284088112144541071363526758322976509059487409440565159988589285419235722183532893280791735115371220376917571557759528967420136544690
|
||||
37592339410035756561402219390306272967287907534700761535300418953863872419581686311296857525985295638208086226418718566757065122792439996180242469131003838554755040779540433652200376560689318740355779386682788051724889028188960635087371943399157188392 14650865089168431333398146318454429010334383377240430993242727797643884935872918439062389146581263042817197946666973896342800988139535200232187318380993716602273897535539634885281783673146996149020394186423445584350801960487127724640514815690445867301
|
||||
982416751576590654980584472031142900464471009488333909583000808341326295272530775400666563545087512370603389607245231734257479366472613800662326987702368260562024072743462332738268247296603944193428596189865912372972283489950349613923177258236985482189 48947861728575868985632045910117608960070719789414515976980295381556040680780556905938088012799748511883554241059659311919543613733838631444139227044729088058041424389827115953165986673895021887398665016912641507738144099731769952659110596169229022812
|
||||
7350133298298684471663881581266771423575594256488808824010458594330005256100575154639797099379901058366198266205781300174296860425540118316517750698998873723579105664535053341779731887403402582064850922819860737042500403842080172808972756879031233308796 6230586372075814390837555576282490741104755931542184107466539532225086446932822409180310903045507757985782966746500555832314371453978228160748069870702431439323953826106230918589745354187589347444307350343965083699342401105462653351028082644177169342594
|
||||
89056260745324720443784712582150261444794442015559709782134092871918644921367384931132120244493648269972814740564502107172414104031827301772044449025498820230025035259642116018585243200318649191167450824314936212720606254367253290174061289811827033786446 47697390809043948239119987119606740916157330543533491187966970786972109955110670363791904246915128084811815043106623032854674247520306216033605815350521797294686644140902344109790685590643595675022902332892562322613148520300169889147253420156028638276027
|
||||
621507219150624609146560395766732664111836977686616345786362082399406979151874666615335456150306082048310316692782180192721932205418522175808948944303425495462103227441992308449724758801675991945197051995107823677091184786836540727357892142009510026929268 46750271948116690698700092880019892204739209790435522537097020026988581995986269429922061245827041076489464589223097620269701257478563946460901226823180917733757461718908609003366626952686158252168195466553843413904019488199461617337307540623956761339040
|
||||
767795459519547320535222691955790056479280640235177618732037232901553677745036172697977711107422187816352798910060312242482306139199843506946034580477898600708549079950069927368043303959894575066430701277400717789089456382122315036775638246748093667062366 761988063208514433239128007663035985495187769077782107944259431892708653728370574545468961882668308475790610729576562107994470282023324991583420677211089549269786219720289040082947740866433905597160406279916409717737508473384574110049390957882074385683759
|
||||
72415304519773878096620291992628698268850751967250422468469212859212203295933952159829553729581670079098660890936226293520272263408159775516570309591199293364331703966382382342046646058868722743779815621917870931413536486132337520560284695054262653881253528 25398473144342093237884978473946219110059676983178142377859654847809876276250507088101803145739176639033236938230002753649713743608156095102180066248709053184698122017005303511949174623334340498413682785088261614983376687891744775907595762546124610338478523
|
||||
494065101087522360958075452044564408655994059266179036180762736852248078681613865575802490547074174726395154315782615943669162499810675624598420328000947860795986345867640583109469457457296951011061851331665518884057795544197776695114627167458740824165504839 302231499658962779353755660671930009583026032825779872523675388184646601988852247689387494302299573000572293497978416873552462153785403158019131738005522788326592928392444829955222219600603579182748974702320100196061224089924384114696218966540288700558229404
|
||||
4467179332020841176904542256086078455789851508417700863575516585978390769433601949769602474425809875793658101830589978168664721994922426307921033049379879908786206764483350018836533269376720788268507101878573464669592694348083683546984814479255166086904669569 2265405317054603689305028217090617150927026160630590683686098490135236346898743982973010701716050368419876082372874966944508177211703396407919351910918252328631050920475633675084253506864108147707256974204990773400055195460627081816782429503784300873466855949
|
||||
36053011917697486418863438618695317620491756376867262362614060246770729470582850016517405341597792870795855532165035901870395162132696919192827155089712899547561076958585381587864289148371096605207751943301604572043734084638826038282036849751398207574708532018 31703602727898993873850188707258245603419866565360109006752030201668531179288645032622205885248369830663994331848522656013593160417632921617521644395138832793304428508928609363381736062600586363044156049271895002163437226179837658157964829757699812832770071641
|
||||
650379548678007764245495600934157793362176388984861855202977445092524599556107550943172797312281228796459215092730252104730847588176047831512422117804768865023947186931211903562471306306394106947653901490441242143738212985685322732753474477195485187750094191425 366922430585670527954346558151997975162358051530931184567481840360880237330450138021408835024102528924047408133232289073717526053974451966110915337758083633042822314973793747735939108741851422391126897400948605672286210893517789589716210183221626807476916612595
|
||||
6063520150377266927653944691089391389727959053545991057829126227316727382172284057473768636934967423520895491747235438083171864669798330788424389546890942939488980622798207778202675309418015831821895490122916088944455658244124210357868724424574498759757488125420 849781247725076500558002787851683452410309903516540748045263238351817822290518121602604417349758120263279788961378439481136326823931835065770259101555678071729607431089451471248752275617402561171791745220672869808899961370782371598822346436102215142887043189893
|
||||
79760080719244227571018537554932013377886791055247598826343821824748954739274390010106716655120632472018938812529203121138665745435780965307910667351602207187924974162279789842984659988685140661402209519503826241869217078514915554299756870612343157226926886281430 27960750110456676487649672357882762711651726335481473820633025246654789705297455876553460333073986618419799360535142744830670983024776574399376240058177438734867610231060850561430198643216235152559274794699252542477750270405625841659117131973700147244394885553261
|
||||
701188691643394326235328472414770535534523424208603747498702813364458205827214618814873916788733522766943880186551989415491950483969046970602336828122334985431909936058478674537079057870543187508748123665760848666913845972739505117121861318183846781976910075985191 413631941881692796283074176474358567158129948228238376452252427774557967354683356511732187280051603530531792756346042319767592247052094952163953276241345677142344451697373665476634689392530483952005666767114929651853438898594165165670053615674004311268076943747208
|
||||
1445809473657619442093821304944423831043861616562731218807408263744306934304997944805126786067758753028157410434882781054182832075955170280684643864413202195104319519451899107842023812264449887485159603730699311298969237360436829036545216696879850898541530209292335 295954727168830981967386835044289175123590110535688227456916728861576422538249362449915747142461481921239403051149541834010857476373569522342463607302298825988626612590463976666420702011100488134248701255144198881539349248149871708908871460420932603487690055969075
|
||||
74208873727628053615094451059992549728706899253880272119525572694819913955819868020066269223880962196866379509955730523076541475939162853996627506457142396575378129875973417107449290239111915896620752144827940919919128304001725168534461115130464398113190082037950814 54975343141365423165099198711600525970319796289839732607075436915365133793467598965778753278045159015194732779661219075640114150444127910231208717365740875866723578040537451617502680273218489039758527775188344017366689828459764261646374326087924425742118357022496787
|
||||
958245796141338400865088050045494543104269576914902701402900263008318737849034879245521475168639191918770510830791531597610631319488851983789578469629547734601133518211894968340521807344385507546455200658116239411429561779714875085732848393929856798218979669068461475 755462867450764054967558608922417904417083292340920045039895792900500303589478668734290764338913570753065585657469914300981599781970852812191473058077362851406425216228496410555904286135107046191210087604692359275816821896822897568964759141259411654031637876503962434
|
||||
9987439698973002882669730914769255057211342196203308072956234859400750217775119753979981512214250522989189928646176413175945469827769544976385690719228077289166630734823305212327710909441961740874813886412340073755978330746343519529661503123633403547382382196424193555 255770695414996839829829091363856408558220818737241431443361303782325640674736727579573851440793105428816078972267658596779289349501003814181140975111045970399093483389649613221996499058581238528309684815648150117508844706248794581486054594440799831699812525672818367
|
||||
94671897641674433672352750553935307054539035130528942340207027249388569563527900244901525110798035643509241627779318071498590491684772454443410682108454827999005521282490963781149852554292795388778204028926425609929082522949294040911542626521549070560048956240712565427 90304767827969502682957520221656659673288066980632137339460702914110232509068786765792896798914287348459600963167865259266576103799365877078068662728342061653728207694246642411808901733861564689074203048003412110187780591898204027605324869690405750082165451777308967741
|
||||
788171416117542672031683854650199665624176653714511899098116100633024263189957721009098085685655075186412050960602313710084802632318130483278133365932168236797676450884673598054774553212384816733955055049192398806673777926181480620893394521434481541856471377427199902543 728834433044557384883047850269244262973873246029514965833378430444702814909000481704374538838964341319117518173977162719511619104367445053742837128014033413607897215724886653877392770373008197025758459339286962128954510251762170015258657302630420978172799175241579718485
|
||||
2086020513140046307555190013737245304333073123519377833011533608668481918697665268957065630939772003369160638964785274692994313387542224071547371819417705650721641505088448906945467056677516100456677225433597853739766899220356720457861392127591523895730775167317786976605 231121974039017101318359772001180710719446088694633918839511610372916471155917335919772220546082742460971527718256775777569513054883455819240803463217743295893839308672018216896290086195260681657980934475707268268232557774269376469077078060915476516391872967904303926522
|
||||
81622074905250131905075977109013331048306347243725383530710673054501122846004382670385650631623512939601136165080440546103148786444735904143568539832509024033208906777907815646442219250814880799419571864394231894298414055763280952684880385724788344679599238962090275299829 13471524977755807242213142748578172269632830898913805191663214100241963196881514525580682421922102810221241746213392595984760624985457962406466000021230687108076066544144935354378210544055660629976279877705742491182083884428635517209415041178663664556576502032722480592495
|
||||
636559602700732101348242995366362050791429872954069304679400451517392643456390248843030768021558857326146557909987533704756835982948687862913914661907774194329824939783287313542116694497943789094779639713080434827640145745079945008119761180945432911446733217696861005073274 215021214538791683304330117270371530113944151984310313148182513680600755739942411140253103307049209462175788314079930977935227379301919081235181615100911887702798983890848521528186491242165837667858234342657039074414655834672397589568112659065810775018504191426010812350648
|
||||
9826955224872553222983150567294643604503140621532288690871801734064409371345995379287198427772316674381108283814814095827732122860599946278242897589488405630533800092349873760540345012634449302226836267334752445698518436683226672031989064969120462824208500619214151350972986 3380608286103093426095262806606717734856465602780664901913389027487069952610371231354670750759743768886175718057220914079787063269865395568285318540833265912357758807113604181378366946941530333907749442791804942720514324307410786784253341077829757463757380753436330509953626
|
||||
85307741780934248443326654942016141912372041377816437877324665923989213628795172001219466510079572253545621346970970356145548334839746861104612984322206000954476528617705138450753919527876969705119102650295501352203829990592738076139993204469864322697638278037984925464363122 32477303724167454904848960853358596348271259453837134695644697912742367354017007058440951699823037772188334077340843048168463959362050240970633033486784490740856449063297816177422978094122643640336510944195916427421753397514658469043737125061881083673040901703155782263901703
|
||||
465761198809616400256306475525614650579485889988486136229481494221256879029011659312217134972397836305100922315394531471169817542515794570673613856568444951979092453985446884539433318224530850964345562865025698123468633448229498607113617628482860957527301820795119710402423748 13478848160851449009532120822864980233011806293426987723712738305327239076533339087933934805227071529786302198337981190856043000784393417272281413065480957337711873001096494382408103650347812019651212979070049447580847453952407224178149973156694478217360147320090908964771180
|
||||
7971636762744587628873770592473707840014665522566843217921888612602005442081722011112386618157928765748442241114225690170705703102145961729329449548160392272960018960198551257403076821561238298585220941759111663513372525632162244943655123494523401504433419477930042437799294421 6018136096074392706345089430106321966439829274732381943039399730973163091718888685712441904037208673297499395174893033861509569992337297691373974208108507535849413931188082537977860790221653557074625838424216990572086069708916374021583660235125286299811747261949669002880159420
|
||||
39782968928007246918446659635456381704252797168414222213158698102294519681941161995488787387022786232030100341589885060595882583346377175819875734321000759275287890431138096932637807903151138965714218365175380377699985471295115324531734112898084373046021266715220249033062376868 39153447910044760085476861003665191842693537601079083855001509018723372177086206166779862197687536564833713400345512169932964132933315987319372101737668102575922046191833731637151995851835725351233685523676889656344421782669999860950686653542474760357725303046348137014029675478
|
||||
675239334961614144093505667155969713995277583589788090071668261132224462177373595077781877294115556561923551892543998281187692176278141527761662770245385587715335850372163269602680189480365411493135396256748273487850802900351832603666590960570228788363273843264660199560255375201 475214623975685027691803428939685615293057679907857886141379752237164995481713456310982461204102837772151838060986809891991722062702550624052646284778405494815782012832733539309377940382518301792656577626013248865236343535010292404357389650676148787618316902796896217387258946496
|
||||
6056480929560803691440983826472953133067463370942605471001025584337008890949584034713176087866571092545545749971896173112398740464194729646519363456768471309449237750045078091900172274931195952560588712228399227312885343914953191928842132405133554686052437585892900446851886379992 5879444692505248942784046616402733030086029386184944687084573118813290575587666964565664754362177149476718340495249496305714822250865949255748445789028669651703781363218570832346250042248435746743477416929444160008902666055654876572036484547308094774909614814684955481150568183531
|
||||
54115049482930253782461141438519771381416936730787166496220851507851753176272453479363878794015861168267164019843732887022549075907203734928284819967930164747675501561263651630415515548324789088565956921360593895924391460087091381257572149770189764320973187275589483787192853013025 22944210155410894410688398546876552167890142979152382182244290332107316778968806631590430826885454316582081899257026425617864743668822926576560855483363023057946574089675144152518141706630209686146450989604794377385172390134501533488700841346608718833284398435184676900619785399979
|
||||
988002335647529823223174854717574533675587538660692480886223605947803322282286425744265202825461909100236698603040652171231159206211910719831804084568901548732119627857418544374130680653939170434631153637183238800473877710278997335216527474164532000430100060087906160574144518980289 301043030699500463889433920154523305902341950189797893134610490994145522172607559121168525009829978430494334712024751819339188737893440137286814429165566899645635241067626539581957986371635867151105115012816976897762752681669479628866601137456455270588290292309140199242463646366544
|
||||
9984449437254642248539350554109580869428457762846627085166903262512810004382335263292950083837819586468954053223980833009306078000976125984791270952454900526040081680691862009202212509233472094167480314953608347139906165757126255283378298374801486587884749224487808496092141517496878 6139746755478062404605304015975516001052412822233368231267392828916966350464448490479454512206370175759162309303097819294855829416186093950239538875205447136813308649445482241435580008106810499718969042508468180521242917734738747414305367203313112295674963727318363099818989602904597
|
||||
73353382994870032146657318288226963887263318431690539625166860436905223110189658280863811713011754799500447187788599406090325781878949128937206696909889341912593453845218589095554365264965595419189215511395113090838544996834859480044235098513060714707503761367386441790044241130670361 23625043787461917675120736494185654971794154386097438870700568212910060988035779864322062686245013589398765375286471890000648937498871901050813399286052645772728473588661820564975062587763998690977408878079821515502395740055164729355436034521568295482598732808528723718747008095257567
|
||||
354025316104190453125550504894276965319867211856846444673934332884467158933150762289767961033126656141145742691928463804661851085415566414017846755653204394133555356713493923766925711319000991435472687518186204046624255634109413829033674120809892027262756822372150063612510839201378022 86764511736152358527833491239528361573907584393409248997525242399677844393087907066179810825269566859000342782138730016710580534265507586380061620669034457951095608301544611865650275779887138849383220692329216005562729406488177818846982517567228174352481581238687337513096032963135303
|
||||
9120361812440521342725524412432288960286936449926988655274719937122854830649784346973586212190902577756924162287735272214591904824117932278824157132898676115947430787615585240995033837285066061094041445930377245568477835375906994883715605310612675978039302599574725229778197046657577878 4153821295044817770783904613580703563399597956042198520415141245294140128240866720983907695949613141031404258367679084834733395761838139127776413473478133705939743745895648801252634987606816067506448051889117897198464539079778838022994669366362617700023172332696124259295829733320819373
|
||||
51280377550156425773112620574900523761135743188014231514975333109791939630321868529028352884066734319258601429738605211403528679596819351352740362424824521679328682654205641964862562084720459818474739827024595975601938059835106901230554164641854294086719606393353810932133582631498096282 28172961643131217362806493831833080297862974349175821629546871682268302961707583002016413393682077482265610900985142200753269137128671899503471134567527841494996805767730228273351657143926747349446183300122392755787543065868409336586558190200610174790682827309328832685789716210660229214
|
||||
847234488050445777005169035504292940374252772268712038608689589490442744226833736722360530774737454739808736194023267678313867681523948237376544671720968497346784015399986089412519371214587683648522114256229498412838525135750574903727384287278465660018244856933689896755264463151174827405 722885874565688384649907117916407839152290635951124608714627411717833250810929144275681537440062856670790961934572751754973855947801805600338666497643034538196671998488379073751996195567115359509314365126432929196965850078764916731376166785591514600123396998065997898742782917841112185960
|
||||
9983961496382275837168262127558699432380339030496064033117291531367497449681305351455939398153478529830076560302085527645527208999914705852290273903695721249898890816961171063185505368555279408055958619867372817685779814690792178688185342794728222838980341081809666126588125677393831069940 5398205838856956818136548231407642013358973725266563789555470736142656799219662471313237855480791092880389417422175798684570645482244322612841289222764310968552218063223136092185599298183095502322140594726412850562774029456077362434896757279796121400650400289276650508331773859363035956919
|
||||
99377714754044674556136359914908329069407298615230195021452808025519243168906543087513558703941527591468405589664458261362181883801013902309332053181761885315661716463330334278286556386928768725174373382535664304171911938054994785668926992632544985138344443590850628769206662400715528694873 67743843657498701744277973661314541186296776285688892711964025311625597556193127629236011424075008527768551478436948997589238421633177705851667054122272783669862319130571385048515403904737135186247747352673446177323437714646180026818128427137814701707538648562450648016103146794582124315771
|
||||
898122386426101667890651621842417357869286251980550993943522659862818439037344008622251297949605672871936681866759994412268850818862595249360621855632009905737349039649539550581319901852129834558630990678847090662036448073171748557037917140723646957025240611618535578710162746599369426811724 282634416778377547426149769439062420560742607374498102003674487153321682213819700621814337171422949222337018353625120832774236804212968525902648703003432642642346112483852468052159977046797096990135193222688799409923777901268337555317622546743740237163770878276668182352530763902608074335269
|
||||
5404177599414538030042009107735094190686371830378618910994691426132084826315012485968766052521194982652098036985708017574438370034777895655552051308390887909754644734027545244085738146048669278421868390548245999844072452826010070147628019613351205165086359018571512502746472505255371597269871 1397782415986748443536223894517216511090325108336420583427290241149604770389695423946360026369229218019207589632967371601863587825010138702890225617658554431188852274538881999601778929925545332036793658070158540060191277766009728791907614496484215135100896429170019960395465076749434304834079
|
||||
70183213228080886373416060337756653740927257188284850409012677853764073418184150083772491637019109292002380929421065686007840494166585231625901725503902216625479166632601634518689887886543497269186637718016275335987323534922680620582868375018547543302493318679501388339496986898761651946913325 36932894601838110168287001069225805510786779100485286875266008706207001200930977148496130191733011140275450741413904503100147171618105026718181627838647313823194862939562413265735356290645244950111960453040756659228027097498391104567143763774817660327599705108437933104120001527765869507427885
|
||||
635805920942955011418337748048952051594084044215833117738366308831455720450962283456186784291611990500685304238202252107361468826018343163475751498686202892453417837318934037117336033142528407539631204457537201763879236788142149687814281931610331707280922058224900868442381498916905212993684520 204742833192579181269648946294315353078028408367769059869774594480788871071802898499651468722320613757088656873570857981079008942681448667609479132196353838176782533436620038552753992545600520214899889578651925117331632562112329918038806773049420862579759512046298757281406249488281747723523186
|
||||
4979648470350795830238583036866733889486697408145655125733498976035364611022551328570843097923110305213862113818223628603627351996551363129162676656502200212339851762767321007667846453137091335294809649216219588769848784821549119909343645907970870117652392398462338445823202174815341376787932498 125229024550360406236048530210138434643498936987299084698366415656242596767193410229259393688932519976745373915199691306525063872974469487285558702520164743821341530075631216729354212688195966446871748174985363565058179265964902455046222250909109386360537218430424807717090652625783650152270894
|
||||
54418798286000748023338174355930897525164637699085998590643342300736697233823457095636302708816141857714684746729486987053004621550856640325838197215538844667397992600689927704655181853857698812231362693686221699245488268683980891632994726622016942637738014185478431622500852862869606473980792624 17633839530655142948396284251542935246096095340255196564337870537545225749204843374059525257533930341181476539841632691129065544309252467364379123470836440172888160022470178193120421800082274279350916908656850372719318727516912871231977509829194162091240690355308181234902111685277798109573426092
|
||||
856009799185012178380741921943902572777821959139793347488060588494623840890695413991371679689922468688706029268220702142470000567118758304044242308975648185217249904763030301372461703787611294699988483789228154779489900237079834328955374981673841854345383114975412538211246732095537848051745369634 240844051009369482977337847528076133366705359735443963315130074646311428614883081901627765145198222065843467645033063223966131645947890283231901950293723502250642252480355023237375894451836777936653544207406096257481604823726994946858927689177461806345473491302337492756815819024462789423192904458
|
||||
3389262764167419659447324556120597232307510014947506833289119129510406663457951879077010860144606992334714727323470272654707360045964225823207211197416227700919466470955741848921999639415572138372082588105147857931507461163338599395603346142297314889951792435375675107105258264633448624477072751752 2672062606685268261707627034005897399073082126534973478736443082170919693533372870545986236035262648975127380674508051527824411083131310489969026315436904201153328839808704954534365075970453455051597068840736629095619431850214370188273214934449284345900866758936589459111828431364130734028003025662
|
||||
93095913882631439932197557962535586760925947044210010035295932019658007156133127522915193709669972667584893302345240380531591248763361144118176899825029797171531340777193018551224104422037778318497999462630978111118275553745452000428174930797670115130382820711530294859817021485771200567257586155796 50250416448193156908424615500929037843792226688446569822085882056018695972836189704546539392696011187923561006831112346865213277266553439162639959707639737032074119511101133534959753797379410598546154717710215420274725558021980544044589694576805404024580393152995530960258596409130669619832820913619
|
||||
665778350976723887371979999129468619238302816350903394604155327833165046984543322959864359827478782402197069604040363152357379741119752920843990821640030542450965168228046030700238000241451810785505182145981891718845706291109756257632362489871831087612847977383758770060059900086553344289505236299048 232112038560509763669027705448356899248682131780370351622050555223925857093663635588163281643842136687505617091390515106652972476028224015967483924394700414294743543503449862718760239214022241036175252302388771059303112377533099979184175521180908447949798331313898099064296918648363514643938241118007
|
||||
6344077607934678892067493613138994158044275398578703812644924717984411418100361310523736031249293580352547689450729599433542523978274766660021099041387107419693284554696974397672737102242800713930237961649768047281116639941837651788563758030815543451326116452935772885037060477728378864759910422705928 129532645068221413694751128596121623944866886872717008476867055570862658747690848793751985300522995922428485184624983486083218001830067390487786049497984529555039533311465015157768381116092956555091194623559488028786081642465703167697434932750796082031940377209780273841541600791623902486698238681514
|
||||
97798222303730988407879450968929244604704536442993205089197230575318529046271090820137182090530299898272264559648975644432109183387797430494081072436990416206001276265131029508220757323327269323077087666069158028331995500501793981376151866050394132156276800645842485264468883355678986439981785455948441 71368137877700373717060453575813335111347220213288135570507749016911761247035788133209458715258721162617157693569050147393723447109883112315725341640645038826787353885536858364516968497968888902317016420670251608973480872424578625709586416760831282328705862930201903621511425602365445279583192598700290
|
||||
766991477909502194908965854919896347574186312056851540089642240884954364099124809025857095258329037459648124999526381384631873467846263168390091198311804989553941849801318346212021297910861925238115951527894003288203287313222955708972171711935422493590725357457938005188104441865344159818767424652223335 658158514566496603261410037976873124728466275486733079007608219760052330822381189531824224075325509175959024036456402164358634498687662392167674373328283099584913443235793347873749780121510413467378543928726804140559100408142315849574191077732613024911995613247804488061951707336157896367648228432273781
|
||||
7706630091519696817252382670752963110864475402676973490498643889876825882314349416693528046692907854385534604590445240060452143089522136985012765603310962195995914432221113413480361942720458564234440388954964996514976979080881490265979709438338823703086101967343508359456940444026452233231841422233251770 5938869306930071220526823558291625669672155143254540418037999529004301752472920291865592327295419361863746095160951066119306236062753284033851053460504913479946731445142288280040949070964168140579284429745334668497872384583893553374629113473117772542678111459188399017608732757158890747221387652187673480
|
||||
29953457379819209861354488992318467480699002839389925317648117110464062585323620385927347039599046421827264293171723861755403497852292413643431004109043998947702480102549434652524018408030071715450552420399415129021005792716652173594089175403653591022098445965231130146911272058905760127730891504259464208 8603275591713693386369565270861819434219858200956615575191384494124088764359669357195369356218122484959107339050607958443364457047031505268448295188708247528075333000316633917760931028197271764466388472840291803080204477834189001091095492189840319624748402464035741595143965551775049708589889623324476968
|
||||
986318523614106675505517670624997766071803058693212780670165960208374807544801105191202558507101933080131944324439354779614133497067179527071222164851307215346753734048481995448450021435131443047119608265293212877311987939319768588721262484124681418875944713766237243818801366306150764426757020015185964980 731698895832782898717524134551362027146487383645866840035814328516612650766820406369299042361406401242549102713364719766555038494419116204917115167461945177492122744855662386940436849631801054983802858679117208207242251242351285383393991538477277233971743185105131244081016174275476383531579863865646285892
|
||||
4995830295707332729914224706236644148350558035806013581232051890829816390021398602618112416189765802053663902594802284467662394677130979798918243358283935395545294317917708815567760450098324315687146886839891654055565590199974967218978164332447285263441014040545665538807372746302935536147948001600557655360 1048003924289535513344159966181851452483861780968482580764670339190790568887217199463119959136223612492332618389792981403530163737974983361575625889106400716106241971300989863018737600531403168634779842808440463052796625184279309459541523920401984263201044506389872060917537942445798082942884906595248533208
|
||||
89670352186430858709422912479822792249049594148606342290391101316571998455308602394778843380102294042187334965201314507572300450054802597530048866014154817365899517544934897001940063549476982821777821993762871857140116634373024562205567875114339973650587204379949737882281602678233875542625283977136464911453 48380385431584572215372139547352452665742087122267275881652721735714976935240143912989625306371443492773797483677159544394606459685182795583884203248940262087607323901130362018711909772108827233430574851850498233095638650851568729146595441690073800260349249064215028951096885233167132996231516228652132360196
|
||||
491842443124703512821515812732399391628705377852688650677184955225545405581525126741025223093249872311147805533696029843687209154805874955518779103782832902634838822327388140997521748928397853328590287292206272316180643713651128460176868842101840866623604803262327673272508755384532527008750313932357903637453 217804452051446915403525453256032781347923760878527136369305889459360445588702256634330097422507873879702318635319863570514669157932111327377855594570097597611063983161149152269132346260874121921649726726067750627255529774952564657336453085700508742709524671263922691835974729595619000310160822253344789070788
|
||||
7733368585153126616841732601872522626386894255836104145825522445284833777019049717058233807763645234143791583187940282979671861526516475413664604540876520913264561125099652259345942047503044368344075888272609548150014206955380432387033789780591098540119573200936450896216116092938797307193047420700167308012475 997585833005305329358235032898664510356924199965339038527871528176096481395646364594496253927827582738957994933371795135254852848439542211579440939315470787258567197734574206196569782722298615794511377553141640806654064714030756462691326338080585725095782509473655195374092661712765613479851568218019021551171
|
||||
75969248337195165555158147600066186580934755258608520793186253906473408573780117350610988890253549610202858128229049142652669140157639245316229031550711377561540099321331674925408032365390722173968126769899240937445161779557707492430201990158193856373922647684630251132290152500065052106841425890682301686617543 55656695850939556055229888943814371123000085161088464353961304851434662228278555667795626914029164752288524290994421930078646941883035892157215096339991916135404599921259749800647041904578665711230690928239616990259421773719431905797652746355140648572569811628546302481108169244275541479406241401800902934046811
|
||||
722635421122231178734916402833738836291780923554571093338381961020257422901679009999346915035377913457863824459697557154105205099804778848666248635901310689993173621255332932872552418980287995326492742957974905694187015160692342344165334167686528888822503649593619626412290732366102837899521926566821063918343411 529152892677616099108334134265077970020565559860695897550062319865879905930170585430314903774470563750188723168213460974633246125114668622277245775700338112081876692945628776850896864680386331572814747076078352968027253840781522935835718802439959286951266478132978557476963556617052750561049181144225314566165342
|
||||
9184026681839193906536492348244506863792078031252370345554298160766460735808973463636863167161488547912292737964869899784406173473200669103987843604756291861484572307931451168478684235255746534618784759538051188361059908530381583292998008670837715283019477309530200469041131783510223441425806653433761862685504290 453327012198288581631098212214300649082846361406028821472988960939227294112928712232920591574901513019168494829594603078602279710803591197651970274808012177914735497315089932226951929206143139185854163027203528787437779695258286720515675180228909216722563917534199101299467796420046555024071485571795818941318656
|
||||
79030107983094223922268848916297037279593484597709651402807561758146697383687906725349471190521613451565814839017495965493029927917518952741737448430373571971450225849248356466279882739148244379595716528417053371891503741930867170272089149845091048394266376270372805734566292704298266433047915977503252121719020432 73744286926119500215965520452470702091457572312719333113599444893253683559442700957645650426320141977444121050909618182395437533712921109159218272010929043328671725828531385929860524639620260115480281392313868493967197765694573077581199953986658797430665168657005969520266504310886154851465603579445605092803545816
|
||||
860436147844646520503027102525995708561930150740035538028797152562324870175632808607836371228541740204503016370683554194682640091544398161793848565244592043009118222131924811206272256246420780135954100127685202287980135780292443234485564163711962249824379139543525669544184365036927499153158551476352255572407227889 181235963026456482935761456174443108956371602801596874754456164697576671934729483830950230422979768094412913803878983011304079319033328996278926693145223835624183272255585763889644271901001229534864485683771629185384334226325008209788582872180544137239651883682732991175242436440483862536286732706826155324609069646
|
||||
8345073175227205770643870173000052481131723265088061008004208207529609022609129843424783013942125481067315935334388780794767571176785554464655236343931133278597061114384499795816541015601826750630015370600090666706360060491839323234657143424030325910858412835339299026404229083655040822804809022054240077907562573026 5948288208063082782900656782275341036356620247976591345691595016593078331488898037819374673336967761525851991594901612576555572137288138695230450865602339037547184692907715176097488862687354299505262783765552322059153709481469463124256584780098723852535217446421958180739775766223052720050276636767731808990320653936
|
||||
78540471083328382282840187288596415905136742469932788231430641673870598857798767749421507878542668840939072759924885474450869136520091792559827804714251649207017690175192403506859247143356117401292772984509637474272761438087016291625753595120120429387819835373201571486219347521145841800738236041460492722822697929783 31931858471034872554042677906501019537168178099455649039603814125367882211271057869527731111837828555363669630878455865716381261471244362834821101290251894751846714524294090498220462934176887383337907630158602273618675190708640113705162299753354904311203956924742892280055745927901563598351897699107112880223324336632
|
||||
318126160550808633405862354726523222924769097802343960794501100991721784017314902469350468785647390213413235819055737571067585452343272696677304734080718639159810971086575624714580884327048433269231598499648532817575816721182132606210736408578947891925086707496823353834583523416444030929434418120112119293549659899254 232184635829061594948311743442444825840427599123464878711396016086675187756932875750418847545526164014456706378004763559144134541256137797023244932590803948951791621079307611427011735818695795347944504764517980469079229496399990368723400013428046215780282029612692420687817910845613382902918741381874803147425987095751
|
||||
9230195539127557717971327462529273237181169848596741899749059500061931122154717343733737255303833630525847685688349829458056919307483897563348943715909931021309461846718311089646325475906061508733477391158451238487358357293452817728578478847535808293816404043605823312945789253380574176026089354787418658479996104189154 423558164141295182368045032696844490945316123805177140785655279353498395568412336394546721278311673383341865312460739852757214824709207092082577485805060846689216497780798249165876027727216560775530455623445686729994956372084975972180546215666364960583785787614225563671445745095068188694465768935913556506650816893932
|
||||
83157599891013775882578118663107387221420293093484816294033113965849035818248790105351034752213609612400989623277302189469802561171458093788301052811937921196993466645466480854825873245943337638596837972281976026352232189501801106571339601444598245073310158203875134169758018392758033005727154128497052532327420195739292 48961979033104347676507787946186575367098860451840198796909707560308255341918915844758097236580272390367265966915017199631912082076765417961702305264659036944244654415332368315832504310398409510523728946192358996672427815843513116322737207824744193681788617653106104744237862146083831769798185417486702512607365053722375
|
||||
841614856413770191883950640987417721826103644853450940671465968171202245745680794725793477352396819771102413830283724586516472780565580234247576630965699422468548050715893004919114680228844220144387117896299962110987482853433042804299069122446533670267290630138723463840504616751849254187181913585995341209502950571527255 162406138387117543627090627590456898548719575935451279500850916873059402434163902162805023937316531490084377501577072517521821569517036023149942880659780200589180743121082828255400540431352847394193907666077578323393782451791591650113355915535180801230926735074698796863037266709723259242833275555918690240781336971786956
|
||||
8389843463746771932131921143628737220766969907358385942611314236045536215185178799400806928524414869362429239990772734372633978460110491504354964577871489352997442002762465242666367413219554421847736172182846430812593808479700691068849460452512523443836644148813336321041773348995645964959989904149199732177814478487339562 5661891275405888316606110365144710514133170431270606541605511368901222685929985693600129194082887946888218672495550129483571196537827648596758205449839863889918286817475841041285077951829141128511338541298075918612222013497652104420285095340212796425767867449473142809141425184360040333816267509659558648287689371205489572
|
||||
84703271870795458866761294804176965725268520979675328771602786246089017046025185052524575465950731628697658760462888347660608497174877933004813791384226413365850791764654517566672812041101242259921205382511072304795438037923172693143533554768858581667341801482957140550464679500670101696788872338804148795116526468802993269 12054531555655382116846849533691712705096962087880381028533600328559207665618156930400851616870234185949850858581789651010817853069220215629557228744126161481184624993775274237773584408283622708663511644473801441985564893304931469536940185778412643217321118941682219225702294664323545984737880985442143433436025261461699808
|
||||
383679169354732745233020360029183768205546080181411910929252506054624294316389010337634534378403890897495891987022764451412909910569390552236285701525105685706505107217453490671574515582733206298798136187716059639011661768043969282133079585146424411242380352290925646750755871425712203182613043562193553754816741371850874050 35813932320992923302349436029877768434332792078624772177674062122853525432132993112307995568428055124712595173549831363613867532644868521303885097518688323040285245793632855119917909535156276810033928969159589593744443269129838001667333114419032810359181799645438835756359358269766313596584840441123962950278847549769160972
|
||||
4586465472992240313085324983247142325731887645239752869838958488657746613414985050288653186121550890397974422223583374335889301046843073565487706775035678836985194452771330673156434941840686000972451449509407963625515206372747395712907348742234000986228218238316280071026160587514421396048222880786733862257859724533659555189 3987719288167266716756273168612216174862883504205431942661982781245923893941376886892438835116269529115622643173398965840803016852292260350787509633489584239602423647834378830621209921801082873364423438292630055800102835073085193269450290225474591555992241456282810694052657701989207074377072352394669626754415690879103380222
|
||||
96297322000649492504114012679563792002428849987100918371643421660842808405580510100553268186913830466317314707012509328674815588907163106671713729189351886095386609590282257757286028363882673186991072522895970334637867474618199877302620961134103763940196227092464820108745961761382367487377440094698737900379235367761871646457 75252013276489819314029054806134681992899386010292233734934413414777839312217974874980351876907678913570655371560158219313397348133152406792651624033865810528959021979723363880988242428868457724152105222243077271337350471979206789847358428629446402526635747548139490206086376131188914943313985725473735802081067905407998812775
|
||||
451715232454530323911659298657444813944251074910021887658388614346557797605300349381686482354092931790202195962213376871396866251329393198497835115428781456822510711950996422805272857785555761527924642235751007892495767095852271539478282932577067141988157097914216507429537209680347145884012385530860008071577461759691753554433 273665632562860940536088455364396427245078536349387878241425214491087603892541835232349462419016661578119128902813395819100128559929263120975128216425551817522128161652721855537375356460018753247568257526523883146459415809384172629801728297892232125001685193970892402220959796399545940762938153284399504569158996030551241084806
|
||||
6160693699184741919826407685317065211430541186425318146592816499593846588314017061803933543264904190794359041740459977535755085770168785129427161791935696449867710945343892395178547506411435878144914580537297500030209202435815069371034928906002917221335890770258187512522266664253038540082880420642905524680245275750455036621864 14814204615970853941249997844085612510953646591354160153800388009574336154037500818257151230369169321136211726447157359572769315799702734298270458996363375333926463841210023778077634149028459307342631628120229027381923203159743354183487233018819858952350860980738264013929794538907712914732751238564516775361698401689787751907
|
||||
68997943262309173997593096571086449411729741608707714417753177795563945417401189207127163341998799009502536763149141119256325415812028610279040899734476847289837343249531440857046583981665052078529042567359948283644389927019103092047105906638981147996570703921402016856558931153795395523173287977736474878124201007301247857899960 49643051422492429778181907089330695777154441208221595623404181290539469871247668345438349757814248447921344938534139978556224923856650251175079624091688582197371718092574904251391174816727045846840378325196485022821296114976704139490256394099991231720751080387240544437530561025767367312151071407199994877190855836947704025174226
|
||||
800731300127317943216189587128050263317023095460478020811250959877787270388434986466675103192835817397305947377881955219641246439693406143751298764154711917629975555291707136120270633132180509760669345613498713454118676173839004910119482938684563674084548553826655405792898861787939104613357077117552961652307659006462331848971404 734988931801301601467564831591780124271930868179576095840754272096154301529984392630282440705885403765241885789950303853933577894768122942460099758069780194814279538081223717428854120234571927358444932512719207852238716323920261055145206330731675556998097385339569160460867563279616320658985668301181274086316002518230082821975607
|
||||
8028433149995383347611885685446107279172983738054175972154537067788249547200139372417076850036108796368724161129923387407693112449973115242108850893211785098319925915515155100291999272640059121267130469875313847957443150896300000470844415036478310799885257553530062980664915780784894845215992530258115263043209180174266770759030269 4388311060936832954619805793821929524765737399995907352192755408868415440843264259916734032254970344820763132352166772439454546937266330224236023856272998689157330521514808819064394245374558347019760521498786079343932571813522959247481979169688054873775389322649168109715801034732635971978088502034482645812516313506557187645533395
|
||||
82583486011925531309245784991850756188804240653164721262326380290192774558301909151051261115874136999765569123444222794290797414489380470465414381028755219512610887894621680919529714220840737430571689535040903542970618593872363550747993209360198141983575455491484561609685835428516548479816768580616283674223648665845131448785354279 1974082926606550384684637716306157979067341120356677463157060170090892880286045315085855470295220429785892494590501902235260078019968543037911032540222465650401500667030296877186333974252657098233153691266484677942816451732883528104541847626386537593587529912110953553229922111255457310212141447016132785841755619241480657546651338
|
||||
261031579904062661488433588621543656930501044952168700746847485476187780291924638412437187038845912404908420134829071092918373134852604229653896649548350269610986037961174032373611724812692493856414309363758386236879368955824172796110709803408593200447243271308313201148303804826132399792521336662948523025879000334802699468773338721 68983059434595963640858181439331936879315176069419046784319071734001862158957075957391369289114176664542751676254268609694207561187388544448495029561815797532661733223441253710908326137761532833889623886375105037566929062702487618738604031626985655589309024087126228399986637101995849973331954487953712816294039406891870721742961705
|
||||
7103105443928608345956776710632591572543400327030321943459453520567246868862611555517976998389372139815319610175233028480405305739760658450815995533910098856322204950417110059471001424122964567563179883158703046036741577521730666660639242915905046672391929997521788071848110215046765151095323570612565030798269312750150353846020456404 2083542709105578168774473141478168475989994864069520591800202948432620110430323524337422236185614685338425686313140325917939849674162394862704224835180018663895267839138655322857382735397956118898322160763703194512701295170520132287352474480269345666974447907988062424595093319206258436276267477380647266655024457236615321144210736012
|
||||
11486092985096821515963033272309956752337386612713653803432033752081159712997730202309803054160171808202091655618949257836760588469381963486714654664641968005985562248446107984361163389842150538397724878119826507510437450487937001220690991539449113058685309167883922775277837026360962745315163452277759025274304783178737834341203704198 9769400681476874384477620386113093086427753324704580124327166825483412835285755866726688274620363825761850027113606410779031826809279424592592795617423878273770692515529612371944279619454872900056991916605355128722239893576706621810214924552733673180699487840001908700261022621464768025295813464599241343171826682470043184631078698490
|
||||
619659734343261888232355556708828031275674018404683547933647907444535642783689030755868272430091160976764012717752894330520436779657119435531440344131663824715645348978810230662744656215333786504280375099886981705682975741743282167154596380305996311821959604211906938552198000842191685773784159815916661271573194393320545233996746669214 271674540810803648246203709747487899512767491638171406993769582058938787482106523962208464279749914484169314544236334646398424026768219843767734022561773251358444837906921961311388583523434799709937581106758672901003494513923149661814623638294467396006421113618456627224685681547108090003951166038712379808280191794122381280753180542515
|
||||
3831322627910872523481649427257991866886741248033253873185984588358647829907680034257142580223519381471006175889939711693173911623835562325509268918776950268923213384803488665423926265213093031283905437410171353971252276588638816107959977704967309125359600702972697391571214138984022878252037432771555939778741411282762972690894640671812 1929908625601242555070011807565800166820006039630290955082596903920532163741068830488780755681283019595395665397972680630317342763367543974816034888780921702256462796275943898545994319749497142591500644424909427730724095068341211997330893189914910750246329777176341241092336948352310638977472683467885379734913120489936639433416900538011
|
||||
39143777539402269881214228414540816688500577785347906444870071297891430661349530568936033634541167361293985235265687518708119128290052913762680562746351788996888744258193217991786088306633712983169002730742580090215077680473019765026437864956715600404071671926949926652297361504837678960074878908934842649452897828357113582357268022755745 7536800492183416356669614649009977580882425260448898390266309151805264324970832852599887952535955065261883526874905853109792921188601258403644436191173318204507444356115830412171866815829495614718557213836365864556560264203479843907721691928757124605351644486129644185218333473109848293148401606450259192351192242500701142728289229816187
|
||||
967403736085919886220676236362343105432624727037469194453004296941552365173452369970402737947022067311091927333553265079310352614929150543449413865917897495600306786680844796578770504406200274778551477358465773061468657072047559976999897187127142400642242112258140235334969120805690475672004854470982256985508969216933298211592931744549871 709542162047230201274670603543003361573120585736772374121520308008435632665977057486216158303051543869380037660376188906239674979348705301565654137727815834634246244732730550708017370755995887514221657459497996706183061669549712038213370844341770882721647318315518143945073992717051929108290097980972055238889847749056834180430401975533942
|
||||
6154320685555468907748571385140612001987916829741246988980167229718013014731663815827293754649827797067106335564226899750753851130831336356586519420218817872467989658973868684879289031231164621435883250436019730987200027426256030957088213398836967027677799511452421554486053374808091709657824007614031868605978761186649740504065817726915105 2366703416141633240261834641636166561298589782507070492794262106464505296891775011293163772698004059937582408190443725478424387673399222469400921595837951571605066927105263900525596862061377497915853164284217484102493954077374160883549540644867306147064439698722010196248881473586448992003896887611914350249384206393434712789323623873202350
|
||||
84337571691579938537716044614740764933799965766855847995172520690227918795507866435444187713262083394970787340933309260562800024105038987260508241101553914095154742407533705485002608512342857278929732875801310895016207594192564568387939747732743784862177114685609008061072666668965187627392894896583656729439569031744947472504339631840460872 38980361397958363847049972732486531116196393426860250381695890995722909872054129020158290102499032389462482353029708651106574428954351144283554860415990340813931943011698387240974019263981788649575929503534820556683824899933157820276256453288113431500894644427496267805195284362174376986629596873339979547460238203879561098647882964291038735
|
||||
761275673148857980401889093907313280615860305440145500083086326536541295930005598657909732636219137189568288369941625451999233203649741558815131780213509076876064698411588901374940657395190526675577256638399083131743848486357515708087467155158400567910541815293113219101646786697297391694974567257193746496811640690956135451898965718629828910 340729342419309755728724213001113093530972344004892700376109265667923591811520396788143367895168724803799383974972671031761458069615071301298431493217869746898453947608760220844682549719716965445945295288806255522061328624364250412509748674353110639782935849040914956780478353650395379385588656737849436460992116911513909445329441111976680331
|
||||
4497355928757134941199997419337908320040852718427587429798858503519775974385631569616626671923901185763564430196473651296196434583511134976431936037684574301690771210056169584173083644178932934464583326891858325715290406680556830631129582642992465691100498502079695857717682716393984422281850294625309952849603767205161376816441708500684576519 2667292297235519176883130155146267892807356054886054608573227866535309653429989765883650839994768380728451976750749305513841929074220103798551031304418504757587835834938994964324611949823168573108759193411235198943785334512486337988024658463904407714901436711166622334197869017745871946399147939336254996350090509223324191787070429439385674555
|
||||
78438005829736537174598735286254658823407853124966679430914098106003456006324174440089039076597262831764777492107286147024977827866827318497262449489301354698869028167768729553623476250680418259696064728127273506944936562490401282015051819099859626778558688444335874290774664668970549927887437702427844656059493468907880734268458263473009481253 16690636843830369710811623328266060375433919219758678670462693512632344304114965867215406438682987516007119344817083917382142648209924664899387761786519932113732121233461699970855018846622394645176761288599452251857551116092744498765500079923180345407069285764271071445008066574901464152009871157223431221274023823062816367039692677840567757535
|
||||
58445606804769812975159706949728496025815695513068686593933163981503950862378587262908606328519800661913880849380122793977342975304930310441114471760821244255552895100721573490252347147591384921153726573727792171272652106967321971705551655366666123704162583725240130556212841417222538152051957989023495199158311801495797128999419031828133051713 16570152040682061102842177771930482913748234086714515034626008326379845392015064392908799907708908010711648440577490018690987296732649175233468740645096042835830719585928605603676881189392518572154876704491955604985667564261698124822287617633726696430062258843863987787462478263284122847787169862118232821400906522452405520253639848858481836279
|
||||
6188083537165525522295817245535921200169898642873182103239617252497432687761440125120049742573808395040898627319084971444640665733071920892377876772748419957917047674615276628529692284716187390754283666213326605296421080140601480539965174198931782784524007845862755877276658952683117940322519286730822592635156756310242483695099657322877123926094 5465735325268361824820931257552412787916439146970246313446777454266393204704720505250592539593131182058967873965919768176227312046826792873035302394006001272725819878170461878292131066107650596634376931728798687509564283119270201084823331286464244889130075909636754046521850878851472887476873137524130132072503957553538659829499157018478025188209
|
||||
72857692268691462063145119520789784074317572378144493490467511602416924605146097475824574548334157082472929600373655370175596347899694021819304060945882400221297664339990994777794258561209737342588979982596951150927931050114588983584703819154468539911936526122929823743299721161091486180943119536187204751081370983427370118499490526555417406519303 23134698525666711663828649911939966787889187121456038971082019459417239184382941134884807013014128997075207374968061308985332604486883799407507790887987632549666958211566938928093813564017747608756399202350969176530360410677669127407126549396300501463336706376407256269478693005996026709072490015596945515531757795929193462409402798229901922738762
|
||||
644242934581223589475008416661217169423163055684017175777609125355532559465110633384562097584098091209688388353036421002921015132838733571936688087033085114421457361486590693382633667045563265333025566605506247085772172646668952176040089264831702209161967023659799197517700174245907530707774263280963590151201558374269506335420539373887380118811424 601293603143488552990136776570358597358964165888302349477287475257860314716503999174775447088267002759707069921011239912255629251256400426668226181647385462795177255784597364600875851879620503891576262756245586345140411322480344761512171904665609374206845375271163866203429993839937886655951095664586374078405862241343281955697884670028376740303007
|
||||
9931143189229106853606731307702424727728633473254642315606587414819176302298393735301468551236394527427894857873078454309246474308070839475211064757548930197150172296735099046863228333539318506670651456159215277411053963215969190992300180349401494418396433034739947791092878799592231176422351783580058738754214352643268971127298875384038380889625397 1996442342147341113466627775178086910161455811695055102779853835633828105671730099272286797019149021241313135484622804140816502800076779183397518279103181831705940371152781457642132618554863269712910925825172745999448303046556562967397575980776596998368443308027056218681547455614091003375950595598512908909527941796549088681865908363200776572003652
|
||||
48021939414075831945232981682345448841283617652558498158734890976030665161967645618243237428048797812949187237822991524183500051930611771213146761548896665434092016092482581380199479623726120814689180971236861070743159215280070828505871048587959815716784580697335205877478039137832217933788215611213918296009304234128394261112966602399737918346395753 36558493691295764993152706473717407877295640049673196017678286634504261666815460021507953933667704967375472007259061065907885729523784301860885089802532449904290087167030237703892058137808192355853105732572872367792775652575902106807986509272398140975985455023089272472076189863347571208417865980230982668367039152444047030110295966115276711932608870
|
||||
972879022935659924705712873550109713206512702704399167831432820189858091291027189192649546970925258343329115953055327683683311409818630065791465550977271031104415129387616697817700136956845963047062403728399482314426876256061167166879463287524432722429042828915290769118082300734564232374561484080433410217644267211272822421813954477615220771940227958 737776073142242544166516050431345667821099234580028236853849976932274301175171523561650388471483052622860056785095991155072944151849091599036137971823457523221148094308873066158682014187633580115938534842843680334871232255669498626072134373898397918956436568847847009660141962322185886382963174613348354198440921304125907518394320627863833106938081666
|
||||
9875605790886659605263700468257019457902863021742832241570522777889590778553009275815190886042630571810406915203720360769222534117501053603193653636977135081353214290873987475199616456096529019416198627472670286014263167189166302183150986043864896753137352098394416266886250342338040536061077115905391725791740499527223492419922798956282193829088217465 5989776831132357883855262297381944339704211537866501710444862775105708617849917927496927338551483427654252987920208599254267676036429044298575190391294826665553618308297772329047889888716830232488455012253760858578577622892701376726760559588092811131711571758361988193044874476895928161210717822387326610942981008324299083246352024370685938464535578915
|
||||
19450614119311899081213032227075062753927770739837028010068467905513696932160261869431633465910534359271786976690898996579145298526632658514976924030301633429618688163208937589526489373380384035224307283049254207821620820785846544180768274969568067818135657893916835583495874747728752419047509644445965542852912626318724278056262770742229770167702383173 13359373719962990462695848398056884065996140411934556968877275284852759937734475749269381469714646232243143830993653354874843232370752649334373379554329534016101860629486763336334786214853434287559545713605230728261605240596059686142699135905960844060590740222588440982056832290036831897640202131096600081114944797007305415312402132825970516303919762000
|
||||
174550034019951134713991176732251084394236566662634522170740748408872934807814991136553968898179880625625598285850125049524596444136311343550356283129177012900710862431019991269018123622891891788189432423805680388003524530961098603442113892842877039398891430011754010829404758265235610950449719015632466588060533193743127321494736293148627939207618083017 1650803202408485833933748729516131791663478288831228063647530037630501397685489045097223174915310689936720066042519524437770367538325092493406655801730131826187390671132535691782373405526337075418477731823895580074159648578278895359089470626265925299244926884797154386075273838420601348618694473471970453025363770468069131862141619457251210720011366404
|
||||
8699837891357711330675276172882318732079544237378528945042371672532077061034667958933959205442268583279239461022220438594415369072225285255349838307906887820360501712520552581637935472401512713939888279534219379580228323861367606283761023381793692589333942317588502423447748949886896154146524625279895430300556687925144020965597802951065465857812996131449 6178574683667539895150424324013973390958225568339266166703299586951703967314608895787338313173190196791883098734390748500006259928249496128659151923294776903583045423727643746969333116201027710232583570512530104941855521087453726636827300552694902945243886407249915643654806107608189374452419078074739403496390703922410182531208212858649488349507142006118
|
||||
65306172742962591479451728039387301196821958611985780587080463056375416274164338510343316397291173681301013249019310476908063069576514156906291816151609969216364125155820053281078583769625093109007898679480456894598452283502018970952858253335551192168094341182475515881342204123464246542959901437648032935321477165044258415322151260726692162060843751650764 22813225498577598122955890516606611109845162969546872335498007249533389909274463479362978871511353085909129977435370371099724824106918874300967492108097030262116202753447555175710336675718258436021754180694114899047285966437783645525095462769420340937391173319743877740532155870006262360143080881865976361826182660917529174978349269367763824660639918768792
|
||||
298675751277403976101876454723825598711759812948535516282458802747844631357877918592874660999062065665127985192597308834821392433866631890145049292463172651348684714511086381595054752583671097654828359330895956186575262715659542929319588910960037215226815965536527566080017890242829356321158431251527041512580261761734653653975050041379238796705641384002849 225282786075099092741119408554056573268677017694730166389882311190090300023504919710051003915601540034063603030474414243618752495356139472274782042628021834879551289062939763086757335855598333692661089774046773490852941517117895076893774844646031359812884233289031350330273808505498766448819111821298575722713175544430508172116694822477918254444903562188926
|
||||
9655077557248429232629775546237385284859805649927152953701927126049234950180418670423623029777256916796401532482955504267256436930906707252354989072546297934959970179499534056541983972152138536128976684049803791055207639651721027302069546245723007951079870686774319577579503119437533173877979222723243710452666075935516536724726687120134681615105399459838444 1499028262138762276549409484586017609449230738755712966719226215384939357848535412254880693633949851870938597192037532187602068375698051341841876898818143565126466814003594779099230492306940759891665466702422265474207646242279086344992064282259306050395298651047742701530153683192001555467934599600538952687477028728044092608633148093990370644463597858744811
|
||||
61358905113079664040036248378228687859969951936315569593869134583809872986098056927060617683263937087931676321782037319596655900904618222028979764219107581542490015034453613036918839669132030358841122493172962696493824659078652607258626013470191781785687708706053372973894094011225566130920639982790286382775598172859478115470818911824619235555403032093410556 28218466927854343888205843148987941902984628883122140449721668754709996247762034886633561448511355752175913523878109915250504506154046539142614477821513295696785227170464550566979804871834897717467920176146861260794196562003977220394637946405957281160254666179104242529160842926770369271188227325676193552352790379493428130600292320523178543167326164988562419
|
||||
620981777530984592833125611342344103952817324874283038453665289808119785760520960404433707497609737408239934488712881878346339175542088985717541173879212026213213127508187617697716584006981185839709631021138558017786134026091634295843596144110393173617520727190020536131680401170020562043160746388727868325862533853692071637941078014972789977551457652451374883 238293627276577567429162896573956291411570615010808977389149941866733442481669466087060278187116409783383672293910414837644375669925912818127692407113600500887470282556359361462933219452921052183673745697510063902352525684330166021405066073294224697701298273487246588394888982316952597795718871903102561786551923386313449335659376903877674695533694100757822361
|
||||
3649038137043368696923132192131101469802963009966857706514402807424671733226791361848287236935619354009522450631076679589228799666535472219333511967665926880051391832187966301493893381792156599062443304765970158997979139235687928928071308943745841919731522946901355849534787999724755872979581764302186867232618248754204098382593655459685459096505350858610733557 2478052631230197923760673879890695223127179737587716629863272388053191010462390710388944968415015030656604493455963425883013656622872600868598187931672062824250366550376215897773647922828481470597158598599211375036253384852648885773381200029740527612335632723965490495994333633157386169655889971413429276076590611690555527558121220732957026445237500380266409297
|
||||
45320062963141350955698096739661139689709566873056467254624014417491319928258436156199737034952643081507434764482669176812714702807727739429514906372493433354806876238276579395276375765471373071787099478639005172503960894712296616896860332416728412863128284050007952126135892282663120697716834265986050277137673609980732756732116801297457209547685821921037288663 43293845222592095249695989606308427048002510212701778153056346865472567481787002182378634566154673663054767976149999630020240271231255672068767597688874963687010923117918164113443366352927967770626793377800710030824583789748252504645534917976114532230116491533121060556657638565123541957349650066654948138377055721367043028606999764784343800866609346611114147143
|
||||
559071097629661038242140632827555907319372302636025754838426090158664910445136322370451468465632578595876773206720609464305499515063329751238967921743052455283431680773491367325030504773495337329931162845085061940402097131686342877349745476492375552554207845906100569593051226991674177244385630728651707750750714937231666890809550468051062728494140932097493906028 147024174476695707497001565273937440157933083106866249123021976666189485298674343671772875394591717310732538886792761743569010203074031357716209496366397291087297601129492244430916218972120834270647504800277762941917088381804611179733939416043809665197246335875041915294621281171440683037404555584311005446910864043463537959442707305033905829247023415331676697983
|
||||
4528051425722089815738879498194379132596876954053512382304728900457204261576615621729918778320615724027859191307315829944264111378488584305574963779569944132225549672265476469941300833113056532918691618737703180021979515964069030589023568846651939571124623537850429725144552339194423917758977653968840934852399817906463073802077478580323998680764048118392095423071 1401555775025377430541133330737836202665742170132457947644203954160775669182778392945902585012260369819065451280993964493233853796569487059327025892925627415877101300895895331943956430069670827532282572439243481352707669321744257804956870896073082342927643475881667582817399574894888015442850929596158567102229034521275139128267094268972055842300680109089199402163
|
||||
43159510497614001238506554247214430316100227878907272662287998632837613125047536421531222915605606139757178875323525242159578991487046283611353574173803567442238581812905946891416886526740448705960145518235445187849992819531537194734872503688383921434962268764024543256226058336874909913113547126977909312198577079157305500500036126009061503896319050048239250966918 9285483008372925959150960052205537457687027151994592177939232258541670373896272280687204907765905466631453807559775101454301794576468004237058298625880623983176589183782297031824602973866331401734889894501501454131928234124298998696831801025884341521081035711427711614712807138656798515035898372523230022772575295451532693331094249496613346384735530786806059369532
|
||||
700775327518776539145018079059812653951530791098175921582359592549577039319067286762008143109610720852234101576659377214289084335287178793750996786680641189964169459796521492925449791604772236195121476091110803215641924781319520864807214069070697163668182081159972248961793463260105686200374450598094990390635392815720074575646842631711298544459627906268601141216635 238506365089075172627728558007062883412268453779551747268037179208726755918027590625698602934720735017454397116428254351097886216966362638928063202545019938734920223467019650785234522233947231176231139933658152479163120468370357110058998420018378588054321064922184530242002404173973136827045707073813312170397153168592083351346121123575023352148833514596565324511815
|
||||
7118622436625175874256774966280910915398620240425381080332408825093393423335032049068616366249411926458203629112513765613711691666323734065186946431545453942155032146665663402581956082850566719301555924221001593790861941229326813619858426417995166355297533699440145137418902468038776332927702968049573287643884545191348637776670990345958584573249397941078873797500156 2960301090354546280148205928839129843382743453666230456542956621477523317998079102132180743962111385867081511868706699799044211592730684358365698595677199423620254928542282582786540870897829188460638857160455421886326432615943598923134193986443445345033508160023141523088931875634303337780152873254006019009062617307555182926404554274205655903082410736342412741082109
|
||||
74604169713541196949221837306869053780893254587052761385583548398911468375772643689955555474137037549026013341917468515143476424068069287515146208678835596486846346159673660554762479420022221002104801025628047311010460694340826619235621967255073639522128722056937553207012225394171440283078213896999277256949033672428762465671967923248462253662896212090929945431597280 24261248660165233911754768092740111851663205800595781827547638281556674347893806577278727287719204854411528638353834772126156273480073003183930842862490564005927064459171928110262287845495554668507438055222103181614255276514257156673865527395529032940609519994685105106744919000280318881313426493342341131278665062470544911220181542669697993459838920050578488397303972
|
||||
600501524258969321076316132308403312848201402885754621902784159720940197437157958579250822431978231986196230733969245793187574332887378886491869522773623326045874241930297968165165329599547783655104524611040057769216977101951702921490461735550038687279248528696805210181545557238082570111000478374122347607132620897444683707288927253353330490601996482846101747847526897 415710713099046909396431896869906943809198912754727503301007692346971414366871722338391768129874157982363721978225306149250101998039467490901515461484083874098300308638452334021149140224701951213619048311180156271208933173477990018555852869366708202676811211666475589304370093593151787192551680244818257160227289031611794382039268825512061171814582419129742138808893730
|
||||
3813241148882607700240793312074758460623839318618653115011538346732264195678306422914352436831310302831868713872754963508099363404128605656858715220167438084102591686006598593647318884152845474615927977345742834657163218682220362894847952489990628734006977753258185547669941885204917991957705360601910132165823207145373920319644861116629866793967384225832578354257480304 2837213425319357172079071200783251586496823514340849013270760628138939694368544609083526118433713395683043308365245079443979053679097304755503123466344262861133481075032410433962587875491418133807282073214687558442248833389556290588690889005951944652420602209997455033165913564142523165228884668522091586792826674133753898185357554641844147203405180892353003595690529934
|
||||
77390623478186687249380414104166647145257228719507381037909252915864348117146929385803513541147167076620946492528200048730283542253759784569775174579598382469729802217166636740745158912809076440872591756734249439232631419475861042093676809825473015690355125098939813499414071973831363281018783959977856738710875646056345928378349587041074291970658529565384864405873058549 3019939823593511075784226696381085661243460844958072766680967252444592101377233860390026395192288925376721720919810470873907029575389802094807471085009367210517162507179714775877378636945160008799262335484103704673349389942352660348177934129246513373439697683621933144579184965514251551606850590905633357352834422123997175675773787065775505079231649637904357026903934696
|
||||
593551867901132212856169058348978918321478931647658651332931492875306515279458351705474020269795508424879264261408942624542012311325505845879028988248313937094099780768880793280931161100528771945695501889218896387464769599629107959583960457043431496239121523144594266675075700371694702850104959133064854908524972581808600993157960485688557860904066833276081283401609856054 591122972285016813982585805639363748877924615620197175128774097140662586912624834660370046056842285431607994704739831899314386213644683979077238964564623076103366712083194029373059777841667047262619136570229292137927664953224423856627465870699095090488413755509468406130428338185390015068345900595268527822102481185809881567430346571682144155632439620580761599374967525554
|
||||
9953438581495496155282504159322483785903703229761279521155629171146109728230828467108664448773751776100790456433103035890359126094086613610452543817874051225531429599996676380108434730441098979057068761503234959724640534496587128462590213910655112976284565441567935894721818101650439938604167635854468766143408639792085938753833566193230298896090938455520555324805544029719 5881845365157665412713823152007419000632933805310366432235794235357191624037468031210867642611051825003647471503940780280010711979296976078577877793577690752546655564637340237080788780881954313405311926438462284768753177952360741957533110774830393436242881523830792519815044907848718167378945204052017271820201131300579896774226108051716351323712523066695244201452764573252
|
||||
46531262758121347925346384394681265312716916824299942644434326589217633700580386501813774569895637644171027281907871546986911363681025017162002760915994557477189216525945263922730774230766807852050711928294683376183135143765128426546691395620294313190135343492756343212518492954618026896975840688935119433337596105506837350586588976801211462124572999454095428206108551470467 21663894530219417009210086826328810798030339712923647781445388000956045315885793180958048547328496218963292689618013665989420051831851000303729969813298718163802048908015652319006711260888126545240820128837420326812862917519896974008890216598053106682270706959162306590450067118441713400333478250022869093552600801694370723176254577423669154968534409737821951290099298090075
|
||||
899253358138356040666479053313002741576777556474592837612607501428187091408249813651919319431288857878523293124968262078924608278496825230658197497291550974607473132186300504243504755125959373040845981618370357096429097845213458076998363451262097584035628554597983855950498957565289150586854714395132866941384773197772246521085357444286451559805111699398412744299531125673346 565242312605028601295498870363792768513306142417069656962004040246083320460710301609981064874321826335089302141152486158056591817538339133456462231389793037166895449270296130065789575642086513459931743036732670484149721858932110304856696571280367788837968145331697664931331709164368173194777338937210019929051739197750107692838989919800646329861576398154869398918906881783839
|
||||
4708660510124887795759662907953397688624688924439257483552776173927958009607574536141044096709684198026635627009325961015922916029034505099369663482858848732969315833559074816660999222631112971854559968727528078412556290552491928776563944134630570837787728893355322673700702931639962765881232189369277716173732005486757695536560246057353767975626322395737006320706011286623666 3035727575115361501600680773635173385673921724943962885684798681665371647965794229380434323486248086516911694466996817698218055320288806369619050362685801601403551821671069804729057830930815829110152501119123781424763741802247859191663960404147509766302339090730370551035861626894069054659240244265245403945507231335915845289994706683868328774547158116820784778731954706245944
|
||||
36594022419348143085776899232721381160245878416849645176600072927639854686493569874124200661224583787349217394210797478968770531586465326878364599490433546637375001363751926976832442963106202890076928477446517935489013377889626426778174695143100769658476359925432143969796763056404853885679167255075099839239118106327485081499171031882578168661752361508490948078085630734830804 27660437689686325991198953823559573891210133165972712316409658113460907319266351061520912822459170463451189110339516161759844981607790786627941751572079914871495474794681961205008653646594718979003629133609284854089187091129563771582839107991109163148299360339107104481561601086114809547486324247889029266858704246717321747438718886155928734721279473404036486211391735878797222
|
||||
991557424006290038974732785117833926015070638847638353087986786649536851917894103461507084273424686135302871284421524514102066433789407742400528491136947131589885189335712033422100252853226311946907336140680964204118437389456353345358072472608932696551130381099210001052507007313803299374682860044295498655871648037360387386294830933705065096964370366839524131121264081704012307 874826266526047060927084505524993978523525622463975014298278032041565542286481000568429332149097233076724899190690281728638955371523216871003604257554355350554823853616418978212963697528342793644164266104242612284916375720648716233795853167646704242405331694384852900819611413456088832638254745700439143815673772965730437957419150869213083154682708989039034506098159231370358157
|
||||
7272567672612936391932011019993311593807949725243692233142329393913718730028036168772286776879689064030903023631727352662821915112779621870805106395710810721587326801070769016692041726262652876663200403598960710539946579092410437401297686258593879379959772017870368962834854863153428584246326964443522370516407656837267557363710298013791127219358446824004236242434055377010820354 2508974714413167784921272866883246797901557975066922640218726596281660279768902150068915284482108208400157085787021921668682890125706340896049460591668715076739572445794151122342319742146942971565949356737880815589660068541113066996622380084455559462835827638199157639964935146033329963377097910714283735469579175804132059316020773894666940489937445069299559027463670975804243523
|
||||
80613266242960272405772849231237945988982819494271968572901276780266648673596847635871050808347557519655719446878753306160093927060865616880081992622907056689951564913234090182629260872281232942660336278966651812406797200394405566415074807418695054293544184140534375600687500507271061832028872678462110421950848452651659907444709950951325380308205978114189857348031248441507338117 77033680749271565622771181271394017352771198551496536948118803467732450342498299009361538466527750468521823561439092604333095865776989084959634444915455353025287038419090299622209759381900972323831371299554472135655592664008591973627958051038186949911288355038185834347287217217957177803736498659431602620605000254661683311514280978594675300814472048644825924524088597515990305194
|
||||
605542154789716380331705760446963197006859807597464179294096572806489530556942348140917669929162017614292080053631716832340044446573420036425805404185387078686979722630920842038469392339000948887913569190830693362019046239058304869813323672012854941578889209871650137952052647073821461144461157124326267149265203262792164386758343195438074078863787614042027683321436186405927849223 258030285594578322270272560362432812053383528309793677308157670227530847590693391520379641307564438914828409664365389333403077822135073969918785587841061631394452039396223139584672200868960130795847568649500864717038771568209873071796154913886699783965531063991012803098185523905656204961927575759209141882138782062096949056772015518236697755007944170577538815324810763480284808798
|
||||
2257503500512231432745089455497434263966899096265456834834145456482624118510563290433644351888300587574012597409199985548825565832021356291425353522082960139741588949768822987613883921975905723887641926555517387265583303808000305692999273680107469858813908846423107681582976519208691223445167712197306045767594532006757697218892054652804058760962259426412432503422745574745094649701 1721432023443143707739699590643454506034399322051788636809206485987874195272355089835639926430442931698231805283574695688586152305144019162630915846347340346755708027939393762177220131185875238830623725618677210497299486280994439004043718627155529661326568943428906443907716843278921641379038403741661840659049239112683128331304965799185278422639396850980669282192414653880604348281
|
||||
62764161584159930652160522720584383838356374299884394336698532719952967660832892392462210148493319760928776970380880539388845274744568097394405042655134267658815109903762001373259889778095256799340278922647907958386993573632999468122224655962137626454445886562098605924873132365993878323316586625407390350066060502746985085986922532083451379751134873750294602483248564423588651711728 39872616837426586426131815695881956248608301480372777557846191472608845298817164458683179688108625094936729617839253231738305491839303049290651752296038816912813988513733744158750723136529672484213462137616306095838541096417245647394333322292707866412951558953235704925020643176839062344346004407773263820484173466804330084464113051046622414326744248535089608740841280339025004704222
|
||||
459803150916989891890120181024685958618966209449331422344750245895208089201187413236837503258337002676122575984829419499859079434495770729735958140689405268317787997276100075297685288990925644350828955122497292631598377398410140100036505691907555453685970769204903046097512375710670114735477134200545946336270961097552776664147703083812227487255366502412120200291203178673514666931995 259473951358890180332854969839188098153749570882042436181055556616984724546689629813078157731937801475008099065796866207621906949657420711897248512424063331802200444585902662205268819363726208930960839002302085819677671212738064595871541626271753674735655991834547147778043276293096892594266670360737129548883276448714133460151686889342864640992541505860651678948186079019263153897390
|
||||
9111382360538733045784684920361727475110893445957040272589587719602421068174157490838591818419377383898844595029768216053277659672393225291510566806335841042572923902536731428881971298992227745869381619765286534992491222522589032487658839586201718398214352903423265688661072883980391089508831261065392313427998917492168169520974375141750557413282573942567259602315038966662414735090917 6295295579479571145714296840349065489271138812287811166847516391343212366564711578706555540603009186487138082951128419365756942104458917521384032502979013315617335321206198570048902463028505969991983441923112308992045881801491136792640919627334742812066338995726176141310590549701566791319262271217442160118494974546652488045876240269547290563175953788640119395630203317240753242190283
|
||||
9248733927119783654094928045354409073026324075870293713570164394180570028995325281267115977848123813413999551496829829979324204151180694014660689662180075841005892778520571830546368934550496759001316423862422120991755809986894281828626946076816944483996072723125880572279665670459347404645833875311980142666285551913613161721729568483420708738109321044519279776787940202881226423727948 2485455944590372236866396307730839626861334366643191237700014875920421564254260109893089133437039550060556679524364841514690491919923857874808857367394855102455021905596601675563344486291676524167065666564069321320302670213327829073775189514745427252361391307738951298128440860076389628445061555498763784011357105743346641844633306335577530655702835869843115619277928279698990136764899
|
||||
655053407036555051107670108617081951752299122815583819339188228485091353144657923613184478108436272184985889825362705690283943977691807514058754804124795816627760486157122102019915317346184780413181918448742041339025546271415851317656179670952330453749992566322719578467232050092369484758329196119785792320493612974575854418118024636182522412309992350054487222787128545327047970973513765 245581130787741056199906026347504008578607302991164245497920276651705031718120931001988781410038733228547087099342335946099473806936009881192417536336394697924027168499437432074559937427696814240095219690447070679819035905038519564789402759090776435661738536133986078529918306833515631904717852861735434910220641792116377308153165479331921001714892118263707161916408323142468275669938781
|
||||
6050728562478656782357904365896084543439535070960701713675851665129599482712829015038471632508030055358595158833006801834842774842582766651657808409095016612488845163819682216417852672017135984951661327693655651668651281482728828019882525923090263993444368688620491536313071640241298112955749385708338090146302354099974412330562381097710982198345489193640048659007867163667920299765644837 2648387958621658580350260744520534651137086504683193168655894889938487414141220896018935415187915346804017942013099554928875063940949398787424334812254652321724101921218574042341931922133259646886921200847488860970206187509920544286301249556083263437196827350873233166231239652955550047082449262212719393684884986118485761779502613775931485127914692822377942819955692842162589523935012179
|
||||
91331835665968039524956385140532584350563878103210535711951503640331672436856482645687162676967990899027283123415694193529788624815732032577310226394142147363814598737138378618463344822114419410912865969713630712180468586561267763068052527829188121892233255957115121328595150420621511326634416680772616149805287042740721318222686280776483206942647530847424834829947341974578121683288722495 32277309864646610290718306457950100698630640281685713112966608163559662794833021141268351508587602857139954044595890459465966889186227227752291423832994369712247839477960630758757362686157818099099090932964050001010210647180632170896896444255102373792570015541423710340097144343924808101025422495044614079943844014567587468076241505277539373606142265072028477553257387800628123001934652150
|
||||
776332816420572853211931129363156920993377900776332921843915965471323619820527301137857746700589120827955918934574415159252338213073096812103205797153893015572799642766861177487574393971136450930295373454302399578515313028545572222314705815757888487280532367610758414032275150315774400843864316976931453764127541590601843679358404559062522463935976179303514107276055755971888687000814697723 634780790001310356165152949452484497055573783294937194102385469998892246648943481413129237400613129099600172158818058544794166983633212675975692153787831012718801923221496107178599786130586284738672113524057669657114472809047331399000841029451042197403204252987602296262984701506905834624702081196152552560816179957228591236484407083583832243416509571669540508597631732197607356616235386554
|
||||
9422272810514170838821744204581029832770677442222108309167558683321466880069891939194042911067996535684624512573140584334353222494180793551879077891265579480088550491630247113575242440109455295860784071544705316009747310450037835886752286358291619844647812996206871751744066894199810252376250493064416190794581159205014430105769536589266457169067747245596942522858581304185513760117295028086 5161733638917732341506864697149711353672349470815601947722832737223957496124475792768631645780296267459632818103759505212907478285483764471997957237997498183464699077653585250199294970635772839306703874152956663080164301813181415962493119032021808918288546527692520046191341590976883851676049304323354892365711322770352007161871052027071776762281883831266340633509420442798654058520120199656
|
||||
44721135431415708121153827410570768656595309812044630009127957781637009030737190398260718340165773062000002670285067103002909786687664493351563324568448222015575588123821836939567501196999446533735912204519760190076454035538303269636689823554837359126657684466430987013537511254106672128893212018808192151558582595558673860763911980756593830996751152168586582052490874089415837055664656806983 335527849080708983608298188983741292713142511682676744506729890417802248959500675929786451178660200631432467014395244183187011677940368704932116006848600093223773931063140337414736190876358679028239829787436677319333681090277781928007545442808446194448609392958516908617847182132997139613309607695537211351482222674217993521188651139146160937079871440311899543927173224083074240331144173385
|
||||
907365771850991817905481336457147553866195502652890018373133291543761964093286000434416215215099614749340221350620544072971414368142528246437312789948764566614354132378739281228578042544468993372305035114902161456805745346350476960188581891556135902862218010432416376796962707457202300492841588300211517440846721330909243403337493419823545679938804301476524651645539489308475719926535674388221 76948381954055052166396579156171506091691527257922470886224801498458451675057584898157286641070337351448180716980124357589705718862438283926931692859812800112000569960672612639410296168495492202766327676931166597027676985732630877769001772720375834977531959247980235956092740375443110359384988989393505195371637314986465385632679531003420522071579404131792581402994256859308634603334518374157
|
||||
7131579606745475205599922586212058074175967259996501728193034815874393804432700820341265589005166853280168224837108594356314720866527812917959498968838426712402090117950047656026543166041204414511522845074028752995581430978592869022903582559797739973744243964062637287857001012281973698222778212082041716070590106772453705933585518280702147740461182619402078513232926938495279934936128058125914 6282409344141006567736959794783201343192249167799376530505870170495867218410877487504472394570201629614145063386576655815877903179519334393973300902484416577538488085854724936782393127535112278313536732555262836519150315712761735751120512880733207363456447369361396045789479876931418020236876144299238227640399553819782392102843334952654379451403193702253147608885529789615108826604122325213491
|
||||
52967588048325277299621686422452856429452791690477320215834117243528199560683050735505483896602793178501147893624732819288897918227909779541743439231225358550518667757040640971727075494977212704675820366448434086727967797905226140167346667673907368166072077664503916294927682094393414826506256086869790098808968774189654857057422803160621430432400923091488137659601823875896093116790314482363929 43911947646409973519769567836192314580055366835212362253839175545090802417578027026404993060045875042825695053081867954492681132690577594907515677938317100335205235802112958561942405712360568551218844384529823147151320725034656906468228229076572683315543852920857594651895275954182747170628715480059392669685006635616021642858358902145850476157433976204089602799697762399700340794885571061842793
|
||||
743202397260214145853155237562045888687108901045301282954016794228760075487094041103356003904894779114478332363373401551584140151179970982606617665817568060403300593232428942543819058410720103614930663351626875440491259860186643425988769757872899801623959043258778063156637688412132317127605864030727892808264423757609536613291057360924937570665347006427698045143556248361437846705714258092833261 658699645952821537708434143408574804912586899595657795818384553643428541173876244405408463518664785374331251637534866671644643497747874268087979686134224982989571106503936117728329369277201619017085939353739082767029398036062930594905052900947425959957209296178871333461622653814660212577876807686047651224525855168030582879713103582172714516148561457637135919270619063710462352154727764894649003
|
||||
9042746258990313679891123880888645513428495469966420740773953015079890638515681974267567683635126494922926405499596730151660940702826428252315008299528854501445027880763348674815420032843783022455598249842775167160275659914079053699818250371264000414681861349151341398422283354589199570177059030610169505800060433792848865316275574500099800445000322266752786965128372923414107265969555654284345639 5458238714817695264045014445696964288423747178607874110771424456383734731364802430875159270608690582500311712269949775388721385087801064416677490497693782400772750813856046790587280261130634474753039944570773089452640633383015158462846006502397813043935369310681590604793879838622739348474916894715912991374095389744955627859819426890070917975755171566186447460218554051744828961556581537200415209
|
||||
61707520256645771086868663524368007582766464378682788221783024175365518911956728836299634145814826114783452701628401977597359148314153160466196552178953114789922430076163992941254958731140431490442082535903371958060518861080621854672201584451893381155894008827444074077097258297104485496454190052390402727674257919852725491422147555139283660026155724626617050551229253228896303032968628934621676386 50984099677860774679012315594343954712260589904027851745051436550382880006483475108632486944513580882751855203028960017509816196967340398963492864829494424827496562591366864722048615078559982965331697413675622787904935494359823410844761935585011843358315112151920947203983714888404355359423270705788865300156551435342884693228908828602348990269604398607402911982285576110483860622718522521039795983
|
||||
367858556344895434550216445930473607790260727795429657341672452704380552843002598945951848587135559842476589976249709300090944859420640786750473875584184453582927288433590158305475624203629593579846590553346625875531333817350379991244115934305116706544635996945515056756352560655026994289635408356441575043666233341985029656814356636529223557402471206514118832294815178239924944669355974217712998478 108577277501212041084707556830137249731241460038109793937261906909533603768692567833501336932179708174752141103719301525147991088435504156264083926706181158283325563765114582481645526793853777981397332704195649041173878995646037150598799455722002983307565695076130644795911813362422478501952991026187161115813286299239609644697965349260300540414919677745482565502448433392153927434986259342876046237
|
||||
7011530600456194848735209784548692298835541806376345589130299249069667753144454564716352954440200268639869945083508351905136360962059283107310938121210674579971939799054915844451271380446428419577188260837306434070551601333444432810673650432609087583069277887209126166628855663241629736955065051020773547143537754069909806379633426426521981616540145798635471044409758279651199446498635168024363407683 4039593569760803268597450423651081527332854261159852386472342953464019704672055101996761863161611607063334590139882105947415915498165975959194949942192659632836489395618216413813506118960376488608963717676879808710136865958523660559899933440951746651308524475606553336605645419213950542106489835947992521215918438859432593890664667000219330708486517813787389608814397666710749335737350579982783024984
|
||||
56699983983858640857341400276942312782725299789325235079892635996540897342895936681130230770247780321694889212520255006197581947462405094366553169147155090910413967723656922552283795635079525927323263349629447485028981674660930388373958024718743067532451890883343480782930211210290357343110527936336212612675509700450350879835884955213565590409147390061713058797877044088159552323221197135299546829345 51898574133786970158999341952750716227856626917434177247505951233480790601590157531858127185899107712810424574850624561443949728503340994524825910586714201328611970371494120248913298150247119971015493629643411811308933206114321755459730595204072141130179002391347260218149474140342694748003195087052703114539485487507086992540383457900474177920302221880911559184331874668455900442572833063540863419566
|
||||
731252098595555549388955428693310641429815189740995625987222991874702367069458861471058715277944785004249037125887181080137581066867033162228657708263035183197455444273158317901855675509800274672326753954917571567030364857568157169335860290178609446449968901859432390780294487045226870286068060750711617157549086375742612374332846136773344415512048230128937956455153566317920771352266087983726972564035 481726394633909082979895039492862065854611498880502136646930813769298612902005038305945002500525281363748852976053922809230709230926036545769693664498818779000025696358351135261727796217809208647855722359918882686591449561810863243454112803913738441450098594629109657642981458284602727382417309006633006522070387490168749541352583864761815007756175768336147864569509488251659459951593592212029368634649
|
||||
7424373112327535944949002532511115566147335455252685505877239042254494485053921276557757506223498351537298676333625241539459006215650215323315971108449641057918472515046316969564742845426206522486771951346708918584102224958980927430806624528325565155969411003282988520500729010125408055508036971745873201573136819307418228108544956948583261374373318879389794205250764476670171611226867779142150264705141 2162419876413798419250908327903034411661510291481617249782521135745875592887226589685649767044962098747100600197149036770597404330460023318841154135184971550667859027919417001310146458399495269955476613492014865050131847228032714422247582315364350881576844954843629497510873581503156540801993475218993365708290212250233579460081018605461342641110495146612185666765789310803107402972941504763940999731105
|
||||
97778876524588024772778959619308487551517392232197247359003870863863814117414051143502610555942227526929336938481095250374591825615794025953848256781894764730171686866966789416870286084831658447355046757511657425101294351923562457463589064489703012347509007616178643063096055399436105353571936669285236602828273648013314563526384131900485798164452238805306278199766149606747550106921485318172246926059125 32649225374401347170927023035353213813977828329685942014932128348842260112736065848457696594751359034272005171689935211485242697544678521599362731244154688458734907669873186424797484676041481909780631957002606626318602575730439973848843854196233816551678938006548256035254521380130414036481665878685391604439141002599489918912622314316361235973374964820720058139375811901105981802891952972473830401174106
|
||||
916736798991731671716278821724099036449811899423630436529680416536534015934656847183073597970377334463843510964735602679187441030414329065531393928567386017498662688641494214552108926917567926324296044829020810749931441527900907105482550804636606028658352937981803211240186392348694370347814710698690531271151916305396384021673564433194607671780911126236341703416390669936231760820882672620278214585901860 157950442821878252828029178853349273416220139920811639299124253558643710134247513651062799280958841071032317842979744845095511643337178213626478155428838188089623511145047119852935403511107191964981115449227856788837401240083829216558102060956161339258377483657985255727103714228568717212089793174097328468644299288924781288591749803987780104718883876429530566507401274007678286919259265727322511933432596
|
||||
6408571843530864603348386143518580714322572761375719933191904039385518615625703624626946302182331716196181391326537188778568908314650987439038252708691603630691041009990229014310200601589378083803614110955838730178031939348671868040194834228630649631153226366107975475890584012890758870773124042136184621123260357649417991494363507109442954923293166469654469756468133545773651711770750929182391571250663184 3803997070486630471054336838138866853529319898778036722366636390325107152994003151178622028107368937034611800167375824900700825135077706412199852950177783355478056843516175029068736405085750686264130496643203022237396211694781643379206119809624792951120824826202327609937643680744022466935750029442545814845381852835483068302502616425399624858913200337422173931108697544847487059557752272473876510668168636
|
||||
92765231113957830936496002546295470883721374655577107970390476529422797683088489576895322892016793744239762184810918620429036606923192565497558668068883307610293460953527467829513137282118138531357551362651050426156836718928871560482038850561587343426616072622280555736324247075090866281708990897997011184566977644707515520477853058997854202991761153108398548020980498946680359134573875719223932512766173418 37866438699417091909617635194277979891908731825140703201740091652779878961507439451577634519507317506747868153297908617018291163908449465425621343269434178020116802753997013933397578715475249732324356684002823221505583488963950902121526075004124597986807634639183936435467894839996360066028361908237292025515643617605542180758601925447031934896113236157089092534293377157453573401431520385659617581844587653
|
||||
226044835223856780821059846409758164737827712534720327443209673524082918089812585043818388155413932926155002057014093051967596711386384864488342519186139271520499155778503748032472948479689277054749056589844563633334108931751673449779717400010856364271205838239167836984858558554918518975084703230040070071425547816891332085892368297233211947994615623829801398860134544448841944727292766468993990751712638573 49798521869282863272148103069266136782945176045078123554155292993429871201827540136777330527047176774845882522228843657746984622506675119483439943390111380265795046688742858620811651499505655728994574676575479382883500948314297678067192453606806739845901675108922677131989291696316398083593617663799631893311083397033295911349909655018939639245183525436083953850360000712297346837673950171262609699275529305
|
||||
7931328918553616458378384826361281942102119898048728615010350295392718613595963862357076577367429701435888332073644255215128656658019057715339560341048799065268973413147280702168928604792704333821574785354454117010778728641515953206730821883314799724766901091130364633027954475159085935541256227348614639598887375586046405153891171171813492650362154547252233236679673801750712190081879559618949776036363159446 4654016346761993789292865139595330426410524211047751504233446186598595639707017931840000161450047653826087652889313332490797972764145146598547877508117328015797605424823065143935039999585036655602543886953757035830423058054822892896919394896777494653920649119516528161800660864804841185218586696128118237063764278695719432992673090738578708916490788216884253950274335305738181127500677556515878867133543310657
|
||||
28998347524860285517618585131983956855920054475962149261017367028905859101915299950454998558442181062724319866415277371117154260595546528451799551933104882508182185804269889685439046360297354461530837700531787121963521644596348572651313654434132735506465744276808759998650472866339325873767541442957009318906281913077542856979546208580705950745909073082823212815108440655989381156628576748320464471490822282387 11584962209205665344179427923218879764798577546398079590820532102262485583939451232444919518126783145905476440203869379860972524485319403065322780715236398329125139173004274719112416310521865272390780141401848130724209593223835741884203312385308415981987786286244655743544578551757733851818187912259626233783424838124834089812027733250113979409857010072967988981795793584151502628347109304476519649652958044945
|
||||
884765255998249234672039384707572381474666128473518606704882423010548140913240464116771503244040021472256723328445660162674465875550791417557176966700908946610426526722800264529747363852648073285583943571664948265754789102419786540740296372636775786225672856304310858601698561562112852421249380843230898938676829632159460260009316617158708324178039433666241546524071781007469641859530678496388738142539219588259 172416774313915547593518731191410626643693600001824972056487664782300952895685592680214994514182215378049762552457511225879160003366225244993196636657099736761216145348252760922450352858697071194875878577068124572745488163172213138155604264569885308144872527025361002179459532599809223400977371185887023293482253383964739191554004017811033800060788199590757136208046651403122345632827109845814003023674444814673
|
||||
6651042973646898918070526604725983760450503795390344096592090386705532808856266661201394007112964486304693336725500951845332274257753511467654133373077798911924233277602700667554697812457359328715824904083190886736466395195900309789678207422547623375215010319975490235906909396491240440825041577589106246156145917450134837122142980588815724082172738282846235022983442057275667501376589880377296081187581010101445 4118783514797298042612725917242554525529006540276295812010499997000252272443859712455499558642150406522185060363815423865506544184156099117142285568288303284732592005426055172157924316396247312965185172152474338992100045251552802650188382626484305183335947635465756388572461678210774737592336199180931656842729282267222928513949146068396654583060389822848864415960606861276037342532418720694795687707115957929882
|
||||
61256244670142666878438758977077718817968058496665174442034343653448411572392723744871197755145094538978923954094402396999141949621362003868971391269298146242895550896450459913739879062087444919486542768716438307349297569737585958436726872614993059636385711978587976243094867310922826190548127636366572265985248203655512089098196265044643896023168409533510143961606777641302403864357550288683981001363243209117142 8657389486584368075653521531489418572597568549301326915924011830512293003575091088873310071129360308640837510317391839656672116480218173016343659243930183875092231679867175426132896813704297038137384725293719822613755830829897956694959880375607900078606808121115654634373013154415080178938144440652865762181722117240430065001140834681114999143761485158069567726411167960647357240085488292676861477541933103835300
|
||||
558395511348467154290536179950835620860500784244883774783581409638215282733368783859812286707668755031611070583135846175575898352011713562929965991276684237964830607393878924377741892751475762700192421616300733570564538569616674768988651024864812473341363239568380033859080340579789720029106181092874170728536618693664754790457934363202198413694008846525941010001495261827411184680175894556299419818306287740665596 176092180936434646342363586770346121338256299459169509252952394643381565380505600336561585510824831839389968042524706376062652384012945097208558353038059436700958617091081756016383059134771477732682659424803247428202963143579752625056777211892843409696847109465433631784111901444403150989200476760443770233552479282661138040644973989488406867070057104563161040375224576986931902194003075429948316254113070120460688
|
||||
3791281667647676261946622717966564592326963837170666800636744536786298828746727643960441503100364863366455473185607389434803971756171306477643099318311855286479841852461191540165415866036823002427027677183951757306793327811991012947527363721406183467227962829876255211286519565635634282848385460312059990124796706471441196505087570716591601782578562296498267769153156723160770804884073067336952225770603321429314300 1560966215140252809443003636494064711751479731384698812775836086316010857653902108854905458482330971521530953615542690023988266017111864271262690551894336672752400424007163002323732453780797474778494351308096669516351491139826577230402096232128853184134371679288456861567066992626282112876087001602819166484687988019659706407211025953289098499823436805226367449894068187195429867059621133673019789671300200687168886
|
||||
42270640339416958731227098333177698718328406909681503352237942553145329848729100287405265434840963244369046094678902420027304567854575445485518393458920519640869613704620539191291581119438002709385020559829696699784780659008857869153400883097616736314573614580625103160461478488727659759163298240069534679887659512518544514945740239395707317185883950237293994269160818229424637245436956445216328398052444454439321598 21308563345429540206095211116713178535762518650278251810986333645144245226437433435473966519768656233031904476694322530067463653799195025936518362283290779224212398473439260555249220382843276567344617298664951534106561179699206554144080435077570566475759190947876356436513769802968960512216800193392183212666913994469005498292785502592899089649539755588816933288763311272701721320631308104910757614258543003637445738
|
||||
761389381360284424873118164380533398854258433238052376933449553330681488883492250257896757953521836210855352519813066211357606525624773424798652750571416849905660212085781682727488753328590742255269284972984694329106294155555902111625561309288049654487417295979554185710048206052263853233137960739160097191170772932857693449071780763224398580746069583728777418699397398378624280204967412592717638204012084341277447596 440943998631961432223327646368685973417737156540753855157859720895475187398897859104575463508828478212683909907536287020450986760100186561453337934177375261612914124464178844448184354232026035436290541946625696578144179980800985696709490864175808732421543418940340920513324961760537613120255726581105434494772991806802296263656487620303802096096476077145058776690994399377188213859904094450009826683714499112304918778
|
||||
5899488924817026910552006253370615096860556175939453731290801224455242371678703974776923191742981836254817926324374873292254828939057433327963097930866930789648465343132382228616600630927369762598464405727827264541020834669372052589137694096426489708952286522985027751902280488678124677328972311800867467629101914542706815703584052190936565827882872994587939555449694479794009071390102111686465975557521618745216451891 5197750240397950689982973676740429578520228014026501052045205504549840523959399603378510152965500714622346384971942024558314828185278988195949261342048893001443430090468025057793982972830305782136010814877147796410716133765118172461210488675645140720396582556554478186617232634302431709134096058278602416170915385845058422887794415764087617523516966747838624967101285708633672474559151243314938313321128906580681101955
|
||||
77119261747747252753356980786347329613968800895467295417652642762088289318417025288315457195460737567584457159688059840327589258280618632080664660427796124083074776849162395206662145133270270398274913282127878246741676593438299930677733214733097682106364245723282866859323445922016616845583868866134222133997379168664534703272076537925176354315459443225883173059372938689031773715242522199392203886158002080362133810421 4539054354470882455610453300679848402091022338781128421383670930748603220928415910856601544459676213891875775908009629193575303920715329766241937051054446537312202913867554950944780511004818087733326303741096968865898942401983601270038104161877710597209530665884773007890193415785329490580835814350308701035828170545499243803336734406658128992496786735823965957661043324785131316182480647047908280739050139591249929452
|
||||
491605687905191353926739737448803119265728770300085516626891122080147352424388358845632721731946550169631219950924125036156927319273748547094116345594855222799333824791459747810771738271613509156325340789707780177812760445671721718333166409924470674009392568456841040607261201066640783268146741805062361437249713814198035266259239900005584002174936303140733208417365574499198506382001445608681066932733661103444787903194 248600505036955047709002467982949050866353393067309715585183349297877829695965522904832867214065359009600815518039567649576647511043305942478283947728680235752412791141060755713691894197536732434639378334716029627946622115407408563695499193276357503256160209829619468948869497847016490642073883511632537258942627238124930809514901750569545690719996644251448858547337530133385795613837687207148883307731958181289079439414
|
||||
7851856860915072687031763558077139663855076571486938042400718964509804877890917226427227277417466611122945796287360548993077931390427148558503573349194889809727600134707721292430130166558219185432928241665651194566768222794286959946335402377358159976420504859790092528290516997426032156324560422106228696096332542936913837217052189981798042457152176349649776468681202966600581868704352834858777007567839786189756417672339 3026662264489051281582217557619620910048334527111322468110891816737721699368448065403529438425064319254458315050396264977621558275800921739643418261463158893301789910461233006623069461735854679361121972005478029996641481867209344151449121089066424124318064383236582120605620365539501098317642821023539485625876556756188665816978809209746959465717800173720636015103757547170719119775767392387662490949954467411777889817572
|
||||
66456435145013549978506868096931851132386172663108216714817286578765389447570355705752141622849862492723975969322591470287034307370685528813180645431510808798693565218070794258170851592960609807811145254185925424873253317303312202526466143618033138184438082446183968676930424952456655377651141718852825815788782507907316785669621661734458857520368106917004285194578940075850236962905914468250988008888975576712947725065975 20874151218088506902658448100044329601730126806015312432305764843358612243626663641704852631003341275390388740776420042412005130354532618958133467957855524084107449870424832833968548673413678817410764254796978333468746679471590957905623041223643797670187585433381976424811942175853651139297135889926797559088241064953552044528859819668366222969413517315397470146667123246221474396826509130125322365008858279346245225789968
|
||||
794956680992212618112502016929564137126341228356402309485226903195054973337467594541599690174084655568232032905625241706911008932580669623409770083386882111271672178053424186785216595135500865920069384106737342220711610391378642474782890732258932509150402536379499130517191375562734822209918485869841285199962307206910175018965048178875238911043912248780517193039384097372590940772032203420474932286970985341829908867162707 33350998912745353844852422657005719303226619771777579967095294008605713845722358723920696633381661035706660117212649256398940003335753420940780111372588053783626279351066707781894210825537753468350754523956472888338298145576662458486162323320135724986159928246566302380913572606551987264876523593198545801451202218716691974764569033913735737578651630980988017261634398981215361126930293077723782623627478041399572396356791
|
||||
7001192707831556205025929376416076573931085509831629320937776903146574496504471584957628705756542822494725753794912873913419736665444939635309345419363043275885587556111826466263622194478771976186238180753301328224437141026963052992998758906162782762532631565679535328439775189804915898680675900353627211902149958383908854040564412982119868658133366223464696973080406164645649160926668018030363507687864840895972965128573011 4021843178809069790961416002148257417332622272158984291028809908347819619165206967514835806843901605609023867047414935364355753392193176589271142104266985685030536734549145379425255115461450339081511954619239672738679369010044326193476181938196165115450521211688284577370226528124459566084961500180360613276828536148145124580380092539517152588177055033168765954869540806423412029661534227663616121155943207020673038832665500
|
||||
88769105581591390701107029464160216527327964811526387757179966732755664348690480785466919951360503965504691343317300000962065275840012145545200521790176796389315143049970763293463878484738455108687904843057809258841740911922791584853056576388466301278721876782826403412271578396160332028272162592258240080019094038872746678949611869278904481148309588328752882684076963256521985834582307321798223408851021684722118188604127231 57095827838983799857864866386002639276419875578417597220800252874547970933665194523704757618601338216040482494674210590752678364709622412930784934861645500743307576786881568796619639660408115607567154384137761329530814786581204570499552579440384337665002418665544642008125571230805138726816520483621685040376847532626494756216618914250894526838170854555165359301308254132696319826076674019007283661166505969765687316167851312
|
||||
555273885290259360961450733763609259075750291942038804286193024202851890977978488467849891837749709243383365614769613147723471971241258476683921773666007478117447738875399096028752370136636033381623102826984536552801650429310428827155301500245033463217846008041121351700418432566310214606814941728225655820845100146305214473007393415545920085264512845629591629853271664540699508740024967724556784825295086328152592651189777612 63996175185361751208279645183445144698817986091768408837457720190968306887787764429687848855164314970387977693346612493525772792740338896564690845085953442166196189411436457236846666003817061575547524468153696703826141984126983647725477571123594769107145528826651949429140892469127389520181522333589530587214784629214543578659691354382366021745946310422842940099909650288360662763273094252010956792042663396387515136364476790
|
||||
9574199697230498813499135589445213037099320439064567934019862355750521120711132360598775798396750555348779356120332389057264532284843080626606479900081000279803326597035790051353049705385638383373864332339361154530981845114626196466094956354903371594754011200982375960701602160227680118311083080291424244828646044609490894311805355213153171492659320449679659082595565929763455732676913584317717385213014328352333832567285189872 8761531768096820575509725282778611606668349436454789554561950646682333284180809111188670123320327600647611669755957711848979331536212147265574718510758295298011877464589715433268002965084665854331808035065772129281092283591817413041111751258469905660334242087417859054851512350051759482219765339727289287316386635955654654804410222140084015046450284532235807969754121022539189169489029316567819236070232210312329019894710833320
|
||||
74952675317090285827130838317812670880032583686703635489644527626149451285439921753913186991799476460931551343044137913977274197659781772285452819023759271827870040907979977662579580851027330097230778887038249122420343224443206563667901204648494655604836478399847993127867068006459747964710390365077580601921839385179740766278036874753743558030186334622023308174856908587978135632985943357155933474865387042725146439532990399502 62397342162524791792391987518238218461958607660096099524540314004821989664491828060427432093823839428100317922003289201529800060770164796127142187167836540737443777422585855780158599961750287025866286850828289381766068853992030891140883974317938000975219775065121170301157312769644433244286661784517840846990431163433345569724940179202489420932804700363439322228940333462085203399615295489668646560247932965707994302716178685340
|
||||
930886023601527355838109329884656792837130207626291598269379679036897628939748370985500488875224919712330810840958627458528301759720712034096056684768331026769283935903521102956894164899882535056347137437255522087127830987724580923248864866111313007196556391004458489004145799316707914959848940845587403411585280457227887084182048551297179965218514514973877408244675550461223901217809387791559903315605691388152931579825712509359 243436241313690013101831432468056970307863414026733151304540028545949723038314815013868767137655099458216053001834142469850576783449153766838604939283726762873391186221041551514218036476913551826008985006251273400534985140745133826149017878838988392991812405923683131945455464570038318324669873570196850267100641716469822777203896800968489610595276576190564657542793204777355916359026100055700067504797238141993031389752867722669
|
||||
7257696378735399008965611277490164049263335738690412768832109081620286068857217900364213120346723981470457654510611305869188956552277976767500267388250291189490711939084982640546185914691172050223115750174362372178095241318566910438789385529888152085158231544611107890252832583932796241183250559066850910949648228269028269633889155140565862356036289914314928211806560255624255863771743390041077775605525519925325818319532062463316 1524133801338672112939203243559904370780987813609415668200359552034297534231775498006074277989641549686761127562533984391853061137944888923486688938002600538203857211836417274625747964577978798758022488291825052795086855384309821205319419351977915418560696416210118771077450254958084261417558751678513067110255170381574315271458059013298646867378123721492497584257361939990737485520007462091138339460997738886735802365484915331364
|
||||
29324045264540331487761787907939838792370957042735757181822407362369325937269601366097890526998459543429321932648317157144285357439152477336038915998465399231428636477558867116136126788075960629650420339468153623327709721387618949926718878479329893435409997497166899161343301555645461103409150424316464838679819338955758468915018571298561618540147255933913342717416145706550482689096471461998380647197687100331016902841608373078514 29303806068186189405780877250811034423784144350981186066081767943784247687924842437288049961304513149686703189007171607328500463867424586745731586835832786711173455442664616216180885447465230752407704269979999878538978222724973683937599756215512418988199472395840218403426231328679835181215915832332364091953073349259677449361095445790080822793527556313125435268516310818039636473253216626260784234338659385961730767042124299987569
|
||||
266680269470366146380554217639123443535321437567626069082806485077212758747693376630054281849761954822675787306470682674928202827044215176972674999802919467589529089300979673557067395814819463223122466296925668158894202466956512454426221498125432304867505565431406505227707188370354712052672456788634204397977449968591563258450869897451084734232345489955906907483885444208170246247530091735517462183776418915762672420459013086831405 8316892873387429823386405986767212561177242254416217033779803928039319786377638037854622668289662222891847978236067314486772086198038031396317989426417308381900939426959633774207371105550448895687993066350133737085320985427631878792588739362402703841789547744870470463609717833670774499069675416881635081366104772170288150069115987739192948464782014098198423627746183405617292985408601321986261783448394838611425468345268886473918
|
||||
5186342030131181906700421475377733198782998664070640418371916640326521975330395217572796831208353649924346897730155144853533046376684480522304341188123100030417114458566816794358703633135190835094819294626295720094212430622425597629456222312777841522706054564128892449506802733346535908408862300204723872842569986896084647374925636145615272620772181449649450815541246013917085431991014566508132750680681461075824901809183258516111702 1954456631471704627871517045132630406816280886329018059488732621784834483944287386465258282574846876462637696901049471127460303173745770708268324873820462081421663598107569541720318321445562703196944180894546663805658728038727882672197971098711802122764531486272940668096272762963361667829308031143520506501849925636460644934456763162524855881459294764749535815808005186381169412124016189393721605802898184866633066897470187187148549
|
||||
78635382228571748438898484706582153711293633513782261404012124146765352044167214508563069034352499346287930347656279883403252203408557822057094791828792419226424324514516030159333339837520816803120022451902219082484251520539708591073152152638497613073733004446599838167311591926790061754336651352580917524234012254967845209902966782867495394305041673984805581150866742715354945820346906842810549622480185856667897215881352319803904557 65111705966782792842891237336423082379336029646120271285721756955389496448299830579770249177153983492351865441005493391877977760913700178145617607799087791934084080582552105987116185260126872590882167551570415609941534902869222724864185505485418546851076643903289726012320615723898274575148516044218018372008803691493135636465322773869836495992653677590891980611691621007929781929397691434170080229780581531067325634546394142942171991
|
||||
815948949568545240960025500540921323392489795190065332349706985764014002718478298532161582571712614941091018542530274340081686735122641194022688332838765342224008322032312681288200381349452823777090618897170264330780150528965621422172416327601325084612314112503349819309438465441728920142455632483030207347021967978277568282943271769173360247506433501237837853781630726578526645114254498213424702358905780149324718711096359226213558035 682304591308809390674367814953072516626392942899180166146048967098377617169840537494979001499039410096939980154225861942053543508076750046594807769249229792857169603629949692676560907552606532216824744878704199561252485321688336666192998679363538726880570319155997384800951012034709246879435993043267035303679338210912031038853106822085472514292477928098542826790134288197209566314147807641996464534869726492532174143922526847083960441
|
||||
9643606262041109736446984481466405317722672752613675819151197614262167264393960849565673155932673915385895478786382723050129015532247592585225763085869044385900992288408249180366020241531854871618125485733625537322704629516081657778838216770684815722723197696229804763076993660962141243712698002586298907014191605427583659777196906199274400313496458124281607004193928534497161325637192081651503654465791621586052458384218505747570858120 971214649564678920503693826491008115849832271950675803804741607376355830421917021826588312859051242039521586380640413195552079162748244236832090256548426448113667519403090386974882041721321972435530892690837188134498185016967727260947143868587989876007683056139392192497562141050343493844984328912945506675353678447462015401996688424316116229711102221435809873556009045602157103857051689554734301085182994019230115924869623347987784720
|
||||
98113689897931698982831750236791956921292555355379277085899662255277468650314561461496118480585108455295426264847339748593125144950903574977670498730467459457834291435928011164424587604032985231604072635491178395922323741583604230167960596185192444619168033238601545891269981827933000397068739149415123106017484607098731323577932587702454696515157043353468568408350460383216697602392376126165419557665217771405916847005042476576800634156 87146031766821542911321941416588855486653227565896895532570031307250180477998051817707163878985614452924335705250202184691855874381734148790965010428825180726663930717711359410267709660063367666058574716838565788701044275975014387160826389238563021652624013398813123928049085389313626451858891141912249533142948224472794463753213324003084119534192689770855944108751285819199390765530870968046861960420554774430910296605455289003197803750
|
||||
563422110724563812399326917225782075869120115637879296635203837181850959596079686045589976732473420803617457803809230188917631417979223914206891257059506135172589441946529756133988533215955307678621575824213204102783568152520697439260896567305771813185834224429046674166942457612393396152404345242365269264266276769741962400084832490074560230028191673486125735726873824810280643690861329703997217860366347701700811015208347087170816821413 74804768958946187236397273029640081153861343775954243023419333861855613019646099915671282188509333407725517948573435016657358417534898505658506597065819364211805813509468002227175162591851879708731969498394315337994329343841615948170853858996768846069433589336898266997737220844150271319533640916254437290523779174101275571781314511606376051834242501538776809280083172186293686859182923513799033780724735831558506390383117783085915512710
|
||||
7921325034613713603380860418465722104789452444908827284623940857990143724709839266545114871446849322079228204338266934724587671388222138647896897421127170667514101543568391427252944773174080042461943946927945596648248105056269154554462014961330265760281139976954070494986615616039924725229292361306987100815034269315020577082268135455042609448419212769780671221593080766255525511037950645508225126829933622740234873856589949985152623897448 7871253526977078543918885815431006667964963959997484532375674273346028481542988491285706404238867968102038364452903596017079368938054665500009171787841114147974708881184889171000559110365044913775934035566186485371975769975517769665384339912707636864676843580714452102816834224733574609163791646412949893235876494446047164733245813816882345713303629463934871085927229426884191753695613583526290010213198947230066173644859471659771561749
|
||||
99564530915724164992609913026341208473324203373889353745547961313131690446633566793154028800862510059640141859561030428058262721874814971930838465238021037326655661426300768773123049634202693546109152081937513210191323260136971352279191164579840699129530893696532432854453115098705931568324582039686195113210546708600946794247902670343444042391220797757385380799247728848125474406047312056196841875026845260272019221254390514030029543810583 70570510702280063173542016212009774730944509591802933750898498752513187861361171117689269971837622589068856234085185972714870327668092169090920495983642466969440777906982090122995415446965628428991992203587423612749201995742702639445930500032485356240935876157655558557620743179900025584165334878571043302741173614381236870593345721815113690206893558813450366814708428879360506677376744380398309630738579808697412722293475469575458807909866
|
||||
638821708940353027057336838148545135583041859173608175083117683089547669518141498221900603958140546783191916674883243056966803695427050256721574085606397933739179763950717959871682179840767690403893407625462819040386905734859330340024961132281638949281578538208069707729943721899467526287428379014659592996488434534898164785764293039104325652109676624631459456172303605126890533115631438244706176950003732550175505830317725201326518240645152 595832567667054415980538031701414836432194022475871288334495527334501765942541723614877764318557431753410508528857599039278635720338752954285192752109881007057039293484180654048257387134094367321871919823296398249075778770740883353840765416300017259408979426467500392190994340114470291808251564456524918487833283762869432741940104876050994628518355918729047385314352175100303220183590428011664170010542539315425318748399384705234134417616408
|
||||
9151618070256369196945314509049175236031998090279327150022253536525413146744355825347039681661784300417200773267398043234046514894921029155789451063040473443640776746614246503636444788596604902404428024394318209492113405477330549240957107890401974037942114447995759219504649426072974326603932528886635225597619627378696078005982024043117244299029477025628644784908825038330071451086291131003381177546148225589409669580156193039441527088905232 866749446550374004702517265390665523601897839099972783988681381951100432793026869296903592885895238358769162767501481218094055908818704855758887917511914720855933151491556217174330493837049368994314639146644199668090262860398523119878316726476617165037337232030417143750890803320226641199944609498873107326265099775770014219059705220550729034287741257394031977125446707227758043314613462694319556510546548289808364175266934997782174662827835
|
||||
69277168751426218428103705327075219283774672730263068367840733807729285771661015092008119473222721737635154993677159959190109631653331439319085883733812239283901234725449692911872367261234481808548011859186925472372863774991019872946079133622112127875696751971305922500299996399321265524955606990012610525871224495705681603945343817079973323363175778065570883093258133337692581038284822078223934971229540996122283949803002586609519495994321478 13434289655743463997652511344332787812358682101559355411925123107743344966434989062957757016361779684408283668954598663988905059207238734399910913400616695725087368214935178494189475385939974490556952919954940810949634476207602952618676551505014593082326404851651726767565861219949393475728408805010154216732735750046706658346569291222006634372965423451394200509969344517177328448554535610650897179125018094140405256855170837109326521150109912
|
||||
604538984337966191842623160890837385038607601824583461503690276936051218027839269668079237836217398758432977774464893552711777695856621635097077101068766506740441400085240486187680853753864898919469460370549546353759110289923471108444200786316832591681779064939613281618694289511628454867597792748691827563119486938534984736974692511735350943149326824261011502590405991106872031719853227516510293542335600437689725644361927103381577734076585788 291383292896031081277718575325949967723383691927754522642058691379679386839821763920434552505727147863167069592136485220550001790294447767085902434123348776258434308167664074180893674107793043615755986469623219901748781107292281215141313248059319794862268075120552599085741793910519898703104551049991642262801130788967445362981765722338382169783004662586059702748136679162318884561080047152241149466769029228986601271722193218350210729125728947
|
||||
1575607743580836343084595497055865989217952012847945982467322615362813539983728239373536202556960087948167335207889222026387364301293284972102639470319699074500646011286863467437498503468722262164858077158154986843243939395424216736842699873587129090528403999939734511626005766548898060427740857088637902419413206869410717156056386494178937569293003621528877970139734585021240328331859642066786956598322002074479158057956038189154976599452069118 88258118869002083276943524821789487933083918493458394770897860102906554512033072861477525254755563254066724564279067457051179477542863093218737391888995213200271711039327348573982256845481361774212346221258472371591521786043440774212969191704814077785139683611358056180795803717245658433628745147989042763228278698305580416260411467329440036209184109773445671378033247302376305809040147409278912120679733988873347669759920806442471350670921610
|
||||
93388795898989451908857308643680081943922833522092478214386177543309780521501526998337191060880921053123158809930386240939470862801952448568695434048542912217548851695152018411664275072429996094945873639580001146906976897180113610401875245596933541740302529622877387883794549049089312722899649396907079999417645344373247799211396916431769697514199836887871804562343829192745742172002831583997835458167853486663595005439615016037286507986252106146 3782249411378669696684103119399050456761426941355799145576047193601513912483841349317229844882530324943163321347639384582861766823371572382314831146278109240838261408410192445137437116154787719060143314903820475908475716150635736841224093527074566025761412417519319533002103194685362942690396071701321337224081523375025533127237046572891595551014414157170035696507587737290572427686798473777138672355047986772305283871526344488065526541452348785
|
||||
756899576941049479106559761908621920880240915605344408237865986141573412079352957438770100646578370101308399703770948155964911699063367437039550750026357195558908608375155327478889873989610841266871237483086930774916668251874946872841520449865777081377688050478914293499518621304582869764588490087055766958634831324199114251803592753696481761552069684871422998341723319633388856010597914571459448253438233642647588736166219792264677927011560335824 383744863147556042476758458567346625068777978768235471615028618892038730412275788940951525937414010658763754561896731461562457198441022783823290894175876629420708052758454690572921753433089731648708271493328257936154872647907110546253409102600384905514130869189650937068862477984070761773672125809141718126936374034969388000809987066372889258281280398001519104657263230259486958441019744564977285906479328804493828271070083221312458290989718652253
|
||||
1673391516904173522989144798703090153332845119272398022583616694280667975408864600957573993788705900140110008841821768058793657541410889181628459951756584510443723307374636809206387068008948024365085695535173263086177264796051536253819270235594413413069773524568428668130399837620534897719656398282804248080732403001275525612872271776223390181863547153877719401540354592418240563023282905224551312560466104044425917201060153259663221568395710877214 165816270925855566500462417639296133083250208783454921814902568260531736944991969776223377686725098231692821425053908237478692304308906623972382587693851858121178252617927519511799445677417560797552822403816980372922421144547984625605913282040523802054821435166897441840110369035232131242955256389870833934264051550770678564864643567491754370775276966551603023109529550362239812013263149938816898505447136655725177401860991496135414584394282806085
|
||||
43996005217137371821462489717215452305647099368265555675855722401128355264005495971609909469638007035644480650919324778326832882848415870061423317357558122507745051298040189680948422610600815852461147497454804465189718138186968309423930652088885333874161643375543387763526632024330610670415346325485064074160078799203226516746862780728190912503316694002608452853530785644297268096066466570290000644717276922279253302219839804598019021231147698006267 2337205882234267267130603138096982235970363560989239501696531830349488043717720406434590516373263141111077156941913445287163937876819969451152966106752152793254106517147239372513206986919840714240477140623055144364584386414744890698697956874963331831231114430322839525111639364632583519457412857559559538470568651313027266140480704523983369832309155609596883567057349483936790498388677384760078370321508794381708407114478119130196180764762622629155
|
||||
974987312552743187463229878060504524555446852168600558739146460007972706435295952951610697287820718109651280442813384635044601176714195474029604307820970629430250122584733229746261718487817397004994709445876998886721107460893140276829795094043805656889857777304587511096889931282983983069059508123133767986142641075297917260558143317117034232469028948038607180219327874769113334835860405096562364408412569213937201171192306037401384542740072267501975 421643359804313809545220222124318226048963903665459750353248487486279983059749709510766627210957014258681377768588659380233929102895310743287306431938494532023640881223852590840647187345954415382975065822679033878485160599881282970297449668521290927116761068889458677350591306433272873819534300501702114639982156584417483491064364994080538689492973556011465400764661303756733268122882206782192982911985565836668695330331045923188062506909534256345558
|
||||
5914180417652265386665097298781172177770496354955174877728336641060221246085946578224630511262588464116281693664496870255563085663641620473277762385266291846477020346509464789068494731241894099515537773008957619209184364682596986980600712125025140687249890234329958032454018104274554120980356638695112324735351414453829027690136659850266242250905074179329401158187123781411778747302894104757479246192800731860299409486338457018817589558068445190514311 4242035856115449643270320971196168107573610841790478696614551237904933358211853803347951138453705489259556024671155227590595591806383834040104779479674431539658520510582916114271534979387342003018631336250805194508910123756649530254495454944438158677275267914883016530227955942139702707723018308704268751564927559880752994521770764264553783486668860820495994096647747774310391172225833550103285604115128466783128022174077935371181150561482853650075017
|
||||
10559362987631221421284073434046469479752108047881365759363954821032453441107525335238475193207686046355386120735304808993642304497070618644045048858593310243360402269451566517909912308084215591176688385279851653597247774696056783638046844884488378136516052578678842388117062747848475433873196812992901040651843815938965460218376686473204885484075329716787707151224091909392002910861285043222105943763832709727019090474428022748072235184607271045458645 997049610546006599037621331109581240535734159468754866332910002321852088168384134266601342849044085860207922028398286074193563428953389811501982920532532487143351083673228790368256717621542410617199843161274799956771668512253787624176238869430121241792150462976508636992635010932922436409881860770264495361400836303541693380010931524947962052757302198125855020309317832209537324844432293576761251809209761843459396698569444183557229155547857622065450
|
||||
406043652259778376122936260372653954558505814955070140144024528179883232941029824626270167466035960486969261387426326085722625770530293494670152417695187338992462886638692334901118070057987102980480899683165912252041855814392399030154814539724101353301176446257386289163992377991587263433901792670401342511066803337508531295638737533746104863660030905699963059397460077976118886650343877353659459893135395916263823419087857929202426107097665719057713111 328721718286965036141653173969345156343250728612733165672882705215311271566547718776736134782896736276281242437173187266376458788245741663142198842239571254075813808175281314325825023773811333885343641691351138840676512652076479346027327622119722560486195310117655160911401878788144052353655244081958560589503473242367869317668118907097876844079367651795797184554219783922159604476623692780173378587968667228705804384255942048204958802253475085209756550
|
||||
5964486374478332741262265245721690297555838238359465726729041852391132612120877572486480426477910025485656567344323710985637238984985510443322917964817480451387796742074168442654540017706153206804581652120188531030095027991464016781894446517422107237285963356328914785204262906397439850196856619589758583871254874554950956012521305846538071592747874052411269989847965054143584895215213617042144181442143012990250993033477991640701890382426690108084707575 1942153237244074617452499730701913078127731337486308572190600529117485331893474085080368907700387263142772301613681898410969046827348662104296504431275054384179277805553660797179028061393377494124851241902433538267964699389270633711621638813884857873790972997889622683390102245300585106385711230869541083049648230277987034625190414587112492035643642456129810631505930049138028019742749419557282160492746117303285572094385629289659905892938599441898146831
|
||||
95331459266446396407731053400761962656239628866976001397142220572931387472941842762561019562532176119824218279731508916127217345581882725462181493479232356339765917488623079141021805495796562008161981076577059567457524570597238535553215926261208300600683362295340314361954051085274505606976248259459961204853358467171350687960011465189237615537973265127316304515482787855200401604244276215709923541772038503125384397833457515826879094606678070080355378154 13270051132698363404930878713838115141931195981820991460380904996487180794012139002370260727151266989449347082536862768767873776917560828323250508810905725496218252320814237373016952511625733728991151310422872986911799865311244643988724614058125493710779835895991909065301175864455222572547500139452835799817810362484152185811224044249313866886774553176910438500526490847300333806545651607198718096283248585042860489053392436344149797291939082216831327119
|
||||
549021415682665980173774105139621469453654605490925444106737453933698032581981628862222029126435649529970511966424155653894557313929002893886649349333814873291631914689591208812170339830851217945904514238396405718958638818467653808692290908680048588567428026954074338123018062812313039671782414326100011381149156821816082165059306192920573427889318776150630255144905229496336007569533443794854941478832208166546001267837089922539989472246607722182397166615 35321160550231800405414323719095319246732529484651531376998805385976322915637555463994389733637935093819410802525623298966850976405519791300515344081464524255652503418773058831612204821355272802544860743193231301579398831797977750206242904814209507180951936355677196673974195529252825282298361778570995948100085244742550038167951948073604565385171383434385584573625870592183859256261499944115246320142559769959439810283985783655126487085235433041447954478
|
||||
7866095174693241117860607536279203038141117774310860304349063340304779674384302671892640961221372260625224817103993301602074529087608136763963160707117837296827871158681568163626559460208557813367654975633340995346805698529091879827118141419111411555502999115808874904621689652219733597580135687633153718824460077041867241984347251387330707428637370434048340524546126496923332485661915377789669183945341315867687613921221844217966120018515226540851486415074 7126199467487909688261606399397939792447425839087384863007643987454344688106630445087466146651005250330822841315647480073963412686923908186147923482745711545218085825355778743561943833214074406827957700145186558096517573285444128539246306185579434167483153048749379899313047422724454044784645845763313021683009663044090177953166790676011557063397888987590509140362794786318068661651383403959196199729776563081114915282329651385020172157904087680480843518136
|
||||
64330988581829588537839057778222626813778682623778023152442700443225511877299162925777142956784670867799239438852496370646437611455858746420668483529966159675393724966822746801027064646364755053004618166840448858424419713670980312724583007412771294711972074565314010094398976682000199446378193025053305760510054803130936787020944614888967268413528550169547648656284048980777389120574346986827440356918524773942744356341088904215903580612313522446228320333253 45668049545618825077869989155503047076304950632003189697719863772814652249798236349466666560095192729099850035801483176601876769161669942037020628798046278714013102025376851125777866042144245992604091097669583203116285977873843091721907368230496853015775523283427816178632275501286739053868466229856301116906142172991314668040140389075803964550956213737763909399068584482209492401852116847225734966812746891783930933957592179204226114191901831152961910151373
|
||||
655464091881379208934762427946158736122475243778085699537026260219459912986586722734873076558805690976659178399220490800338776282133240284002078953316687132282839538535531525916968279854503163214445658372442650807608772912851049711260755408828645493187693000608973738930787846115887593490731956267591347361203005270091809634016401442783392009206712893774964656857519339734909817814379638518575564690236306527798880805224378453839736405491130458984270517278399 654866544277656141255390122939477514493045385558520418065433634938900627386664640649318626464783400835229417936260069657520881567430279461543362549798067317596753442587475073111010800087164248477695685388867025444681586469834892458357559529271238281034751636203690198959702748004814968736029423901725962698142590401288719410121304820735833229667062814860570157079733223390559048557356204474734997021519170697461091189791142745080389017557654760949093750004090
|
||||
2840581440483515736306462335224328629374100904578062878050339071988795923587781088854421527895679694240973970731382657809029697021767897703532992360893190222198586611937157252688424658009470070427296939115998778897024080647687977920183592469197797965193118405087546965033413492184173231819184871949030856585094349819863173391422941801204666982656663729485626404598697529668006242175207518493988605230115052970777376705505733511314616043829162076233901454029910 189496640334167612795824395846748348303437423170948058950222785343529079061588484719782257821061483557962610041856231971821013831266105426226211866225342428440329825577262363826742590171993116579466303351981811933238662917152436152962876608114141227570556663149935545344692592469150712830121877272582843044301616606407303004329384670935592527732131672014895675863016690300007935400754801125702175827981086347845778239303293084400731403083839367563341922264956
|
||||
25945495777105911980714119237857592690254203744440078356893659976465820443334836361854361137314067026005201567412495039591427683341316756137872598068974709144293943262798471015114619502352681418763583781179373179730542362051352447611881466405807455159947525100118742875207256972938137553671521049159279897702179649802976459936376179282170454712084497642538528926527820185573531805361943385866025292468789490512095492391480988293960924073553131358617977425353043 16737672450066596010709266900579503981650820465354963466265867913894453785447322824723176878361923433819953117956752839196478954082371122648284503419382361013530571577692945212307580885531602565176429239266453286743605649428012233738468507453610193862622702810773680051011655770230945103736779482628139898888980482914458700847743844404205215972700358777108411128624102163056684700593637430280683515657982539758833558711628303846410921411039390801825442594644079
|
||||
180641775774460057839368838866437032698896714429007765360470500731309217090465822972227914452999157674777015297893350088496836431006759507440582090082472490743596327391063060557939160683287172948631064364853738902109609699497103686075219669879166282918466215394901035544050713871622660915048518733763684791725764583433859872682343393409282149065149169815207323659379301289033601856248202375706502466273942115941123745234759119485287641580665075726309151888139129 80684928192473695788861970839409885014736442233169175873139954446981482626728488081081702491660883695762163814552321732490851366217282232685920063297518475245519408183260636040122205693361078860891113414224548709888168850870828926622975519802016302235875526228012171719904330554944039813034757066912235510040666265628866760130949633530279263193242804668098225815940191974640001119564240263274000118982018462527241285165784780464489800042728758823077480980503166
|
||||
3053812462567422042838456581503136831520443764010433462422441955141353690870107788901212960665809896518372781896770269202502178998808923192241287333055244833148612928079696724995509414190496917002139711542544056238228016713042922632446257244030277745699384428358588305696931817207006392418967837649930802975596540457712410999697634343022671850191107227821112795527073774492846924239948942079951636834026258182829016435532585632922967582387382887151173986138978901 2555923447227675982381029796083717709912430659640508501055614343166322988306309616154474083459425145388776182539076819844860913765170446650916444012464680919111760713538202242217554615689525094892728943416686001598071140289830587056092854000843640833284048756019219641563844816639968744314699214841952999762602870051706228448573228675930813506826138947879291126610389884902996576870749259166863868147991917824573302294343765081947550631462793422054650103217798938
|
||||
60643813421391831161640703130563464019072481276758059555971080626177883253487854061337562763946584482475986114799309587786100751627468377721157635470580247287595775971421311553931614491912120519558295101532354880197004839132942556314117723490613899016632854288325668322682648171964523161488865459017154940844659041060495832479781952582698830937460866020205905639031923818944041203858459150176996233055290448908015815837781781627041959086573793392790737346143691128 8014219876216391509057565425777679426548499909426440393375193698056029123036466338112959026919703190069009071436728481987265378696021143765796681504028036873559239099798005200900843108029000324137425148962248989194372187798710957627668802634050275464491956619874137300583102459306297567981947857899997264310238369064261272655754206903295179665930687372956754219301672489400225467169845523845355309518550164479345087138748553098677450443407458826535771906181422199
|
||||
722686331372437985852845507157397657046909248536420296234493365344097393837917813460795490508507972470189738218738377425016177816506971215494276605165830062588020416426436743137653642694845198734215493184733487103120187085005053899697075078908961929609076665228037147593231880693518213479259033905844487127817739410482402928667661873352671025654056646921828755079682047116636646874984068026951924224880488547452340787970461812821967281220205429445885304462483904914 166304102455265737189163259498684759282618059149045612317535415741795877953161477760843520417462160648550494154451948335722737286180247630026223019418200787104419328549019029981204114345001165657026030987732976607116736937994657473085679194367456006403581314374288457664644364143307547965023352726488845806932260767562710939464633298974116697113160720682481627399546487973383899361583324927727925280878970972928974563373197671059458485049497524470792499780720844347
|
||||
9546899649278158409591275000928668968115295891759108680544306712377939081527915374995869918601397355640734691416316308557350509962309162814904749624566531755616236843028622579178876958167938827446721345829877488349956275039953511063764847406326964733683369465292403979811451314898859474632217427432582865021243620182656348754885304400740686100106208568707330506764672987017701759250590106902636836481330189537498859384307176105350698507962579002630726114050746614762 788128525446412254567602328884299896983602503832426187121620868759524837017761485009750816138250277210254238463073655883095645939409045821525185744371886244980375594362897700750983133966137476708332134648395522325604939248877338217616415878845399094563178362709500854189835954733414545762864555578389323491339405765892334194433941021138638843991589800114560968856954777950134326495837463820586538119899032847115050694941610225468448924524982879927152931678248466643
|
||||
91854838461314401235061537268267607736302904543905215159513959202393939595844099098411141959612645029967997062728204030571992473872104027409492206035914023445630004645708679703998852041957961170735993214460449930441163354440623630620311756332038921865841393155856695778317825453613214755246970896673424769690971128377746068892798287738838137759379364698436775040216700916558763675638459813696085465491058362870215397332619982492233551748067544782614320492601202345785 57711522580830968798195979819077098338115820928431333530263592087347878595766749793721399907986851464056000333727525254538432316241682837579018549813168367493914368602298687904618958873526975230414362488143917809141448376954523757074479599905125426466031386199928293742761530506336400289873303263632660383844929849314180092903751294592016613345799204344326859818621948514842985331745927101618336128545672766007634331185984841992948477113730567137560465663792347753771
|
||||
812613068592322642159466730701303706453621992557253355680734250817378865292537545841454229427661068428801664498295311910228990468931232003564766290035853329151383303035381655146546210883777857377280756980664399847577012096371441700443088819490119476595055483566320894479001405840516201000433230314564567893635034699111063037993421031686272826192114976317330771157292128576257201201387382078039789106816767750886025822201688884447878427094916994999611006338731047405973 702344184937127539723347679310412201492451749069508756326997208869118612521634450097572115796545256060717927144870569828962970329761658808698216355266494168197195758948391424354785536142607166929862163302199057042433856692145054268101929245197003897097281183436258734212705071001589383224617089867497044134378073691484076829169309169626232098826988224973494450329192517150941352774212465479078492135686022318664587074151243031487837494370974250974420723676875645281377
|
||||
3916784069381240980717645600095966501278412164626691929690864012945660900188001687275640040619808312255582509621550715938776541065960568444581573793201393562607738427293900572043404604906447027921267314704550118829838803810188437982811424977328097409151631199999724768522770128199379901060211927121218304282717212185270671357979612640323273904136797969548938597411715078516169721243729345808240277718145397797799457705425971293928474792597637081480175013278917652873576 891407937329125568163042665320552611251877068702797119250744284465552275730398482708153806687332795963622989699217899238547263211514471179004329976538867873463062558377424839968283010777943071869925812660816858703581034472917697157186081046743758044778753139641302844138854993470309236491623956919943066031319115135022881648838805204195061716328783519500367618347381996868039271089934287718279496069435954615033016362278220293589160932070773181885564241314676743897109
|
||||
63988019403056669858824835832822188353829314857008246871801436523602250558962057150631216193544146252178482815499838293433457711342330132116967353705923801937232599349592033498128384335027863335455453310359296822373797272278249652189624014416526624535693542376364426164958780274854041327525347976020981585277220674928330487848063622688821530310931020700205470786504006913689996730751829614740391072693938143098057023716040911732728254403288989202977645932895827690259045 34314902942182455268268410097290249328631353614609293323750810863993256248586614613828348389074057423778769702230455477451658243770359492677409073499629438840509507663929143151901766483502893435579406005208590711041326204296936400174241998075989876890371906725061747975710582642659463765610520460990851079792248672004616896640454317383421923925593259691433953270455864685615984997635866916166779537323503047722343442835421080161100051502748288209915645519737873614183100
|
||||
614950676701898860916702094542789669579432914916238815716433462543683261861737553499372130773380621455696096743666701268215486659295333812637778245159284437977425144913801547149112427382276777389570780066515770594366539923852878039044932384177743460795489280530039760997995400581664728576572560652840941639342790089855178600184226311777016804185967371213272978036289901266259013832105312477433751098415978492052906112658857037246782848015544897010549586898628537134285530 230113281302048284555619073410857798705390769882274945874177776572118448402332080725593224427674334715796855054951476833722865790127446050128900053227330036305035700691098041285128811412797408915035425269958423941528962236354570107708152224986969145734573910111267290809355875806476558126505439882700197366803492678950300200436394259124478705772702890581296540212319744960840465483368760696179548117577107654696738539493902227246559320668183989244512651610956819545198525
|
||||
7226002928559531511754318989244497552283505639778717788134279911991792356757291033519936021783262352518478333949295457077255024528758567573993584276866953363851257415141835186136999048392169239201981172683443075606823303322564429466208520971880500797161236193063487007074895427231166978100840027195169914803136815877188396604810125235172057041948506538934323163888898677199137640201976839610132269046314374191200129515613262605562700744551847104475993404741165726590178056 914632679455644992870606476824795165233452748659886491249422696271709470531821229002376795306259123485482163588549688401170403881418710272672691824785819693481600310468355565023121157184381142497547222025042650852918618745438151069945881874633258495235318417992484371155305474252719191999315120289466336553897694885487493715160974927377874926404701456209563326013447688546836546045433498123097145206861303486193847433712981752256734001902519417927974776387417156661088160
|
||||
49354326889449738210538079053478346835121065816286985709569235581545524917395563812418460334587636568663784906735120337929221224343276587015861442336346482672720554990817506635080388941745917967058883238996908703717307219201036735840385486689875041283131288416209056976767057163600223427682854551767239029887549821418999305082870045871854920091188211604964022234089204059312064606866426229494887193653847435958152138154743029966211570333236594963002323220245757984564370521 34762845892748164660152866014009159648227474080395997667190370474757640788408146559937687390546986009950844673481593280792917273423138468638070928950346944546177617137103657615914069481065525970030313954934457109946991042890657256822373534447371704199108395981180600875093677403121984309794942971385524578641189014940642350564090437819220811014700919887066734905252283584528020119128382695985456616292101198390160025273273425613794435878678339537562962175710710417710098106
|
||||
973068272346031111366053250903174076896856724454559188371267668028238811076694942976369334562648617888020639056556928816552837131257146847295120647696233869823371705515343480743018109643998851628967712857565676923177647276153762346005670750121357160364314209878320333756106033640900634215846676918533849228969105406333499271234108196080230348727204675636007542165587759669774310207283233041359222869360846517195069664647241173782099844970912409493767899709968888203408074074 442319573498545614393244483040466506460733443729614222312102792022946030144691286438526752812857389826043230422205964958098138153980857034487091353518317258106791940219702601988916650474714063295582955142837658848777264743360539476896970685147061064924603743470572161134738147255426436226246060102787326710059489078986592778627399886663267076234135301203353225694781106414200868694786251969237943096147887062693432981997321730665265497051420657203003714109137860458470573211
|
||||
7556574313520975409432324863478989171596579407788326477313558007366875631613822356313845146809117029018962528037532569279609941560208091903281684678395546283016494493538582911369711904919901748778206679528948147881076553875678653532996646791492427588911658276846611896441152964295669692448707053226281723630312412138463661126695631653583822079198265473228381328326930883781336702779712249634490403990828998566207081645641724890063652220076980255980461461856786614739798969937 3548284944397885206341596663848912708977855309139812333316422637134719768419629464245185067638680934653221031095361897994839477350477998105909128416019459371313932173532850409491401200981068458564739806157681795229686697695053152604187441834454572172909387904845068235704717397362335526183082556160312763407927234242710640687361725715708450210726619627993240120772532874689742806190890931164790168606408136701546791631828474395227140067050987129919613584515831408971399313982
|
||||
13359065524241920960923486006652112017115512610079090644398030726995699369596417792934957366320633505287140949988381006332979465728854201037770512724837338349396670698457029415034608910840255693992314778131362512608089454840747616503344121649563876649365073944397293856855252187542726319999380166745519215881325544629606371845825847398497139042368210088405794093722170063248049160575437564434223206691943387733308441391852828483909168160930947779927309958409719146109674073304 12426993792312059105745483463092039893919104026203981777922390809374339352499197369655672416217905551279381954320186301573151875234014190884393280938445908757033475299521209864178822070082532745243947144363585443264335115872084287683275786675329878401604628628361545557590943349617304078574945758122402183014966601726894552689730861317110002869570906055002591492893385954103118744509627069843340079474507655018977581539265977538521143163920618575884987185928213744699964143368
|
||||
980237090411970843529697576824179283159519357937721511767955670743580717174201645957705065417860524641712880040596433136708735458598883999346679289868625343862050886280121943650059417101990918866609092697644334354462406427962918736306489612795217792543913825628185273549009487438115488822248993221141201632115806022994175597310735930842494475976005610946194574317442154838319316494666736138793746152877406984140806828047647562211661989617961135427421536404977453294444857377413 459167912696013296271024228302345253602080938504947420325706271949137981814089950273907820780496956420026704215476898643065128738677541306360653919673568732296659957600536633346950340543923915263239051096251696057976866572244678734461676368376722837113918808588114431034922976831953586451473214526433082182655614917732567794851231772227419606773976231687768556808345529565219165426434735024709863819856112457712996799096917392697206778115240823892475533430600485521752736337183
|
||||
3724595863957938812592037692301532832941662920940183003432645850383001892819739850105359886737715257359867579411095140670966909601743626293115625532599595509308746752179268186967182623125752771017912405494276009057178668178966557309842924475179775404743215427087332764857377120355322704599329532683206880675618423751082813668207750262740088874114162477023768011343490725032896241486752810037619125750737303999197777555408007913420049887255139013118552469555709711133471406315429 621166468125788415819965405819797082189983947063630571274508790509424957881061552953052762367172488932774052954762292557279223971530250565705012750045417856039692261145775943376323162882530871270902117141804448704737939868921037271460218583317696864692386598734000876927232957772887388443061347673281933211959396590710196973362298567962392344130537445511280847712264005376185609007441810649764185269008549042694930051658204304018993982859103598955488419808981051290208369498256
|
||||
94774151627134343165708671662722478488585333952059444693474781023244642640764833789165574826514517708007126281395106303359411683050801839381273170738787628989225181652801305043573362664716118583256701902132125385381064815096469306295664945326096468952460721795582512109157151117587526161167203725982400869424771747815106064893993891140094510246449569841823931324257313364907475181478493899387405200564407154034974737696379465505333656592735788755335546853743816180862084817678892 45835967363343572945390773611426407517142954519200019562936516938438842336096024421634468675959370008898619426735235787773779564246161202699266795190105307870713643772800928071360825618032192295864019800305539161805917544771784433594100287563635918018759425975533324579217616153699596797911727486836795065058699673919370577626164498237842861358805214007568750514224701888397416792027077053435689152388846187609926399904087085120375665015297602921633410168797879338556604045391530
|
||||
325460707360623048391869886985511821612695796546895311811854911617991555824615553371416317938450201850609601536939602623583928813878741546271743814909611474738468312088646090056876863616702546091377884531202629924637566186225896455412102931678492427450420681712079579428481687613977608366372547312398460369926082521466231406133153275615378301891562355891465360757004559973883834682809974662402996102664976907649940197028694535870550060168977687103135293904053420580818115213105393 177236268249889965405070679751079669923816111443177155806535417098366774383722996961931475275186317871421925814453740954852114208131182012589158679107426958900181051630847847861874257177949807685172565999584641754280637240535910971243945170941124208436449241379795350178200776609760495966239294171757330813353809766830025255944636311553078684938099490322890780065206613357982240617175426553830384041070509480788689916622897120620784946839194016736136748746743499672636698734533316
|
||||
8015646423112253368949014416810179552303462497921139884674370652641919209149313117647544636100992525415915829327653770058556063840194605475716055240788440301269858325077259080818654821307196249718062568408516239719386014647917878677207743685713119499059601040538429138970247142256973715168652043267136039161634990419617367711409778533732205332652159676329287251380398638970287658850109425457368474317614734635998807645812960685606560440002794700360798544072877987523592469878907606 3649385950881922053536459773107784890545115010540194036470202581787990881684716123910284319116608581104353625015175062090677224820672322612405487791048255879960486636652630976714501353265555525798262227755093093494770298327855220845875758082457151102839195402928676508532136294423385883801675998824624498774804019880186997300650185738523757921577900945113974637933635460567964862500114694479254001766995032157835237888312611053420760017107116995818134299073371895726710572480112591
|
||||
83523351981286438922640591782819352113546618802906223551606484092065333927213484858336918406351475962072176214226624619137824298737945148310782539677030294434823567001380670988838556249723842411999281159112465838120645566047908281350052384564280074660940720264439593217107312624186953625250351290159795932109725288684026349309957292939963842379411944918401068056128376462263588045272469531855643425309891801126357096707758054040748012375676740813711134676539283426213331209821849866 63316572948183286992961927145828551723996484410596362819299031897602763122438246256219389010847314313770083605322887933426319953502675350585294892642616648546776729520221863067832015665213845742738832745339869864778476614492587280812458175200452928491330833099105743213662892891222927976698684420532893123412895462475645607324875818737347798535019415029764352224066420323050487100009672502177105511626226324764111034196885668064286033917653713604350390495022476536522992215465151480
|
||||
636013426799248961099101230182847949952730636707666745382560900000983944728644269750163825847638065705024319157520999716766384945031397708351125102509017927828473023110692529288554133813035479836208186641650856912922825131843664237336336451929758903038672041217386128798168776207552179503483502409288820029693081096325979477650232911785970551405451655281971014604107990036048341758885652240180498457047024305309748423413172045425147982250531055708236032415003945283684068976938407063 152841857615952478416820758036783310177053187698445580246254268046276334029872418119028568943403993831186330735985675331919612645952693805414571375706237399764897728467160041062772925347578502602762101464829649135326695513009784497081414807480269673110435338023654070977601260532699098400032044399309476163190904176806081863942202944364329775176876457566666804810549640647747360153119849924674394128364649008822613792246632810694657799359197406282516541270620394830310140718529988436
|
||||
9209257268186990990327746820448989048356077785323653353084177357262274963582666985617997134866988089243917609723987128191286068187215260099874565819893352438205236170865815464219900176600033891700309628021026769487803079950642774702009870682774245182782756549857210248190786921683575694595767195945006107510253780788734337124078842132157231126736894134259346730100017877045748114274706250557353931178954010417932657679452654089986191958648732762121374029979635719441669013580145611626 3737962427171783020148222278007386208623879101122583886107942058212433416461078857365286689930834678305529791855059239588993874816055694487994607861323012378369771339721558082636781590882261643150557176163846689108998454081492907030539422165988467488430792702433011846306478113939793754470664417290127077048875661308929746685347593532596027737606026767004149182146584085076686365828213735884444430538082511422188372305244589581534606694263767827359231794306000185877211081228261364062
|
||||
63133774387328341661532007418480531545180208554589924203244104522057364107316921442082194842021713607255642376338207252780637862867032527709872646567646947281069949729620280639666643646370038768921135272187372637586940179495102987203660139441157901453742099138960180800472961014342087017133060452401178532108441974473125624136129648604706182324198056421060536146756784300451035024329218516146625586407393440277875585521020676499532145472558850946396373682008723210882250269005846132479 60116257328278872004362687783454674203704251080901595558983011219438133035708612173405316314299149583678327185422289760156903537725894660368847514632118033107098195576062417628766019363609557229993212850303406268105557677078587676957179529983144458140677635760458897418195022606081517989519432797823779503567637931632372551245138506766942874283360751889250734302798455714568963399058929353011138049417514388026958129901853740159131751360968871280727712709631898121561673369413797238284
|
||||
625839610362807237202304700403336465290384862385129027804030659114564914985601168012520544989194074247705492273193642952547570801363760648322814518479142130682290009900631021335604686556715818332213731612648057513601858091441879678874588058787030962538859822335695880452298100181689663725391256855351663944006863844069592793912593195573630168934161542087515197349502862780719749800967050716044154975890382877024648679442996472056656212476775562564493825476220920759272157623762074139352 348565742025532571409006888461555135846468060555117273771466341543453714667022507529020620987405771364640039630985420088460036478919389126220419460026359132244890735706446486777263128469631517343975246373035182677013852940020869839498604615198831684662402689588485123904260097636541769002074798455784378893109845932286177527341258727860948340752656035433021927674734225170953080894390720375738628411353504518114836438740432448282405889993495351330169856533712558317392890838213947603398
|
||||
9249134644148481744817544511960344625015975898022974428868632386740748800855104672952280419917703252470642188544228388581907963054242110179622934540385998139478162551401921708935613841053736143946978277541346408110680535036824004089085173082519140104285353725851282457810302692402362615269913452921618248389677009665787418854261961767362436087113551826935253661376784193796398277926251806976447565822151262471998527777917936292487954030688449048178464654504544144491418788730100910750519 2221817991598195515294196874887938934077866644659910895125598610580799949806039691847428380447368182252792914030150981432369017007880192835101086177836436446971412482044607305557186985294276002738903009751772164574679732620460528509755984215282309112220622638313400956761687799935413060265144256618395364515264934065792717492192773951484942626070196533507592185772698361270490837842492003835108501469580833324070226392990680397111814415154188369231417968124645156602747378817047576720570
|
||||
10048597631154774669800309733266217474041894370565891251049461470598076985491279491254201168778507360910001907158097911066718774859475922805541399713332382926912027781415397030741864830148919271244169459799967874223492539438222421436757884543339180958644211041662936010748002066396197896649192101562068260037116744824874530579752848744972896876435194169688785388043430641887132570591048239656307704600703854743507833513421589105565987236961916906128492995584559524648372133082591420075147 800396844040409377606676366027220400561537179867208183120914871960687215711937601744325063133646748220671566781509490919876523957964724312457574109306217791425822566924580307258981393385061012529264899017386347649123940765246379299980699007505389686105848098563760216177534038409398642335719744641781857968208423770919365128294988469911770676864753369948734765843405948403471982892763566030458439604632806856178453205924066363285183288148204733122093571784882746479722046798025169839073
|
||||
391780981779881907035427278926899781370310084561799816717975242303939533688436122057204153165806022120649053287905220904868737262990577637290305159313119541559675892041280274003835396258691845267950828785636857334801058816293892531221625507960389181215471158506659900310236392480006025268659048873947081077313064358540418845133330460861299100226132971552715603057828643572008958204377923222612123995054119192794079228176666024378743332992677363133475385056327242472698493971979665011663207 261585907048569304789583868847267185136990288396806546735210071003179043012901193969130182313133295409060087680625406199337279839951215119746560818364501022052596839165848390242765145386776597018312185498160761043735070763229627376555995962531004182459620129427663521812013408933702596074766265926264383057031201737417417222703177270274805686747543356788992873979872824451396915168543011720689017452022966786493106994501489813276910647645295391877069404584934399070553490159460534863662544
|
||||
4491551978281953719746732954361501585351528518828455413356247053747983444195366234977144278581366248637268542518970712085721291894093212086394028438079510004588487186038494292935920882354877772447777114819237133516675431828790528037549566248649283223339732366213845025843387696371603170974176927981340799407741914324220014987083480021038227498696905680018839355623205216684169413651309812863831497932828269433672456216318011086417286828525845163364304320482720934968635570531952566265363934 681252755391405475123709193582144839913989137354984019468663892190259668597509639234173810703947081946917763582847618309163285209249040857103457586453159338035423072092931859016213444399114151223867701126261004703875070392817713132728178419638972539418661351324805350619623980695465905334248297974169804792844676792222117830232877081716030347962071125691795916816630390134398805416483063273800011169409724165731169275241599048576797164002131516009123587818952900291902341838398209238465816
|
||||
84223383593714687636706868229894082094669514188358754573457400288571920437808118867301824074226550975163003633227945049513646097872143017899852392266362406798941521327412877869056648233562535191885284507067910989209820330628575569782579829415190158458353835962193681970182598144174673764469601455900350550561895502357947195258745438421325768859669004444648683719723403994579870380978268422243013996648526034345346357007069644435448208725781232950687702265981466317953535828506476850422647600 12234341429618120643391586358586464235100954134321033277349342012800852003127390752908922642230259349854870833840969900637202427935344233314625584422098597770657916534430890875309402678903812342019260837288439044875161078153223510206238690389367920592805691446089046014157990923700643631917862055358981464566858178610514350097360737304383129400206669594674404597198261914642004954380495677516322217440311644878406198923866295058176796769376243504883648992411939726173186730090319362061821085
|
||||
929663230392217366056764371412652479047318055125611677724016936977435899669437677593201512257862379558080615977120078206110485663566285251453998488609523817954369790725473948364938496960278891925985877294842383441373034291867895417579251636315799396687020766297890534850578290068738767940468022907299868273136163503105156207385750266520964396514886550448179189475569869221869452990602749235520535534301404881866627030344119921964182250014595167407059939548600141038485085060352526975523619397 904257486628152239863947952532663576951766732133495464363896761308219265214286928166245463758145457850514257851002223166611417153933635365450021556234343187566090370422088057445279813145530284713021814764190500140803164831696016220152788513270959527228077012268760017490388947212768712450025871083092090377450920482383706312467919224591955277571930216546834504762231751217141556478381186399296003759791749502557414873291580444498655383670982530392578271879532730467020401854527729707389903773
|
||||
6090348436722146135150022910604339532881285198635190450404377721683313709364594496174099501738767439477502178878574183433351503902336989727252983342469592005392861638612492999932046806137110956757855646803690132402357328568523819500329788598540586033618838611271394963609559522636173939877239565215020619545419336109418054048140069137552660681149048826690027386163608209972283922116953210062673907779785870631861462308420412775111102838892997610496977588232305691035996010472348671379759772291 5109776256325088157462735715654342467831747799148519854520945238714213747407952096460835353352761598870921789727075953553253399940159031675919693865041497520658607378551120752610723894731922770755651659910904281436325906962673024275280991539750101895509767612554226713010114743192972645051293875212903067652942987943016108591294552879167254879826614364331464339153204996777035761993209605231432666604951849438519663507585131981213644978574236508720185706818125260533589762964869050771832050356
|
||||
39980604872994076645644135046166537548897290777424566459816934039905896405259781012995110636481188250541638027837006838208047829630211488317033916214250300495782633457314332426409203792557067245444428221443285524360591533483252066252894170787268436549496347811816293723825117440683856043736293761809430163944004070401535053102642480721877976942373527851347299116481278503030000357408432312505705974992053882043465372097918203244922108785874731350983500920384085184818080506697441528505585620094 26987214485477670712683499736800322020171779620994105894367144352761546201465591850305849859107826903093802880536362304422708911108704295961935307205222978765727886191355053223474026237437699141201318534921686586892338277104195225416736393747039942868330694092426237758209501679435592760437383875643617617736884383681284802024473779261438885950435118425466064677992427202299050707981726021865636948463977830505108855240806777089967239351721389506187537449520839081595838100018478508299149683020
|
||||
881534555237261911575341734404319520560839402848708487861944675333021260993042202241596115285184644617524955536160694054636653170678794216374106128190668426309878946249475679871372941656161866009774376846402362409024518384901973451280932484953587881212359614382954014878778885368421915953544578545150938797773130996876417012359207281780365393105340291759558737789938539128059269213857107753057150967372385990471833009688661933075175645080071798481497259103212729823456686604472954807395848502008 202529692954295981626560569957078581610269835024403907437312813371828405822244882317808289488727121090068694757649022229107184929599995640501937496232036403615564101189544934564115028741585000438707548624635014507214127227713095706554869197908145914113909900293014739767664867543277624141858831068721015481887462172121977218854973021216437345068107110296244331256493920700221748331969680721403959470499124739793360057488606808285514214250139046323469557204311869737246649340853268005153446519716
|
||||
6914400129794013005201793953369366323782113367609276704901218223284231641713946010663048340494854324859659381588961657453089735104388681944654683418556728433956310321788518213719578162714983297017671820172941501166465593600629168521388635535735567562885382537580638880995864224224455567782736705388878473923215457878761319426739573223029890865043713814955562190134673094334735037704530664517762005551911171293963466953363392547008491913141840265044550445340557386448219636972413816534572784394758 995056599519563615596075148845120898886421614995085298134343350800036607446165950691742059519569969810481020063888160156122933199888308887692492355691836327819467246728034578733061812968878426876330146417351901775707900861830929862605791607353104620735617585185826164684828459827822474012062273087442488772615863948033780261432009452133560245770475883831622526088288757462202904238858893971220593427435311091168059853442650198158330601408683104659855262983236790869349265637712601815182294239116
|
||||
55344962085670389864518825347860265766019028073293160190608548716821025962837906682565337676644486015031150522376019542264950620638743285164649374903988810273847230283010593458709547902003206267026598095589057076728913996631393699411963520043758047579343260249639906884469559687403633753520633653070250077793775591680216349904457461480856995959144153428841548070527114481523338196701335825624111695267546859661121136901116231424474544191499297128079418842300433112743489259110619495645216566222401 7354977903859451108436633462539449383760030054926927453674708063689202255590910811111606785527041134394859122999063094411845692320389640353491419300143010083552706297141144261507301267240430490540363459245166907525925898455325889801425323850822950312684032801617534940885695860065887245543432714100272385961055317040811413675837588910610957067489753174834472297190916996309003263542811975850788341482138586252626031882861558505586866266310585641658203254571686452437867107475026498112717111930257
|
||||
816447358889685598323243822733855994880316741819965313566953276838392838580456582742413617491563118734948034614412050129468941153342343668406231957982023476996569325196314027600957170343712325576611283963120255815064653676775234761831653095235037804871725968312018566420548049424099087907674513159573175983875957218147772811796042668668558497456902047261178783721584834959935244914961317188397525487016362147756120554040284481299066891548904082277408257149886001881753928630074607470761052516230017 463917686203008912720966966292029497662686101047148928910947504397900708990267150702281472769876788856392937688972707086941153641296042968001318223592222469264321019770421520907045639785663192668789378164205683148197863701188277273137194908838897940688348892960589287027027658454609283441095747941570107030209594760155516862417035470656304556032511955035914069642324393889839943338171333262147897722915556860486768688227662393845575924117890755616353960867278224256397593399340059875921858789924484
|
||||
1254431356426544861424972862295109420332032525065283935726513884080941786585250412827302125651792061124682142144402123338934943846767171107518057357478001860370794096617502027766277596024059615788727020493245201669171665229637468690876774201782501586003506689750451446561646802650861861590463266205488946234477864700064951573595155398280860753280843783419265359762858825965036092807359058399045692862076809830660623099534760394300233889009716531541367731720538908174577215773108544067461748257403932 577946121799033717047009816204950635993064337016313036729255570864196844049544509084920688378772435029289834292611535129746496938810607144334587636798452781450920078283333739180376924232900431123432803308520238624554362021397383496618259770551259269523056815953803473156050359964380070969221658868661263000425525101137758887156876740737351451336959062108025139840743609842622429879027902435648836464684945553824362453220323857575648820900193192267386479921361012372247577865452485367846704578318161
|
||||
51249182489866775243493800240417098526808403742351501278833592356541725211069944480908147469639764987011670634206138534646842832413638556955744161321600234015514180946161511173225095262355471110620838759249929987338115122468593039022545921513488721456077055990096404754915883894304510461368258026060274864800197863169954532956341096302783913469750452942002985397696855167503073670812319897615893760394378486941825732728793665951692402609883558393048635466810914726577260265621534117827675603872379557 16525803937430899747731324321037766026741313351995631195955291118455160108976574351485017354209455666382347173095728547806978570027945083071008487438090943734860288013211825636038332417124454680725398601171549305011599367738836999597499740095248923989655120735121451135370592099864667587407733328644548859360439489204027642110102204698285524220415222954675851063634867249153228627540013648581992170579213290145660825928057549360716721652619411384344188166888859832571479201207569791813223772126736053
|
||||
516685230132777725139335461045225977820408578763105164676478216137250844822334537058354198779041443437920044951729066660708163248312010395554792934455237392371173628592378580580195291640100195848067368463718597454067394129555635990380139760798400688487244346248486451641899706915598468101759677274921582362794472673372992725337007691348719022672622969491126185966276363688154260339035966575024715374543720836959028320928934603720969338866830489535048480149662737136794612363965826200970374628523719828 176699988964861612022017412572597801881036024698134383247701804191368412890030876854171666714648937833421751133725906076472305148392617104075998197951868411247838646800562189719464732002098692391418480080967216241949584910028378991419114457480711471879228010102960305073674586601551514621227611675269821839675555627829054476128937607936029767850932838735649238194818459162246913515164724485399731784124045996904856103343734339548322878307575728698194016951069953578701290220651081376372618120527540279
|
||||
6625562980737112356600104505136760978575424903656243279321072031125815110427258220439340852253270918653009055138443890381424220385107244315211174139156779957371099355848310249465110601454494121432256364676403547609913387514971079422334263154897385768708920426613426740841117254483130848563320745148374252454494114475729664914438125528197126173450633821985198533952908858382657471719544205386627830198937238546751597758667727885741752726630671518130313055275702457236402946584205679915747628992101673507 4466257216875103455820010801635627976654672653758468554618030890717553034119800621701755912842902409945352046437257950140706569454414341745593449569981040815209258068634020211964231702790814099939610156370828345748319086766374679552526118349137122532950033087210891374925761227649477127268202772600444830743884616735685825816561184406463034260507200527320510618173499351158410982779306377361176901530847165763011608751605951767116719518113330346488537682743142517790706764382373751782934386209043359556
|
||||
83738190244607887247251290101018829558448898640679505817504556737459683484977877890673527045526275207210766789310691663469531046338060587301930092051890195118048610120929431213252265830152125143622935688690664556709761062768444293960686382897401858645707029746355156732813914952874252126913341195359296530739634211253194662639494568987690279901995239679465674267455367880394112260139467060967319744296218035008627123430463800254335956804529029278668883056671485662704194133307464417199703583216934080566 7927878866140695947274377040975382206024101783515653599580971368935908332591434915685468344496099168808308038386418861584309165869401518766742559104985526470386692027000970721993589068735980124611447650258475011432864007519746739662626661074928569616401664988981848909206047571780232340318395639758989400215623818150743108392373224585231102033035005866894426023555203721889920582236874230836916712271237845674054640047679977472860909995205179295216168225813972964237273902629138542563181231479666029286
|
||||
627178523733124531047813325213917577746511541088661741071253307472963164274064074524567802289693349162516737251326256306865042768843847532084044970616701168988306782504918258025273753956122588888270447489797604675751478873632279479569757423279018625966502633474150213654118163352124040158169732489243976502521788055609666398288812513895237551946233089974003584392348797343616129583443227046968832447788964958303863809077091711907452758543947554840265313311750164374881359646944444628371497652793398171953 305313560720856951865686610678767163179503461815528931811643641043705236527155483390103922793267564189248353945327320367505554913193177825010291117862116622576307680412894262761870123081213866321653515873362493896584134361444952166218597921517045566088581386220759305446593959997477123337895335661211867493396738796951928221597645018580275060541686884438091472779623715315292642019563269684582344988170301748353752566383570005823827070621406969366489049335236315975245751780588615929622239687489984162345
|
||||
2912817140395655432754669326469475526594305752581460305635027688769931923325173731786899358663027990221294246365403131121673039318617487722931291451863342703103788408909079739967295649494166347343530508220181510971272347903137311953955551719647111602439882072364754875858144832244891901451910445632384457330135457351335232735690896141724629015503246696647527776189578617518649007292177617194908965017567877599780412585639020948080461171649052275450583192099714985053937264204519260948294071378327370169197 2437404463050673195889411715787868219377023752710214148293618749466711708629290024803533195938396539093193287239842741895903697127744505371202197421428321557382014445018077449335883742893160843656752206532073201008908167821556980395346942758073555198041375919904268638076571943148114055265100491618074649748894013367438197208152508533086365287532079382826265356855355723013414445030591622376320767818720789188683343318373034847720133637756979231802629616437460043056531818140719039750676627771479922173253
|
||||
46947625830925303896974184447201416736581990759082899706152851249212904287853217920059115446900725459003473154941803520340407748852318977767467226098370425942829967834751940312092452671182999051614504999348502527575327560277739874061871359031370143165466668344264501613441568907179916807635858226501612319277464351409983234005055572155600731358669327531405916739058553764417079724505352202254544799082170534438868188751671109709617839436741112651058454071209734760588240902990544223600955187372506829632765 21582875796529134144334542184965017549140168157323347722687283374647463953230350294333144882409768400295789126401113449862211232463594176349058601202788370761091908426504606937156692828810243427993252839161394054518961409746186022626831267526434131074805099679477819583985242265534523997868089095216987336151558651408848351611077710946900582182865996836352129646429257162146207586800192225998101042093608435129466995649413492499494393629864743508875112808373710137579047265028370614479080273612721241171621
|
||||
671954738212719598806558240226278942230186218513715695237712370113568589967517044386653856812577864390721731417280213505025788469733350106298747137753672738898919146345195973229546818982384755218560890895096685745863223434280769502110730835488630891731298391380219739924521492758137301141310262554582061588368307851123074947609956239210114730738914814650257133651319974841151734822505602686523268132417889370809283755600909897102077048626360005883151662024868271486904483252149401360667463735806626337503773 536903961793290144679078566451815961166315793196886497393058199760964334539326801156521170144444248750004118515847083619955149204171476190606561711803842178633162558691129172078177461338625234930811166886858198943965778524520161604974795777363231958680752304738627561699509450448030380060588483518924808601383908183463728051993001055062505392413167057779198035516479719813034812946202806120719100922411732079600907672165402624435102366885871172375450447480875848167300027435784109809596768058483287361129194
|
||||
7124498466259882405030921156716479088014433325637771537004812433106416066032672168251618594600423906272976237806200945132423153796754620237186366086093846869473732029027861784546954116360317186561578425526866133883879703057276152605897849928337050861081871752792575961767260164912660778937931781973890295889978835387821535342807277265705016518452910500703856901838507600896047662500754978119113351983983891063911804920323097543135365889754032673455642175375593836611283627992721381206472866435673301369186408 5261587555597490717042882082512535805506278274753655895177336640107191178480246587035631531429744858647604212587759401950865598608010176314322899703696834269876791208105377555020094000609100110414888759565887250294751919988917410445455815555605806286030151237311539354717295529576360872497616286082428613931770040908289382831345887595304381074653185484275910568524977765234261686792190826258054892983209516989747106632054327960273020380947420881586089672287484834557171075518697699728910769417358011349485879
|
||||
53684919476839858624132193265817211251485093257299897670272312280631761988071753717562866119189477098966727545026732287115058886179467762990253164283646133718932481449766885534492216004727657707936890716731988705321377390564243774949481384804820944197117692312430609808919387795476710873923879945142727790883852777274220537212287919059826426171754745982227922004074383832061932230270962953945408149268686392925884446115670754101316117492273906174869324814189174130193919185015740411742085926009318899927693768 5464775766446919705983384381833204520555848290344489961293242519334095201351478296093821216161789409910424846187152784250744971522006573746815496467010511044950204499488717714858049106576559442466045612237877492557371490833763015648954833262888299398557467892668310973345479924693175718843499118316530309772323955098570540227827160744460584743089876434186634409349578218479288254978867424835108486675886117173579893310968022176845418761278416812822182373235794725375517066863445991011769033428937324424844679
|
||||
685365533723552595700434441728284789411652685919734941930909697637611614977592511106814750538155646182009288193736146059392165218834112905144500692466256231383655146291685861260222714783830859216709436927736410134245061193127032292933675913309323132097227883913020490711494883574676812410732079550695472371057682358694331105123371874827323380495994651708279022221054558047557767318755485726700399141262297116943512734128099400946543915228594974884076215380246143078348384233050267214066713976231037128931598452 548622228675760030365717783439105146767128304033551086698710304234637339857535307821984654213441349846300530398951332567233606329454278291684160260643041099893561859137210057879077653765476605015100274226445596121374949028909509082445340364577731623401352314248204765862066395050604227382208540938081470666994277382992051714433013827040417573440755758635773506410941308323537376534371846920837638716425506102463193275505750544831630538221807281682009451976900781343140084626784870538574906998356000073586070419
|
||||
9239392634797559797942121571333849056892726925692170933753943002054789586253453722650220152579659454881716750244820842634487020678402954327709296145983078256051564567877848502120637472688932287443411896637904201540274196291090240729104644632071284062001688453042530098516036877543699126461934903018131078590815362515668850932973772293403964694887452545233938019747229999961299853008764666671890104916123852058186975226968363922093872163149713094139512566390288944974332544443127199459655542036172222648273462379 7696768920094882132534686958998697751718819441813146421280633904940818173929441022477805052429780995446005955626383072722497612444008576332143495388442535463737230409792370893781633309367143017170798249429418109645900346717553924016711888872715172410201048028131646204691547240499014512399445968685009880448968783874486450563153013116419472639123222210512134782589659474055278546024220399549368564630304382550352337534013599309656204755874768404601457065543649680430742618130377517333336656880721173030608211672
|
||||
35296909813990909186555654440980541447960758617366377963827477325712820979334631276437494356568507562786677758563626122310697128088356562586683930507252574085379826478236428451910500864564984924673980028646996414870220845827114844830808849886768201106243793824660869106517315004624575497725306658484819829802860949091218894400204761745239776737228345076928012409785070208003346703863027126769321619620099757980097921891400567507381953249225313490685250831883962123165785513129648689444538206574403882174279522914 22818508807480313352134008448927348513980818508483678008121430916414467775707706938240955900073848070719333819566920148217983232994200288160200016220890291596549888400769018369467744131540286451771926572386082669002918186023029746325162792722241649777475721108389328762598497702055204546906535709356177392750801067619518595427333657227583367407602402841665106246474128362891209307712609301596219285519537482274362885487334275892165930297286331841564816950202359426985439115844640006602579056939132846691801929537
|
||||
931546084929752714319946595655993256082869804763638131138717471555750772367471039890446091677361675495007401168461024647688776515945014000194783257030270130630030385116881845109512140185861906790830919601262461706067778280956198734936686800789976502941630959378273089271947644945788471867311527020663591424267806019456531174952570016273177349084081705341552348704538541141447096682926685164634885808085012709226717683731376044898501597101951408909457594345784806385092741459163991823247275552930601665849007373401 81942278961845647958614665783559676140352742410697518827414354149625809098205419425581212888544981238258156838047269891600439207298598716861033530200797509834583210064734576773904825299735630851513802669267941022322886596642933715139574493998355540880449128772182799646205438935864604629064923317350739874800854873348120185994749329952043865073191964951083993027927778762550636138247656805262182344315637292505928863678275679597685852837398705187393353003994561074252789820152878850361940759042923541302470662711
|
||||
4152028977095469972564282477796444812682179334036120985217262304112042199546677764659269443069417655573202436626233261560742764639068333481541395616854551714457980534513958560713850445715668542715258475147169961788158598167018669238042140551376524657139965795139449334950773060123337360703503418544582989387751572217252022584269991199010301540571205562752006410271538026392890152183387120638963288178792275521033978744930651513054272998017298045590389321064154090157794329774093990692553609755571381911135445652491 1808139993402841548044376368483660473284651156766527161852643438965102784367474245109145777153356370842748048014394728703609659074672057145890320223799954675443574783319048282469113132122750813223785221714438152318585235849114611848817073018984709029382936903885092564177601995980675160367826417814697377280317428193569775248380445035377123016371718869161813135138219906107976110927134589044951422905794556283444044535644568903365686672634978978473431810188488898999074855963909675447085482893204646733961136058324
|
||||
77977182654814464469982265069701770712186591742495416409116503328022316234158695142167353858487171401991473094047073354348674872888782129240794102290774370237335806009894085160669215006515491558200196878160580595333665207366306202383297302569573743068110031593749282861240844569357376695108707098033329394305734188996007667242938003167796356456538729794892162948797402504600021317939271144169370792533759449572258323920848979725082783459838722537831811357625842307446450813725929537934237030093355458876552688780326 75021410072246012942026335939343617019566165133251910835861542163068513434338587596938958444557201554880520248432616674307486339337829069192925302610291030907612428250050413610008047321328047481490884417345819980521697670375328815703739552847456607120898179544256411123529489407840395202040635970423061693927628268398211339588438633237181303667513168429251881436488902098120610526066177200478451901781213550793828064869551674495377107147629029023759462410458773539357984849445291067108317922286438747958873039706262
|
||||
677472163797341387856972015765206896953946344401128349477355616815848059303180623218855791642140162816365347794659288656471677501360658224085861475133814025477812680195760122505368776306946952852732856709957094199847325901473478296167462707585612407897679037954797432933603739863459391651153754266798382421164046850869929211379356077407507553504112197071267653990398699920805429270046219278078633597378834720443762521290832343418492119430236783577847201404120331685254786708220536959056933737128896818924690645329202 478736483947108808924171761218588052254436098165518257409546111721118631950137266707153776979829596170539064965929611061108084222346387783135986579597707621258449968948549717448105578211122481534642302180752028872830779466641566330280345157083134391941834184649689057548100729811363566428081017283931689117227749458812139144846050362981932244697022164937568052608073740057539744221752209545117526515735195366583793211073378539532400280306587199954807303279835744960537737968105476984755563643345357457243519013186263
|
||||
9307089351158115143634436580475801449635831881140308780115739251907581052271305498593428294743597956276117400798390108013455111160913835647672579057817380924456117167375944105384094570361124858103016908988411241999225961696125407622517637008922712997986905948327565482722136738098521677175542532915068683874489095793132768515626952332595362647887504831095915003948309604382860934768088069452578007143116500059412128174694628349646692977807592625737649681172027767806325832864398050806826704457071970498644626338356300 775747571002872185796648977588041425206294543782015256337398417633552205462037160623677118331985984390601156118120019722101438786897350683061942789733516056171381405330278014738997098805937832520326280136379564289895722289745669537846331320064504079002486800306992392780974300255371435722238794586242164639723758835414339704561695474622061958775759116228866690821907488118896814885544273314407262949823266444447413943744707780970097105167853960735830025159076209709797821459636379696251767248644432169894794512714358
|
||||
75806975726594075254176843893688933904797567974663989641157666856016797961853113160225283935743412203328230907935238055222300012463589681737461355949049532182311443656316145546128872574351660062001446815006280660508553743671947329727518116776617870591080968400598954646435812637769552654060968695981227926494368241293797747258319262755092463892574952214285576059227683512845127398357471660290142267098769571292387711830147929190265484146870890746305579404029573538375174061667029142427481234939595918201831907111329755 37512622065313462471355398442495975505066622412931090020872885403937052585159095852454496345086670580553485893610433254482202014868499436261709747525537391756673863559647142092302847969919380331612739221603346357447167691820269212572872221075414626353519463532764892963353160034727813387635960590716398600389186825890054205498050546025490859434913247532790993237318988028195592525537934655443954507789921060877857357434277643092034519119902866627625116874437603337429852130356718209980118643885667258888235585974647335
|
||||
385186238338765210280463311305754251090350293716677700472184587295771047959222031913680175752792412155737798893755878662365613133646957279298820811206770339639623861846316223932667594783934322010487934861168429137013650062552947000179846620406588321613974437498420227679210932414159728685280410917286313591653210006352243930360189092668763812806356564738473688980832383805454355274137497051375902531900038342609883447516411797528495749395906930923837598206408082414404790400728638540000767996214689277707234821213483527 193750789483174733151632138044992626158282357190351673234330322537239625005503220656351492669936540020485353990717256116956322097755089985041896710897312328509413443650539112216116553671123974667302222082065839214705249812538783584168651170543617017796869714372852105319998730696645899506086403683053231796235339879563125101117598677800524802100586441648174064757012432401842105604116280271185146963645051491476852976371942069875823944593972066534530746569678343298128848326044389576318820739381033645544900560386758836
|
||||
1668223461214309384390738500368396446173905384769096783892317872031454460723377446424665645030164115478144642762887899271695791179841253820121377456187227247236647589979726596866327634143751809975329574341367840407051451618807028786511728698735957127534583755725829018318763302730327821682497488069954224537599042900090971614603636093051302376533397283587708017034353013615538736450147511332027682382931855459108459683050896855845574554648965306193159918922882253944542112369748694247876620371909339283946251534199491901 1383353708594931348499964794704038306371890548431010867946307575348069139410464236567839232206624518962861552356404908158361949746234122666483218417860210261595940108258169400973698916882461929188747755408661297587290216591424974180180544207362517045806052472180912895604909362343955658686788356261830102422278367829533846183516833028037093039041959337589825069964236451893544283143680242630412083558782576970440948330031619059224754297387818645511370534945349813070141211343934558438992101920773767588083629035274626478
|
||||
22873654636588893111903821748185823370702236291255414892248601030087746908561964839507311112666023507509320109588727895741527583036945535341785977724073105630323889612152149728234352438011106625627393656771885354291514560760894034903072957106302224891564970161808318170772628692174444174672825306806624411065839895357467864596919244875797442586319083898109164246835102954150413243441023386653844070817094127998924598135186230555349875543221423258837492519266944665222180838650634932118111890249433980323905209912109781613 4130896233693978089264533248924864586989613477841931133199732028607646924047644469106740815913956004982683597460931177810180682445267848932991580195767086577963676443085772938095649873392740663681674299487575668637177801248737485872240126382958985490680230337048597820088605405033274044319360385701073939119200678505429190894875395217861026689971541557188911029541882976247804478950380139387216769885539634310206919598475142622381152075870397980914077540887985102086815942452598861846291587006831269649446727963072214502
|
||||
599395604689276241776791411422345868209883715909783507436057053720023207865195473941922782850378069915362413697319166990839200068127288407591416554766170995298579682084646459197177852705951792439476850707281427167703592840767463022082601435624591432295853894917334271822659752343706166768347519432483069986722641587220771547113991198334350682885792395706659138211883644066482373082744121359735898270669586365950958141427324333753798879668201820352689412251368052408131264129049376294606975627785763775572540948812051056018 453264803905172505827119664475569750129491661298789795857307245692019879352228994216790089657472932414051415763147518175289041052349056515653106000166429839645779646373589661176037403109594574319280437305117964049796105802298624187825099063718982748896272908920770983193962050966137384008200441983772506869052680450307474804165039531115122916965392410353659945559554523980034502657614232641306852239193478864495730198169805801275642594992342126954178312939009549922372926085447298175408039517781115551620032600488819343791
|
||||
4537232839563478661760973046829587491033683799006006708681277260634016281547401379968499021005531604683835506092810335770885645914998334630604883841657574047104179814411314677343783851923627084415659087438267138142819518383325465950819833534703858555880131032649107372536188500922344884926749492858515367071746895632585634653215179040600214532739192976069322063025088756143711771385111617060008101356805305261306068864241435065958421151644888860325986478009395783410331124552064423746581079898086826848473280719671743974897 1685677387370028902651220447976796096662075852664828944379320032316349950899479330745487550974713201130032438242729868954577027197289941612831877260010239513073706671701512686933697607802806657677395821158564619946975609758631285341558321996412320549133314917133019363334093176533304688854627557150534852647233589899003638132789997102059181633873036223542728358682349222345340247385182025942470944666863466612558902961199129014236789183480128494220025777533440891587093303014942507187241059842927826618848051992726478299809
|
||||
58492797390461629518480354304060672677217640848401325298640778935487644652059260483798886871496391829412932126727960189165987989549248378034991494267451051475032867045268632078142735124568738574075782085524003470163766544857626120357686487165192769862421352786566248097622192452857364032462941780832872348700123354686431652299857605536810895003281716876516226970201950838420713449009507893328167237561329609179558949666068697489019521283397313436262045499093153067170411374810826866718768073835154350303798852834560059809769 44240919234873691129080722481621637992034634610759203511303395423634690008609430794051582242582631390818334243995647382108606108949389008629279856678626347281087200349218208539306677288082716242544325670006519607554471644468569049885948209920201610639765582971450423573740034251722411580275448111583909843330592343378909509987000382880895351134621125831554394052344118611265468562307219826980280067817497466078718562864990517862958882054497718199261185745225980456530147050969001081388410508369137154368279534478530943873714
|
||||
973760789752231269848570363550318982767759384245022599029622234250292315523282908524583068727489360634461571207490055603216639948120544927812309317133287307572898213552473494992853251863422436345285466842206547634756328284345901128141666125898353243027135854974020855486540311107415293539628495468627012388484535940618324144382504297629895009031197799324288274362377224361712485655988862045524010807691268377807175235734744617800487987987153530520238878178270162060308692487877687655387912166440840353398365132950279501460133 443549650874476041894952852839618861050697032304255702554377463633867357162038621623792623856833262747971504973214358426943399706116915452821187386273261590940663111483412479460928832404273843290900408364198193384120110318338363608049750118681051036910533524169685460637411497164140701505182917165959500419242292313205011210017366069890074085947204227097441900417990187915982246123679088456843349485834326179331418215862357019718482497170229996255963075039333129017736117626698115843368184611298171173289820555733914348856111
|
||||
4944817852680320850610681982918512520731591794510762490094389076189994416285649685990101084552972096189320526477113745002250669178501089751166474847009767823010324167495263269805793638739756870423775249504355193167729889435247758542519244529739580399812753688416696789312098866634153681652968819471481277428937723685394764612751353825211188569993826303916008641749598505544323115918672929062177065881107636970997666470493078609972034463033332584429650211186493517527194380113927858450025384148731754581805955884346506673732144 1759240403677501402138170785158846151269373281855451864443491080926626738687758400541916259790583906378695615178530253510863295668423463662461202265130593101989019233544693821560222972708799433270372691663071587064334053543009641892235533854050082782381656199113010487850508530499459285927497313357897131423356365505023282516154558763101335126369379187200762021486407840465588954612040659558117389464168787217390659050129881643682259257283198684858188861212137519266862126603948169794457737857980527678631896495219261839157229
|
||||
68582864732503380441140480003681469351133923440463471275761915661767356590315726178757131902052128164556240624587997936828729057326546089932031037570442376533869116771230034128606857424256128158098819899499981089132871564361433828945222832932148990484436420808538037272142766446488310666331734463170382767384591329553819642615205398362121774526039250546860544520564638886096923100509864908871990009205293100245724210050733339630122011826569466547520620848499063165741015025934599823220561683391675439854737285897174625909664205 46739176666970837006000631424614241077397003113548572568113517423275956530581036548710182974137140816992539484617867554057123259853856219775435633050675187779585200515712047292286932009757049446609027402386816923501280643905203899347499154467717793700244862737656838004876452670138714519918172037137356128984059680899048101194817239599338053966240618667720575936735122967439530641375315233358069071726512481437430763447898272410453910883437548323845037761493586804244318708299001751278634101606309755692269218059449640766208024
|
||||
730379303691402281989286337864744623004782910347727641969037533603506803037739426033301695567820223142757154503010299242127364984430935178509575290381569466845621573828703052372733648172223530802230795133899883085285171443549412599855400674835952755645476494434111373137628462026470137393715903368232980337611468752840477232683426897748628474970528156507843957175101964727622181971296725942371366548090071315347543195067585339098658299377216414302388696014887519751865388572232745344011392071576990364222550305711440836613365112 644547045289414651007861010969855944038104877648934239953857103418934112605854757540176390214181514248728374554904308906593970928482261880782348778304259685144313843627553237906815879785352303649553108644148359565442068798896320529290085651735632098552932135759796296835909856802534130330576268680919139210082534074313151832261611741956401884630823923866160364269287033249711291479659913213359234931226219728884339037812888295577824741563678096526546088767597599283362235335797161220383072226513242024447803527364138956351442454
|
||||
7046146581398539520525813957955196762125680915837072293907046709013312590747172633290004238160966973338452280207820025230643127992791545044478689940588097723005382513595589556776737718465415545390884794554109488335166187128630234499227208307412326109163416994724805016950636182169264313809909173859957461729169078341064988365772257140752376165624465785648228269461681545890797815543599055151842595311208583006059893794984868789635320220177404153244115615031321937815374190406084331545319612738120434412283247268624635433052064623 2260217240441624361759916797381628129957477341060038796470860309531896689747862785548778455328946801828242132691431999037047177395553567141556777118893714545216302288640962204833749361619177045017753875742616708663489425882898426046199122219312750851283384837023453508508284713603042674501996401326382441165148407157442764764846264617956063189515308129294714259562075961166001963818869754416722214610012446303901189474363379882303151196861070988814741916572285680379905666837106262472794728694944195091368864493514306545610457907
|
||||
29025420121767116154751214424234773311314588040604913531845018668849243959551162836947017078643351833364792107960335749773630194626651066916415979397425597797327271596924867868499914430762725972429195221124417613065160902366020212281202376414516889779466801389921067309916547053908409857264228635092092052684930299981246225151014451966240006848342947353193926120176807694249360130475031385881920124741002337352792503741489141835306588282435565365658600792683053795097840077302993989721910286951887873250253061656992066028910208831 2518027593920386288253097617534334122262497705028600809277409121203015165767122757905283296872562532681944050687288188000971369210805175593249120880658308380855740717461252213223378784810183417562842852915431306188524680405848415325340833374086531879018844611304807486677547568372648466918374056450649257654231589541433152269577059355192243818536400444806087379852018473874019071818195543789279373631543835265958632102252666010650111867776382623209260438359085107675157786120237176983468301036546054044530573534220918139719411414
|
||||
720064551434489354186878247710721405967561784394735209541781358366891438923360942648700859147285920790095723025759569579404681272762651418197136325138546709323686322220773921762030704448716538487872602250880330293076146957556234358080241881867929222457030623740348915105133846939683297327510468542518106882633062467622451931546007970760427770494816492530819006000555516452814081005310770417021744746687455409624138521299811993879751462322169814020276201278085197641290882657328073830763173615917809593174234998441370779724028105203 336838405588890694141894927706394114231415627702848381738743383966583240390825834559696212556808843017290328466338659324474642482996483825549659683973782547432040915880146745811926969465087987666917512107800837598362103786252989425623808614622948889021026796488023972136241240542317156203274738547915504754573135424550910929417154732836559076982210789273694070114697927448188270611334454388034693239964282007249574111437435172723467489426493170250005445978154242444591073371891235318850585265557167527214294248202256088357262779974
|
||||
9789535628819743114715480984417116490469339334184442033053401913859769227907874561804730112057251525506119141730310263632103795425078993496955992874898086494682215554972348403364766575983620125654691044799582160613504607236372529439555734434279825004953312504161291890268262211515210822198970896829625489519944405474668115439210998299040024249250348910527658025709097858570502796921592831843035332955816017045305831382762189061861247886726073439545398463988745852383323658776326785551405718498616716335034298503280559683203465437710 8525039727478758941520967344058020688670524359797222801783692327763010441411438684981617388007030405846309429753724283527362858666412209606557050924662913580074789240810331781757514556956608054717898916249220178021421466634730486189174297151320242895281522675086938970696664924484594891303866170475100835194356320596545031098420430935324431763738841919927454583963245570304504476299227753586055764638679757918167521279544059753909893132687307717093397130101916380486587090459637899034026823543094239303088458211366286438548441708291
|
||||
57105923721773409055836546665581249921361309789421021166331129721408357989141619068403260484324781980847145299077138461882727320969734573139912363400892825527772742422602728554458574251995052460898155728417068427015156876975888529788607654644065152412137222000810432331920788395370311416978070378267912686223792442468149785337002801844309387984914901861223306545832694364813796081109198654148470471193139279546574021213259220890762357533993606217691572700622321251075965237876622016112391135103315589494968076825876130818955026296654 15473792896450555687618393660319147600878660002697605722101944279645226003424599815680447487184914685863950807716179499888513011505826967928078741623979914039974308896366861015750650605470734939618635555232221312991123044436169663167731911706478212394324543736820961196121006318645555554069468495388685210646170319740563504409030565411852483298220491276705753703015327900173059169724624446320957944532851779178616492295424437725712808408474040100722198254705791867051813458054520935028665816580186017299407705960415562510883877955428
|
||||
404293049510429190503902779405299358712356584023825619503621887999450753216484302034760489523611545525206219510277734713265969765194431729309372428237293493248993663765864380006492173451663245245194140365804127304608654355673986060953626958050370952663181250896357952514212397391299488819033105355848507772357260844523056423234300225033857595114923628343838274202039524043148847525123204882940633628164110269616968264876681994073912982271754167508437590884148556042405063950589938679220724229184006980516962757495522554077710721760491 381136226406926824986501026458179013618396197384591155209104584591019982667228348506754768849031332343449621521505391606278633932129934786509156668707761881118336802263102770367653210793015465764175511604432286561338789892238074376239988990180533494093183826457776666547178769783947151701018939452528384479624982533590417213376169266433974982797434774457096586551153726935458689871048993049195551408166056012813581342601959655566650302856770056223785732920437617315491302538061325804922512665558638877289515312124130603310378856739505
|
||||
4432015999604852903399177657301329697476290235616708026547172132980068902768976718428426329545642193823421305667880767889849232294926004812598529258431059007927370217733345186886887787618702659958268377678106756617378832198786765520989128038653494906856260523409182103008481602410797174078915996922582997129093442129633196514004728359407160677398050881714736431124107589440202028791244300339668090982249678288969234529117874425588667873373727109286536384046551633734045667568270204149372432935954212534526546564106134832809424945034135 1858133147107136657090665915164821162155820323180892864559007147594797597425055984397092586189361570788188874909825376459105529597757539509015913468223671821997873406997470509460923136962958547763391701303026717919107466784700032693799906674456285567046904704265336681965919732504721283053911068727780590116731807268928117140985757359806097562163588845387160537330283531424837956995371659878199371570731499711282797217965158934298479144236055291298840446609921233148590493050385622036662530024268483274946106279041474060516136586766410
|
||||
55727905338687191348943447918884734169430695528536226511227084131812115967742272718739712033601108312363218320604914150070394846193103371555516816402611394743448227253099575466184487537790399477483771583260456090669435081116660696781423353197489069348563986591312087191849755195819488989241157203729225131900493674631018734971670508425272079507463190411413105313689214115084209357270200078758842084629502879770620123154859843970780985209107060815982872103977302396208501263955894687058511955321596428352009776104000710588405017888751163 38304025805262061341242005147083339809630853181639851553258952647016941899595128201683067844153422450290627953770752327244849682104597085934542688883385774591633610260896833098080016937730218772838568652962078761138042905964521410215285510737208417670163495624198013920052261916979049331532108808069118200508742438931726870596592974049663057959821057830422197062354983155284349743489327945176690764681003091203014120583028878378038825604698205388019515189833678524824983438706323790303746586462041577352136906246429486560630727581808046
|
||||
675279920878284308264864814559476337237813602236859467832743333100637391144397094790673160118331186408739125117180627315254482321937040642847183978295592344146464519967520523226264650252813323293268574275953662269192164019368791373944648764982812057825181915025878374019620341879891564360322468039631511621188880913475126952740094051312556346560668390909631625771631597059294769565672497940157815540689084791720015181856491540421249638409687778552048300820999058345986963446030394103967871340784798274437957496806882465980179408201881879 448695831531894980209945585026811176273705253670232691684597050595604548523022934874881911187761070376973992894087644338777851561387602675865550636276719911660032828397864980707336597082584973401933823091494994775201177475071616774174073159817819651307803933834554123182137028751579766931007030713293378891157868818068837097031353459130086041123810063794238532651075536941774801838758767240536690190920867563605961808957806670045201598289877693786648466154359034271374152998383295534577210149110405873584738838105511292739815225348084778
|
||||
8153929407562592810771351113936024063057206770199724319662049528726482336696443509543912707607695021962483304761246221614728048858699803723454089804672044793083681733325853138828808780511628475186402446497199506288871534010546911114518988245581568705218735124106599960293104643909044153901138982597852467692703601941949268499582825655396133424888308262660246923132099405070719738572517939231595716171700281095250236587150453274808166178361710863416983365471705040060309473783881096500140672737650782212784720014761395910241506962666400337 5089190008292381846440488865724159681534218383593963533106671185023673308421243633662000476849873903082848270743697014364818458053455542002489012743425297933743250832070697122388425098991206388718252050616086757797263262494563280952019159019153897319908954452988738008724111641666403509542647265256307018085900131706965074395706189048785517739110762064556866350905422833464402777678425704594139505568537426921497969919693568091978168951771665582949394598449749279338555104646236977157724650543496953320819419066976426361184479718624446294
|
||||
81185489106570157991006150183304626412730492532234387929864489102184649051159646538413386597679875211916785827308006995123530492857663999510429489087826068463061324745740661358335680901312750114262329228878426161870572482334787978786715936040859775442153568107489792779996767604565909111534674721171210132977792539757052339123838580879087293292059356313703558174552659519170362953300360813867646279940600388232441847832761959494897230378368419975589171310698049392355860112022045874213666444860781717419091904210394370790467761108444994692 58359370644084755158785146487745472306637496345147770738747686804308725201040154082901817012993330888177316427842508648197767563683150700851663727765865210838067819661166375950060241971988674055138938515854103081656582954793779937605505254017250454458192663635518045009735739398670322345124832949853125804308193114789031433191778631276243921645153215633451136187223143812792900761672153310480330784177983535046826342486063024778760716369540576468890153626949314270329853578142760477213792819913449451399418348464166171806684886844310396437
|
||||
501552706417223526522010150101535037923970029528100737346109545742184580245692051566814188453623640707827074501791448270739873149946796093300961825898228345007951793564324357216205056905579076261346402009277139065227411149536074908307158800511295747108032770085143831295541815156136819075834300555349725846824505124883211409524441631759117289778269136800499472145165001950388643154996561694344706192472410270550192612018480817243425860752373963581733953695649925626278001708413277624643892486505243009130921976342843844908808926571772443926 83418688954483284510958269190504272549776590279977879594104947954772160610033189009146758412219499431219737872563830307772339653335942667268039911821378025670159196427960959190863916817865031387700429987440677846643568464796356797402538189863469931130590533782789555562805136247875166444271204469961313121225031799097338472719859865894108818341211247024973408480209448899608235736826832397583396179312081379387167101844544469575627564209954513346101795805484337190001774092844744285980886880836139647481927326045573816795844575080505100713
|
||||
8198390501542761468627086040560244509797502509533760592836072331854593390391741927046589277962118844025590861259648550382115659122642230220370658128893251790778463418953820452912138631341655963986927277106899823306623700866570860414689847651666877330640564319966755642416239945679345480631720213017954835987107409884512303787612740289432975831434288130958552737258915461777657730528330787144837550206786698395823833579983526768400535305123888595342166092334110268717823087300626831452277155476599854775742005629631645047453090169327760619255 3699658846731494142544477652729937483008648969486838264428577081529071884513740271894492072744079148252611727588370603367939401006504541742374057967903431174617751522626576238869310334989563607085569773480063846769228700002047723627452587964071860526320902809039221485287453405965146726503160510180032110759798817074796274226932940444886663057439227294347586693242478174739182888960533250768807366045736927382047683087499204300636529748001743805624165957743435925863500737412361487194549973509185292264452763846613632465259897759478385238025
|
||||
70092618072642824821274187139842623311157510377653541863863599792503740054207645122092905205145730548913058417967112205710156105774960866373326306397013459654133067790017884032221618165734101118827231653891480442475360358071112656643339913990623899081518582480135545192977664822483550703868336625418885871292763946740347436180513729464306320053246153616297211072255557888147355943014599216027744052386396962223123805150842299747944558803635965225788041389713802650315124754953973877361651476231811461161642006748978699546480659487115338219182 4778446514434303365859486209139927812496877721337116345581539787357924362799449308146161722684052778414435707882958648558180442452028475761031958765237289219317679875948628634351334454949990062397686988046855188323332724746337915886748532499272129366798121089103529296972132730516055022500645797537425056443602218004797896692704421096570136815877980585236072645311173078027745077811472970600596762373337439398753068619630803073194986012365237912443113370156485553698820003457839474824377373064903500007140877795334274378869884784427474805315
|
||||
918978452464928889558733540275419815695037330834896827849009119021892206306158065226623378928595129297547282361017593008375900633532833485103479190528554445642519921687440061036732335707915407864352346848728003101465253748492329301164117330014724639666314524250345420433809695525053186671699024500526798700258574405780209866906538306886427219134371751784786294499354671504496123573874010658191005748109995516436381382368232471901812297207132693157100876013373111936652069802588588908377400754679319335091846610113845769327395060178077816011203 661553153465496695475167779151477752338276805602015222152496637522136902662502498999752494721741102233665736471369478129249483805085084306919271288854036931880225719222642802954857645527627897884901088839641419727809410385634932626460734923813414106040715617290846307546715060679078435988821689123155509599394490002587288630723802061825278529173518982239323290507008949132050629013388842368536509648063354677104064410837419342639435103885650406596278325968104003338289797845098311977924160219217383750206054936406455569181495950017540107800201
|
||||
7259668247448782466776756346817214567188703376854470884821323652754933131927481363660143481628771521228213450884825594367188452060621576670933466650586847202708293082371678151815761701574328498669250684487523735403898829385699122343598436004490250633150070305039446403880132341538291066713645894741550378009137703788034439866382201090111724318242694380660769841003263633760471597378464115293439522498672940130020617156022088276305666327101914050427208680857421160186451496303715067537419009928222862327217572944660124279876915852169799295461231 7138020263856464920969858796316406627187372620503112339354580655472589651894264370143091059742006742351097575657700860128392515267455530103007436412281225338456869863486067078151126345210416575560830807454247366643253452128817359907373945619984291012669774644141233588883524730474576752842551349433261957289090106342240244615848926542112666239290043344313010827811333652386253579731963431419228007992691943553946462635602287854099649088972849836023865227544031660996640488690803639816706291084045594790160063621754809373913974638008331566673136
|
||||
48839653100792774552656024223981158858662395580308757649887807688513032424494819920520026281448458457326216444456527121770447281055107060909862214478067550148068790488010654443683031693785690370928510483999096959297054484261711822455221373055785854007345844775109398277923130192290114818167575144808870351878220017866279446323789329286109523350724821444403632873863789336941023927430886726716577545920142955118006152183958953969219481636962050136999574719120274960928747161846573296836502165087260440054314253929416232411438700006540237230994235 18976658139043327031691934868543321165225844636738631971028948105861176510528786834532547996517152615379630662686708861928286214867819585801653086293580734390131383497800760637549954581214180706557817772047979250330303194100312883103647741809033134739447327905228525779380480484489460801807903253409798697311333933010743517004381018866879428628720357230614763995013735184626626368016063670721200377283192546171421349512492230999499741208898197441342248613766850242687148821460956805489208106793395300029988816485551334961315080599715261846168609
|
||||
689703848601417721954053136112312278908814210125400050396284272962663652691040079648826601705841429288231923659840735769760090419410684021906506998326117203330335326318942378406941530098234290728976599724081986807855942737128907285262904854857990416434672926597198627013687472356762213320503150134973393048490520854164360595960829241552052196493070838663085880727383894265567174116642922656197792732549957766285015439555066628353591257872801085810695301785833886142867160416333993967167994904247308279040198514070075453106475591530155243140243569 549834149598227109350415325449225024653239829936894608700772926846132268524693392051000819575562798424888995523122858868737367052245829832434950049217221517018805756286149739463430049221977948511844954683108283481666448207410156786763826414768451392948781847010573747591413996875527594613906542229003704159332618948819377844418664243892786894584002601538267495675749643287659143449300317112148314540913761360365688173719982255147174407933371238754097613023701381659266798741655867147849409214739478694577756589844598283806210000050897540428873817
|
||||
8032534883713516669614052721288992164978527119781198419546486904770111542619103106008391979413712424368509357558449401032803875013146162901649950778701167658004524471866444926127527665514934881479065322838495889351606670833218028972683371483275183059088627821825039078831500877722062845014510224581973353649611938223621107218840813264953136183578189208827100705292408084226936025444751371459444328700768380473874788793417687073045540829103857722202093825689797979445970547552260674524795272960989300200986976941329624119654914707599429534159062840 4342602275885262749080222246189652773465339594946719557721994919121958616076080599694800993565600449092172448476883777677713951564360685730622452541130845927063803229315682749707352792533548721285133821153004175176317371742646500564453815101253623111085113069737837479089606855726034931572011104803246363338110673034825436505793567141280902157838459305933269745558858435277523495234158963327512226818344268454569480433099046219309577127955180783275162513938424559563895567192110833134355678278918062131200755307455186173976673422319581812561899531
|
||||
69326032055969972368634847093471386332524355121419652563221720754182135678066217141105374213697765193645776873835425529000637384226451482297640717729607724745643146692368643510624031036687679794278532391337027850101848217780485536549321408322299892006034922668274857180137966204289812682836656927559356045610170460326584982920150909640111106809753737076880737059539767243791065019876350863151317203727242035297343072811225734983018004172438686950136074170026402325934633072326684618443338622414844925309454704761372298672586854375322193768702395412 32391087312217484180234089856663774884528530557807712813403818912987628459211672534254957518197151199765921861306699667505201403839747548232569902341278326602873542311573049110846050848893034365675192061166166707472884955701003731792023078012770582895455517720548276293359683529691439307238478635559091588027274917178251102851741071298512452207680297696117462595973078315405893991608584720038237969523851034767503024633497489271758971225396333933811398985193976993352049850266012348029182901320619626110730644011726288601003833322744321376352536566
|
||||
636646608128654339828845463170924192279950484802185059714424187463852620137368511030587460787011138102909039891709022459398597951036532221326256361358160993534424119967238360784591867109697594617346294060504471437405693413740182574006436288467990073574118300339348268451124088443330695130255020991775019137016635481186364161882311137806996873125844853797109511846699408476482361521574431649553723806060650995069627416389204243153456439711728103611702952656167514804529514345675721514460398908770520012887256099911737536593296495162907050877248022998 461175788705221191299009025324674839255710837948792177579669934579915180028550558009626590728407724722793608370735197249216741088260870402740520908665144123125217538908957527861813408444659516291560294265164126030926057454263666348809937825645820888504157409014824523544480964232083352632089116593435847537030237682874990597227805652883473862707982110642189196007936307873425457511766724620599271744497294112615512567663035298637110138999345719484132888093042695576793807634410017706874035103965439999366545617913673572361027174690439140811563577583
|
||||
5317219475581443044237051625135822083576764334410197345042872281840017592362130533719001865851812783068630282420728011700711494820322725679468092229830927031740427083630630893134317469747805870474239381442803528906144976478979330695330501774429961597333907929119330755493143712663474460452256853251146690461240524255117705510068182999507313383079867775487922029926415449587119885470772226436331530885083440909496459649156463033179560655990467120874702365507082987342462607360978040907412818735031155819019163351514767524232734468885605936753540117637 4123604764989718399947999771845165770520224501208868477419672831139788965952970086245430934800683698342005336748794391478870393292490633034442717546896951740603651151457995992669737975540165222883533064099763859866088625594037563511075565307603076573623371476917111991598320141957078956537051430652516316589475652619209323788456627681664780224970486281823238390271598449867809710351621980686660268187848464395426048189397844600403448277939925318650564062942620380076141340677865396352062815241714800410918179215450739888211008464846360336188969388987
|
||||
67958687715617070396452316099338403444486939481031794611538068780744396921764057752227924338419995970250719504710658261173497733622136899458248160353078402035260484411213093386287304597858323634816935270807828454146755357471463113278823192095980881237547007587538133617018087166096617256682644000976650129246203365269774926945990185360140416782528641393362579062507034314613105135624185723621902754926207633662727876507074623826843190387855709995059829485850814048485244573946895729308748666737481819311987008227798226881511558673015902606025884540991 42887472152002134601561962367695315644805619857020175669086008010109879621469806184349175894744652990113987639367572926570063879223283046978072138835349516693094769159214238722597561608699096812600571193827346142267328716770497884219939511451047584599835487166892677830522394908299738741994641060141443565072893070319114381750583612028823810295519024576896147304716851677303282237628449680349680398575589496082337345906374285946888975186779260161070767680676539475676764679993827614508469173905926788479539330733292070788561947927651816158613828164357
|
||||
888613165949911277534885081673728371793425677146839454526131603317805768448606714986842039170780647616323768283615752398132673530773517903611347184076370454844014220274331256512925429451883144706430841661544740471710251896968662185772028568171143956581811795336773244438418201764367730538724853998961963812889466581011661586567870183156974916270484049109942159888125712829719511837024671749677904092819357038839196493397084528134524015470594566653674471297902924499953044953627765538587109391617888020436550216313622600741430323130227647512391591067605 214488503457381447179498321883834664922760973550752163766598038121312398027105218828635996489313212736048005306125281673377887245488008748136408035890367979278431106670131149710913151807979897297390910862417285396135481485032703684238172903658855046196561424352088325049916028172662104725519751366971100878560461192539459429103851563980323349194711164874096711359252806561873646853903380746925165676594249508668986010281741321711135447095190382703962906124044278796542988028603547655763800134801168108012392473523980826542250000228070288477345043056183
|
||||
6548888885808800919663668070016701866983265153215757136145664416556855953801232841419373071699455233884628434916107491140125609020032102705136482396510278302534699001031033556079878295885701722369208349537356959703281637074889992457667585700258556153527062931549365665917334277181117912128066598505565850667276117933248059243416844495740346790583421034082501572997598827658403985620860775885991888264432207193569577480077653146690036302263012285709568067259315007603948084697246684622340476257244350868987662195690684484621077561720298199672540319074785 4985260402864451970683503729461028699513944638213336141988942369273488437246202502390240413563035782191602249374211807498792268847972137528779747893163908220082862265092522143682659125245449725625491923324898712152716567997254149509223359270231583496589007065506496285648244319147139582486266158262517460033914194536693423693992222478909930339367126904273524114461177687151744096625087160666645875681160650993330800927375502457134898498402441945840943591354354725104151821934655115756621131645934971887158459954593223950001092381624230887738635153450632
|
||||
54163483167186416615124989106358289844086497366597388924075920696181472332551097382494024715055349671866864649210731406068264955241159266430781394993626643335759025915192364217611908733151085470611139348297816510258497830022020215073543018695129073532599253936902485128584680549735451099468919419424191737054109374211923527819774044393003163063740672586423026678137047164891463664975977763783617829617712851722153514528093374796596183116072336896059027650030036117544224617987237294242065416786205304839550976162792789638310824252716965882399572223765730 39363352877009555933332548406868477266846856587847851108546359350659731183918527176791696007643148392589211813095360821665975556172772568903842338973285014707168277260307977397899796120817082843742264057004357692290664416568333350874429990584852805503792284996052704714097926930303237702883374158381482892043397722115267749473115539853081162848790066448991891135293040678909003895473727042664529460891757176889190434280581440900701618630551626079066186187051732092163350074569070524356454903685119524316299576883834302149423434927659931592985386812087752
|
||||
786788494578877102348194446950719870437959878494365177042730791619605526390680581673819930244777934044787984030687512404431058176751893996400947654347110861638764607664636809777941650893317726888045549385290672866215310365212029768928600873716577027500671596052128587490261295134332188924652500459530113662629830607370760706741742003088278412999574422563188501249808482585781029182365551631781666380859229433298803859851983076059983194623927011707388528738866914223736358201484373346211858037263541849501360857347989134384140406324700527274517281315094559 58118974574383449888176427636287820732916550355099731331850148121741510972845427832770353085608863855022070743143039113247162142431209215599690212586224753043251861777904781561284408774428006507106605866859003841940616000481981098303998049872880296983313366399883290084218562628468809081492165983629687434363470003411920830906422890855086035848164138008190331932021736321256204912513596209504258176687627484854437559209643848924248333399562214381935082211235102510236133418474353763496781567935558472526727166241403631130058733711592163533229962703555832
|
||||
8956658947412099021626364302803123546448006919632385082091943013339329383413488766464396282596649068572059330615424692652190933024724398458133142634571344684764963012280428392815938276611297932945369406747646853183800590695410894624321048183294435921563632463016294067090403587706055502745673510075278496724081375257048088303928444559067891035691499332685658171732752042787787918160192344001704162246016753778708267085320281416583609042451960356202264946246182873104884757540026184502377284432582978733936264000360587178470219756887294105695946980075509535 5142469135844748438871042652712583910902756663136749380922155397015908360484907656264835996212160862705493247285260989391894290798584941968240988067299722083600194747702550379833977342984373542731110644248235045521936684602312818095177304296041955781049495414714088338952437872825602498381573979213741919124755284840274463949737813227452318672883645398831194326426987446310991307939302634525704247008603233126928882907315316374514690393541489908317619796575420899664583981990948605857123467761722472677097075187668032219312110181285446828341157870433269185
|
||||
51951016845308935433768128576671731950485700234194823022330024721398422620780351422419372693779532210678152217667987704093199934705766773844585824442169951190976558423759301261513646301468485685998702449588209912994268793736147785368434029494758071969469905310820822884594582773262469775470273234384725662435659046515388175929517900606647555840736889231770966918098998919780497225048715174081958781147117459999731564218117416517072874453783848536782634105261482920368049495059345612541078188016144421349906564451897027304512432945267682028212606014416187824 28225296995252970312877730151870836342994435591673198235558416239638922023401586598745999873418291690599339594883355976646036370121700986579975660442812201139416177572651964806197650544058386724047772290469604926780898187527043679604354841383162784632034327346366005298701116311064126256002744408315218088549334175162932594548166086349101246333650866600500066783133201416760279752396239468649024456530592077182110364028014410840377525957698908107499236965252806073530433682042225703733648375561750854185501937157805082018097366375432533189222237527818155089
|
||||
371056737015529335190562158896562663185390219531976746677671245972383241928647916450304294091323561420750824931105607020705508646781577448516048588983379403778699596511762842103466464246397194399378441847860774737011474780459962249449299113779144070938898395018220688767056898853466456258042649706156259608544352179029572425393347415021034373590193272309819645843929446958813370749318169332301261269678133270535430625857688994661184198523420762075676985258942639756466735144435205588643129677878823994748857221900377974208128638140902633236064908986422715714 168608448204924615486375229498845755176422551431626404214074927182384736252976549227971928052861779641555376446906764014707853419348143175431950173893934070105174380719651076281039210199691406250550091415340805270936679824686912175436203725261139136738948251889853042101810193131085498737365444218062561986209055714992880028856191581504200192224522062209043567276804276390086937035017516883083131222732928404657861832157133393276750891603355033966906313309059871540714727500968555866549450342066410745095731924111336615322196639910260087242366389825371315453
|
||||
6633903791868350909886072075951743366409747280847052393036491668801459608148095018735597438829110227762361959821792808798413692231054563096522589414988502059329010167377647777898958791062652150653784599856917381408927128948378430583063527722883637802278353472376159865019506732225764224273493865899011898094763349696953432567076599357983888341955768038107915973848882389245716271520298738605918653649783399540603801585931915227885887390719389065249322169796720223902090375303739308085699665924718371762982992159653815711946007960230154468418884517036597410154 1342539332265775435703575011665824049329884306964054356960582718836183197346419571918140498495020213294727963259918061423131654719868740574452767749076653266109625306537214326705040886724638400304096121669616725059430922293201616692374479524824637326984703582684453257410684421077925269068229196637850285824947451777075130536250596950135472698897859518686658044134906483882223938117387263562291725442722706832856431744470646174480764708256700679683742640679045148275203777583693211070501060184866692407824905565979024011978760376214551906379132386350858017011
|
||||
70013075980330152747869970778392832221293497180120860754857236460964985566901501430313847372061326434111036201521682157715404498855155236240464432048756605106652681986918259769783309422955678239635569002905407963700951681334204666556320216849160079598496714867022986886732847109225591616272177818354505929134321707196336132370152069421141652462185858630528024662391536910585279443321419278192086137495320508747611655046468215265735147532050895965705656234756628733164822286409850252168336357235643197101185398553149981625217068320277364773477971625180263709845 36209964936331848330761781720599265104027348848751671034449966411325453615240134628568709190279601869712266379797167758702650733258062300018425541857614387094576078936423358529400374547157930059868908871675953853909469654810304272738486172053035845579694131051985958835365094017770848562667964759929117359017398503222115532882150574928577291289873967658155802452444746831569648712947621046624669655844797490555387341959621233225921719544139507412589389979576067302386346202543435271935345607031585409596979555704154887441946220279695300766635029890557202331002
|
||||
886417496825446372602259095204149035455684182808054281717396651675080473252569457289999039292201311292275296400633660733304962904469967715066411099478354650643900070827142429466306280879960865779049899101461428696090413630517068681869897973119574749408478901033926085898828090386001493918466307292548571080649858292823511699050310372145366325440865787411406257144786100966390531012960906087778031648664408232656546535710013972553954477606282141741894072124876162508027577739479335448446695568045074474209786121253200784468340896412823664372392435369324316588081 243757477518140304378585402180877808456547261250518658404909838490439879262385195711941895829469803072456737591890328414622429643014472248653478554096276495279404980640361509049211116054241256922825754943568607639328176848004994571384191868197285423977748253977904480074036146681316825210116049848593812100801222396291097378727462422404362845473997287902557853394622229734031899671439134913857469733753452349815234755713810099959793763531352162947022598877224615606285362668257556553659432498316919695870257550329476611554829334264458199186678853334399073100117
|
||||
6579208277458810064670123360355804517183282072298704618065226973331697106561792422917484774481796404971828988725949428070731210391224311168519175069432286524043368896831489176322387381838616932058950464691862192603131278685490995804607664509755725577432888946548651544002526018029484567031448301753715022649448318864479288751785689855111139298075926929484329406999727031325945945588989092862000063353804836248020290981618442260990740448569712832895988433137941634198021336913705760950287311623837954731347443827908542521303243266878641154436415386960455560356910 1990703698841478013801210068633709530663089203718848028502977074620299214044944940807018922676786136174312651823590735993037627784483985525919388613209237531464492911939939639176706298227047852907550258469312681784914878687942699189600065198725069810243135098538485920663072658568124961609797722313432016902110831245962707400188888563943583707684521206691019485232748547753758382766336589234219330868772379374393278875767183151872167248852985287652649978589306224668445245813822882750137930681288543827607718897899011147797785045516475690215232991090056862170009
|
||||
19607282937817190223566167340085154515939924661412301285766239180868602200079121681664259078610229976983125630601261340239841235509145673664362333819847543111403901059885315681972472964312420224273902332622770350419088659718300625653182399257052480154445416648854677000236963269069533503923375348865487409325618799652635434831684281160894551651032514285792030556691357719548549735556437064733285302906250967010040950685596745384642771276292685666695720088117502630671884115379021121396810592234863205254048211414797715741723389070179225802379317763457690142617077 3006152929716528221188879879142690883695030204018369236611228250090621644114808131189128835296554806569036050127372736574802544765442053900807301333722484117460933212832381050774597011813135468847266573137543861078764972129535822452523365668057696191099169434802360250974697543170663609440273955288120349490670322902920298245915044005463968222381096109003959724205033750151076293921878609683924786670328485991129732992480081787963277830196485665750546888786188221132865895823456690336018173288046909053765777839757794110728390415940616579594629817678621342410844
|
||||
387086623547386386541477086859703429541888818264467619448021299853431794913275155215063606802228558145783669369556228982080482402120923372174646178524298472477050336039691997934329313989362928854430169316917093857076266981132537399774283106435639450276309377044990825216993975185127532089063786146357618930912395746457110514839169856422157879596266226703407705034188439002661894837100730274804382016138364083632015233699191985889798806280171673861216420792960323969243298222762980970612292764775706822867201490677854030583055389968882949021004626189463550269430144 82673648002520733191287596503551588612794611896390196833850362060848071391028656290487329578560315501518917466605654294414274179476785469904383460989037050696660154000803986573436534370363270697467171238646901908155617173442979983562063991560760227937347082228037130865042445689323465969031613446081037646123149774018406981427446120301888709731251167108679104947644779804642029095887051106056999185075569525109974393618823715939869842437396366183401625724484558035160891479432863492674869236468870905366895096188718743488849794083305352088811357414287775516527861
|
||||
2784906026105324898187809535538637154582355533193904593131996421428291349566244361671628059954855982509428462072304732419219696384569793886327454969618179077946568027835476457163148260297915234895608938711863409424317150204189423632721802556614448698185976836939339553790188009836681841462181838236102228827261278298938551505276214328802572742165616079025473231322180087888769101595848727426302841298726608337582741052987006205751248499288893443239443151337231155294537341197944780673339889897122586178480032499225706912798247381131553843351164656820863899888629603 53748541913717590920819001672916904330489886297592059027008048893863380541900255913335743959689595003916198666024324359553635192557571824814239553736656169844414421713380392311213595707100706452285498805751681330179298161353507756059687074585087631989284209797663090697799218180469666239379995581418032522966398858026184994157438444404682215653943746848862156878948629472110655522169567965357610670439525467190122921991943371565013604119852299495488735270581415098941629622507848585511193240768634455864895310732325721704447587400384817008325631655827688615736576
|
||||
73405050022418121975234291984153962543047452172372552512447356532556243449559086639213482607749004053318148965956721284267855933547761303555381240797630751663043289383535497397550273769116086466591686495710818616325225689586035540743355079132508024589611427677598093723086184320509757298723544976289633683814166846561619164201803887864977992065328484794147804207008866583525547844545353156543730618162508518074762834118121484291754237008812949416188872976807544610235358194252571144087305146190434333510963543159976393325414025120440267856088076107244583659152617559 28789424773779577071871942041486150525544886603335281678742451554935885427602410498982181091670710328252304698838021571438686825127680568763394685399647801082165633899186230733478956767950690707150398678846650421984252194374678567737785794628797348259362271062463962194703171871484243841853068180161393873029885903211044348612536509488037126358536046945289373126169662765134194657680102369764742440630026027310928147972289889155191539074629692908899722930124009400356645100195412635411940999451774270274857399648542490504488507480927924917223471655154622785397758895
|
||||
838884557403923172632692164655424654269243534004124692567847364260926003808262541916614108425327158001546653178270819488302993647771581785166385989708488653609828303475805055659885954454362793143253177190591152563569802292440864155793890099706607917016423986979582276475875740438086440645874746597205920406057875109588436799489344890495617759110981984352604900100441715043272486679809525700251878208248848043531141900707511427401059778209418154861134450884358847127272472641227297557097934357852423709631425389065360059430605229598136946986788201366435187628935487001 336857808743566714488391295459159708349009422275288001580837638348169816411547933226239395624230477281839799795220581810430684714907133232037185598945326610826222409579513913184870005266494018164809887656541739016673401530257127158812233100058627648633229682774764939563756557811704722091823236162438685318899047088896264557256733702297065966706711536650283298155455040250014563935239549576731830428220121017792744878993452484349075929290200912853512889889045808642274080543861015012181574518429827629665478669494460262681922030286112987538115351088295334466935360729
|
||||
9179322071182344923031102873400612728228986504763665532784850944646109728324946322723533502529790707936343860831952383858962676704937556462023229016698023314985380660218726911901256046706057085759166968640548431361963534002068230780175731389212098314571643557293713671030737806196778089944307131171956022284022028168374851447806095184707794080177951626417855817194513280663119436682413307102940916179945091949251110113755024109133751448273506486183837706217553527758363051128648091336040941693463287635513312203144491789747310305278611821890762150942649118542881743505 7194620358837528881783571171635282862513481312792184715465104749696969049733910802252359222369320592783787968364701420931592363925995451837187482993883809029155230080185604420151166477539632707205316238083657595631452484884895463899158831258784611421601806260564269665398738161920264667989950829187033199846460549984911474656062598696788802754838192735860253942503481081835821747023311108306874500605440322412660049945584703444477887022302512534684329114171008450949574338450583001890745837254076703917971564015490503745923917750038444024180274724374930092601395673765
|
||||
95989441454817821535931032920490812512720823443882717895008439692987188194841256750065153296142377545790700246117878813029688594238031100929555000358158339961351861918386266845106758188979471783979380177663557487547873312442776045007557542181528486551854463621131894777844746198834716467381089362887528265629162004152130645659685367830422678920870490796307625691002913457596096141231351250189225602797431454193373286371468267908709392109913363189249214618482814402686359437992384445656211487287506624950743247661413563181894356898471813174647334818252655854285219943154 88015146181163996790170194119443608897045124697366543720405230884915812635105318417897915318862234761335895541565899696562570472996058496722879359230529080504543642279148463798595919240671969315158004150148436421888994346664367623501411313839048976227188910999909709467265371126022342536061012183699126051738909849176220825514301549389691774074276712030414879968566506841322415231855394449906149009226104762180750275812385014278840481921339951095572162146943192959285970078556936811004919206668198822625816220986973440822887741139368734271044092930134261353716587056573
|
||||
558876031001242406135613737751095076565179016816035826133810655778252556233656851249969369858427514953781209611390767286058730027021875747719934933161655364888419352651065232004852859479998048901901148937846607071905531090857243530937404779409786072094760326917516836565424183724189854035161612076358282290071106750070536126569471959657009091007267861669832034013153364308460406705691603628030987345001432731162436436456253549758001171521070967578637485797030809673018878147901457223979517158575399551038177745082229603592223605606888396138091648520907963333820513930757 92559522297611655343888629251590934719979189250053856387473621373622192525959612861014767729815967672354130444261303756357282231591266426576923427383506309148996302131942628729113380318980063173771378020428339378711245160625747255262658255416101338769913241579800703788710967983554739810955609469637843164542990420594887051491967910693065106160962551913157277998021375302833870540709934789862082194847227339531660583381305206227182219823611515626188345005821477015619495503316093046582474466808141642271132341497811333420348067292458884506796590464057134781041701222381
|
||||
9880351068217642960408821388910057059713136509983438400664900268848305082892551637937518123684750187077609801089496481742646580482576855840725114406818475312656678833872113090339443684053555741901631035889085753126396530292562870728570213374480903725212552887218809190994335237843141274575073206689543113616954776655595314308324770672072361703461922044444030113233418211361396823880663192795009393440123332807114785092198096651653219945649403570321892820462145242949041416435534959314111271015161054039024369323140714947131131610035220575366473123529696348451109142847938 1903993417154035314581806579985698602923600750046621501290910885501563444332128119237822597987727569115986674305019174868631193568518303207134260433920606350482479090347207705614504339131915860345391645510640865839004794656561891069310468408108156341894482327574890095432938911573378338132534922590702532009909505543061530819225539245472940963747278226433703958572465909462247644729995712942583752073706434983556700568025400799128117676094419235094953517315134036646754268817492574541959041810694716440656613880558962865905428463666488976575924461336074188341975391862563
|
||||
63281038473803751602501567550199949554623379840390646871398412131877412080854201707825637079001300374536835804719175139677175819461465447161871375360753794274769664753845236363806384843920682893804823484025323796913194984823593708676817329570284354868504618299588100594237127015639662154001762231322675161067939958069508144044196190710311719820854296140716180947848968026584965924941096383116969059540498855413270524513944085838820214727907713860173974416834239388097587278586287415890651876574913206946462131889691792084577182592988711151489873156674244809262666656827456 55228510626951508328321162367071103685620895680768030615222883680260669466167506033557454049362729859689064121220430318590965314961350366032436155080425135070150741744974787941314480647972189887053416205471109869628347923608791836482571436226110876337367109062935936781080071873941468467929191799178691887792135226180009059824772870175085390098488434812033796876857614108602535872425222041951734017599306901817114251664508837837559211099371381654936606626150672773359971818309654134310773491336051634695257738861221894606870309660705238498109149294488647506679289891938771
|
||||
931851538009962469969050078369837972605377165736356669355024838027898745683985488538826212381335619478208360604953223582386412377155716338094397646814572910255326137850421768423282287801488280722237674280615213621578626156324634638810206147015472466449605557988315627646866464820244714885222252125845084999132577515218685736274378003820234430690228417137599756730046033051643185562430959982328310707226707841985774566597502848056142130692354939949022269018317109339226696067873156500883912770585769806654740645330884614685012049221997329434556309082483715599615061479262399 260209151678958763149502102503310588259296988131840240285133663342754043296478279714554765906764425275489893630144243480576218241789020322319290691107177322075948424299797200137568741557103029307773069882753817934232967059689261259387374194687337125321499231079313500152750998399657323311468827953796613485280862272270268382343336928287538314671532718004100159919467074244471575288696451537019139311009563148752267331019661455028076797150262591340401624710013516124534608155970145192789018428624940735152063915763597254503094805189185205331951240961768442843330419719996268
|
||||
8856133950023829518375049202783932496533397648773841741774426048942873319590922106330520654473677876420083936773145784250923881844847913914665186588349805879309645770341135757169910637162004997653522204783991768208503466775082514268072541379519210146177909450517934736935606266131100471687343342005897299546079092541673106682288460665943962870195724893480086784810549304635855792033486335152361867241007634973677508871955675301852384872594204342211479103202275809832111738526285988800653287275003851281505398385263286745082716154650395668739672478764280355106645378576321432 6239668469969434029820048056397239152902956339006503893915619638979662137715715514418190339350193103119137369170251964406358995907091636714751663927556883978337286532180307770825588791135096732444578941701485073389706210167538534654613394363089677994862269074856551288603825582010414792694260151676912251646748233167878535304236075556501533125727915846186247511527491987047770705747084344078635023523121060803163368022979744783531502255362120700690421539412108312077305614677607587691486157007748262492311617286584531414922299891465598048704338662012032989627870353452875183
|
||||
71955782583386973118678683880546409087591854790292506843610212127177361130550276272199096385478709137915909989671201655801811815180467513769423034169996692160471444615012781974934878878196136724958479383014331622031380431234684980130595230557255921166679145550541813259836371566241754055039299721656127959014610428729110118553772291566057690495144695939801178246868554311665276976841752720945578270284129413495678580710923682061873411950946665012334467645322065307072751399387838291272491367992463213528947040380168868192148429653195566458244631709023160143407057133164617202 34511947055405924301580340809181259587000837980892405444730162699308741740399917991769746749425406735324845448261183007917280084284843115359424960485753429766080692696510123994600199585381143535612730263410120548317306471134212755885553335148751338596382113724749614678149119794873440554579710063920640198095019695835503767932093724617520774852758653512818694823367051884062185296776065372615246020053342508446691028198768581526468958008420849605896284403404987802405835539140621256797155374615427001206182070425247127667346804266402463135348817503291821962703147085781497896
|
||||
818594801423801304480673093256986691051837817778043308760381498818147418626014481598802132768772478271884956141504731524102561699310021347849120038270360594204999357422665007423316044905553343779909608718945731693339520616738679516053226108568336836278623094102050157598982505917797486078690227037339030632230418871461052616383276766015474329018910724065617995869171864705981378292928788683832166565334569101906684808660453796576500780741117815404661856659088637713708143281883277086819707815041317063566246305531331907900810815314811952230341464329987968209498342707960561887 100171483127147375182090323749960480587241634522353886979845816936557265746583872497679638424429487983441094654824446037366332040837289529434019308200326054411700298669765663931016589497772017681533016742369649373531011556269362312998916467615798273231122945338455055655447498803562895795054521605685558532399645139374156225660069086804274262530471514002863655029170938299190948684872494212308216013029840571542945776135497714364283110492409470634135797866466344746300762174089860942736345353912344555942335507203049183700641067739940006313648976938394724235943968592475938365
|
||||
8378013712506030789260231057892545368165498253267343864802953872856992762740751237735676977228482805727621379025852049309424931195999414532768776741047933725195525954341076283500087835727771703971258000260924855397433122419648942767754570366211284816022233757926586357465282732603142070236333845041039689148377701857150159015517830455387070078962673327378396881304438006207383262176622497213153880098562818782522796907974893419549165549688258954422743569009043674438378093741680889502558724693368199051606257828918451120326294405138282103172894988949479235692236510589479823964 4941076383212225343095707869270546653061297219712201655315392734095535963647316643211363854556208664579114449399446770737550973058228561816572407629847914607110989591052417943679391944583069057957644474449103608289368513754704984171167808128077432625689160927871935396768831332225294007887673967474533148123040539657056229008563035334243460062234362130673261099712703847493373720387744674552696321070445165297323991324829183481661079871738800135530503385857224531166628595377580189625349481312727002554338189498700445180509826773176299640840127918696649249489696764622036785971
|
||||
53094651563929474003781818905939327837634233531318288669247685353746739889530017070334925437025905168420219796248098873415166647115520485589386940660466841403010376662755541471231468128909879679824899557692089397183010414464494243140058340895254805403123480243967655711960797279783710388605692641818190483204088270686553371206483951289795976642097270981782790056846078855384854873548722853831340373719168587177925289200833515637707843480257750916658387331988464367278194855130776561924892658159105431644650609244787732270087576370748089398130663208965371633003467321684452978141 32050861488403821957012525659471636552041707682682768174088930732492950390674600397703807085216490125529927621526908604329535736408459071403976160881775351259257706279691858011994620262833048401159884933409220955400957761033587236762311346341328202475149979829733481027562116369287886558622538881102130653416630753832519511797773276828774854348087678051168548527873765187753564764245180730733988090089307112494586987981022641369378021775148535913022670754459949322869778883374205668595023619954467974943045654010102450370689354537591627195869077114273250590972009285747438474710
|
||||
686139981931091426703081920315706688296604474130681131730612758086445651959590389460389767823514541133886387276825224862859618913278105583739053076254897837992469934504893780944010232699397131102300902530175467658699044797595180110915504575804373241284091783132323040356962499387617424031337236389372447682852866306834149362954576645970630829447799898259225598711755562369095512524448431585716224127000943572550996597667613434761798394944353102013705780087412175337300790306909154741515920233866717959619941575143981267536130755250932278109574849819590003132254194174458369742152 381136941931331004878862254099448008695944840724388015090089989851763676705381820867643717434829099989255567303933055563797320645265037035248687456958190740056631462384347166968001308837566207178652505651030270980222735019341958409953345194809383641389194410249565978824441619918341378584290790599184332706046424288952973866678028002533833087413525527342147175205769272772758369003979138125723405624821646693658283545952027490697722492361938082619457067469107023131488162463852426628248074477718542578410364377351149245759173420061681127150026641410648153363210875765246542526360
|
||||
9727447191859220695655877007652278414899623696799203661038599049194467373476803711165085537881886404052258151578932413561364248302077394723617324035634113037864530025523356194282711855894636840874893584338640027957975692730664468383457609955619849444849208795832829306727964162118195646976057778707300883848131546519733982020191204526066744940551218057920886562280502358360731875880641155479144600645353123382769794396175458310963069746153635977620347718283369232416523029285118321988079758664893229918158387368152273624307311778677632534521782630663814901219144594894774811414932 3419653724227389562807276035520572816642903905845030090819098879287882418418415255289272952008117022927560700352533971241833170633987306287699631886824743113480315603720934892936785183807937106008499772441096311282408224506942074537744456935505357485865529981870263663791331344636904683132364636777029177988612753195072111421190553918606885614600522003275457298008545567146124782041639497661067763034868232436256630059979172526694215834808316906960781429362391613452286899504098434331310869866566738472932423744705459828572930813042026625898898477253081292839974670387792394184587
|
||||
95226950745275359745956631305863625919450217042345784754497195028568985636174048894250304932432143728511350366242666904647178112469438662400084796610578674543400946130148988865723302967181468014878906220735996638949722523393505763810986346639048847985075953866904382229681224117310246827082518936738333982710055106245577730693996509841855384184990970915326259324068880360554750014753768565591719824092966603662574060884567931773861082905763439977157730947059970706464181303642690861275647228000786810001787429851466139615893965688820758574515666220619766633828468799779053338396968 47844071007442956654009930638857523543418740273150763219653197254003446301630173837140860858882200507176529236288754512439281894189615156639159950572392921122314107524620483556463563687443979866663893461545258956994021679123368686032309022412292239985108644346909766197970809516599219554803788744264312236221264094284345118379578665266496513972332432049167211184287536776041497606356273701984978089569669517782144870487120248984728673488665629071746678456211867529228337965416311152927767066156162950966578197848977714038956673542696426468611398151240158066423259385262629325935887
|
||||
290083409095528240826283739374561480136114907812626648434840757850131881259974106986645722537359204050099648966478784620328979931393250067854672302875459168706425289227394064545002488261082745429790576860651815109792656525062103802215915232259829554289376178601463525770584515651674546518296199161784814274244785736169707927256176270887906103823818003213050594482006416282693512706456493496124583505863199854025509385639755755633399900718960650813781990404031018065129077189809899513025697897656664193076200420034614553000255702896957213990298384644914421892151769736002196409511620 164237272082287200502185006068908384967336839868725333862639749172799074204865894872984780793604417090747709362117190180423200009800905555533824741189738269537247290619765472092923611825975862265414092549019088762288039221109084277809673086662094983171903490106842256855356714079462431182436337372745486910689027682902762087110536690288666940060423036566256377928060988019144324946052178649449042790921469594694731246379190792463643494030148674675997468494714623608372481297873228824387036534990337432543265114886937443606100299965406045132239423593926198722182990850178964300357454
|
||||
5723450748158639774791947208398439538718688442879103502976308582660153547542555596377706176250846668652350672386391291271194828788822803506331981895768133988410220871807904986559466968750189135939961138299613461783275735713008917210487216498685920719461131536947330393172261349403023410815609921608547573313256488399315332661427913898828742402999108988539768119674387092081126826323578447033913949106102912198715941159711397548625024247046823888495337745226946292472552291828021835287929773053066844339540225973173953307333296388376344625198915629364316351024101757120524709789153386 1845981084608732520877613416147375232043259027430871941022181995863652292520375955587547032205249501266282327818488823796041227093592099213171861604054464731315391277255858289010243596146281185118147316161872985449543330529095446661478018222326476199150795535849810257707446860849102195947654568839911403849520217046041653270082813771572966481296246208231423220409791942381739715897164340093163498605130979648790250162564614705367214679480955237492242927992166991909488008195712516242591880936325789555013292467154010221570551265240488307875516759516520030440595019333241802333036466
|
||||
87203582100213618790802200662509344351251332299493699210326000870955019870661336863763835432512936816212873167646578067503188350733952994981940208453556351167430265041742230523600317089618878441831716634165270596351217775218639158835336865869401689297352937417406835283268828826463706429579456184428174690071994051720703736486344829410173995579637121533303590140402846127431565140278844855216976919166533383307462089514819260485475101658794139736183153141936468419029079687610563493455506504486749760668012608589911429695446963657633134799041544645100364975464528649601264318161155623 22587530243684261320252363873650408710301680829981367714609605448401125505038602763689889397920359491808055421875492110497691374545076899913234655036044261059291963585170892229014494812257967357725629615681686052916700161611321029725435934917104675590665731933462186220054754500039787857423299386361062385717652345195048517598264781856291354933252237317621369433376111300385168626100815600547069111707420772176766312061273987782011010455659143651595644289618169721391309225364231279136098470237304891083813616193085369667528258712421525877351544481288905030758848810022823690606915858
|
||||
526823358624817281029147313719419681487543677989275476158236899648359637092412563201181215757870582082595679617755535739713472012574953847929734246543995012808054805553041657889670694553600359890212333221392543344143238498059585638373106509058091178265833069148350565122355007199958391288019670358393853087614888824079512280322968824177253093979979621467788481257923671059840630031587950292100827472049525126940562920085926095692470983226587228789602215691815296177112418221874216466478195193224148674490312854066094185650657565369610668371670767899163650521192402680167034683899709297 277684161088967526881417235438860760917604746352727047764138683261808292097322002053936382568905807285067111840665865046124603644778735255106155548927980553893289868342484544004532088494912901482189826435754358979968359694960531865535178698938285788242631214738347382744422603744493968252523884864134680224321310747401400151092471242842225520164797029666816802781303466782995358954246705812924988946094357382856693798508812404688199432479648608327947601583497463354452964949885241011016467689852268219576592473986592414786630855255118936522830204313759922980403553098544129966441940405
|
||||
6099093818707961416785377618572655020911678789276140250652150657956492456443959147851414166791311664748326764911255641149070538503582092357979045348588312439358089240323341974718082433458299608636713576542854656203069764602738636062501092814778581723229621833728777859023355015870820281002627574232944116282314100061142503070040153498407565064693219519075331718307878373265844113297937911045714615468851359206016918352589266036301562117342852930460757312490560372209817461614254157483429970328909274073201514582283720728022624933332589494276621238745412931669692585719322035282970236996 1053713262288133846273883823247419218174197563017695437142814364431579063700033514307647676569725670478524030200050562983517071747165626761299162998261370084841499151364465781696709616479870015951588939493707247484754210533951776943043832020232590525055284554247907883364220536684187662562765476576976003473812532538415899635566563452846185475797183558273966727428201129628203346325247211225811367683522948023345459267682572227766484612271181098882928186752999329429081311573502353068597907133044454668353886907977827456430713399650450556672156617637038865883430109231626329053112991146
|
||||
99304789561097275369075971567617259418612375509575782443214329776325619430954461279857584045951337096242530320103063789395667147740579776776678311341776132222567018456796856220547648892951699769798345859058658728465620748748900118802640968494858654815298274363081906236467216888872764791226150812579578417300839582432663986436168241445187930095786783806111880060472429796302420459948388503703285030741950161281940136157101281455322861076069761433670985485390804137482981208032172149891692569987721263754060045177400499806451794375949046835975527124736462755171621192889040172185963300600 47542554201987294480745333562548120945119164360145839434233459572740822522470892234409721913530230132247931207849648482825284286772287610709115540567488006329789296536711980981884298561335675151159963461018022662748094824563485483380103909379530392829395870839884017162485135865402514377722787330749393513888864602521320809399494844107563350107239126575340552434465101832108705504708597323222195287775686316056649914708131676800528287177287474783243916490170157283835584104316365101157142192128663779776720481956136721707388771588451436764331189870166554410138154013390458403830046077165
|
||||
783006883633711248104944607474665901603115183239822097679470636986507182298264720149593498333676991783522486946303699159552980925397721611408401456428997356168582325359436046142587058256077656441592086785177449600134194244471295253150494889221140252613109480045817452036857465531566722383850319986586007294175961778215264828168979594905675480992731542284980037676312360150587499561431930531192934285432460886355421351036227111425521322594731547373437602128296852674714811354707543368172778898998972996798566903873177935268690356542767887876952254876899776487593388416010330736644861933785 402666983146270447455675042183116143243959799769801534170043594364683884515275756503362693390140766909237950987496758295255619918655929948311478011279133318605295191254959184234685729694638721936140676909162061068404047897764220199907212369511459534420559509774068655607349547911946963324118809957374817285140907189654571668653343354994325244979494570841867935670349482795989074000323561446209740797256479191982271493522846696521270373231898883722026152015342297349177433299298921485846799858698030366428478702169230541009797047616278795889602554538341968359952552874931181996997069093387
|
||||
1914764332599769763662117511421879754218645386776912445784153245983362038804705921190224680792956153080804295678516272989008732157516749729761347316817690387367974646331814238275676354995231095901244114514761692312798183380410193834366919435107778782285641211679721072042735844804832899639332294006361338331923551205385719467995978978957719207352744139265611216799004424299703003289664133831770293608287787049758292094248790557735629781757132740316586389986481316226018995210195283534085065524602456024552138764958570400508219121435482599008384331670525710384867944193600713220468160985795 1382990257293217578298535410845198081439120265918331774735229720991074784839377156612682839547697190107273904238127672157845247365751230168507661055621524577613830027610484798986194873326626007845286574618135119977665888418809045181515897844639383888804477644839002615299280293933349858704162478577146390715526073396589389711694777933209407510153632318336277627910867451889995596747899464907629181618177416315179965542492614030735522882361508431169623032583187037134313747741348354888807104234161044863351951279811314389647285306395642221493184997303513421758717154056349486325602824282857
|
||||
55851342121747172008662025608101798675684171794481607238024082310740759500905543198333420580915469316997717405635134259811278666739909512784316185944870894694295122838586025103323531186714637029108142973197812011567351129500046000513897972991711382127824927048659737723213468774303879376541469611831307375315739464123048402602952432879731379810636801755907950667292395551244937921086503876368615015413224257396005675700868990244105256864656575991142631397948241094445306779933519459820121851175516553894654414565392747890968598893609003223037127586594451869895342440091218013084076021538049 47873342879100318669474146336238719598033561408819246980227025843643214732041632365132691337134427103758777487398742429728217267370334989345655936119833014165781949851433657145914857669126310504020206276436921938259423785527410595060360342052443145497636980481253803539992152049422340642695454644108396179834773072769616023010247521884948806633455392821221540128053042071869720528814160679907684208931538406291387190500531600989819833946852991348820214046881177910906433387786867752459280614508632885746146481609908301505298638351267229457991687848492660186678225167404589279001153205067594
|
||||
641915295130175284904103667386872454235347513992463041235633740394729162027284611677296479523630922002433002293240668133901413776381178636065869156326795897083876857672303417485061376731428605642835132886703852468009358792483945188257885816320147070144314986467075363156116360345150657704575582422626770126288993945933435438398531452589450093807406726124542390690237103472857686158181207434266501730448919549402675065080446610512072725931626207547852677819233628614280697531423464158675178443445509836221623302442709373200096505069554464990519770700229730861535353467102549449750761581446721 34507016892917702807196310534504962047291803041142495684958349423185545900548917479143647129190247526048133437708959374373875445599832910802263050078584587394548656636134072798680852554830484121063559207843357932957812236253911611797148050917884441530780350544403006820202019600296041714839754574230538740646295084086464549554304281413849781701715161788684066433694622857270146119693095809445499834339690853756372666144966972737498375661905636254095143239615983974635903730191877507814983963289667139303936707369428538192372592554982468008752976473778603700861788912332046212485917565186032
|
||||
9797796048576760585427441602227146945350433550386020567047884820947906802400340411616394723991695624988482881498688257299959639509454450612814925458069385833623141637230090942508825572552920700423091082174249038153340515411093599365116081148153662840313627544728571987192323728400452511055797294906739187153749947557577583315176235026869463349090063762724069228302827344733080383851919676003257298335301628361830437574634660049871352572653703933261138408687914071966436523100258068723484560606754361860635364396061991587681472313466969596116801098264033084457020850755649788991820816683547039 5942224854899575271590456042381267749341635757463492568903671020689479126548949877014760350435850548172457974134203136177321129636170064612351842950690416251761127994412583362985461885967341527158028912370760244172563593358702675108072797000780010804442108415397889465094238927162103969434125435586853642091650710661824674104475530882417565503078398838224957588886350010668542345763080811807029573059283656098679036411373119323995296308326120932721288543371252493881258626361917974773694854832943172878539449591896790873325060996378401169251976538360402318815298438422303253540609955444434024
|
||||
81053159622064663888079449010391618082005379448711939771306810592478227748617599963994982123327226078686614751575929931002777298312074404877343486058889021910594819127542366100023743999444031964626494487464940035134596552043048989963686543062520790698070525786961874454997584106740265317460044291049219555122508227759128698344121623773388610685612480989746858449943146210773937722153436704523769187965286957273045714795137372104852297008287233804041276838890455560629923665613166830744738819116829740828104124941446624519898513893140291052947605017833774703850656101262677647724067048558318303 72969251150466012437311699026788724766457906282245794886738259787383530718382713805476016413019097653161750069866639769568701586332747438275750616687340139548239862519252061217078987931118534645502185551349996304665665137303382127378601194878927180065904649621102171029497871093794509005101271375792645353431362178720217643583725789072542874233283830311392754311496285876732912657048622010326732075800642150633182041349614595141909457387064137034112349126065658372478066389036609494175601132201106708169570420781449847399907026414509225312694058574881135691930603697233429988181988242129500115
|
||||
582558702254752453609507376321787497535202367268909696122510515526128434504959412642439157031531129056338619075530537048163512084800549170762411588819502875033825806659419090622901027861546715344805581920819502162153080249670637470171936397152200272236186045247929421890001934313199784446488821575774368204897013457814016592394046111528492808568682091708718934451576399975214043580351524816337085749371530598801951515357838984344026142388498679359876251776740505377610468501352756073152002830048192806359749037664680710441280312825950156979383179461804971660110211041232060630263215261970569195 271253654356460073103982947698173806747385001777947331097254210035681667795719113420214906118205898952196179424267773602090104276180831237380540285158942973805031599815326747105345131464517327911886655190999034903380583199071635793035636026467534232867607160785083984423798649714880863146299072642580148782625246216760603818562617464610037182081688931533002322990213332877720364344615613396463914974693639310044440787409293236661440549981789787385334548792011080607502263321293575466932863623629120218172906372348022966894467694689194261813329714663728053265009938024079819708571197245003285174
|
||||
9734179632592103491455980494612163423053335279599960493523400985724634736793866884291935932544534425425352697646112666096005547320525165040024022448233770433973277782208072565317611916829201802623997887990420366621671632843460773406727739987717692948010159648262269335140394788056546651465795223768816303828505768840722480734799734187498886046289097903155802528949380501193681308789042188819433100036253077798784457633256629448252220636397449075562043251680179171776200191144707801612341265579303447684167049146530551447838785457565969481540887346099747754953133738406022730789884807034363422306 576175410260227462958264268485225811412717650501343134827965257468889501319043253303533090052257740977699995292307197120951099461357522414378338138946098544987140256465913466554272519688238470410407096411201323400038675933311823790673997267998939126337020620337484969909827264310686878103745337869451809478981099294827502580502863166741672186312856907497127506246682727709164481039782097902108018521719460766163421408009907106477336507476773080921682306993942713427223830949980390087035646076147859469448932333586958908863900997459890268572990306274965581394134279442135838004538421516505828040
|
||||
96281662443958709061431869954653930277401433773298987243705441627657210148340997586145207349062823959417051317078656745603604903802701772013895112980117683495887553733840700981905591539535096421673345794019146664220876138890859706255896098372208631430718503880538767180551997164996847628804767256930927368535578535508395076708258445360010903413094378935360787614458675329277930203998580514977570248253636589216350087617464051724852995068023679978718266611390731930332856217215537822993430570097209425352194362720151936888298537075245163674553342179362265187286156126413839002965465377212396372574 87117341207099852063406200169725989815879815167033709174108191744927360427093334411340960246729661128843505055353815909397458237764991862897925264846428002688739317767930223746716156332439257132202785436202554265444279539677177402812118809789857582558518206097562971897937975245725913623357674324234297815524049478290272324444515987895948590968402465092746309209365534130396001719085141487794185405586060431290445346357521752874534074832052318979994922921653218876550311335339245835636511944857987506780913398685836475234356749907198242417031886643276200415191360259425266176831818331258909435046
|
||||
859960602390062306860976957601491154440250680682480850928632937539109249091313144718273866267504784790906186643001349855226527624568803154106238493366596541826053375611614030246726921131455420764181475594639881213327128743447179325582055387167328427546259390155197866751628876907175753459754039599578439035970665306982674749694490309137497835681025852931161032231827026633735791377203077277170161597285725385640314114009656012623252487186392386599560858269767092049871725404376117136015338009972968493325188493842756482672776094006988809634965393050335670702619719946478656275957488409660407103719 341863102733203420809046197653314498316562019325030640284584867752744669320538436712392064349965060550515284791020346924596775862493413325278171158961970326321636071914300952473131548960396443292983943870850203896289329961459519721737535804695999964582140957399058867577373161891903851321531375132891630178049048064565462046808615665752772712687231589325825496930016816346073798382950980465802633186009964696505183304433865615426678643406564055005942537309860941330608116689319659378454356491985137650852561325289898400060627707785018989881194456152979669783837303293043896299774493815648850705079
|
||||
8711502483815275210678725103962295286183576912185354821778406700661177199755842732434805606453889281378140494815200378741507712810284441044362012158929620104061869628770402847151853866839053905791755162381887857889568548756125997410030671950204942151576264774706035918698395405808201244194704714004263522707568969445044908396244259024293743073051030545091294579592333538230599125973119581284327311235641657495713195222994679636568467248940251275294351153683425355205550718003794610092919631792405286045950469421797684244516115227591105164957655852738378547729745759396136799033836185984089464737587 1464483493258360162458463545637373901718588945069445472677671156894666777374549457829294602869010074998705367520662116186732177164308187368234553782470613089028756607071109250491483503958052251417122443075944471818411160194561630336998431578846018465960128676205152218173307386595783335161876803925656108943196529179455480152975012681810717529873735671011113721057663849146171050112109891807656198161581231531031748374036863674887549595162862670332183360091473890303349344443395630035681390258819158890068217790038952694503641808079730072450359293084552277207359864543842605639781745782576413815931
|
||||
77343479318525136577734184797487089021925659727344319029701862630346217915620432008586472155222815622034217234111774599348105051571484859067810938366773592383597729930001274070411141476823365888878709899872562084150267798964072931314595663259368192671515634354108993236848441904940046778556112780830374166559495423714801147781494448554689039103732136035581565753814806597260999676864190063359350312303909592162817709382675112512144832415201328867167539975335664454310580137947142847461145080165926350329390301016967547515106492241818948016007153753622731237347279542040143694296433681543873272783226 76614371207808327193620706211473471011484563477670833511373574921320353474743304613954365309546107919703351649633922121462616571761415955287860062149558441965213732827816433549038236379051693724835032781114795691082466500986676351324859630666330140708625340804097821985410694485808347598124616926911204880135504054110337879295166577954872931880369962790971778411266359050256229349362436195540026798444137627969398245376769405869541349859044215323620087165387196533594330919623727049831326099064087241009813365607607022043528504436012740024230084294937756007968701525648683321267538926241022352896017
|
||||
436179157141746528454016000957312798734185188794594251742836228030965188701955742570007408403491743307198161340899084824217797461348921118756238207714009981099628561684932398864732179853335088397211423282714561994075786668873889092872621356655570212571710553897220035419230292789903909691740937424375384590050490375579686102959826446983151036900771020553536121438346116525415818386516624478189174347721262702079724421931071344796634858382995938994370531488356554495752029372759142144807088873966826899905248848694569855350127961652824485299815079219454342139676262438676278074175413862571692228090270 65644419335790368646957525464922354069325530811554381559773712676036146201934752622402003078708036349687997198560952664810432614396779331553521680121809134370750080967431873941761837658193857302392724645876305782878960026324983730379609697345067106354533974765103067570396041819093810184317793490972229752413189369017108913122791377148201311914678971833258201438375886638897173393759688236517338107565621563922781566881657177123385652145803432076114044037401797852915888157356911708642510959299828652247386420596678610684504475067897267246129402041308125232167107018528056349741000186914768989533549
|
||||
2011187928845114155868356146774269846466390009608348612376726688079378366826582050624713056536298797170585269312163989042500655468844248945677821703526704978942929841490497846451507339632339469304481810987713192462997090417143182839149054684433098079153184885309514027181416871071246598705015534006032873677604576072330139911779794551276149925509935391728608191975651004624798107702749478266116620959482133479894767405280393419281544878532725020426005521209422783750079371384244076686950574260985307055153451018619201699097539839230789693133090170348976628750520960458622393847503147633693829553703616 800731506537511897397165638265005319621391811389020120908916942762214730036008018507882604541726117829766552180387927453881058000312373729763016470806888807608886187112362776481360066878304843252842004264560666680368854468345421808965393148678990240907621844001476100307603105664106267344065016006915072137908602209751153931281377452464733335726927803866785730632212797605043204575280596416664397553810175745903639327666726530309664244831217935207344686012060196924070912298178903171884342215985271548751109297518220860890417123927147819884843577354924389345615225186862026038694138662355917716669151
|
||||
98091037425025233400067622994616422672803302685176235260945433451195239308746009842234281310905911108502811604995938710131493670566740478943955347508996496603638943259976384909278250621695719563343106255332456662582232444909888562971130310939174730447459833504217701989979656503728395554984600582506830253200368588866110474732373877126002230984699070250668455585737560511044773490488362026644692140871884349441468382211402760321190311410694615812423143666079380081468416117200745995054017016146484568229230901642179695842268232516772005141797640432276131189761132933827231491680479158572112395630579784 30929330659387507257268019146476146840203988435569166738186049815391370293625076330438148102781468571814702248369067922104329226448106776308705623375111790587250301524994515828460329327017163206189023257106296179973963439559395193257382092676335406564799216296333233047025661746474304937891111045776319506479509996312738475666790820803807654003281976798616735687289420664322735899478591868786629108171710125365350905095566132110807075593352670865189426448170678152576123470027529046266763007048238212841120031547978921391428560211108897505803570040154104170021660056095030778939364173586094504466716360
|
||||
242488381134780269908982238028115610145504509086688572365368668516824184488118588896017608258931846427906908295116124160351908280791374723560596982223024359996254872492457981882609478183296519426543438890833598683991151264195479546674552815015889045105355032719104002287149081674383330281327298086619949592079335432559014760319983757786243700695331316024759864403300128747620343252124959383716523681147844256112519557512116087848023604862100548540545577736356248025579964746159375417891661977609178706509238137814243429562301996684151816851652951865732894242789191779697510042641288071682797809667086439 188007471743473669412312519338018544466106207285664797508204928894242402014748582135336715180216100111612231573340178426696103780455883587485352629082832787061808623887808385064283763515235884428399193609721006598402177419255723443308952292080256289217694853262738154025226892232001630471036203442331943366653683351793738007721271490853381905833406891936677704796176696077455146278068254413959975666052502689975174760392344009696518616357799945247325176361607821529924984424902456756452639034249482296026610292136198139939227377101608610567702410506200244235405336764000981820462351176449399022778251096
|
||||
4876829774203577584887290971258996392412241020740584619709516833375694186826465139377165622647121196886722074567638017753098384014973459948946009289433866274040163294962434940209477692677539989027306260634742776279942197176535880783251996838713038756860979624883121832543720044451157175999425106519018393406309410382495223925550346767803873368049817295436293582910239507475164391753904662056104866673246005912674181599852520653486075701195702779578937502805451714503736435712204886212289025003571160879163826772670513877908480453139244091887152507481644742849358892135106622807750871765395228184450082385 494398539033210743751595949910568159708276418701331153885218536879432883973257405436322932021656694542531201354906004677206181860374837080266573151824359840898691966147887055885302310302210220694571318215024474385842132706759837116572415734293485893535016485560612024997376444757237069561071618707634442373080714046606338663094733104616949203852810610387263812580376618767543366701681447901978922967711932544673387501922129312455583844516309871692413602575981356615241146946007809860726060581445696111577360539345120078470968087436639482907257198951585376395134823780014943582030997316844452720430764570
|
||||
72884179373332726420212905891150340900896591158476357168824084844890707197139572528002916493948670176325431205639990175226375406018222394918937887672907416165553506122559760461894778460922720121098422605034864751755965662952985407014407412117491243741392677606943601106110815287171960126172745767322063701431650590266028695872538623120946249630300373766720996494939945104897069011461930335299512472097109447005008453453543530626370503722902117853589128995077226883773299183894110485732583272518986817549099171784602460815969297885395530009812316297515988840287044665429071102986454754964139678585859965320 30347374479555286608193055579945518944026057268836800176627694937342284537086681155536283925770630699541064173569387316240829422634903330905160258664709638107071817763414505865991544564550974231302864276922018288252647294780937594091814195702898623888071235506747244333391098574303395022432848760904479982795836165924546925373598916203680032241182454885071172143617972685607576811419959126950945867721638699068116991207212142658375869545250587759687677677316551320828219084374135407258478411806809215325040456061528546842502620105212545540084216349006442930591347530880722167866592523916668497161876756411
|
||||
593534886997824864137626803630775487157800814342565822824631806465231488310364293518757278277309223115346031447332669738547133865470473347959231841169413587666448062124145767332763673224041435095405178341910052108991985684879355023974721761517744561177476940419229869219696416165660471300744122781304355479979318243680362682693378073286939843432923763075225361508504743430669932415758292144755577393237828336730629668689408341641332609649763307331795819358106373193276951368363103290775388876805311272287684775318246443808802152433249647445806001521222009735324636156295795431890350824127176801093828474590 351183368560849564456258338234263557425581574089516757887727746482760942601182263385370969866373339317409652594830851578429167078072349445832079439834680084060188789429638904471689189304175150190275468242196984339269560115543035900548685567374271097418293671720499871876923823941281865918283734242435236901627100764782693335717642015022039635495985500722744438443798734159221743685023739593955451935570256486961149249473295004327849526881694905793824566473751389959218349931527648498669588588797229766345964476413070806518945715306123060190847343711402927909987988143475632468270397168132614363986031456582
|
||||
6261794456653868573961123565157509127632333869999017312700584601399498598320809390473040795855641851875329626011163047502866355201544689640617080626199501102638655926579699850097680490657846358555872352552500618978491715030677681329701937104152984963021590877060230472423083404770198906457823388875016848343838693992943441853942474703749187027960645774755251652380983637922214282007984773104871671289445560683290395565179541637789665939934068138729461625856845248935097141217818941699354655352367377735712376743790652653294455041211306063589600760061554432092059287963363617444646581736291995015195546774043 4700307318108461203796743767561670712498738524069030653709749735017209899804888702263719977807056596918349465786914229922634144445887375431843859803462406847764604528743568095016084938349414714233355678201287693757103256452233431478020786398870025556736160454415964432318791110298051808247654255698268151066766852839677987460933850788088707887200751223554256700890900435694738394310727882961228064721777291935834969617636855150409178278892063165306503366276772271392572730313565798218751687964349840822007518763277905805841076202149889879141587451467235339821061849897131959463303033544877413381441424351314
|
||||
94266940902906868691724460700340764958227397433529583993929344123413948292151244400014852256451826710549134992713755226296545881970210210506527374469581185496092881338637358818822898233785012912543443078227286505117148423658738278570204330054673047197513508861386098210960988769497723364568515615730821128710367043044810398274379969047182639214979944982858291612845400883368206626875430156825134686650846741451554078487876505600711203812208119880882412040941442266767035157777580141377713966416979105787688035198738120234970152684955441006652856079967159997369036000126345741874079369104670230091498804597005 47040024322920727932547365317491389425512252197562264179350010703112768807303701922233604386457985667099690861421087902425225402912580338696204693975890025040648320213728680006174548796034937753266148672783797805743477064476676750444761710183974688413009471196059201237121336318233955915886901751169107582875188389353654151210903554665514875480912311423108508033647142192717223863254613593625001894378427439189271014906631699362575296304524523356049383447996138096655068134275736875651681336101938296616861588575304471628406235491916558038075313510122310494910901162722729087985001044047417646855153964748444
|
||||
626343170146246014831733764418628874790766190142627236668039281225364927384999054844143392858549232207184052318732238028998882363440216862712214523516978353250084745202552839476378699522034504432196007053579350419872211887502588437644376075405945209787538547895332376200259598321716161718753537424450533793258293654796305627619417977692656017970917990222494568688239171406554632725444478827327993703628451636888508105798364182929791113318440087775697102289444467148602957927157114005908595404247174616985204840235739446265341519876783413460122421956037935926836602582908056930288389562421893136550975952078606 208821217717430273516451466803776876869352232214551666133062954233396510325319523003008288004090149675481149297109076914170694294793947995723134762238933684158320520418926325686128600320172090433009472088568832139829207555278253462816725873331472934040967508075451173532385867266122309932500005822291167979649757399341303971996125975684527057159990337504030976750221392619151525224308473424776905588208433108212487005704133030546832737617071444621749362946461908951685145929005855149045945451030355437744830320410590193232266684615643024802805688880529199404478233473780623115076631148580311173344230597017877
|
||||
2558955973424902017781673660945859090909710435428958491534303695941638676401712230796570349190839087082116685019234213450821287275649542007679952908240436208416603871786908352156444346505406939228670456430883474077013342920209629154496817237004655570545258264759005045438470667595060800970495372622272363011915825495564361343132615795126945020957891232632376565013403817218485629247727697421015372684906711837007034686590034016552907119042107447115366161487056152973382537979091011458062454037686287321559487189819262735108658578951709507663677563381391459508574320320990023491974177231011689790792772710910045 2277147305346264860613290214829993470038122839859816451507541052556803918138813354036559930541932209086349041076833364401593893885562376147376546617495426925465527369151498896296763810125640423736367630755486274426002896949248281545594754567845728670238705572280313725431588510711074341339460482800040493966847707897392308088569487361181887085219932423347311521614165144872049814365498312937549366702709796298931270840106868347928799374023257762201824737510827720204797405958409536730276751684835751952829270679763984868277009457728004669781925008958361702318523359550358611639403374762764533105890883753789343
|
||||
23543114614058690578559621527373216201303284852587632172988252536029825225384464553425592419978370534827957996227383955788769878291923125604808275761962908103771440992903067872518312726622346509701509560459739084467208129593220615933562667345570184610866344958113686020266248300659759596013623181455738997665813718765091400316915327169435435109555450471473884804192174241264411431255830852444168055751354570566550353223641965066172995566512335830668276260203882587583458065116754724446919680224576529052296011440196677635378020196820288114537709475666506014263772065110559620423356365301964670369257577127370672 5963772700854048974540284772111722579969496049962492041025671976839358639158663214967487672499005793360900845697378575737392175812782581876625835188587364698908659132725549287242929234168444450825643574845628232955510039370514986850960661769558422252357592907221577072185294694882339432925870326225815801905773008321693520236960054789241540835025432311130592616120763990448445593777920157146189390598767947000028813506573303343831388698754763437928864148952758051508823414183541080550274071262069859592766143067430239291315620791900132624621254385152652083663888758117825331884323864498561178582863770230338325
|
||||
620227897631064465665400031945175060509279124245994686511961122517308815286112680604493495935747463131101420312294187776307700651384513052867961610512524466326116839212938065024929219156509008271291295646600061910909602767577734405866451468926201256740475008813460887482957670535293636113830535830076726699888334971045343173433008820480520538998573889274944982835551363491349127971005028940251919933847250250685583485804049758464786099997680121166144652478395036295110813427985741737349331662854064671990345983513660259582835531978478342438331820575200670246040975403593802142093714065426049698587152955524303472 71981084098943981502692588850834849349367415924103012235273442071573684473548036247698031662021577499201052402105205589316338707140850242599277618532390633140096365215821080578450467644850436994594597093379859662331404552610362990643294999533913915438865128209030056186818829923234043709823525271293793026426876798696495609740892952368445108318862892738090427011912672871684788569809748663793207549416476230783680528152548410622482446371095054744202804456394654840827942220770946005652568927956956628385239238985536524282528925328537929406296113254497749536326681318106689388660031809547138261775768473641841979
|
||||
8081014754677897949346251517354071549645573155489322765716804802238005413684244975120800938456905657606341323626176397402269305219854283350649398563280557321113691661634006639058265364242527480609944847702425827957849849697649421665134249495962052397753020477067094042176422472558642851036081713946729055945539812115184596290125002145573404467373751993282133192015005625196232983168041573603395687226980598299352367517486203082395566184210339858260765191624086445189258153671890820761784038256684438762802705064862005809964145371033090302721741779307663458753578761778738556339709237229524120605370652365994383017 3729606708089818342272596180680091920426823085755261824550754975714544924779084929458648244703535334913140219751048212535398599820032024767031847744017529301058550358675302841005770151307914200426544698151743717913942406544195389509042633383542272914859830365485215571133101022849914186540655354331585211432034229968345036203904111969154026322952345248678067788166887811895085601030020386523105391693540768089248580606528783924346543107704931817090788695085852457544297339240834862493953005496263269372277312724862589120593560782868526969805716286965278346970468317472393611991880853508633229073241884931368568067
|
||||
86687482836700073668843617634428997281967981687154396778932153859388206608374670713550350021679111211591949109431914834332051384158173049650943994590600401990215288017057331681418352679504885604131293295013210069606142993634295770875937013172954625976295496987866592760124279392737947616346506907059678323543301904741733804003226234388333368223936057985121222242060055406699489872490253226466776585366233548982657231723661523285976796426272320829266890305145975740234605421666655501870444059330502883675404388164884821104317095693563732417240477368409694720579119665992509777352536335635160270062135705627907967059 8012962690940058676205652383326315923057054871005090617985622841296349719612690796518636390010632984375343640442872413484611161730918722628769417047199318931909088740602477366620007022130002429782715405104050013495383391484078281136618010573931730339430345662562070422601779704193220683551082524373241440577347486967708201739692100003499109497452711283999472829957002795523936708450718091282198552298158877647339318513728871415980119799242740804356825982788997125413633920830713205644990483945402237381889371275107804907282023186655783434213135614448900069953281218699466299069956883227224126021773381501213032543
|
||||
867428144132320830855726391144594455485061986436553090826379354305686444521866323433605719053901047609503056803596822594900594266039638376963163594448537495440668522124260260616167803883658054026234202603516513048298196713706398716254131211264931024637822560533837121371360498976688043960026857290713408793510438445088101451687337044980774329993792956059556790574143858373165279213359384774703013468761932224318230472358244626351951109981156759367464520513578689277278086307320185746100789728675871591202264446924586344369131179086515449941540329507903031998113796389565375115299641834183213796633835194148042177527 788954627267329036992762161743274884511790587534489104257941166747961751325841580750764762256216084397450711371649907334894339961708244123912081901741732090579017479206044542827721001424274256301223265928356673337165575337215382810090112722692781699326094725704771338999562788627413570111671168222331698381940315617999712637857676335829611758912040164649035662405171731982600652312105606716310955278813716698714894227631630979749383579241318550449576014401033791647223967061577599582794964778672172730103412517181657644906669845044540760933924572972221047470167668605414865977305828298131702039436315008230153851250
|
||||
6323305056221182578371012010050913809753267155880029023480115233688162450622704169714942174587258759280921622850646241776658614631546416054201549313728263125848739194225058554096263133286858898646238584172945679057823976119353562013246123765579413525487741802306578807798967239370354306030240519785865911011441843460425331704065175850189033847615336839292049555386974251581618929209408364267034683188119974329502910081194206845544786271662803705111905166887075787740837130446965583189166611731872859638842679098065690093824944056408100008937308484413216136955441568547306581131588723506091249334089245251072229637012 2679203889678657479699278577928368213665303278090595187459837958787970411913552101784917774815980036894725125787349795628729755335349845638018462944142054941503643819530318018966140146862550988184798351547358433877830208302367416781403384938215344066865861675771568793431892658133430153362267611215358044457351802017974268243913792634954297267835929433860139109107843641614362140272731259061607340188114586119406186859775550101894783075749827079803173449448989430443483653514859517484606919430292246442649073039510467914572747906898600325795835676528654638803118984783869086407811304253549332890593785769862491254951
|
||||
57147829879433936909310291698616918926272144288074165018560933532951433571864595404498857059533411394938044945948763162368399055556274702672926782011235148855097375332315329189574319099529787771803168861488364336161513141524408126622474561691551965850924389767878240439722758624731586000221527370652517226815099840981147128915347249273543644357399055528938676404412933981142479884281570886972029760889291909874484359351543538629285290933727921771927887272617394406821313489391895506519002425227159965017242255717898040545776709842759668700914143086063106491344170506369584809907236647432154916231031877923773989413646 40734794023754448956812853182899864925337209275586160660811163950907094899285180522197846592333672133892355002497250999644044136955564608221521815464878919883476499221621073767247198007840165661348180192408287610197116945038157623089364219089438920092672823376315623696201943618692989248726932500648814714610754503036076902723830341711933455099743793049284879315352784638068384376825694542705163427440738131057579113856684658005300396557863210277266169042756883717386279272803531080203743183020839300633024721226145322307612133865217535699589667839740217434868303761981980826651017709614742467155424413982479110609682
|
||||
930481017979170992887976432324303368940220824833175941065724956538586379008406563732047595010350430635542495831843103736109612922938332054379774022501390641373279617023604508042403738876280462609677066321136918494299489990388006848739044467719997627356660933952566094875336529973780701088606256406012747707745170461722022180107675886598155420924579697454112254926773455476441061630675012626080546236795003022184884080832537252980891036652956224566108233207435362922715828391678654545989048028295367948503266275047521601861286575679368894934466062193723301550175315026050165411187083595712493444974529287669925784449972 850603017938986776874531655456810073963359210451939649988388487210003718430205536790702034229130032217071717626583741673509918306814791357931197405434591822331339286441964453673710217307617938236376713800574329467769425976073631133495039109856783279625582776089643921915414636883077615001907194409709664035906407397867303502861290889168641244640175970610127851559432949185495805719872476369954179558635038502297515312333339322538006944188774422114507263313182681135449225386693107213576519390656233296206977152557959229249314681470463351500643533436605344596982507200866220898033740930388981908404285005802095080037006
|
||||
5963103177648858505231633552155360113217043509414725348202938226263621276903706058997772839647208629654452270899332401241770218056582241870795786350725131946108241116219893738637798195765305868182578358993900014879096165985485915612668355119878486232303236361773778732812380667668394164834574174266264325324266411117227914830006705842888342893706857809314479137550161583126145264048804045965568342116150437253756314492761009629404362763942418993094436378719522391782536611064693656818413786116258100999277976341667070943871863448565301048832793938234710985940373290558782269549370316927450046700564108759263165851712625 2345297339846572184264723414336544830596670309353085137998945856379916850585860543694186027968353044496398053823555236836293154684041898137339275386717981830250156695225990104149220337649336938228432589756887586477940252433101137864836305799443140208714735377650863100095164054150766839838464999296912828023941181037137632145830863014020252023180873811468178055633598939671613427555970229807875727806129650227906766237958714177084121861292990889181335715977870248322817945278670037004194261313855720040528768025696060306354539978811519189696593377252940094878154889086478674248774143405431269540667398682934346807527821
|
||||
95007686075822500061719184519895847490638448523385410710417500621831138714497037187283550721727271511203403268826637828230723329704788410541570380030232015644120413010966548002590303506052597443733587630374484283120428857335757034501453234016571748815956434763030995646108564294231861973562812495722862191343102558739253244722205393427566425277677239463222837222749918377256199210169922107161301687208365530589009368488625515489652994178710427316512955616129556167698694074502446780141567333714322306813786360459009231984922158538255276027629132279738023701572364355232253535005435668333981753394099684447504335466967113 51521936333801615478990186318782514205361962057481049632848727550367738723959368157815465397389981079359446254986988861223651598310492158064112581559388010020813673371471000318398283854280953707554551230305376756439995833284475079612073441929688302303918343494564167509596767337388143899080771754286067956569378992706910533261457000089616913583867595222206347539352071534196993478648244849855253657990357324840328098219106579356587014730630746039884701820764389516322372805309274317922550153100750019072105585014307725440409198322496685140291351551310433257805048805466459438199229320521191302088576164460528574938891716
|
||||
901339783060208596118894329504909536115868146077040629532097873926140199532082527172521542384631715714269630076634842463138997594345828494605145470696520818818025144678550509742206928099480263392797246635873081125129249940124973201227075235325028325247619869081652030767151226423637737384133346465741431430815107688233969831526628800206001054331041219142092767789566288911630468457546842011374877313593474588671236092658727231733938650791462363087348872812162784082978651476431175764243145056683844402091029456161677589571700661802198397538352337692825164719664709737417924180929405487448984184726283275239842755124427402 725163091347008684378572572501299194536755277829428176778804599580374269742201197064041392085467558873188413765512842053571584105199565671919360691665766883502985658910567067304920389277357911628154532864232399055688328632986602116750373264878216905712366660660986430790337673693410882297256343315447715488748560716898734848208826068143859802903013681587311815435929448222452459697995651594384542205456662363675334821205784433823159921805131940643237306218819763527629230603663446574507613761751509948240813210281925428955928126280036873732826384035293911567245497618198998350557519749489580314074441104380651012635125736
|
||||
3604430285857220142362601530783323765357570260351631438469753835216985870176941943957132700124236240609235975735791389733492522412784445092830186282887629481288218821841238666825172414106020952619075809905780776565145538126612036282670773521909397246905774092661260086397305104179191935284219191756998322158138816411234182790201409027910979983615431571199955523313123480934024847541422092616263911154665998423497223662231540368477001604566162826586234035681572091490237497042563766300444622213810855147161373779549832751207142070361373065105834253541777143505250541778346155218168698820126065286390470566433425097545924471 2883028058583029796218257716159467547543155478254901598777598289868279558652913110634172052215532917270442146787142698406212957351538684783239366523192422757633989446936470689965415415546911436480997502654559529678532323185242754793984368338527968873170373635089340124583692637429188312685587770216899107180450212442804167631465251423002756504047745831252317286009756417799963732314464471783613695944274008171238818772403829919981646595160494990824720188072214645972707712402739409393315752333799591015018261948756883409147660224929210907886401335988029873243456998577252926756633598910429912238238117865403611040160119347
|
||||
51313677288952818942201707569870796730118267036882122897223312142803752823716981546840548152315787431135107205622897804016050514897049884489014143771762363600276925687944837245308566394690448724402188350395783036848615808717199936937688444927287003075186077352237364233213090688994979069700719520140900050425055035282459168154404998146162241020187755126036657130311516963833557597207610354823849406531172542278766383655793815427930707804632305651383897772800508113785956410465073907946730916220980946389815995167138491954713826149859143102096347356454737463880097401381142531451154522697402661710277387871721662150197217275 33857262337537180329463047699101499671169785027402399513602298575857437476025332131606573868415923773496769230694895779956201982246941562979841318179221934724132725778649586929633121124964561741692226225599093310895743915422097773448145362655762722232803968634510878205784033210684276707129324261570110401360515262043983733247023981819773774961369682190057620791645786936243464858636257379638002697938913413171945526621716572535562859661143149481792208953826633314732106863464480218412769575523215894141427240659711520853540997295014586814564136720105158714840218937753257372716319435517534413895113604926436420471447378037
|
||||
764269808767441443853490904317930977897678428942224278198551349322970994550495032415835361851619923306500403191927056302296159939814938361445968619637020744985066571921828454760677036433219743285838532183597657551943151232087751595200188456543514660014012357361793099398908359721995600786064084171641988799418708994340043343947228138346473865974140138501479467150963677879633653740141895201902808553074738563897171458771756376322722893822470526094420576023158832596737865406265045453533979595780040750515895067208885842350948925086234164952639503219001356303111865282723601944111952963454125640176868390180954528181501278873 489189456606706550342006360848021960833282930016702615595845768855616760442866319806474981461359975666322365735183047316054869282507492889832870844853935139677053096329579560514544816110090114823866778705037467383489378837391904040981920003717606615714327108793995714180340958514593298584602333089666495811913485727042910071449005309650732988750921874889349088794086930152509399682094892163741803614529272360011042948097898621129706800202201032078699598895637543831121960607981579034809271217003488890605885370723406929870339645738886619841537614437650174934873747383226864318826536908466410218220805540565517631660352840100
|
||||
9615408156659769749984477524141765985136581611844131797852057889400760523489464512184253958521558113408162817655962848552505616424972170614334042557620206795778414527355796789781772949135195146451952445944927986812768701893735959388119614448841443645796954593899641582500182864948235333423205234240830697693986814493523128405293958470948904419393067878029431319702698110503438860510800904699671162862889407509727683145920754166577819400481583376776236832022307945691977650352730822052299863101544281197255376369750508454775274278599873236673300331155073635254737175932812873936708885180290566412160961630113296179493118324935 8423255639733032152854346192215874228504027607169245738481948093250175495856930446219608908426149332444249328193887402771079928437539602916004210745570151952560037535615978495843250097741817013331222595108955183761527935579121134156976126674549235205965732551564090169780918052630539053557791719096880415726008387973161731968442239229645313765895154352123664137786696168081020553712966876709554273848850019479951893773808048380836577517248057276886327907697300987169336156381521637408664164195779093800106836510491738429026808607025938164375962663971356452098363840801376776410848437897192484786362256914276710043034196126327
|
||||
95301429176983389455708137729075664465713143883150702860864558310010550041511056847625319415189865595103409010670786762263940167104913293007464739389559416635032706706650131233785571088728252372814587548265414407860688553288171071476487913948472643297348331800338231723588067488669195657188230658743382288514913610185614131201875467522117490339025667252852092131478951393744485447514880934712106332153244419675033400858911257520509651006426177869559226315752101320630654907837871674201093979297896945311816317224028081952961779524363525908577177629529097208061016724390940487806628416490841646264359917716206160765778415793655 44363061129903415433010144755660136690757162057630562104367634485900258378043210254367125255018688909709048234600112688388348131432557482666354118312471863350363201441359327910008345889424594362507037250872200178598914004861412179726920615520749280145703954393382497888998100037799052181525646203012162325052365379415533636942187451978157906177733723607313196781839476196869299241170289418547197058912818272446459380123793179580011918017445097897452689914972578417775289577751117446922556358249091897140228129668094193934732344330087806001772129023571261948263036030552181107881634941599542872470465927921309098021979781358018
|
||||
703179421718141622763818166389281410831529632571040739116569103856578550029666762842715433139081461626955986556348065489562896611510370960845712753427675475993487590461668382790412276009782829811778136202474383920579578149492059799328528418043159530874278992582768703835881351853269180318137311757901299372612753131990660210342222888381351697371601697518250319818898884912767709207423783834005442387453312993175954157850771502664682443822520000031630071063801566341071226050387372484284914041291348774348657547967536905024161954179381991733789940834585270256763914128904164264530288645129245473887458666994017721095593849279373 633230698555115985212546546804158700809402689922460416128232605474076687664514633591762391042473283853931010137786119924491567832584402745962576655490481160499241502855366537159638085729125374515977994213448376214743005152480592641720754778297207089551420460801843123097554005391137175623663852219358915894243442086914862822639906599234180345200668320978766489873684487337640763522114880543828667751923824618702670318816743740509008784226323640625969581513722802585859328043027622963811482303915417999086752826314567461687471433290040472615903276896545528084414477864096692084259177870789238513605375866360520741490404980346150
|
||||
4024505878582425200963394244358467506671334797444130178116747995599566112381637637834024129795360679177085859784599776810360046361455169563724687165129256700115976238691461312348418566663766288219397511901468564046602697374589864658333474355666779735804706308412427406320873063193947151132529671181158254179719618766690429434348557141008852616284765598643215074442175583404719807738815841443866625090403050045165967938550219057025995519984666498453320494230651130408590385285537100553351303335057232640219216727333971740740792580510476588199277022089388868962981033085102327783251643682040146304617827816902655990289263803279826 2936921599943909761138837013818252099229137692260700522886981341091040034778165677097031972199842033155713061611325691140452808320167251591739434944732965200945946113126185499767113001490811144112178750159119828716275450662940020650196159914830175904862484700577813084214846811564048830512500536917309224586848026093577258107509279360587241737663775255507064682545914518090316523481184918439411242474767754692298090071716127273733882620039748686022216367180392074945956865308181556816680206846474607413210275735297880878558317205325071606050522852495455881494577743260187542223866587380534710345009973808305218347049835266586309
|
||||
89939035163719021069534796616257669002723990580652695313596789934087586356606905082626122449233858746505126902713192747459902742326546937504217230067398625228680065509341191855883130745590469320387318804471804940702704875585007807543780878525298160107055691407464029636905088912449906475434898077010777619658604728074263692977550001810595617477582850190310833879645336689695860343362634774723658756122409478220388354441368441256986447153922855707312863994976771502162486374422737581989605559804410530734408961467396165546809707694038299552785650446460859418877955311680564056321952172657065354278800413621926358878495095585652446 85093266543004435389524550842686861304667726313380347395591244914558337983741859813023297805923280882414946737081917051912694096800404570412379469224187565390447248833314758771237709555517527340970331601070748616756250194649404685201825853228924766801569804918719217317237012614293273387834197154084948515464788741330294592995719564251800578995768222706090989883848270320224038440152458834292636597948476438197593820348420790735584492267952789329942045354506014577203993260967888793234883600149605918872331220808237054891325230060317829366042495867075317509710359977145712441745120380703722863011741516221369254545668980265558391
|
||||
203927394657844911599141457560775410391569831735379591918781498174713643057501671077031367702912229369033527163343678660170099221826901318849644571255442948210289236283940953650689460953107980220846252399484594964011264769940174045826888966854584203121115082944437119814624188444791796143806885222073158690026340837693066503509648230838494518442844542643795993322066599710606137801669374435891660647768078998373756168137869128032740247608176536785632957130944502600805890603953914027761464712966055821475158976604662898520511509913581610722413001074043201569719996823875613324382737395736646769413158479130927509625075670535775125 39844922652577309522884731527131534091324761308346931604257188277770885744179823889260349211896545625915183326214689067538364238828268946546940278986876987010746815307752856132884758357865535255806305043136589108194747993000988687587022511394200469812839706383906295156874904535557782213294451762651988040455164114668698806350378047306753631031032291547904646428278763606312931761391885687794925253953966717520372939558005232738840267955991326591302018317835986526004624108008658744053494587110803113817777811167556405423305328912733466942923969849477051995406659221784997419831526706982347813573485369742769123886106750119336300
|
||||
2164558916704868434137409421463093409722896743840964603079941883565024734971961735498964135079492608797782334137774483251392385104476912351485931239592909170838654968650909015567206345201826782331324741268930610491056415174464226826685763992086556615527893378906058687154497385246760141377307904323203371104710875758778250303096281372097489788222715185111685977625131191298476787324846269815856793320789225115885132504857623177121202911148899335732008179761330373492102831796326811026582247090113319596203597956702000426603477716087756150154384853276917976575066514657116923308987568841433215236045720204859634702043351290467475671 801520565585055383644496237533615591292491031860551942841313586695151561564363367394755508186318570479360148026292510834343546816263658221814797279701012220294638432543560313889275920987499380669154704483249970379859155675522500859129299444444244354680327209521830890661511536063316672959997466137472095092981063364894562851347216090822427131869309495334354822562839299175137042708235819069219977324452553510779457530305347432713925021143876291903558073834603814684352614345662841379314180769027406125358321793078507552064411152551416533294020313226958919660721758245433679384656063014712830998819473931347824437704896184894978040
|
||||
86533979488517362710544636244200628080222341334078725286120557607419612154548091577692277511608931194191408620316068338349756441314471372282263458597009988938990255747043060144908197209795865670767311819704741869424326044971483061835864242737501447941381657028971369261539161156254351953654543668909657819320677587174287495341653959024435853084988676236605220041417534806045682522688516893211946311649891503049783067960498636603219767643849235516220925959597018153443470245132201345633797422568378857905289358828308812784698775017644491604760943293504108698339200221678089510326969737705779503641350916547365956716173544007963053040 83773715335466791958745812608572611627546526210515474826543224655895072698748851901308637013379530555772099471631252819810993963600551568661288212526421170683413488160188648456636683695501789608138860210874789425478889349671633162413898375922205900532513937313952897514387011475872532016052457909679583701152263772893977461180665701007576390361008653891567031727084222044313573906511782685126889266663498822872377621998668895405658283800280748173402953821922348619248419368398272110472849012184137616076303197702047383484765885545616234434992270691327850852139914308746693002698072839653103147201398220178393783089415006868723650418
|
||||
219315955066086177162394744912718001068395115389465311229497353227528545990889413330335627528099366736875921010811366828126156448930928762175093599684862395026709917538414519929275382674894541241920935609879930320523928510947526544404873278299845911678393272169688293964723429995335505366877783971926463327847980113999911209151697197466307132909268417635967075339423299023058562850915027189223418556078072248329801918032394860431776451720402065010888979142368012566547835930327383174070861474040467103166092273535130269016268016274369433140121721967312288931083593978106005618453789411638052199125971342967810410681972408565673245284 152166648558455778179239628439131600930421096059341699668950754856324550633539652615389506757070686895055280022828085129480184111151139748601283405474487993253800849495406575792270871361176105685585969070516529001381463482479023651078155021157465354994186878206569938037873006537539677793627608795472294918924791475369558552393484644601603286410308338660504711257605222403408470741052699676487974835534054654989858191895347760695088783889527018815417106901536771191254650970158398686541436455698183838285331471524982477542374125780855460827443096296466069653834306194009267120043939572211614849418291477499013078209443500748952064385
|
||||
7747356825738615001119908718667509753457434005189042456059221463135654306856887161708096754716632464012673894842297895121321881536244978909787697102474670661305989418135408788661332620920958445566383929982292912544649576772916930670639687386198761221659536288294230922913750967028894062872706129201081064360627537403797300083408186767216092423901958973786869389452048355223050114299166713255948759514863385342897310310842699453351487733508269516939028047220927638834719832074684232641538284233001135950043195797748902849467786208436689879719393388252221830280006475473130566752771427712639508139146072410841758506122385380012130666814 5398913211647479843467036281115120922766490610562381011687109255748870398540650834615023094402097326078025443308616941672608461033071420909192348199212566913891031139125532379689727474418062684032715643624685693069506570790933100005109873284357423159325824216739968428557706174068789952639875802633814479727164457409739147014046773248427373335542097163122315806643501862594586010786479555158399561674998467760304848853462086580208651992250225014331177102013245867598862596768685673952686736422207515288332704532362338566684505131885874638228977544640495520558066192529699590612691367314214442351580149819609584829941232619987500785182
|
||||
25874839182631107709571858423485257222737332182461355323308934718929378676107913501469912877635656311492463975192373203043327655948910211429510621316369588665830643342182579628458381508707746404074923615440637271978579972674657272304494968558150060911518381359377484352357943877517045552543403810567831172673564097897278760357650145571537486533050719602941458015076850359366259917843360186290284221677869139593047335368894550411151165392124101976901189942872006577687078746682208471066592469287650037423773229452796278461232822075238266639726230107691430016876764379373381528336272395720376415899816521787792694783202195684666952508440 15863164294575026325237840291579407773594064880912417389221039947666159042820449755570866198403049035939669194784896839902221308140103486913694251563827596005529001775691665509752945750664608647858478057278302753458035703031099726839034217640596123511329844467208577274780862207388352761458736843558202874541057368994875199710262810832017940960400952440957671248303402845994294539772414135429071375593107016947831923051597581292919098061382784271333443212453063855628190818460238940614114043636287544177305692147334140098019536654233916771833653835118816882057036751963859901175944762407540194302211643083553825534677356405933272808153
|
||||
745662514641711057992563317153887145286784156955050601634683190540656777752671067053044566379157095143086534535260411315475350428176152033791812985862452820128842820787995996836408048655035553238864255305416249914752749574632373177116395203653586295057155450913884517218145879591954391498985992985192382629463072961165174848550065420399221433178716231836136160800167250679937251078770678068805279375106360056160272070575962342480058425642307660715162645889236003722035629468350960025906206612271075460663000956001543382148834932063756292143363705940072076390422042814355755299804268334326431223734205282837632572991542465366164983550401 266748977910954234960835272545673827401837647693649781996511019056253961124535648369826327600977089832944125784095936241171600260560911834538053352282107888394271247198902760694297899989590219164309020947155961095301649247964708700097184029339260261136734828493861109771655060264759022614279357971250041494755440874415722288993524790565646640503441576324420719682696009321250138191901015392847255838928336581675232011807867354448108526965187602596150573963249658557255947394208283196219085033264286719500706928302306249384808505070957105511604703322257937268996019729702776857021912437570756212938637561264986394941625959070017798116446
|
||||
6179866044091219901013348185715492221550737559517346089232803131197321408269550864641535678654181299388291552941946479505558840473097307158833065386253685271872467551776919393569965070209570408705261840212476909440507106954790557074541819001879034822572258416429940249159710238495868203417568093583970188938816265141623017737193532022850898121568568309263552264027465861058781950399653991450992210657698434932308771836138289569412124512668429100438300433074865205985787139283584109562502085069629386101153928426210634684273739505397959627960010733927996433298841903160835729725938192754875661719994647853276398488863932817920791989931147 575580139399067726971956919052171063768658712794858742181681997814409356534707528724817730794836506909116884795210849834830616710775903671252248290518127537476276696688709052598304685172669686725832014600934705136102272296621099439413154601648902535090483730993958843932418627844898317349187830662019211909127447751558577235472076932511755035654924641254339211704762120535604520134116847031552852252591566423012699127547001933483776730972818496788292801604836908994847593546691384178392358291037098378738345036206892271825458858345525791035527974240591653361607655296127934632037587607796465472394646891853354919060787870319481919299945
|
||||
63393801695663182743272330256963564855427697826590705496115183582735694018224887158186490639601163902176690740968880283406359405454708997518758510899026684444060064457462464681967324041407829670866382902508793222309008622782710190318709052060061742354473895191233348425814963264462020141433690504792091925133786790461671503511906852374727408067273627715680472586209094729621262267682436382845836865105893099627044311260757879745261725627334813287075516677365438635149453212985385270975086597124739211736440199913921143709180554696951875302417451137551800615165617611761928213557964844529412600970897692700047054935724604163498916049346525 6226703116314113803567529208814705113335865804660704166642227909966898832461841342838464839349016456254180716521967349138713894433101511968184943787898434415214991079772394249999171007445874166196274306413947019751310623604973167564176181043839033496777465510198055512254185310800585324644291328602011276559568505572720768869700751361700489735067014849871160863864059735358223035918702006187809176085138408643196591653492087764042523677630338113950254063286906810781759874103885823330042701647077888280351446244594505253287427096191104199708898277020930541236877596078078225500644517873723717606393064132233221070004067222781639734432177
|
||||
960332942472813238550215088354126601102566389507872477864337122194408471722856577558652981808281021456908746110105400596547882740418762795973207727344635137201162489059948409976599634120977342628684887680362550775171002662974105498766786558968422636242769694167610197487533103315858389355364866731514740762438393104344239167655659641246737850103811452023853239535909308328649511663707128771864317610994621808850622131837660344437906257055741795863407177243212656121971272010738487397408501038270758674078066380253039880094617667309556452896918794154722526223845660776758457675600803775521372747782060767250035950768777805152747544730547334 795028927186373502758433923250769839706659565505983382239890039559375679012189193064930649126422413435349448168508461911544892809304041482885081570766846849034953724366185976215191849965140601832775281990728155147608921347727247411989606961904985464961899099501594213615792219599862302789848620045950497938789688599054283097339074958200542961339851827243997205493657258272394639417174604559228594383733362655554144910543127546956192079089551896522047283193297319641125492582366364069650591443412406381323512604057072063597182059830303541037664251712665526497752183208763009859524060160544449604228640816497069965892803119108033731192449718
|
||||
7179694934380674483838397593195281822479098134969381863225353798990007669990746320522751988072971987877373485253899399105644108664674839516050643067067460642027960221902505551840686270725540903574800436794243675988969410733342150946692186057648202403416388461019713732389820351735782390069505811862514425966951115261813645891864126009359864152665441464163288665827737245645122648773754191247840669339002267690960061325168669620533800834618011345675462477264275967906190075638105380769722284778997780602198703407807431330604537056634670814538696363668041135332384345466693787973359925252769287537052153599234231477041613915960620381595068792 1448742759848029760508821474994921519348845168628927377503949446703419520707459602428927475500332890434878398264315522325579555065764716533434914903400214646372475667079436424023910313472700261205248800450625941889894588845673836438602781528849727657051802957537787450070611560021612779195014372938000946409388530334696814055154452683920831218266176853754642464106237237604952529875935953180586794897865868159597512199075221087928222734160763870336895609630597363516996061887319921169685353714015781192317501204357404703432709603625418937383079760593194938394485373971577721708934707905027321937438791944084386099614417446389998452835789817
|
||||
91852820749466960571496314441365270826986199969378057466909683683250448814214452219624687473740200471273399686978321315501223305045172072123992020228793173162498430790558484980755851146588193817939627165207442843518425416283672149688301034484649832807736757641045383146149246933650782601614435051033521681588882796284462013331412885892279859731249943237159435675042218222717376978640627654509076784524641440014680053467770760972012136299065349500640486705038985285059260313709334818282992010252392019773281028104595203690235925685409222877977688364173527482344708351325404724413395612280883379228967287131956439724091224322790336600439787290 12820997049400715122317427110434506871704941909848970252947361119827676025845973803740863166151154763572882776807254896843293352131538704135699799435308860551504154006343420945461417981310666894022837664421224586549915336752932143803645104572495688991870382917996235462151541113524553450265000016658881133872538194311284576021346791039882232141475392482098483009236140708947630112815951402916474709241211895675364763807049206972300969797244520515416123185320893128601918065966836100509203276705524949357312612077424729485863933719483855441502632805954537927574725157428155668808668855195697096622087659107167807631513785866769432189055543824
|
||||
338937439450330180169356194512034699743280066570329848389072622635246551878213566574066779363977323442412849454982140537391981079899745524639196478968959444570034265228835274731627411353759689090707999911614243819141481209919268902132051440921314079243107338182557196198377127952273315137888152320350077372752526247246529134050870008334022411830362018700846082574357430808527071340102203937761881663582489735219047073728710261686348322558692695756142934544267542074260886412140368995099592730053537953660446299324490417325098374669944927532349676688539553120204481022118204521027484644387975723542656780629091493121534914485622072783253706671 188990399660389106246837916364073408366884988698211568510442402116026587736447195550085279150762176220007398318684084326257027602781041213805605737370802813784729252203352159547951214891087520809761302297222983538468871441443999003372334728159861091890334179574880832694702850480728712372270317850793806400465672945770450465954794723704060298627678678701086709740694661338552328735597688416311264835232603973716645342914020258961952715963753582884129382616956593375684609291420209719577768676746968149803247723394770673820059060340311844734765667357713334159081706625312001564645730443649137328097635754529921183350062446653225209248705154549
|
||||
9935496575273596232689735549764173519476220444172902172606155664055806703511891501356931532102658156024096513850189763862646280643833948422390250302596614582362525962985209540171319059837886311188998885147971967623934497512277201165314818797237335648679251930911004422287429870281413208071461423242702406878684385537958633909417738893393894654635061728054290910137406705596648717028388434340674256275379219413523043752688417544168295905822089841563035896156677359155998170371088614582882434269996974807630761758045426125576294419844188696896148504623855642153924134485625623783890472175477070966929550461647896919806491123624375554313175933204 3568894158269831511408525846628171718557947213167604743339053755896259914650858444367726295875681791734267203026119703468659685196613834525351187164856526442510337964918868019723280319670359036118420085158876745800137902892364173447356110507171699628039260990114469452000583739277963138886370432162564418669981714085644079356889751904320270991242662501640453124380298372998201328240865317337778340857116893191696735752868419491094839966907117193383718144313894703371804383066894223574510407762855468480460205053627744928831825594163139966114351890604765018719009338617436719213187376654742041580232871137237579717952223193948161904682022878448
|
||||
82646552358983362868788361909088676757724434684164683740487381754046137913075542033771360663641370284298055725986740556510679272882201030843640598458430936196637749249263607218280878346674807900178484345838448275723450047915826208815674999143525649183103814055417697518990005843390615973624271821667089627789534714006790135871759614217398674524894905917441255980929211235414996228454442810408419963952760252155195622087151476563931835885025279408365412885829706498625914064314612559510826449136036320328238378724939747529353595918166732651992516432527642348029951478093109131584965858296056638076680123893979811080206406591161138638037736524850 1527414122792379181155205142916263372062009114487127120734865513801897839499947913782875355774245013783470883022423795390987999720164505380349021605742962728341319575166174185380598043771161094670283839602829100981243755997952002950178135792900434744058258091640928945649120803012732135120237117637611538148542972618965807231313276875791511830865908206415427575756304941339345377198013184077880636353030661528895214589890999587727365720768670088819496854245094054743331750590278402991834978031302758434865446914288317101886747885646636873426627566243117569665233639094603962897173637148305252674274951029943740564822458130338966720435257503327
|
||||
603248479344334187860123057321737151802086947007769909069598300807791224443580726096283126325481129175761250802175155684964749870299333866433822430223436902245937969489135206225978334539401164295415749466546595079742820056422825521645140966736529557749763562633531425393416758040894930088324771790978226066620952106908725400857088738363336886613556366579068476798064300482501901012012077818256250280418315650789187186386713076877083904752840448522840842781670960305954153834065512691875485143627276402695527312611324962927197070414720434034568067681683701661349911175520646710053654062026926401867063446483722454986598737196925036268806310778562 559643743335869573713069616022237500968352032588333769612575076685016429269323876517125369486571779398519939647254284114254649213016033842263042266551895721425143201975881426965463463643649436521553849139682547246130493546666007628416839202349247162121763548079343696448288755802842540786360141143207319669316210483572543013825884389559366688672008429431623044863679324752206117057400527027942523323069021876648449635478911044976555062123298524945128549110367309951370852121611769896934722261480650140929349563298638186429120196860483674736701327517632996771445776300374739350183955689756020241849391642273522910056092192484940072292758441813239
|
||||
8416689001202583743870132513338222971752840796404335704238044123344694229629379398744742173991384293425155741730472282844812566001945125071061710696213661081541565293513442317861066889781318362793809925736273371367858532057249210612117843118874266400954317189108323860527023493809170929632880533256119320839730080119221025319647077185073279308198654687366641107952308059368339443396380695440884257162835421270215248012188909775900148061713540262047543879540148471349052055460187097547789924313497402428085160099480559726120382820814762094244077896567111720353688650271704928127280574512699542248124467098361398924038175104445251475007765672613663 6752660286436896153709202639590043714783034479674037289274307374381875989540620756352764789036242559312916209784134692665819619934185302277417416331394861427058726491199845086221779525907891254750181548314671785865914473129828909373055371226601752628184818143318216201755510272247251495364250425412851630227981407438309126212588785373799532799137696383658399315300320591881981128285254671000000815143019748079479812087977499234573708454260072043030281421305496303857300393197029338738404229816546588641968823138391894454861490886386954895561906783538256015995443014812041803824553384532077905557455788692915085472841815589123909315036439655010272
|
||||
56864363523720964570890680117431970066849078159285728199597391513116067254605900369589979641569183858720954576136091706416560480211646399001845879596707572063020551395800613648190963959185877408798077859914146281583729985179170100541381327942185681730373283943700507273212568557183233566768028656019534499859277219072998439706476197906599056482391453951793154149051810035509185810476783086471183050184895707604457078815948602659520287215853455718366284313237965298784788209292353711068846237729129512216816836631213813216945625951087057876308807443819726544378654511175014950837878902614262807308314953337143228166408058572588597906575932442281847 52574166272905218363309277035316038444372197743995224368352660966724370265586258450635369155173530301320205379932593468275084747649996501652575306898901328544688696820255611766408297852237686060508879896049256049415288840548255290302292324929414890920340439781206311523551235790664242771004878938456648188841578853350800257111787562663074917833251546702400105237246663949285165061159889659210958849209449221634839957907655946235248649217225010288003065925229185575816551505604344024411968945703900818652990223734158495014236585557152656144363884863623678014600319841752699690105799202322554294902803242990451878799252530458607008401566413208338517
|
||||
972964177687960758516655183385797132635746691737545108961337452440336238518411665155147094578641688108691462111832867493073072303205571294541734351174517603928503677479113344767658672340080193470809548699389749061464432444297027767160205377247329457009621083386979334760722669391049158625111194019717536631279319718050917166919571977447524223005111538319651607518413210379576502673620387283261559932487707928466559680479104578966496510509062116898119183591928204474301295783012338002294118061109368547917446818708722913793329876300230726722624409192683551925977716945959667944045358908393413045880844258779309255867500652577251260508877943669844836 212864206399822136002921413205916807843013504854983894791726057279032257309752206868418996371589759706894183018822134697156137063171517836972666269347090213759778479527331500074891774998551933961846070300121478348705617432893469477793213594757679747159805496937497564745653418922697764078335176223571114078928116865939279646675601412773414484637490680091087606443603617359684429773845164873381064656533909651363825981654182807739923343260498526083918433020766913993758294654071902620893116644921907756140472049546365788766462553973141637244181634127632493681399201542829268787430623719561098729280780496204581630449100831402637786135693462886486534
|
||||
5368526181501826135257362378982825862443063678071403492614672475903179654643457648421703083820378907455842355829454754904401459526782357563117235531835299865382119837245969408181861542788419394311710133964556095758046249743756512469129070434625072051450898421921620353745675512988044551597210291331690532537464871086997283818561272845975521698007651637884872477212733522700128797413613024565268811933576658082945106128052371399328114156332263198727401539404311939277031542478020106382053899845837032827378891989665598669234482976422291545056875570600306812373916596235274125880156188762407953466404600269136184874492162021192694853391890349149562130 3544788381386438535453169374535254100858149995107478018214946186385127384664644714617062375459303171724716632486760682740488129747031802558454457471343210129060928630387906690602172230926086308840816018226261440306977384488550073434613821904800793312366948102102650260438968128126067385024787813038480685228852179062570549468691022751822607726398489810665012127300928817109528777660736567426160969311262533820599194332832211524283150952684699309967750913871805213142036158013957721854763088338668049451108546492685764610091490560279744686871422605125359494434454076192981668919678020335643161736266481672958815797019048334529467049609462485350439050
|
||||
99686861674043574167734265345146374495729464919358468524055354746942562746030179471947899415544992370577826230728088047896440496852083189179995586783586297399740898329954992207552245366660956167647342415367519503605618033627011585433772773759134743354003168013222308920074667974984266212274273333192174048084897107970903805659053306577970025712648610250218068083864857542887493037942475142695647322595454286526976889567859168885272826107643181852103740049564364531216641282303477001397364107373983538178758314577499131153042561439871192128149782498526987095559481443049700695045627828788076690559133716034061564598944355137007959528311642501226364027 83143944655477999372492048409323014458440179736128187719741063808389837128269178858680537794020953887910380387273924641861752599396441574899974472110456765245702228049177506297892367154034010219948393766671265115302546719467578907417547157842904950664679345008147733702912811710036861765477488550542469039693440932688639278257214101111981597089531845642925647648934284966125715552671691685324902088282963666808902095798057859604003440525119771479893399647280332228021503581667946086053124602730074574801604233431296757215642196796332306002565944906171126582798452404123515927572074326722569561518467673133204143274885315446716785026239446558093417578
|
||||
872917057454900165510178219829322189626368020825143710499308674535389414151582436695332764945818787950208226148842377708621582097114150877733155142789175880911509944364997275269000476274347204549466840021129592275921173557912693241368307714545837309168591854964313376614596183136764555349424400195406414561518791253093029492092545501921821305654043460184993502130416428857907458445823492437548213011479540220198410410193462149912683739922627471679806575790747475425382442712791267804358573563581226666030291918244895515718593512971151980769585413324713183803233520586393389922931294995609242507422661039378444715691885264529149128005195723005164673870 45080032748218840071656301118528765550433185968752217549117282707892353629626609645178751312220218474146872887369853224807406838194368711354817481761113495444654821178979367037562789291555312046722015151875038136275075150785680671669949338090241047671665728663408128767957226091073158319240086977064633441303967133659601055600756090699460939040263976691326924132559090943098831330743532031882758695168596174769815450701596250161894520935956979704735413193195757297173624692640383338320265947945864553293713439410308555520533623337375788078768904683326873305640870746142992318896428332112309701397499335395339630634382873775875376427986589945920552586
|
||||
6034532436989807808672459758249504235475178699567305695085951329623153726073551866636437149052953623464797445472687159240857668792116839418510892073306234420960649829906630712900041773350347934586178123809829191804327569577088378838622507497558029658391326769557580767322927874123305385395005589211075598909671954116082424749100225427131286476222666069561006560985564097670625098534165051195441507597008811504524279384757596347820090130121332300090162658727295539851967319968809568812231584784564574576261215043290350691528129795191058702609485342735150520104593860961816163516810554774100968275814257669776634139972858660138705765290041330407758733035 1214062480085265999701545749503680747949344307772285667481550541414521611147586126435920730321654080018351597925702141526137295671808805382666237708378905734300703118948035026335469442449413778360250348974551936052369830928408501960822000702668118905820953007549762029908361410823686354357449340572234806666597739783334385311658669175972991821703935743030484148520257380381728458434778084268677808546291348378100952307356008926837265936206996015712658941262434956732955449002422987838316186222555028535170078435283026624841673182558308333289885343015866279393846304274743364240011061734341973996051635855355235989973860110691838418718381120022010898304
|
||||
67017737660415701622706292144095647696074798582556453304796380309625185252896913324719600753450211072824951162227159774694220524552228673881539372831052327130923962624932280985079253250834047052472773062552154770541137829618625713735350062866903386875661972310759430012010235639256139811947909973057461337695957218363349706845955946510649144723707491764387807745716428582538452680011624665937805764031426212607279829533498601553735834785885552241250805692633890045206368775331613778918788001218070564186039305691586675822064885460700062614565467825245934075689629970050876026576287704928990050020063327984164797977497030600225726653676980447038084172280 15570143608924519164839082851469455582353564050603674946118647152307997571371048704865123205424404079144280333522351571351392447071688943699715873038346793821605211879042919640579477731846940195734032195323090599301925183366493465543723502424961697883147768530829442982770085183419682349008898861569702526035823375335263290890464111742440885178286470982413447242769054875601722999714955863708371099522265768385252310606353146427381248661192662796319097148360212988521668258327946992192921690578624024956359979550168670019615278020470754984825521011078422188081616692749227507421371148778180493351895086376720170536983035457527152040400115461491279156351
|
||||
980054797892872144889604923485081200256224071675218346742254198032030894292299174269984638330570235105578085922938620050848791704993553654940662837223818197024716490475076637804270060411701715107550035612575799540558889853451496696037422781869940156671800256286596278361125587037447978427905196548035510903720485737923632250982603236733659592998440971221458153709473261047363155562796689726377479072392386018600984172978551321169463344587050491714441618033938601875132888931820985236237833778038548037507910485356770184840458482147153946694239083902520293299491607994599400842743087584482204099487394948877850127846312303289482595502418013517413437996899 858756501818819710337684815444612656573098940614509561325865942082441940463717336681300774624018608366613070384953014299379285643375060541245966463191258095664347923492824362827377239523841235320580926488764301019163435326474135662196286579047136303075581916082434845912900621302300935513787609908291188654919955504325886637655283892330101348007842778471846402529608124291025098968313357062814212382648590362885723976974108260496218258046102492077103728750425581956899509268471797194729377391191955406987315685777637781206154765555758453258290983150507369705128176998865321747559018835237192855054026504712048815482222699962585744639436285864590356863752
|
||||
6380482533313161701683310890611296233006736285102487867894013818248265071551278107271252421264088644764374359472457508522680587333107474340938713101510039813506648468966962628869133162765174681791621720567658987892980266038172203828374829826204272991258027664892028980790198910864183911483175349534240342218059128225256720549449325268177856327795818302061840451127015329201553234917250846229735843606436490926111851915142374642114784006613752413405107034303421955816418475116591857271332641945619324238565183419272261639370735747070417543863649504315520613796839190839851218860659280291941585078217473854833748538273247576163797276170852640187990735317442 668050291431101234409041444743973717109204483447928460388790755183375256579189904576721499846303434129864049456055234517900190370995474772798582395695546289514562835427686162001883654936189334945745688424900880294835701672544303895637589678358834237992859652345496459266988044717590658477936514638872180601040205837117061691524992694615810795950207423184024535756917300938449621651711045195402451856571835614763601564069917874525869707246194598714121769335259892179964982283087222480382130330524223380740123236140433409287243756955738534128231572761319507447925309324570649056193281910165834868350324188431709625662129736002385155286226249000307461389895
|
||||
90397027277275951761261554961775350174534431580832753705872131496013051391510619841804185500682013246219918908178554427913811758719909941312413863138594811145327405390845856786561475692614445515494233086248517626839689200490342546973682930488719281516206066129189403327185956795047255136545115164471560094420825254357255676251997821494775786108806491637094733935356100647245115844935174184107567753749021757362475267636561661131134516195668280376302094542111892688044616643844414819687830716126675320890794029816551306312085355090492955269924411864422100255782221197299782342880254082834972377954645266898289008198597993982608097491084856201843988181691956 24345901464049831646197100882617658764833348360747229820419232811988288229254411664443602437470760078574211392222920008755953866759783025255328833672450912792398212145793741309277726182491309088169873698279530097758235403480108230091811025261107230370542684828850256460852277383020725264572104096761693340200158996593065641462315506619766609147739235627866821887666531678304580466344184762390886449993269089132519412096751028991469895591309395598368611912053315839273268236341833518236316633196674897059684095054246988479517119438262006730383184984408948811669929835065378388029904902590444460559847309065020849711290794775743775945059297140896106400620867
|
||||
885133017703228178413502025934451646115459453325418911526079731378459604457880272507935602223887727662759676690504956421492592740359384051849334001745625364093659449959407160417623025997315410534136495875764589852763694189837434371083002403038409085010854851323686028720110300993354956188277853365916950732950235159155804825770120100416042225470586037838261086488934279233804944970215017733420798048154062386671673657612575714587153119699973503204909518897371216042363735137785911618808012864206303805286204518576855012077757093075520363842313697682688956718513690576764821607048761452403204729120186683269975130767955864943337323610035762066758036042884362 764365988284171568441019441506850966794161178528579958975916082716904128979111014043564095146147233000628872891181281460282951572275195508884739071834246820011110702685728651022555901260874050824784696232838240889213447966832550216754570177733975042159379385012045604281908112584028785793239672739065862344730377372910622592668954484447856163784076409937874485593383297943644900806061882427798417707127004904612874808018455126203926246592781864573125390779339348468037634241694358541703598466317170410831068633047663502232937296243644913852906084396446671547467202108038504630479798539277086416628705062635889736259973963988371875056610206852814301266692904
|
||||
5884583631332266998054645376762527467369823892355804156731523540757745898574913673064409547403072994039267455107857304546649226030583059074486822286348840606669986161137632380672945718177236256071071758456773319689040185987009328654043455714302407976977937096997570468792907249123533783508659647444916239605398882811175764618743407922321688336787810832700681480333633530495086123681293946469211434359862151468342029774503310975735768486703129658883900158458422607481564235328368468930432100622023759700700827588494539857099264295200965011275390248220158672354566467122418452270999323800613428244650754639138977116869272006265606856346311620217618086484296075 3735494240964951390759411654346327982612105599830070332362076219282649862200109097005057486566393567891386728546002066105531573849815267183800361163107501644406189156198748410190455993491213100427938142844086890573340004456077851264407295646471948307155835914541287040892892468488685555576962300678128580324707600685490236420654776450040159149334329314277447059819554458851608934451500375064063047689996699768045173529969215353438368414206997268605301404499750486186699709569647452431742676136424483078519314937418347139438111321657710677397998217534889721817815718424496162667530638753380822217727686336047285686947493687058484737966719932673536109590078931
|
||||
55285278453941684024691007429879052019031991188719797848749781704049867172607107702047377773620892930322719732034286198670702798000930532429142370782225241510643776777719998624243217433411805714391954509451862900702375479860316970009041172426434291549543877180744613397428718738493174560194437460000210306359873081854879684385721077871554339241392207485591110862288474606794338738985503175230837650699157268231522538979034135296355397057220709421125574095357852944395925686791835213011126380139308057050323137390790310628035053845855204802769373056499282523458208167286057533384366234290489320297859117717371944918121516858504812964281059947180843746301384217 9701086710636294684812808859379862259727132559209200564279577125299933502473281298923698663223333622474869325408416463187518684692895245384048707631080586381692712121536293564092986276677177367218587719108599333511618063815789477471177110403369184741058538370583274983327526262576645241180067178107415739383547293019294942897302627948351158487561170778894815673007805648635828473521110311192202164449313862286872781190984861476342455850233162415723782245040897463085519222604891612086100853009556483817724073712157500869451942709009354167902537522082151758592738271898011022524377435072597776334827626600887203716928110966250567110119041761881642465675821981
|
||||
296953861191558945991321408094604908213754482383035427644058821586442904283493577387245935907048852709756150109536214047709494776181723525572562007645327393069949231421916892241643284811719366853068441988953436444928294311924445230881028228282304389778934497469475906435437631345693000562342505247071641825452421165747899283776496853212297356643842577926276177139366321902162246670929439057333623167560430510579808186007955527622626561554739359510920903910774152254237355558327010345155769620024873183128731580061451137795567458641663813981526820658581852232543159513652754097270804059409045380486287238993319890133287250554535224260871245459757204034938208756 159055849653613371261122479088295745166406230406152802584429233997711896743065604036591855754732009728517017494770772262927612406617172059852559173814339833669738346907052012444371718595530014413409903081009553573329023850503247769953970636748434883797245764089761657706080525766274694567996054001760884090103684414532918738935907993740716242696078857630269121492656280643765946698657784835581875844739066217793308890324961873797764618922948275345936586862128749504013110974866154126760239360540803591041599573586425250613751597280198642446621678629067814029148694384380516280678650267628404985978423937076059432655441969798062172408005834613096698032341570905
|
||||
6672050645837982454806473668747563162438130993418396290833650839837867795978113799854910306257981785708460802304866238271344340896164216578177877515976235769024877156393641153157136385759089184282353187384854621427045889715926074802573710543096682813782762859153966444365075878437387692537883377212060545451341194087342196079953442690762823048682313136817624614349363145246053684421554328014147156964371622625554875970984871140138554699874264515058938334377776592693629162156399006374941429134988730992341964839204503056836502261374440410739834379997556881777050849556894352766572515349288314913327354057094364788561429061493620067773527621912372243491684614192 5103212909644328374214636854588739064619364720036791417428557188729833591662200534478639794920717563932603565963664370873192303765348975792062022654988869026783410808176088235065705110238993227499826068345279422435555505259117762794857990207923059474537892954724822404016582797412025310589674848714759619110588653664175397821877962909249794009179439347051636570872026545568415880093758185990077878270255520470987280965185258889728019642231475221288994557624525096678401024369535634991723832509761197275032418639978077045573403705023339068655297616581041297263895033397274487725696592106889914849733185554264904585724327419244019676866269389442245396993354520131
|
||||
69095812846691018624036457193800947823397060948161298501898420058330449849983106371793088902369863395846123544329076324753596340893447299735173956250110566717920265354004108505665528242938920744192991330266204888558868715678084354833906833929028179479632836285217767893109351415181267578693969115153232093705470446358225139563042438487677501998573779492078981352018449678135857637836074982833335202238368881037097472175792076043538617725765664212534955623731455142588029498420932354515657862591509367259189815157744682724668194620616809872765900647339058793643246413876687172207009012369294802839746783532818357405422845274241404759199472767099797263245580868588 35203890825608525708520321452473430569257106413372979264883489479278741706842766420479558598902525665242880994992852903905912185186251831442916976988940705137672047052781692045676232478210393248148888874466149072931767547669337358790324465698228855744223602836723970358804275148282682397070690805865515207995779194081620410203868909266381104052796108976478418500736915393109179593846877017700034330673685747300232835932270858382254866144628904151453017660724804905235697760916000782875493747814358639473038280330237162219412334111360558251408156067937017421940743820041503476623809980009889179760913142593480484118602626444469186570652146497485920870886228413890
|
||||
840902709863757530817565408135737085193288822144283414879655860907801862335979345306307552018195602187492421380462239401545957081949243753199417182826305080323383471883530524462584561729242825797340370819265444464806925060299713642635417571725509322196111352531694848230054632739759982601876334309297966600022578696573808792109261634964861047576542571940922147472375068596749514397338705520672797787507479929300409946081070671500878563496671945564191816722625014867376800864339008647452574385269079061278590342523607861303261376436613548231393235858766417189324521028163120251432606169308412955215319949275618324468912332168287805677082652685134270708149442850846 410864513523924527698205872600345722658242521981011921396728760976031256326410442367523441038138369570923861543187823382603535650227805110204397893304899451989084254703200386182628180625633785662027817671897555909247982098701638310646809102660337349333725485837627528188377691524829699416179977654089959228530773534706363489357879345482788025613776624843378367242535711592048128107056890707700278926744910279467537060665197828505557309608263461558012097986249981414009925442181242959189122897985762087593491411730085418503739503448361358824625649810764435942370185957566604951587278673785133492557027513808591954523122157384516570098330386937368126892863973868796
|
||||
6327961580257833277983367867032530299018331550420422906168214882522479988035238822781081541689425312186931755755071433718997329186171350892333230004658527730896574374097401308935789014889628484535138776960857640085708183979202768823483227971615349409135055936827573559341413714873375702107774748994716410569310621225551804058972684988034641520097725392298036054967459211269061217330360887414634362589330221626399232234524041466056885774715868005262470580391331223667252197473526723122299123218078170149661011877438252686094212959291913261675107399164995561083914517221731842071006358269656758456400955903111657402760656283309285040855702046266324858276979495491595 4584036760670148536909804158944273151620746459940933912156243328742680442649282842210640626537389911397811114421177072727055182359051638261202704154157930886267168216887773392030998432443329687755363004153585164005126590767201777348036983023973595730094930370651385113857414582395089013067053015699382129408669843236559631569691059245123596198045813386549628336646616568817172001010998384276105918539509036069675358162080147989625016666216606150445815381504168142632139843980053123021476819802924567423497115475244486894927371625052449545616648651684501288859133922385531542320728917526132636784423618726398182467689223214366862551114774278824513758248879146105804
|
||||
65809650262539150903711408640004689734985862398055209917599551732431870698267934348131207979589107673472051643097661649794221736393521048014260047442177107801787590712033087839237585784873677109337195829052936633367582754760334759046251566404988325817917018721255450549530924601080427249526733566654542663946836407380018310168352823351713257089050435768001503340468310211308311542504358811570560778270291222830083329316440895196517823001688429149301500791233610703046941044282708453399698286050225385545076519792238093024675704569587867273499086458621363182137840149425253794534799039714659159523415903799174049521430003652412100712910179479237072876324369721054138 59145112255506430345852991161277442689951888148293768030940139759471678925854810057339056744163865843755153467666086040900938590808599471246365332289407525777369831020365862428126189645525621764118692560302859723104209378934604656680179501671757773135690156302064561273712124851818464799548731217386632921391852077423208475398795492558625633534871734873007129273748717745898565440930872301211323860775708241402275344232187199085652906689451730939489845994890804318404561345287555257946100521214747258248567375696457160976269231718468376256335181645291546126966472046449160246915280444371704101326364659480501380868977329258357540708854182713225184890079738985580339
|
||||
231911988432274973588239184789633862823604246690760453785315530860458214374829230087689424647882430913151608014041485388966223816121239136005331390115722918610844361917644005863182813570062318603263898001103938433422575096203958271793710485328016959041348498772781557310693105578429845986052818359854673929253237523508437363626832174181452240974168336978753720008398801331632332915272174466918587480229893505629536335742333922922320889212820315385524689854938364674458068197054480030403063972755481393747125736064706140745400351159635433403256467529977590515692911250172681990505786864385811520601579882762488713514827830270841269368528307239258240197486776017503092 19267595918246431629138713322292539551089778239414466489871149519366624495169770990999289795528100476203938136550935125669916096369187289627490921036130470164645742202494253348876994683511684133552182809511971840122880297265185902188593138483164492671788446576117328204544321840233687021198761512080054054494710872353398305363513658708311649795236957077167116832947858184638043727385234134760860857157603115254813247204252673945301185575612268567409094918366503039576319760447924120082140998700853415450137799253102858865169360278758511137371677606169245475563836366741100906991493160147080267054006143989909885198164986622884399227400413253588672690113062922790538
|
||||
8498012310234745412152680047440265186936267129296588976335443789040586378460636506946218506286731525149239161366052137997065034538442093998666334047585706260015411778166319208116928322916513888982460612462958086043201993369150111441710650478331962915329000232893125771369159873159789824892353380868660062428025118898316530937349440411787287657298042865786649953141900598459060338137778654838520420901614962600053979629672255425581704374186961911515230001510506650635384526604168036696555018932124695955079686490357225137637371087034593239586102080454167857096605248561124132232744422241424679902913292706209180784709882872899486091181015143790447666048419035582879389 457570928801150500909492121415553288748366536276281483740854388512140947974207658475723077763649991099335005026843179953537390008752325263035741052300334697069979360865197912266800564314953337124029453879760155487871025715125927202393146887242635062283570744019989054279471353178345101727754202360810130492694391358828773828785138364108172601278117403018795290552783678422637453728496700144016275863519964449949763182566255288273821319253800744387169280597246425231181149635618356043986739365592601880768717551414984046200740031074635108044426276370558239560310545759196065186608998050550620782332966818681256938713202136130650294759768484475640369738654948950322550
|
||||
76610665937604328558853019826102527371998397671609101868030890009708083717034582485725940616327833243079813837070641321531613490602946424292137900906301593793571832186807921546014997090185054973341786829116992033166510905362597144738813689534502096576401247145075749854702244812493093124863539076177927582345340594989775280965312110543696877024602705580050489458533249681236935499219073114981828711326047068727233337111086185853558083642959953602907606304575848690807615269092072080667442523665533190929256735666356381238085204329323070598632619604287950452016866280421759162562463301100995374850899075005724775564690220550415619641246006783290228553706859841683237902 54605415902799156097885893220843789166204717764514934949306942946773266932356937869693500081254493283095829436032086182281331215242530379761883781525315478301464589015437619680082340732586519458150605658003211328950543417105839145486890796917039065441921434455796241311190832156930742899100044308484383100922946995579408486902387974193975252396674495621392225636300997702066776756512205236084867924069228002566129275886912254539530657985917094225146829185390408507337388860528366532133831603783115067363950849815688328786595845222368271684240848029608750744093584155858318341017251137755650060382925087940726298000826551282165524406794383562243553445857043752262323480
|
||||
814916094491927848645725068484812865647042216748339674407191003945951005166371635194483043899159254390542576139160110587608689850143519179007753905061215402490792195517725191586225118569942558676707331210672234527726588068069028991121174603203441933574354288992392649920938726188268488668220630980114919634121346464339592893591436854062236797896881931890063248943427965655608518604251691563258108690694109708970897687495141106348717568177306716409406809644584130924496551587058118326410094663344623586313217323880703690742797265058473173300193112119329357169903604413405215780123323230315551239677283508250825718419228808286795870014909298005001027655057312562784480106 640531779729950800209645772318151659019179294734467555412993915364139512908061993134089538236363717048356087442650546022327150284254390826764115911006030109129047965542924039610036614639007128005908840728738011452819179927761809222218919518506819287244566808389095243370814726002088062915463493825831300439048375116455222715735891061055430593413839931756204450589167054545723935581538686807485779388403801515703831700888445490391253105237578901789633730808734665886424219450233106819504391116958770104271113379773774339578096668432038946118569642404033130947587530215924402387085238303122409603206501217633602595521527013598507809669137025288352096579702015625440917047
|
||||
2641814893881329428721372230325278135182388053525192758146200471515867190262554103113444926102885369410658241604914749389464769293246555813054452769981319088015243291708914098416570902773219785171813941643356820328538793520101378228646945660186671082431083806655687764974404238824530983525411851758258567632112563490377621163403737703104693937742203045841287520555547948840443603069031879066461246795385809879482932558988858141318639216735333423691606948887943549736457255131005478447742351261667407341276206080177331556921023461618172971790803058950644287891881358017596869889567341615582637190086056202964591257069103011159670161883407109902082718235739876475415643765 747333520995463603250886975678191640492837249378595654760663394929638932397052398483098592568526231009715420331041564578404411281146362050597389371174692938049357313345309034216057734001748550768844198849951721682802980562483429504503613114133309251128901428594138295325314537325556645709782859458440313538411465646877919928690169255441889984092832439297313601001852269659903826555474987022944940320679638629604391719494589247033273576717175790475615597729898144511668913784870441077792886070180092966184765355583321089755084144289120820747092548094937624719070955050831940825854841581434854505077763648538205312572506534338649755539259443313387815573790542476606320340
|
||||
89335846187929631860340920105784378331152014455932771723785044095577133116209284858638649887349551586125531472164216150267766996395777592177187180074650282500389005065060858130459954340800281576753889231867692480812036739546383584478995647387428382960398493837595903536152286346961444785822431060789506276304442218055605703621804072885370998145235626465531754961554846724977638335235480341405804568320764298236270957109190162108562314926003860024389229680628184889930220418438788031475572043292407562997081275752931537891220691041689078797630417731140671632780802626042809562145430743542212125031067544827981662540270502568691378340908754502666936580784186005224805219155 56684871379855628276196808247216920851916088177509479761999183185542858759242721967583990632459995812233463380461680642699963664630012369016036118554987437211243874834664573476159597935377916294533156520587196042538394771649916536350213095803640176609791056088712419532316001422635799905274950133687408957365582614905223097211486931610433510973906718981669671346212068188888428410918447483948326417544262990029168844040658876575071344874819065242631564948489634038836744412787285869899998782577078993981718777953126227168663183057303240468832816038117860081680532375653467633519072818715841251530559146616948565378362763628930343884047712695445412110255863542830299748131
|
||||
530272079937857183251850782558396150771445402359893995035656802620752447734990229577857752450583035295207711016833372957514911971714537465856268345966156747327936404319025458680988429693344906666984652603754813684588606301089915222351757613258936674736885546647089876016315617465711737549792867515082368387439852336723954939733381450208249303749999897999154864714636876832809718552804150809204748974864307338920789665061447381034264722424917473338421001421477638568510731852604412933450680651294072475552722806968496937924153562361778605003509884245087187510369345017364602294990474803460915741780676651843362098174934390603875739783521305342262278984855519734930004002353 475928343947949647269637106670968906073506872425609110012788068270938835512989335879218633992123594180149559622795368111307221765050455469698047435623726324227760303764822916061653300808924387884447270738603758378464847232392688464826095607473236743682526037556226448892416836100759432171331223153635625131168388391571741885325237124190068122035805865426061391986074423582756430025550205434949903607271041663844965202338692416387603085109273820089946172653222463714170947540314035273255369884337119835434988534295717523221647194608089872888715795493276217516465113245011831347561512570851237939369146399223999549637797637816460839802998210665626126420869559590082413971457
|
||||
1136365617404748979150745228900286884295915331659819716628500646200632350715515853599616634776122838332500188131389119709977008785794930663693860200862243077451284148640827012130959705412587063106309487467150516870212228929597845403269135806946084097539606949530819743667442296606863007113820463813064237059607145331630866456235994173334473879134647925044534892791730253456729240423214580749149275113490439997503398144709898045944913262157700918474927915993734736070428815572375124744130175569866877148787639559186938575754259836510103548396182198363302215634778044330071342713653304214390897298225811808959072797446370982722361186786758928072299950576896388958923042247843 919921070526307966890982995018093566861968498234148812593999288126648862753013605455669679679018699149530996770655160122950405929266065653250380228770409841735107424326402655499180992948336249402408653969465585708993708313500269815157666508729409559166636455619183921303128556780475771968129829946460491282107574837700614474677504813841797475246519551491500505197668392591866017041056057400081728572445406939619174096111300896791491618516125356923212537640411860247337604081923188029606678136128982712127215186990465387402873127588521845105961908861924321039776766823506283873714150684049060872208494271775814086954612526201489878923331542728498776430962370291523367969644
|
||||
55729242779120425872760687542715984953278750213428964196755882805177607717797045926171655540784096295527446757084274432684986826714907180273727617039346621693976975092024406127910030839629223621409490045852097000699259293043017583871965066885525229051936067426588054704782317663233485638642501532904943299007919781361043627751072860860122436926734825782977562525862715640565859309002445900827809431301579186251623876414520194419784619793171253707853362326980843040293301626695391314315126525014074953161630016716951322633253577943993431025582495917535371221491082192583646745780447035185358903086288676321416739259026080086668476629562274330251188105742717037325664918908937 37107526300431093243174113709359456341737573102564460473541415438919372149138935290241720885442245737585213651935834174134942944671987475846621412752804722981940656163389448354296450937859129363774585620897179166913652523393947813191006323543957314653493380571307073740959862751513270177802502923725037248442374806085570612328156616233537454056876754336761976306274018983097884406738523609219050588479742879929339647678833400834180051217514795502586078962689033443451070269288377833906382658619443480430285913634693393964998089268295300818330745892297677114338637765623819129164832161405204241061008793481656593206170342932884727378048030192933371834889312651997171908950161
|
||||
836991982022898399341123084460488529376658406235561649471962045028857703503131943878501573208717530393607794188787499311210323719298879503648329129792996695770382396779849016415855957486051265812202776374750830641868253797638219970585211101001336024888201790968831308483944491233349482746688666083284999602675626822689306889959887437129442260366020581498480774023497574912848074555521515394033830401534564355517196679542250384555212445122787421726331647259660033419405932803853889958299037064361398939659441770656555037421166294529946547788222975730490317225958441231569012755142266027180515371426450337199369644328361615084663058281900673138191661954160795621296532961046382 399167651542132509769960353119341305939328768814872443180464983387712104690001103672009629775766722189110930441281773100556537733885197834235924049134920624247050267221002982239874795466163040478187328554464141124846058125347256541223132416640939110549230029480049376891117758055944663028823569025889726460795541319936204901306725071671878398144235140472922021882688252683163023890200414561200847148952151716373672757627991958065923966171875392254718600092625173420637638656886494367067375165172673721544546061549511669751052357769972884573776619039390652150089272844195843248666298890345608433303778170070653918185027592581817850983995603036642638941290343954590692405439088
|
||||
6378794923719262096440142029661486665170807152856569060810399476674689741634487318252346900739840952502796820167106258674706344750193205111337782689090366627795446685405114458084663491426126279953689974978151324900759257461915269648007494180044666720781354483768556117677345112187407783770909336670813538341177418524821221419486458314330277978318500840484320646090422266173379955247756242799866331615978213643489430295068911456858394351775980255641705205382737397291987379595308496951896556339149714406807855140750158944254852310690907657572281727953691783693876823350258607059965732870981787943105345330909497975389746435180549799768069603485362316385919006548849608796312614 2774456385080118656700187362972359812156878386121260131175822457215126927712829284471980222843819862849711890949162132066839119051036858428815984392340125849535309552372854999688219656827237611707207993086627174860065334281580137638077150783867280249600076909040225263564020460997671613353570409178941461079480126452901328871580233110959498344652054096541716888775855148433287091241717423450037648348802533014060959440070267689388655611914184724232754519817084397344196829975953319443730907801578518255524023403383093527319551530300762492498349766277558146268818729691733065511215612345677816717030320554515247572007695345641317636488891113873293335027198260915562794380863786
|
||||
72647297402407728580027274751357888675887586281702942746323217354339258549212534254438567895658758190208035428284544759451620933849190165886090508580468841921098608086773511651768426976032436893792777866819506106963954027065554846476144589032987387737049622807220971291041026119753101506877049462395857143107051275556280831002039382669392423287057401552320249793388682709760990259283157896747015725884796883463780032144465993024498691514974969591842011945946526955018547270038598305320359806944002037914602345475054382602084128106134499320104902412175457841081629671630950211860785868382122784248582291683615111757043270124318017055222729771466309660600801570052996103933440760 36192418840610862519043408059157788900496640377817555667371303720492624942929202950658893453822716025662440828375728233907904770395553494845090475952784430479815434104873284673285661673448350198532703215003144183296525296504552303671652597185996126796897738650190267576904405623308267231458490190368387814376303816924280061860987432077004524013278420529879523079803340594106289824278491242555963026539756872551256832373390715940612189814618446053915435262873954641304929278882138289034881107586425299037661397389440987723866995123851185044739620251256856150717228342654783271407492558495267435824568556835887141111008892192095651611814141379417117946375694148903339055111005919
|
||||
241226474839609835987985458335526617172010176668406249833809750437516198382372040804559946670673468616662176688347281793459775913767818654797386646227067038323407402512220778172334897257088619158995067806863049862104752934256512163213461208300741368859826618128621539073952485852522168881684413569521967742194498352201112673613064805362105777981156662758389429109917343740448223119237328414472106120636788959161209199643745348521533998811470720838008053816251135755075442903578501201801332797084599061624518105633526834951865116980373570691874358026499449898514786701393920768900600026304282871696689929197992549937504487471240903329907811262338332876183025728925355116318812803 81382265643169570137902360582443361196336885306626497437006629313594932263444493407246978816791249858514356836785036732024981602832914876563208538394570462437399787608503059863863801250183091495013066590920522806031046837163031396245339801210667503666161838815101198761081470113233952150500560603709120246417693950143933493526613909620994880479415248744377135849500199106106027816842116819429003163511230390295099638826752207956593024034151735381435080875293381682208623222653081802100905968165364587157037210579188276023837161491267642349636927719669059069740642068687504957599498697999181210665804020712320417478762937695083172473125576236278485003934378337302201418354205705
|
||||
6404307822142024873783891755883138209520357541450845890948897295102763280857363747027618070880577414719791898011058029780711272063442792327970785927177486096997109053830407935544212488213593280568999777130826735104018735876599779679887219145571372596759976067864412888938194747663803415503005652584758586548913744120799835424316513705550650819730642192352896645130346872564669513786959726514315151670349582713297419420743863796845225722174058363637952542995287428589239170233499691774662249474883073872173382085593020637514859839153616630531605048751680686369128824606792248489161068141480305226590775353279431322108636825029198028316286651387960172651244383571020204371007492026 2884808501470992584464990000755966762346141362684033759036889698878250592187215976696918744435551782282746489295337006080413925297320326392600498299584413127476232543253896354511632809879163783250267200477855370723038025456396014071885269413199266315012684027656042434181642729397560462686623986447977190252473585235136463812539546712999601093913204736813230731172722206051399081032732477144789195342936961366640767888769765487023755929917323913790931918486677536725646491358240399414376954472169178185655820206923742371734704774900064615646330979939221679677173176693535345533061534452383297742394703577671613412328921878322633985553607186083045189375195553554920514749617114916
|
||||
70167697659634854692397444569927531209769099750792173943793138480203265110655287168812390995320418577205654958435678183245489802634722404698426486229377072374544464178490691867856906483828124955166121302011172960525183208717743676431608557595205229858743823603940088603092651539177137955050909388260008412886288609207898430117841804321193051005903673154672154337612601546846201286808523449231729184026423984957741891548563398389999055835505398139182769552525949190351511707349687618587739550469342287854208832193637629883561855468334266136648841122107224221233381248377002962018743463724488465640865603156014239949765237086876026562918798727948029289293851092220252001949162758048 16455572929259717223700043929806684502010515429318856990277657694134619200774397773872701849353819554596732997237630603676985955332719303477624059989051245331873009372643169494589534482007673784139560527498399471654382186585695798286161395516790394910361178230954096395783175243508370424576506069067336601921271565414159162082590532094875828590337431052749814391370467255102375447073533451115157307034746488124094113704122981665080554784270482476215651982177936958262296203591752100748071624152213104786808191512627488970750577051918831099123280866346565668234301213269260796554056271529336845077246573090097991090898730374672928947482279030179028749403064078663951538693496267964
|
||||
577490968403633522283393126480173792459080519109226361506106635207273825099856924799549437777469286075728310725475982664139493721454597671491708740443733952566974097127258083057938750954747898990083706982435617965358186637785978645994152159811231121651765374813183832096936375324236023072357771437951690388041035112158101700132218741026583461237558462965652169846274373130539811677055928587108722670402985033007053701322657313452184754606236001839016344446527515998957628692170492193895556258393968405860660435765051807112436470695162115340025678303062710919044058947208140472877346054531189765649259783542108674791251031497469047242502109376306136840127762927124215543108141437614 355332246113043601230633736577967189905243095356559253405883733465462537725810695557948036352436811400010561100659589750962398641542047867389226468033155232056689278551651106759967528006990800359191051555338148511965286012757609901511814580078824002886397256626611462821992723575333101247849771910178423983574562250253927861503954117782176245717802003511132978581576480507234347144175335007271618161885767937807134498392604424579606638833116495134712938736178999148038047179692041705079869047061722592813490940641979635777351742782147032271061103090564540057816089106871605063886225640613250308801236157083833934367311271911692221173761005440088757406327195774507989636525472437081
|
||||
8369222925726819316036149725051032566916298118086770447234957004496911024425275535631075166242201058516889884718184090823570078817544043910522306069764421264431233285398629178496727226280868692050464581314429233033206232403268155457928387730395351458236208777868778874004720159965295838390962102220772385327970023301562757892251312163791777741741660601431762779778802807193690540636413424651478636107539718054000065783656000062771661289201930852452176856814429542079990509609454096956159129430401587361129404347590634264619309446961580902710922642393774272718046415108861267420708203165179484654889463652936927500042771728034286201926013475932959903189997473358673021646882449588983 3459505657014315130493974942091535545746500532756320057006751236477816085401023911851823238650699791448748297938651088083854860013922463987987319554124831442495815010686793545352194919214364255558793568195259768437258809050242393533712484705906094178906052403573911615593178298096287276386836233316368980962710457065583988268348301196659585003521276354266520083164652082011672291469459194295706829071683846788080812943323689119172479809624753715462171221438660345736667225258167537731044639931880540337053000930067413224936203303210086660589488505741704671145860723608368533209282968563352710515762788543939140474796872643900079313091343500501026380170426012426698620787792859811635
|
||||
61323251661207145614166906373339775224957410393330435808587212429022875518449354927446823274591251255981209622050414382918896871089338641010650068728650616758070438891994379513345182648712828277154974055711245617661280011324412680067536089252189216931724445110345273249794711865383230757612196743399691354344735855283695513845914492303332957311922125101305888746530807825982605951438619419644353288368276346519615831671036565633065586745660805936573530904856750028786556670275631285284526983539250645530292650983169028725984409564947978218981947217645856386331231155917924388063511457763541012913932615732601251058317902998705922068145235452750111604901972371061246610631353582887013 30628937619306552497967544708524253813812022279986155653651152826877446951931118316646925981553187081498936617155075914425592835924905037571327130388909056436295906134701523457126604724863995328661639316498555207112089858674053758056029886219386754237684048892014042967905741039483181994668949711802873328561850815367551475928102824317271337096704599817968452793879890522117168858825476783319177706622646239102091774130865774526526638756391769313990015784979621017021532257799315155622404143393948746850192731901146975117595574110471546761758748169081005676801301749390058923541807143669811390980793846227850630885229496855838548722892055486140257366135831796754704139578630550865747
|
||||
709688309215810065396535663801571285839130964907576839997869498244331181688209755300260697697706610752168096724429970116481873596159741088954105245889931976191597493667921411098189413838399441357368130986202796016607309003563734957664371860026600386952870062990834057078142244247010586462576775043366068617700019035973739950688515177457332315648171138943187262763081363297468327648679998287676827630443762904764155943049825851286506549603847958027224136005468514544364581202126439159957892800198285103566880047479889524904664643997420187261437729198416020826766041027104460618115682830856088030274494100497564802394034922515842438273888323418034013837704662316060430291039799444405639 256650713938561165996488072521455004053748710970303029561722586177096410047154586928096801065756932893971723779644503594292448830956031485829141986337640763379681597809166167921442173212800306412905971888300413169879108486380116560848766140691063434140296394225979453962143767684169430541145353059359797696578346352542909095924466171975552159757235407061691449509149481082531718310840495914265952993222904940006014087331863768898930917985176275628231472067794486500927899880919065290549333955592314120002760654303819956575730900941846846870304627388488343064661233879428348881631738560386824099631506167060107444772040352031807877364495987359885643431341306770334319608645675688136545
|
||||
8687431813793907389009891787698172879945121761743223279843868751259861583741152634994358073729942867582656226792383987975529728718283697579388795501142822285331663551836557693596842348850287320520140242329322758971291176439058597845062315891530336494773830938942782391768971275863623017709320946351013901809186039720906084683205277740366686419567797270516376864925552677955298442496165968474094563499274274216391465176371341968111954853481797607721656924670153771621517048367843326000441217854227465234929239832380356013168129444024293175166125743561143572127176912649349828114824831000747414137225615105968224209788300570226242158345754024391293537879807058517167409735691244791343160 1791964743200903690616908217733791562745759748323107352574456614608088408552634869418562422016657132944225262870238562876263375931434191199072889108441661720711577827445998302097273453285462449814356336137778182555141731424427184117497592570528050043500758426262613261056952063615351301997967253278623304209327444655734094892511714769420119547581794048129778846927956037144588792749145664547357883753308785490454884732818070822561476589244955366942458684135666636837464734390624994708540039107754448729094682016963832603998702143013214052585197246425116441252097981375410082676849213556421928946695881407254870327487191559537773478039546898701849172623680339737381379925471873692749546
|
||||
90234277347007140511449253925893833821198904258327108135422070431042916291564631117377059288483555180892121821503713780673149047535376067459461003492246765577642571471522667369541805239573444380328257436313470845186998605108224094663851722878517930523187308819064782428902896045030377969788223058350762719744620351009677741769626596612610166695567327729523399504059606539227540984529942411826684143227804333792933308128066053919292665034739926793653860519444300561297545492218703049316861408228933042854924934485836991276365423191214977470553408707042217178091573586442109470006779300501928412945575195138839497963278038666272805433369988697003550194515489955428663541792767386177385788 83050838711507653799214332030389852346296454515771260559197234534266548883084904560158235042619267471844035816254145077421333335091229835816784488942275178436279880634763849196614223495522780552019111644326425380049858059296942829055624318156874205870693770009402122892948406459696772078844524875320946066407996556286210326558771389541954625172738715833340211134907785442960436643919704453001884165032728436290789229833715433494539839490416705973385593175087451558776177781780675139111351342831552893041473317317057044899716012881871459933311837165660636751722074569230062230075399845564164019821711489868109690364066576027110783575435896742717507080234987604874673239375207978317057598
|
||||
431874956968706548621423029621657084327536065032572725145605130064593048625562138883075948605271481724964175891332983138805678069665697557782565201772888293298275031223852022722333403161652158253661721365479460465875168995297122675750765901987986962439361817643811315818475544913826704331966986403329797514245931842327293004091661618054768627975328935993689936510120426517978765737201790620273868529811096300103079611635997174835274180472906180138958713905477381098656623984490599783223074915257743782300758624985358529187295203733078471229648003946473769319019646917564232221410480552428415200260929974966328497000682217429771007309747707372143420008261159149906661560843577988561709648 423272834072036096666363910287651618047524126944098695355549919831213484311231615247215014526190098703726838187048638374871496984692378074582788067956516821835802300408335634727430476616279191506668167623111710807414293275360205163827812224203024531815523254013609509099141198094971464407518707857494727664283892452767417460825704141520342115000902544017847775296998217423330788404114144003719062178662043740185715379038596363803548314892392484058187623106489869331937130795429063164536604794023127417460268766964447451073069178960637316976580894069517847728035834757607348052220300812233056643705460749423194783069711997509841402048132256399014759604178047896612308573410462194687262835
|
||||
5720440785108399740852564694971239034982928059599177810242046604394460327600359428061257419024791724994165957396129321317287957309868894034107908686353864084166225545271061735869807260224860454802864598140598278102456877529162641707597669047596579952235590609237224863600844111645958975899666024978590743721960557517948100562578033355174395678690992427400946087388319381535514708547777890687079725044449214340562530388432620903524447084789614664200653148925121105971112408976081954084623870270316888759204707892241153864001900451754882460369477368684986166020666720552065490254507266473138823298814388314884547486073644245208089446424815038492984432103676864713521571686614095994244531963 135278272459921935590740488266074303045580825214573343872514192553563540090910821077492060004260584144003489181815966368191778685119199910573218600744700126331777761422392147521799827278801570578320482413964995684755617723176723266578734829500158607163581524897966259223707564599135117589515966372869798530221767121141120749731386637222384719634014914309358966336992684083121471270902181882125809423947381646505418930814999393039946182416012442039634123940549606311988238284981463757604180675056754554909765133049087384448115774715067173000624109288001483929107944654831555300612381025667189215571085438346126357692245885928707314036704700205009735375356898701286449944578570098131380250
|
||||
80330801718543848854412110275253017811458634058950278614118577269232388488472988906208657344283793587796035709887036102517075395411472584729650755117964637803629239328641475824404209930845819759313424459181095195694132062171795086309445540262687073111855196205973639120379386791775511925448428038034707759496308156452726639376266706295193646009362522879827073630658154973269706734255131995026072547169012828670020049390593478617267198553470277879765143887318938159540811029577273429555694420071001663435648014853101073303925855249844918306864083236944695127341088308797178695094740721670913974884068153754846555039182550866497720793893875399246167135403535290111693271040584971724963595592 23480383882021707036056108729830514125656093949308245829737135313261384227447217180913997995999440519247161855792525326415198656633374246542070154485115173518886344592695060337142405982695784328858517902636076632523112104996585225056992333788475032534910976144227987163321538981509122660792942663245004498936323160766725284643264339996397427198314830428484126356063539570683358505892803812685806060894976518185465076875270170307126698063087041758722139607100487524537464635455343075438647193545115522458143719199672965894364578596897264494405884165035199610269822165559069036789230814515783545513074532342579205667685399034285918849867190100272461473385448457385631983279447693781507320411
|
||||
893891209773692591903572175362811237824093113764827782888704724100530456597182252962697796853429401891141846042660751437396758466684904571176753794010424679977150995789934132259795537949806183078097765074636247524824382178977797825139319432296372513688280377000990228482129743696516428618717261555949275084838141705599417200769914279649878170904935515620803135858919717683523883458314944425076957378183377165077020176910123071978963683299721991581699974527863243494325368678406233103365019311357590761899741293382770797026109400145719478467915310241635160231151275466615952583881717124364890980457410313232005819324196502845482605254388989814898920694127586883791915057048077301696813143951 884769400802312167812986227587557498532487292081325149534692575847752547278891389958462166824339646982555375661309133170391214267714999566705142582801637525706532442872924798316278984879667238853373541018024105520850341596712273723800768749342983144074317083672070328513302551707324166670970742210490279864417656980608014953288002483733351165762213956333919119496145565547226051633775852437556412924087653421514727144378538188965011540779506028237660726028045815224627723212102976948622635315660294848091899141879596825321454730080293765977205410298334777269894545239419531440396062883623433629201151098137681100957793912122481847725322398180095410036673759706998363401849485559366885881178
|
||||
7105960982825580493587934971894620864866374320454102256329174653905456734050403698992488924266544879557952324252037774020725621643113301516035122054159271952553414206454697252421982659095769162023394397664303661874278598012128087100909063620461518729318662353301417288615382642174595832822036483549158266215208061143932219027793312743237191401795304943691251366342861192520267900536582166597292661321547923548298116361337194455029115489096428514713722919421049569102143151651995263931987071972591337818571028251640632643527087513192116174413035151765892143693637753416779630138327724766811742277771820684522651047291784851891613447360776746658279311424298093637861522226531127106217253284978 6079354988657503444621096838682054998135116376164631857927295408252782211067271563227499368923022386752772326530494386411695303922965804732378370237523789184435731424236684826700520875246533069540338119904510325973138751885766489953794270935523508114521723756532102723226947126150209987500718695741134220327737590551623596856538684183436616574690264024504195716144550185248047840353620102217957115033483925332194799195497935652588657261839694180615472521519637100057409615547580133765881615074953864055444871997362837607140330953174942531828691534111856250195060163550277772827863215872000966944120647991881826216289075894817935962444320498594678195738788593438142720866358141732875577135725
|
||||
84611237829811860530808930937479700625705592808036442007866478788672258974876784154679931436931082683441369989059678708270972489074133333359582640781749529170351227290387636066231787219075120434929035173296085235374712512279471763987161660438714798895031676333228334599774992046010167855278559709732110023750818245018919101279926395603566624119417961575929212756956157321560187465234070563057987964644322338658678787108077496586574687143370985556324579542214569570275432684044901920926996675818421040629599464009437428422878920806788546282663939805026519094060721202217737780206839828681437707397805336627933806783295836117819448578665148058785107363346782904496723591690217070402672575527687 3654901485549145452896813964368374396788453227146728358429754425882363488123090583445008214173360644847057634492189616758160076784636175408498221374048772876297243284070192122442956580618066172594743133266338957856368013265898267946641695776397478115431858489611219645593001455029536100227744206980182572205082107863036085892612010592152920315406791739933675678808930129278116869214797062761262500791646825100362892177470262400256563495738304447171220736789888819793698875475116540577157137431283498290136853392809705173872274174857440053042221905196419366577389726050277190378225852556550216644456939465081443220221595668482467429010577524482477301450846123981121186603208336331204562892375
|
||||
797495441815567394704160324636547451711558302097982197337740631406508865155044197642512236941895882008439611351977729311838258628158682147746855418803695138241670996066356334363797516012391587867473688730347757638603343108898740557163895558495239009187084430991819682128662844058050968467449626292703093602992846245498416333237513444866487187380069996002675781962938568192453034811626682010418708188652390217669129581894013599412277656488138331841267606417609397406320896958312102860870301116901529333909184864809426415612137298741284117604282362071429101888780522189320889807861232027766113320817060030554868365179478808790509962007257426507993915458087875564626709357663714003251259374160488 439356831307516831979118898958885688368724739767392742167682088263490821992949939080406781554380860092144117227801159822120039178350510727566421151878218193507461556642579694990700980967198923134985567763448007493263909212929498943993493747929474553079571516732314791003469396433992141810235825596552692337517827224805932572156539359559043096363755097539884253383122076504878666320538219740789945776388516714420161532020766374740288558147435368813837076431030438356197162744352743949476557149179088465451571471985881752373734034775770587057566253103359234361569879774759407845774142090471195691946541369354701928961088261415649557892206697105315148164504510210871107643186096946220384077296494
|
||||
9522101749978213520867756510452858184991870714350780226792974979216837950988873861636614255439424745176679038277158361548014883866169485119219644704878189996713298740243717114127424089155112367729559722917963547720606391441136583741243528198844525587380933629224092698483695419321607150063094262219996603785386197723372022724955044272601616030351986600875033956692571521669598988787277254939605683767699430788481738793385161105815835526308156640101469876287057955349861301748133101726579268185191229657033249485716483242284383784523883173891419483020810992390047570010941421404469401639733740019061395423917027025102681088192830199978983559992509821144220407391283171141202395569644701482810724 2340671187897229746683295647449092380125477863802508452720527902925155690594710893587524850049448506879249780215907502824064239898997281022647126274721808731774521736818891495698949040768722568935257811445153076857277182593214757211114393712811966990814988998983800775424975627348000727737048215320222211929200818983259935878260819685534132167647168272487356077664997009860538021067714127169023470545236837582779804846052895679936438986405449654610761621457345959354899223812460050508117661098440912986809272839680274042238951107244431886561557721923150650296467646425072790868607697860763512134048043106156617023578186367431050292424202223464738469234031518656856268610643212623594605326359237
|
||||
61573586712218413313708686426913626998130647584231760089414983583678914667883256040484310662525024094945307099969310145295108480992764301076260804944654088179834969270906710367246130636939118099747584769293406782991387488171558730600860007367151089567859903335489512329518521879478929163812338285238092139700535453512981547687424228395456067214874340534523912249520444148044306985978330168408996732012170252462771229054776966155818540488428497976285953655914748674838117177678533483719521921842252463498419291469531595609757481367568854015166923329193741376007568815879240808049046381678684740080761334755269725388603045798196401298635932651890646496484413401140991622685604830289173628393006618 9437619832508385097630315771478397629149820408649384953377034134187694797123093712265774263796706259308697180175925582543519628108474171450025358309015227090920105525144196690273353688060542884859222661658170234817260607941357567728348871132373691600820794339145444896246913086656078357418144240225917307604155984926855030974578227071620933951353451346400491016263682641267982018065111533059468067475137330084311406606005022739768779229496712786745653966106059966239910638782832787329528660315455936146831492740472418703463395904500188444288062676737917139274946202786934567856680133360467767365707411710586427190109334896893492236109184561640479823058588573146773798161084794560102576679072856
|
||||
403788132012503267925287888458105248865004557728637680426313706038786271193751049210376181979982923072432092946719702717848867697162177090827165890853769788562416460883830978988847228931462795614041908470748585663155944580348656690332604402953903113854527739432102338284588605969509306743675358761866352549859557625252095977955381363811699716338501068248196267369102855542773837696502520010924020115873079041207314670789641785636103092787894901457446537467508160304554171898651219807862362825020305832812901286758380005433404720009481516769945909202214765167444751268300352695162355837787657198855080575625249754641416205542453594437897028097907714706965615180376229030784230230895983319188080013 86617989533489337706256398463860626896138896854641750334434664029682559963493416543247853208031776792086316335622792182482132228653225781947930365456552672483008933533305282375479682069276842654284181192227157007473796633887944145798626938646932502980423635258528301162943845962139410975702803922015690811741388660176682331625756203140854557694699578768189778139436749620141903727945142386834111860984321763944806921269926724481916252126155517728491377515889630248854738710115845588688927916694914007569347184922152218588448511147376424446425851195146560787419759590542589368043719116712848729829166338067042529472515892127369521741678523016509206385353281224052171123655632123597916557954964850
|
||||
4685169682319639840946560658722149092785252499814357384779063264970529050765307836159180372075557512005565839944813163749632036086610153675048557339788262506200297200528144503415134520195655681017059090355974194988348767624086980618480678814248877104331159622779354065354024581597709302709604777266614630179769033877224234818249451173099550603360670549110787081976010799060527408126478078161889062256609294490126732718742227492716565699711932685802458540341270022348442781228994332683479244015581819334716578677858443676911666456783500316890527902975724730614352712323744645898859924112517974674898394195622187735368707249174058209672601924315589219742489262574881310357020350544515453467544086107 4056753962867334801362005979509950453612487938294423379081645794684989174935992804401116901437465741157415464661685874958713608095424160646838185232237988508675650093835427926068295590917639597411346299866681897261002492721176017735649700045210741910776491098543357052323028975716986075391148422301963003998984181034736707360279880040487283912944961065238363753208624872837823566316525441306983645634301541637982837186723920341722797477595931600048841590552042029696218280689965526353254560244997019487424642174633869493984090842197383657697967410545899101455559143148292403351079118313413895923698162544422750574752075680738359832261687271445413215350248760828027011672290411038802955128959261289
|
||||
33694816306730080128610600982372788268975948650346375549910009964917525200607999140381863569867262157432080845938798635756691582741190852944626312962951858499929676740172488970402994822880704754628500845701187584142108598163041759689222932136849401568885192026643859023208796796312278143040772327081046445591384803323639288705549359846643992609291232314668706473284058684207573799784121767935366265214787482661425867014877356397244816270877540539434376734483277967758040989437322894600120357885016158353415234302357349289969653665007590903050944663530232804964380131222578417252919300424283425959103920841581110702794920360349178626541683143377737124056374838463873675397794619294857071122895015920 20504279381759041698398875664730719499957910122413390959581117270420636793085082533815803132838746363367136020378896308878034223604247523037132996285385938745210723936392220939979329674199202781149927329464765430963615427312511045803834796668746660057577766381484190985983678997809468326492625917682086138233203562038649327303989179449548391390848601896778201408556219546638930854335794037218086433430907085681820826536580903770677443405741078623556893895947221954180436346244262035616561624237885960380063702466241266076524992789124909427953153160107302981232435729132332851063858069108496068780336593621282583639952965717248141806671721281145946874394769195057757375328017255940860752975249106310
|
||||
208991190077970652619047131696954409259536538768606042687339456301121377779066033954197563477475130714964952340978247085256967984004612335019576907503115181278163062738824765895859344163978718588435321745314897582645797768270406466021224618416801062929379298765032987982467644558625559516704071105691962094073433353942030396505767856512166355778843309775014704742324269528819612253878428364525585827408272472690986737781775319986464290288982235059669816899589702210726144236025507505124945988838428478094139010619343929737591742257806307778284847500955917113220984686378967323905893832483816002359594711182391297365247479894852994072723647398002954173387878052985069385558719896007116502249757381500 174196552024413938868318798042967125056078127098264462831174215197758135188779317767309332993861303844532927768595801384666606348618311546671121319973364120477406988487451232505121813203651395000543107272885536990948241551282954879509491001249938276522262372440158003096547409847340467143056993153470604169234857879764589478559870746616411083871025060619542751740400898548174463858225806385073105383384206461505759637194008695118526588222018749336134014246225535683488102597697479108922658132506385343551457982342344245397583649714273566821998135785299901176749933026900858001925080617218991976924039943212341534170792346388213526847205593005396837439763679804790783096427088473894668012199865147373
|
||||
8934876763945735094775463901805459521403190378507082497277825783044418553242655453875407046592421123080172085850624966241232818261056054261992183675393059641259677378642965464600218001150458584758304223727091793535834119321789192422360669809208308246358884447486510020765810902119429248955420091470231962727893026668322164947256970937838213021199724005248945169715417588274482443626806215097281742037815194524716451566700591019967501315004941682141600068055681699946759633190884260833993298351896143167446532013592048959583321590876765468944564927059010214943389071222247090598466385396331057034355942603260614205495980101321364351102735037197415216225589424651201648612302735679596724310607520510156 3172712323248065350749197728741676363213320555525668442176011897257854946735334422075415344581773712141276589141563289212524285806340502421569776019468086596938738164022523096800177079889797710389293360251456714209317432748499424389268736767999787286315294096118206317634923668449619604353636607843601520727651750565495979587450767897322251734440431943675762190579480853711255435278706520404568214860222684940076420285562741144055562046340520635242445857470945856392931121977689300539509653933252988434311558209420862738172619510537465553856606981092015157910362568474622191753790225216165828219411019731612627492854628938444987097729363427477798177761560992099076010147787923181144419039883339668201
|
||||
25730423059317861844496567715138290165969535275059624875791674187480752006423622727613862540663363521016925250424142089927550256936255434526723689721116425772219103467707190630528507412833406257176507737585470704374383520144714223306214298984335877830314473447367689192159196928619507571444386502437071828919132544081715294966047632751074598933775032665913749308697805816887457944819549218969507703033164093711358771620077400123500486309950555992398088936940452431834138667466055294928365256901355513372322516108651551602618016534580970859273788867120011859603528950652663387362233680911535655085907948549732984916713700852434867478549266558676178980630003561133057301329321971634766522139305324493094 9362996165634946656629656684678749846668225178401650280586794253885566507624394533327488868062658161103621861618730383562465187690830855922020214116705114758456077856167794513347028439813639186410460302710658407843628449447399606219302282963643561583584000695209047845999567892814470734760672883290529193429894517754451067341688713842105642340296232372658411060207132993908305802995846030133013412879168187410255851937513132876963665564711719377476293749882915910427804298594363560600656807974210840651872197307588444872120181655751946753792780984751430143448450730053514774506434345413750831205212361822074337208549564458297644862197659191167239138355666655219761692645104634152629489532639271320245
|
||||
468699745563143120849818748979882655901726265291856063894996914486636576588080279648812918182689858785466386702947020563146102378550233142485509873396058246507866826911694497237887318900518336677037965579652509981811347732375108869435157263671041613783449970885805123286899955299460427700902593045096044220813427253870081500222465478470160586047106888586475909575283672287664924427425249729797764042888816022271801278095396366863334375344982521614782728631069018116303185216971634891519082215136881011978412238952090516468793866214331930138865530438127152659595272856390813343333919351787916604098856760342319911237340894135043301064602281706362928227637400450666319003244790342562112814478682981992236 129849785926854792194996985880642190822029983138490431587828984781526817617488553254323636046711803246880251547896681482580492877007467293440139126357379877100215341086415277406011573392672689204907841769823763451008177924546827883497062202215269770007508195924624455106612180281182285115057564898906504998172536073518165395046848954285882598725023397478089362154560471218379843278086616939601067171120029398455934730463676947032252784343517063252776959585063604673054566766991775532683570046366420012337526080141305030652836452850243535141178101138102397832439206349082228665932094278764781037287631048863082351130657798101308801262074179799931870157328555700254035921359931350641456045408374197183219
|
||||
5861017195987299198890668159247928812436471298836899646498536047730830402953691690024950993563675781758250985453099096862408944271816241606682383061870117695096212241695197262325683162737807497493103898636932842013648969923208224373273465159111064715548288051201472596322278120439309577816785711406417344254641244994041839820739264462572745721521678364956816545474316508899873349746199096499576246810118894546431653877206582413514133422828514058676265247525161821138341423201121795314586356240290223662084041972659302071798070076709428768942678253607588949933859681878068652031175542260665996488927365596696514689038091750319692445675879334958158885024837744469717336126297244769255321130323913579223190 2208026297495453034961178468483882290309449954815798629311700265871203788402528197179050264736045027659749651285863969663108749364756441555692516060341600995487450871230372192079034137816792888181416118668020732345245646376771951565674880310886531848694423054491801653538112430462188324429161029435484996887484790464534237091858072388953965410965218280102468979387052439708042026206842983886976025582119217041504342239948718233643404452179010791812453515248518923604368514375944399812696240145397891237899865069252741589444182469540350619616801751379729774289168286809396289370856099529667669774721753618222473884283503053464616648060264620144647452729865278288313007630915423133467888802713354775186786
|
||||
99095214784839843683981060900364815320892042033039333873875888981738398152571587300446234590924567479506981637034307200940520947798460277184384575099548477294884180572996101445188621076329534457625050476868225681591574213575435960383423916207052983894299232522614595739137938282040981814128885518204722596962279616150871315557131746616067014689430156149745542516899366898680893695510000961693779343845715430790845773975162919691937556436071553085471243764089249219948702478459940887979183122852020887821020944530788128638047160133522211793061241775549008377803329779366685063749011947426750777632442031425807246119595158415867857619543949857459538740412052768593289092466061192662101262495623232758950729 38472493663226890801575045249489788803996795025693116957286593824686904920399005178015741762138753408817208086453750595828911038678776839844701546457430539242739763749059328569127733183224253180361332854310654010509358708955870587315361862446364254484129794317526518778220715762233428374745902489322840495188142886718111952821957946742984066709704942352266708415541956925690783896556241062225978737034454132541181064841990258524899799530498334450190083130487032232305972348662120673539651107531428214911046869020126728389320876698326713690352497007175517581912641245444624677646136080354602576092160433166045883475745657076843640228075169095245707897880175795071574158620831313738256774059789888009821291
|
||||
743056642125270773864849600053085616726004106141856204115203297169140951787139764398453108120448368847083977638433087563367834802449875795836304966104049948627371256290920724541642137081758198584406346590096265449696908904002226019863131076747759269941768444038310885786016658196036659359226313988404438652112896550082668789411466023001172686421913721896978904538601759876215297918329370194867879251054624750456829568675751919859070708206518070250265245900905681982419549894857342098286780115923259792758163129215227231909974434428449214599302954676636382091472895138938861401856169154468058254350721201883909492274812295744101611351816254285486086923535999455292941951036752157270521415868101253233582940 528233365957619080220569779113753365878302866874747789760590049033851472171878388803694924741193624843783466358141997764680260606810615304545426191887788527489910759737341297323202710724783953605942111648283083308087081541346451217258071038276266241707104060002654798396338118679619314179544845854045313332538494752622532503216082615886312552289801356974974489713328138806904313239292370200079634613846507779542163493349553404072853676061005667438483401754604921112526873626727171637032052083871641623908352019208308211143200443299240130261497010416099598443647114500773014130056754560437753563300700378607202673547264467378616635398468158819217846475172624623295383950737344651646944018411568075281469649
|
||||
7226963269128742327038802293576884941207815540593167211122304247222695856799797610078137693949459905115543750360758547235264092902305421979391592550320316469236943795447727113051332381355065756971301493817971894199458661663341046677267921689225987532648126860391956832351814966969215818832940802661039139763358751006343565011352713643174469858655676935988035445450837690131821855331758311971107839576949592581483295374636061903588483306419796300577439213066560991328310939453608676729571452230967872569896235581286602926642264241840841851322303605786044857740239387095127755713694379193384854115821554260669199856999327659906928461924379956332248355240381056792031383891764990261241557772542130567129903142 2375789782764921359055585916971387806273603055628155882807695918733904880087082015753223882925696146879695935825246187818683957089646772720575709561254859843062845442113589797266000420634210325401492455222521275260673241023236779342071012412036338541636425386958347200932583485015805338158975416129098484289139950639589989901786580019065036368061236653982343449354691752117378307262263620429574095647166782335183642244217288469032283922985948780276177797498783385217262652309257008718007042946562682069084712077569080452825974219319433095972645818379082849164146527346046761867719444262208182549681272765293895126504396281188142104266697508255159507970559517815991033449299809453760994737293107276092132132
|
||||
98881612798727342360220050676578662954865704104898506809158437802422020258227813548698023550248827019412007998592577852065742167071266845522087045817842734865511215368239214404518585180218782409305014998604516302289282999137402214219938149170564736341131074730391773857999721135661610572108673129887526551683796809091468212265667544472343094324668100540479732014111044504076847957509315197613803277995276414512227301128996012656168879917513999694810351732976045499074453315465524945052976563811079367391581552003036490731506264403530885487192409809804904267351002957722486219046313483503574189751770132292303912356415916632590276670319568017386679581016358258055837599797442221879227781316262730232116906592 11428104622819667771189289874668506948260105145007542099735230971193366370115027966322593105330133134192600245256555969746336129474848709149764700923557837855352353157127082794562349652124473456810317842837548787394651001828755378019378894212044563362222908766644349098476340969917852487410711875485799277770199886924668478534112240518624134229181473441701436383015409571072911538642346330573471795965118610587125462074747207164807960235532554124882548722182682527764577733222149528056981585634965863480013742839971665913077348744069889362928470798928462617191268342697002007496352500756599661228108988436836101589393372591453952921819657986375732284199922314849949259164041374117562356078733250250919747175
|
||||
729437698507069574099752236875240248896043079115222875873088436752392251245317474989823598720475737592212518638276322534380894093050244519174835503453993247474630968661017852992026542238296799860442540121547563492642448914999400537385063913251621449468528068751184208104942182324130145236395819489603443392578629535377230476967273144192994953300191360949318907277771046730445714557724861941083533583878489916597168981156225151839818924737324941341146441950833004465321822854377627558251531421418574076424652529053584463035187599201838594461845501137127921178944425211050865163431830608361344723308496122096115394164966580393830867016212012977688291401544649235282270063173493310305497423738637851885838420081 326479689878642145051272903472541257652167181363746921846170964721855420127533679114017755877968599458534021648820621998826777097232601080095279610006707243159642807397826652037406096259712276524241287572002849273616261787651605526055012694874714242206033938267437570190868192975646191491308253089716633779543320292161152343044137250646544151661734092444350625852767132565953275510112889988972644256416355466587585501251432215480093612600384666357759023033025420814339391613605618738244569927562497737000119731225653422084957805663765722571198706954143014456524380080968782234305630224596592501123908255024482432378789221577124043718034430723823605048160601758306759079405309985831091428765860959872374285625
|
||||
8990205698585046219049583743163902342796263268078076557908273900933801229707932596118715085187560396383521396752580742436989064475852567224389987197194124347110531572507421359227835410501131425563009068635101881533763687777161559586197017446060159627181785708896472301624883337715581282113514118070181951987367030185276727299789023907435254145020530997574023727323057151850321349720881061700900876563096255566878867915147451596865506420569063564958309551243656439670500282761545591987319363405186223606148366140919668626964961528024227756644134193456244372517121022754142187968993324836628389950090340042060359010495675722803728002079636288906131325357157716562506675549861481845903551243571027886043836611488 4671195758535392161845571274688631628955769047756383807442513572844420100397327671660037244771804208582404820673596399537735345398864041766674004804812357935296667459742798866146040408388717721322530960453863020343585143808760456485880746850236927056969918130735120610769736286592988566450332254787067592107235942672679950203723643523862403056754651509722191817928051173293977228820227506231510838649199745174850785998054173195572963825621302715094817247942589686522107197778355623732757421029851356103281599830076393291301391788100148468936486361548778496260413477618691674235873140896580561628811050236661531886830440835797388248448730519788570187267681982532656892716039361103339563871675543702530934812304
|
||||
82709351109878217425578456942503500401923344817745155258467962603190731202345827271621259026739734645361562163331911311711380513063649858935611217460847189638149215157623801857036326207437477800623780209869743883138344369821827061985886401018116556218488036621234688663484582358682443808756786895575078515959811669500426388439503367488816515763639088834053893386225561114173864392359969063230708072374747912337576604854361911315743192990738341959666836403550529977685243677739512848760048170100513985979472941163486134012517407416013238206218058139408097884535069303321821929609989053930383620805294451387920468259662997747954151869153138401005922440876813789657203030513169749652206985572020112326485238056735 77192346762158796991901033339531806264881761532030044995279916937066793478295086537815729246307355734225952133620356807862034198282002257307980623412641921856931774042104843735505619181904891954546124215079711158261076641368889424600366320544099200517743177772895339149474802165363996019339961823280743072894425106057803030619263308541035010350316992761905136250628174436372003431862203470338998897718205460700585337858333175403285172335600244815004265560517624097751012485920203471952934010892156182480341577938739431042487115310398117737389243302026118012689725122914164484722184466175736816746561258286083141268132705695422097448368548789454673361196796090217015307688984429946601229058852213402838262503917
|
||||
426036030055365982621170519804230849624001217717187041668946902348731377991602657006803426148603577911676559388821412678993483450790123336464572943524082591234574556998779975057801109664763648446166378526869640078645986312468855231756217748753649267719882618189468211926037882554176225627850269806451283828643080088705131661803025695476140206065665521322364677491410006972463650560173833517127672253708043723032018987503136668737814798209922135897608142200278949206617866288591155431170367234265916700343320866428890721167952885547486335006819309614861787955706815385101777651314668396368247421892488346575322499373091256743983557929491134335621710160329877471869200095126916139701610921642731090816693131586088 153697224709957471179116723626724725882786380970926817887368569767311571179596488905375313853963111854348586410287935140980069172726527823971106254017739326508744796264071993503676866575273008991830465984293530789048913740459397305196430692511484596707237929729130182003115808804689388579615069155135990679431633670648003687809671720492788921806128255124413606613620161932547511923695571121753551442310012417878881006743065209605078478345998566243118954707148532110406054382795330432720463723118010025133757831830373554487699116519078783426500203212672163324051788620467475457070687468432308614839337064020561999784014544550986655176897049925673802437020392067041277250644045728994175757266590287836533443467619
|
||||
5854372803674086221827640738245456304364122282982432394458416892004582636136835505230774642579141074933400152136792835009067657543684990519438718579723319757186247633444577901667967121651468991151742662174850529991033065850408543384351176525664046986577450744658000627724331892365626660014691579119580259065682187545883532800283971920022937140210380128114018476791867239078142129421518915647156021822713244406978694950312773693246543630779964387924813700024434487430689941579000795645799394008534755541920768723846580941439128293372985884086882824351830640203177092763475597916483763147917344801709811526316278037551855068218275063777966915443147535848774352188681432527605271562699075639628208773941985619082067 4884503629405797585689485208620890509981544421860021675795752549632596758452405356137020911452475257764451234578812274319740650112033881397152089786161621547081079338649366386263995407971090898260998618366402927382153061987149871605223215506959428499861082051621537334219880826557876351156626474421227424838253967567101239672838974760758863286246816722198339755851619573237632503218414225342843509608647158229262996683480252745097774301900264155413006316199208047791055456738963497481331529058176032832327820264101997501033079798049740715312443266755861008186506103749630655933024728327320586948205308733461128073758346249604932680913166835264362677144930652564096494325494689188233368670166895888888059139913185
|
||||
68053924154529521924240132779243473427882143297367660249900664988146944946401979256009932354259124569344345089564120263170636803180737935023050970483469087566403284646931572830354015309084072926454557225262678202958146285784299756715310492099908438649360407020142460928970664248319982409055888792839912620658602508436299193935756374006599389306096755161318628603114143691438454149597275483386409694110938400050856966032541153266931604275092979739149192254733192410184689501136270286973340039085233634820944312359612747801336508772222289339148673791303110446610664949194989736950717906215503322647915577012414562902779925318651491532314360038637309812898706226553821747214326412114082776731923050756239822616525792 41677244143735317107296688998549869882457553943852953201120239700344533304110362655130012959320827143033566945511157475912418972466286114522220216714113582669802788013897531344737023994039931140699634532617907352711695663401787727234075467289835301354920576116486336639406467034010666911645464459518972431085651199828441978698930001392494553101047938503795224923252311388110547606534677043001590174553917452888838171957871123651703174115361683635117243597297187055760081095929140594989142033764499363234187741422005400853617980675970417572659891300669071331187348533422692589633078987002092749311998847521193427989637224091314378327121005897381440374946441469559426905201070294217217939115686229195510322442502117
|
||||
336889273583214501495454049050203381060927034346827790272790657195621712396738462250446640645352069760897552867306461975536090406467276652587476143401646807693425636610894981870372414979830499930265582292584966424358613438523016257391341227942141078661712365605443689895917998075376183515468320946633183906072226531203683824766271425528855057085818122320905714640860677882086341160579384159792388383780074694286693625604652786880024850873168083217664060953063908315591232335600490499222971843644481797959608372960708102110137986410537282784338912566557413363166183818912848287928425075310752310955890672704428694362716386678616189599459938178907552211296682968721641302616588244534523026009430474861590858026401230 48900420977879211383190175064119090529437992818034829189925750117129278866991513722206894048785178327216961285731851114245366232982219859940635826147303301159463219817973777271027398032824812956388618809323181161088451661062961782220843790183031997706236040836848740092585546467916636453860070837012107016164699746382647952546091669325926808945077524664823655257487968957623572918152426826204031443785730039420523467955397965454354104543500529883504967799588883015385062817810613573942728769613845381280198683401312153410311031594161377076387638550172877064193347675485834241406688194236563132571466127206816617743184075524409958990412080759090229753841563497771843909993077294520821793644064319242787953661965425
|
||||
8205392151401845265377027013019260969983212045418277582708814634646524422502763966230655500722212486331954211735080172865333873255610165027613248774629448586697800586514749066740221423635881572465386600560785565736834318235384236994381537318767727062205834637307782604352718531328933153286542351568735636112596475271314379538660317131489788557852294471452366480141536226577355490246421022499744981123364631950988807020772357263569628961420411024412633914250575413666155134520614781146588359266000141093492585624770349021008108519127084392820942566609484885259694715612250063186125212217639211463229884835230991693425502506894037127941949631886332286751054058966124434263259727736620288474776369816794352908856726742 5498489898448087952109835452977393428814868906072629786226315700903025388915824355388760874349194788029836128468693537451467727444110121585838580370781638378729220559520225287383417084935154400753751973547170992257707258114698297606250646502086302260332333871129043153846898064082510904245102958083068885901130583595675430766119575900169228150225274772734676102450243665803547571888026367119433979545088591036817320025068739184177932138016813442981888167938895413510583722175370941128088253335930886475536123278710751751925804008368099745445272887964658228497150181959153916512273537594855132316560398504139129203327210294854414086660663666702205818858847103111725249559318119702117120322766488206390532781617107909
|
||||
55798301852241765551784335708589506432515950736637794571105988455006225401915056074129197779691105223629017048817126902145790478587604218646727918998202907791681511615604517824880084482913256485950071553941213040327193627077808591540021285824402755759403806297701649499116874053687791044545936230938279631490722046276447020334541753855584174952524075269184757652980429591877274790891372051471001113658535102016733341577620176376774304540493557604562449681613177875752943704617959391898320419038334989027250805667369221525750066224508439993183030691912518758878895088186376939774661029576249763873226549897682104634526585673943840063884985951990070779029391272407640161574053003554106466762624916217101331116898026520 24690403085461054226230896987332009889784479236510485596035139679489180066165573186630955981149746383433897180716799334032945851894231463631328818483040502328595381705141350655285044928501211036148371505795077420313304815617620934896766178181128317684221260988293339195280269807525297201692894186392474683123227537129993934335081703435597347272214994472504259907397497800705026410697423211597172236897231760026457376504617690756089725968163360173078082453908184922825680699325319365031044723913782544293885250645671047025394512117364842277541941093162119056152669579203227792849462380438768493453769093457392352871582884935245790278471213600410690933978393853108793246916880421815357237368477113187890443423724974392
|
||||
592782221222105638051063386352199015297314711645230541487333884927362080799299420295682066954585700855496551908125304877862687573599629561779109473345452052830111955276475468065730287197397853397667532807360660312581695088258781444035989519687331168235175912982483927631303501950973216173335155748279174951472988736255003859476394106760471833708202070964282392242183198966360519019204772467197957575604038888270379785246557331644601166723498751103632789513785211318678299227900102531794582993069004993129682047565816917349164712829862546102511270913144162973757524642117448435076874849890253522872015679705124660606569941216255807531902019893784440122396518146690814732802756759069809515677103088984053754756114528898 450938276341999120590906292650534331849133157112031532261276459356935878324678715798851929100942690267063237494967024579142197238379478763344087582754287630810918888728228444384914790506994279490606270281661980018054053763980197116267263195007950406998836081338286091087147943419204109789928344005388051998139496726349541527774434861462586381703073914011166545208179332197722471343667159448481679084456874830667627894909994016340387378805027235937908899815524346831227365263666852998474158440994860138030159403493674008498702341979480250434243110039474019037490143691652851847080517634155951737839153182033528834782423945546746979393783626574562551647007243254776085498931684608413381797920150375020831049630048601326
|
||||
8736232691604366096592197196004618432098104001779666342816907720207261849327896837058852143400537424333393671095224272895810930583123929954225026238298624017881534166147903136717597935827929668538079622029436564156143070478948373790130590810901987192820120942176579884030839524624388409779164170914321376033739039022974743864613824223076620861070934680123227421252688972664670924719825402925923157966500304259993337490798310421451853168754242831198886618023511493544322902600601753843435352017525144789935957385098156672175536310148821745990469209625004214532102133617144513025438613720499823149576349523995498387645237837423751016600087726935056795810554218680636115524125227811594001988029204862238326700633919339523 3226002140721375563317703792694542262369150358589099135360464726018016506028948041043160645762150875533381375542748386092342671599044580671695440667964720709601704660158939031575177696429760528206428274060882993423159121678244987177293580332753458596194598425884440319933664467904354519771271585470803631158808671322026474668158545655860761713458130987056060277051258468170844620552246153217518898655027481923796894278920682247271538056220781275212410270775146759920316468512214778624703130304868606013311200261763496909092536794126863771070180958808336476022116877517978310614389932087156674336919420416602881101779654890949028048913305956246790719691039485319203667082488370206834009355297530934335005520812177656851
|
||||
29203585354271340747755832741315185478289320861547819026673403916639517894525099090093194094777859271140275602709337098790385328027725959711551312943504467159978244147644540573234812467743470846234621224573551814016560143936504531776259584284020048830682129482511954449824425695051612618117635430691747105761398733233808366576642301912470640822764883415954392832423183882185089954925215189904327858418759227107601750822517416226491573633254423435922666684309611942541773043172272968064501027848629933153004210097148825816808361214575147565907076973294626207206035836000022688850886577217280837379901264607978869283722766867268941578730820965985233143155783294579926249784328804611151944441052372686836085829490551190867 27719200767956741817430104214153635339996901410759160378536955430458952211973151912930700836181992732630169155037419712263806098098191170480771381745881165848467046870231669064502913122583877069338216011198445161769470908064718753807840052734127750241855994188226862722248234934557890412419686514375707053393145275048017344705829461914148315190798996059371160426141299762693608327272509962480283108911011453093763733710188840732972384630278619688611496293049537194333973074544087698152815615349994266709388054304184203969500370401533472632421330224914467527788288138607278245044752286197255659375194609197634932243823006289173332400594263922541492903996900339486036691204804878937376482832660473650067088687742108646634
|
||||
999529565525415908533096089860672043702051248898268866537788412795715244740424882361302301544993855461735897453529228314771335219740812420028560620315045826086305227537391487039276326592703963677690721276290844015300626157789962849849123892932243683061587557373194012116895521567707728636334148903317749699707457751837468620138682196417180675585726568224876977073496178330842499478402621595750179457501966177542528385904633368641255826196763253472675994254114687376457489812432967315541131011320852429526033781890129692914219453521622619011115348522653492320536873653453535745284095369060943708757151489819241856971790281090871025152415488620045126823404130952526123240357624873451514416271624588323862883071632141149153 593327218955375551860123159143442742597596493739716244757048416049852282325250298155159649519801566522376943253401753140714696163871411731348332543659418309406761050149212272305737460519115665864165191092805205193345668186471471427236260917190013290595022180588365814290408461704116914731997311026538133092343366482973823313446738740469819053182374308093988374208046625214394555390463553605812581080047404046645906381834781350576971609358874754121123125691087220622508619886160227480516242713549657919673301292038513210396009829155288171074382153817396017196708238358495589436275057611986587392585295709129447093411536809959118679004381553767201269416722522429412599625682632062565384260740032965864107759083392089894483
|
||||
6288164020637389240985518006426232432883249646421453517741913928728697970190246061675116603147715898529152186629722894199850339826685182776246699123928651764040343999079523475055949231579312154212610536540611023509844539894584779281417800495684788225587568597101555937762566441100940878686001998605079642180939175783822920104152557831596996318790483535455567201863602865397755292856755552899652346142919070841948559457664153161155557246723038210123763316915039039786695259977067421203934409461426848428762922179608510756561495699025215625000092641667933965487763566671977762749753772553363877694200169666247889323220156227106080353489455052000194313005206016246675020934354818095228892632643923620137395502972165318930311 439734096352409164801210020667187175048649823892018838947285306541703243480152073755030150735797968853218236951707392007369719955488029559057316268020993082400748557687019100680659759596968425814135823572019133739957685426036105523504496684308831926620646108543391815696761911350497247839126168908471532765762146192237455008626128093957304290541782526141695995718825556678071607302708265795894891316818901699933674556576354044246791540178283044585339460708624176451660086647953953755337331990288036978767851307174985390035228530177035561929996790487514151543861532682978514293034525868594151524073260005194929346377302576006015168950792729503836462448818296888764889729493154545074245523663723243380722990151468692211966
|
||||
70760938121769107162507265232230074790841933320039458368441587036558260567032322255208189252592283228774755201132298249956994992103575259717972882684832194593106018058032986192006947959214765080585867048384041340775210649130338913736052176209960423051319732610481556502320050510197400933445245978562702568612146392644657522501448940852890467551927242383181603134840554766400056696006160437755764485070342049025980214005653752321444756989835165020041864185419992357270277080959157247820307779282575535821743220653993236459343364541043200114990655715223476223894767951321144236814865679563770230006228674094998986097177108717368008243196261026188995420491356703723285551054237329041176431841925660457915220279311604832495573 9317715159368584797341419111807824718500239383140698086358622770531138087837548591988446103604841193758916134957368574919518121676479654797078040938184577693857279139983146450706231892913895945591248561807391588612146766371484659848730926326293201870225043461158103593580548111486066898062881540435856884147842672539128861560234100233060695003590610614739542895890132280863493027323222715989029603719091787010134329545342015719631046264210278590078082639960717302637459160720750030024500008944882339070329937538167321500581262799649125246150832867981564888590455734854545639426976374925886524166782861359354525661188700357949302541576507823028246968772325155439326250871077577475965596192034843374286347063126656054438591
|
||||
485331452018163464195758655703303442636383559171728909669553787882116050640925143157332897315553233109873100202549568026001275991568699563798352270327724233106563939469767677000750218086340065753481683366849894853581971215413660380231973336006327717791118524877824012863918885594985215316691645367043208954535441413681597883933592971145432378342913066073624368057889597832648498842024023783779743828842015395208821160552981944050439650399184360299299221836548294128954494157783784472433051475817576042988255597499000628772333243648786733686806638067838254414159454397405957753141902663498145222421345327884785896826804181140346712690710718647865095146342962096382987243364380502852409117712952409190169649411926842998293755 31536420368644636558240201451827993610463953776776363869944589139760658913996159442111780150569594592393505824843918474045202896281775266592481762118279126579422031136692774993436511415610237777237434140455046673312638916727323588666580415936045328244613802835000433623649681516049484928025239947263783175460380851091081496826453555904170934102517948863799590542279315771412632183910236422986426439988097027630335519490283531261096037155005097328993016427167884924866753594416351082648146210515555797036233970711950287896631798877952820285302605111982197895791139091288011839891991883169290541446806183273921823901319382520342799707710969662898383648726473403001667525652024491816742763508247700117451252986507670555109469
|
||||
2966655833635938214979578675604807001764607381177652950097576738369641397578543195954215337348103397064088020809482378077454948687734537997698272344528264097701422361227049365176917831959960976128969182146081095036182008396081901362315616036734790581057835855662014509386563444463499670510993775205615456658980436855788487156590965398999493411825397533090491850989765730562902616313429224196895528441357911186026824108004575344146983845095837552435191817152390499732157572470952903823287130147898011855397069959882464470857105688647748904283405822958329555172441200234178357426794546259808163696250376659772808024665792278825639248816659941605219391312620828289577278897687622793011000674529930913741277755563021448711930821 946281177813193738980565221227995677272395683173577988929478223507917650195456929552468373411745963163713728781417819828341311938375823353744351356345784856572857777141561036538777102572207279514679304448008933674919285702196995853411202502003528167143546607190704015125628923769234440644007432284283576421207386073523869438136039743461163814337264094103989223141407033190242412830973758538225152215426270550500851894952648600653367585407361482828137753964479278060432756352098218297210700755130606112549851851891891144518468585445549337725385367521952097393017793952449339407636148105874335285701303873958659127574611773215818869071177073175280131416818069076032532138919777769776952156725539074114123917739296085652272643
|
||||
1788464395462933440957839436505108160612277888897899639916388562818188705363712369389430718905036412823095922787410544612200159138859730013381369638017475740668736819326144582269214199320979948004014602391877362669514917458027634593902748889254647198990252815217590812676280483868248720910222353282579182496346456735015134742429702821879127872573131268598736930893575786807885028988264445361401920390512966838253487710448213498054348450746503533822939659730245785491972118650502267121178812777284696224291342580961959568199051488526588877915972460629699687804047715438512643365656552213935950830741238607534438554919187876119636341780547613430325995974423192530635868913221943066919698510071274427377962010059419763043343220 97269134611674884530307524966305999816253226658827150587549617431719602154951157505698405926757784885069152562119311235189390183178143466235166911950997011592168493444143211610004030848002666295257662264918811138119299761559853557746126725691771188720368871534126739726204598931512233733497843901079863383410530370706380378484751440816299270593071589391858940811829635056027198889663834809330153234502128534910448272296057206147752271735254674542239677516217434160879972660484259470134003210130205530953586635115149566337102367279630804253844223357527969554348838124072016871660748183771904613856326539616283217764185756700674289652195772030944751591407310889206314111505841942637905467918570849689180527734571252548651736
|
||||
922728729725023712012496862508099878610154737070816061759701132396583679184382557438341964591795688446842516049975150608578344549808745015329801631709308379847523342611227506244550228034845491823946623254452773577035846432419415627219065390629450175955994784677521339510592168166513839963361842906042679073749839759410745445095036064608038874539569266143942255067002605931585686895957249474726495390545661878718567151196400394857972368350049867506437946089119835366725757523185942740028517044293209235017934851860669899950583710292260570424704622516499043739771682698312469899647212384860970697190786832684810197477221348278949445200447807864514728351120211105390978327705536812148950360010700741223906759553578333274965056052 255684862298543771451191516507961376666824746919262551651773723727634888359366326712815829501269883592537591681808953008235999641882017900771459562533782553154709349043528948170752846230569081810729622172285287846191798073034747806921268947360354018312837290459900152879416234439358581389548104904580441194649084832136951294121424641422357892010620892761039418490000177992264353144585012185516951945781009571503599088099877768401094464386482923750894584019009420505251260395113329307486540929255366140725167285077455469605756005161790708051451174750818888118380514362191271073038278714278679697880390329146872783384625515637251517529580101040985420174883242204354125397879509231840121795591219571753301676934305167903337857921
|
||||
8509335556866823734742294830014150419866205027261894006889257927386006839315597628809243144928888241027782050942363455900810653729271687664016446153447674934828237511877389951294543414892312561901692596007257681883397594253683944738699030833545599827212630291663115966021406347288256623137000611932513003887427135046611745516325733141235159673274448130979241037436125056015257616410083456042101341367131817967292652129181624329990019328227532993313327023772942031236048124662203771797457871251041611724429745079426650349804946662289896796269442716436300081567629285016687094274592669869652375949545756844933125630185981611643876607900540025318645538531970790838949039189905738957090581150441303561226732894751181675957947191248 5003580672431066545878746238500792312353081906175068743702510674826579718537343619069229140178476032260661473186829574716575927524150318312310058871404475393118646492572098940686151051370990540459755593961884495953302718593789197396401201170097149483538574951046338831107269950505060208200160093157808487767607396051444587548583951855681054082273120707481019816358991835200027971784059172048797317890405953246799068406120647505321876726671133322218842880426400327416297837402636171560290911026344882742390159785964256057756717118091089912274988470346710260993156606184351340401090686564445050340544177640138145596009408123203772287323686953091021012839014014778061743325154427620976161052696330455582385392563394187732194382571
|
||||
37273736656487769458170940185896417096247364902805540990807926506018313095335293863682745791837562996611467153279405800188750260564318130863971283270865103263204221171706356680648447899663660506193940611648267653238043707596946308501176939787617784274901406341050801740469335277007084068156049050299117245755832520984480490140120271722404720079726235838115016387604900019088385159590203023909918083291002156200909478240760688617064490750111891794997131981998455240254813502271910124937588212815092141951204826272426125694458666246562717971750575216795102304767862624808444470437432645629994656055279689652097708304398977291370082496116943492039060921651747548751261607665214716438888176012203897305918850413515607340142023147735 10869042684661107510454489358404514281660411996393096843001353785234501238553435863888927581142059860323505767499101167483084135492666808704419399351873663772050877167903939594463146462021775516809514338279478360251026314346444424993196555157477667501618584257721346217504399397904918708910434929741884621182624423997040769316871664988472997435735194105397400488257217084153501482807839556189459972872732046380979111466699261164005583664978619709085165940064481015308731023349729962320016236311610430918157699104567358464212910126681876366273165454045202399945456917038490499099124884805683133711497025733440827490685170374237082016477266873453186176684938217825834202512397544650786557231769663993294112787189017177924054947347
|
||||
698335797657387345455455955463813421218742653627970377130614977740917337580080235665612062295513779426129060337046259769156868513176587330739291208648777600421407171290265642847625239423656825147580919738784096666657378253025176949510632629029663098540666721821246252652241007424438573747601530473182714622974998852721073630229530367140832631308648037791129042233194257290329692248069346858216221972707506981242110124782760346109207792689726199681519017543340682943743136742923454155413341415286697331705844970100156829542326424312676242775496146314194080407020500735068494253572162216320472123910462443643715205021502130172096277188802769848036912549986953315609735521061331476473767067929941146281559616499447242096056100176486 642631000533733645010243373679277858617469416468031715923488689496251521211042940227789256214844832445669450372421097670872157531499634528368680169204109104476999530345540470586723072856374616945502189172515264556541718905405802058900077994435771861251993038100592655042850849708405495353135433667621020795388414273818221660923066863074625963107276573312689242619924107776549970075960457125678603260822681239418864673591316848973074264754295759138762445074114862024442579771880236688388277162860846241531898499632527950821851622981588791420088352741700558914142743585628621329922717215239917951757526390373869490351786585250944212966102846352531115529306003559781345718091400659936759977174180470063448257098343280670611103395322
|
||||
9619816072474298642942344515962783827232540512173299296607986784507642720716978308115856338649506327827417118450802686406235261430893363013784793687375312839100629955848939560455522191825239474962536750186204390166222844769580648336808459122798285806314897358622637600852615908069455253642039451579663524372599505818356400005119249059575719135423182549095670889707143443835276174203096015875379100368141969349425295074972932005142893122209489743013722531785707378860668759723894739167272320160035742050488396520114551816156706335353572665959730006605566560580489935224151710963670077600471417105705523587153110629625641437113664083817381066855989980637648904529636354564686666453423829545085454267228766683014945856700456294012035 1417004096339880281245249200492015998480892469218105219293722834891371138423423231889946693006662549188091138185297582227349954825995527754479728322664169649322928734439766096619622848715289954152672350715627355995227434792064250341172299445737124519040851907485647140643463469381264162326209967180121874962046726342719182548269262070094003637339739639928361337436287778074002786295104528007320818185367853308822579462368058298363656274665572539280762353103198867928222832092277725261772375889535354738033521765848941783343981654385435071952795908484446589194283387852118174616324568817092209186833286488930153941261033037456051684586085645822414390973488359222784021916328432212080966656852577081446838844581750271308788251741777
|
||||
31368436481254708906597980001981658599945825674314484668312089501163495138851527104078859095136909029498074335933153923193529327322365506074537312060917905712085788586040619621594320544072546281678332846289700661012773408575396796582514086500135386352702819612747773318361454846897278758210008216575529052097345355129302685986707582618538555075446879968192694068132665442083140694719612509079633916244241605297611601193097269310441932059720733404637799558947854872556176042474169411327074036786461723045600647439418010972659290939975784961461087050300145054619446816803310149956028080634895760985687805844866187938367893095364092667065027847337524205710073674305941581814000337968940876021779465903800110029522890478989418774935304 28996258141329791122386660955195742392349487661621046159792014259736388035234125856298553638254039194016705514898823883695012308389714598699402071778340663478966404294182741172590472144035688726498544499530238438411051483500914560582106430942188337037047772526341720372307611871084210765245725067857813215491765265378843341362264673109879913805939075777843608909189363055900630040161892227613271818462670417198478631378067821203707047824136346497267395316843227901997882379700500851282351031834075629797722132916837283330747834244474653788594174814191669870462713316232047047909621023416887661225804812883616901884170503328790097279323917441014555197023574649879244100224801254109338040902079360867167495884751964778014478995088219
|
||||
584279057972989042753035009103475686129955223543056395741965373626530690996452478441896427623712599321488745598952568246140906181789090814129033131123795663159468741867138346687247194493330029614206969113128112144858699663653279564210542748333430691815262405260010891033023890725648104049882812533863714505812285377715943760294185132718430510058480989464536239104682665148962253427565822552263478778150106720956036477867271253104267622660931644081137891580533451457997024950846051689706489768517307336875913398938994897595018282240693220757930352095929928365686718055482569177921687881847483342961461691702787748753490666348212922509547747676123744052922834261034429678868394537221762042870034175289994838432267966485976685040750420 51985327031428583354765862042839841010237157915277160266312010826783768038571976974191539794957672007168240477359321522656875624011008405492158848685450940912850777215491939186029783802454305999385699758304798217373427324002558474631516957615035040631409580149463962873803884105351234387101287735059086817266316577414692143653315389739481336406602935013575070667620710396592736659326972014729440647172156290244473957842620933972655798368586214845967971716613955071439034117270115059578084591901031457471618957789719205189401228462454155354975901290098486755120927849787597052469525561181770798036221883863590986873708152696621172123146643432588035375517217456861506392539487965054196061140412057835767342677254040096762021844805470
|
||||
8330582512635299974280860451527881751697232062607159537356305164818509496613673967842154385197668022893943728251164948821898601775799818589960017636004917214649515469099926778555866124160438017761654640461715829780713750752732436291906129729677653141022862616463440824432175047807132389043209612980250660752147963340283355377792971015599003074387773604285271879342250708803713632192428146347858400217971456293872519314914840653994452933988450067676931493718653231452425263273488542183672490402002311916462471336545672642619673208664715160034340931114765457737937899503894612418682418070163148704647007711316974846706908029375605977727346118345567493091159324870314552844403313876537570707881909717299699885165656495626438061127186230 4096575872599284892943161656942663289919406703929835492002493488255124087797256685256975043873219204371500433549273931520930298071490279600503066791702443665804135945776919027189250782581514735718044156166368976597938537352692301854997276551754107050763490242240614332678094496507184448810498273863452850655888182080176594808215899662144520545874517890873799491674220079770182210799834365167302311138214945515049320727217825903432359402493855147082390530662263358214928482424263827373245326594558429024193058412988397173867368133440242818943671602793367182761509303035136445647677379963040845527759211824938300777020656350863931787914268072734709956006937748066705696830493958189611241515552589456739199560995427914443247406726217482
|
||||
82197504209925605467102629972763094437808199211792230365836259489862885612912308404903754105449786439483510608499381284806904715367784611139027787349138095719008303798876116153910016628797891823971626850338760233190029036700920267820114602688126297421104736309902383605287100800375954826621816170534876099024604419490016363302777344229011564448308554956360999538736465266749195725410856094175084411055609476406180408651404761286838903879980884164268790612473810129251860485338330693637663028354136113019122002676648727142376056056435792579522774705266167575014203515372461465871676819029389675300089138173816925496690626564392947090495284706165133355131939043876571431162150150242204217846259514783532050919573355465412193117215106304 42296368027681062416826447993964326607464722610710114592975177960688249301083452939670181257494751667561684488145544373949485705420641667568815237261031046484423548172653620840703800364996559549047262930080717793173766096984813705704556137815924539246224592863204744229311001895267701162612930568276287786938668224868221609463259803130799115161407936436569323933282194257278538729772848089819967270041976004976830736941553955835307516961376898031289646826146509404873315653965172048296737590592277418057448180786643918529597262362412706991062566621180847257729168197584161390512200015982781152521153682783789949498381729050461164584656101366268834123143224894135116315904479148333648860349769037920462905041449083123929141510486928499
|
||||
258878538524147091506116045209665473760816913630744952924942664316835155746950381646181550610165239101049724952940587529452455019791060103217009271996869038248293160542064174806614580616693902395966584083587624101202367806413861590764477123004241069992628949137896500730689702335216277423527600882937803265575910661389445440679652037884660413614074020023734058390349352201152587525328347713120380590561459310074512523332850937502788154630622592523513109924057796620993993362070272640510818046997470741615762144541614012604952163962197292508362809942558733274485283627024254991952693213100002861969474832666473420181491373164239203289009184350339344959200534004180599169201406458875472387242935289353785059722920531587379426605693351924 65556549685024006651152845732100062920898573018909380798899074655893328068087777115825351635133246746256702616395993441396725853459908143879700340474820983905756141372681044170290415789764531489121998221686964029116347253399209404678893818755283338090786140227120787913211377613568848243091134396398797203465890495970854579168450544497027547803286009004625473079419971167306434786430640073004664755497019905669393871487115924771097515595135800258731621514781036632883646104141356008622843743511322166278389857048529021350138868256494956505792088395807287461902266623472088076556726047525536068145081285599488539589687938994968142371375806778953591763237908093691980087583179365454827490682944424520774556787901972501343242083733865970
|
||||
7461024950947862873871903452490646551918726609107312671338729416807527377003575635508040237664232525222942892786502278555014592829885213407122793302625013951519015255284406268476184125646561392127550496307651422376614550870135453560958488178415058528055204141618753320135208460419222703171574458761929690410182971610299158864209653452559289565353505462036877202246391573472250045147048007921141151056176518329961851993573672430020060885687380877816474102502779415509441588629930526080077017788948799501625935908774238908730523237898358236412246624933270433809676666808307956502543793489313624526478281286639104141616325786579837442952490757384193176622351240427246682197551666750854491602301066819528671338135749453478313574741219373364 1713112492734076345400009772729107853394688918553790796874093922347752574538719522858536389012257863250422038997479551855930682890547577370249031178644101596264651363998723316329343512515801512545341976392790715738403930309780702238885234195190649383381345524640008092175171120429286172732383426172788057533626438527436661139129687263287864785921218791663767472709318152576087153962292694760828423784269127842184579782540654094572533360088405087130687911177564228076964092508680591694402913482713990378950943233263153245060070956003753879554650582965344298365479891353867971538494952389236197918589981598823064591836559404456149750180314440354159399688006957708236609991826389627657894463363986974669596998039561663852458835345979885162
|
||||
91527614839705816235642641755505731453168942133362860629224462747389213034371656124268438603652639235886027116906194822162340012901233816624259599014545062850947309942587013127266653664139453400414437852556210094893681246121997176545061371250017343384992772095176680353584837444233062014938668054747213699494831377979962188368191347038046151581469005553302401682993589932461802128007426623124847975558749564307185059114494451856783149050783467433050749625865935702149619644598627538325967253684093573629635785776595872854389592331122017055282683080131523647487083151915813808610275842667210472522515487979096446463995109729500042765766685434516070202550476778027445700614151457738471918835446767750581615620918508680640577142335018725967 3443720797924381278516097711520141011885433397765897467773651207028565222595698500218142497720597608866770131789199066302834838493219854028390906931472750642550285534099718132135366824454020863941520149903869395020895357397807843364561395707902830005293180477027149896483466443594761154030581804825588459562940301283353062870670355084134322939730112888446287385922246899309773587569519962022417231905895546070744287619841629604570432624308319761211099992378015819615910551465710547746402963662802388516388989134273857776433633957492649075439744455813249729363756568062725796794617335285953919944447539336497455814981725412699658051089804571386254592751873067939639704100693850360323661085230953382109565830219097924473085858278808432280
|
||||
935599403694136537753397964833471545128977354225666027762022223148543170926069943618473012622457883993734174321728301057766318173929896076059248296522591085784336848577474316250071946511481919159188050291878660337826942699581940774947674492891921436040928093218548117635299043529307949825597244381167030329078322758621963911012302523364484404555971089742349931608310098811257371884869014065910358042415715530619746276091733021691494603724358773433776610096497795610371253179474971777780956766862884437672411872653739794244373579924094490766847156613004005459127157833597615195780259455548058944541225722267893519438781336352825424909911239705595437364292420216160037970628430860884077053219783398245106315139444054558506619128371734814678 845463198674975571044328776412288854605947934488738704345420362813984682962313566333675877249221733161657802427540179545511623364409299189506065209720619656182134641347076609833446608619335131385474623787773629062804377900068463139872871765333945545967328255418835489912232378777429555849925387809258939128417885824083717049687922209307637487590598447528936507642396616476853536859560329535432746467262295637860035997606633037057391977349604230073509716680058592832715646289523593374220129758865471680815569609177380939193258249255237578964128774903993228004129240597403776200124452700455971253691880580011915880219032777723736683590613513614016034591336869767614185627426531879713307464946949970081645536515334079341686706572879287863521
|
||||
9338336913957924794241006325388400344384013400087736597901780760506599000183290205903097928872788950814586929114003508923877518446782109626321784282729163773785929583895125579639497302217884251015374185392323343675248562860151964776931976283392425980830926713775835398206951203230103624834816657864728724547184448680955073330464465887084748777747687036292883746513830490467647226051242478982686085726198918047332585743649930452573873749375001204851752094510306471195029112845657117270179939196645881239591779743605468856359322654622028880603709408390425153147606140659956853793614610102600267282538698153247081281199548940860540094736745303770092442815900356758088302007823030249674603057490410652577085738921372620636544999868929812033318 2415318551212072367687861703297806082231183129141514599363934067692124782482731995338427411976209139566897652057715878776901173105913153931995544660134980660306903974567742281213029534731721832887285776216504220646770669494448332752861093829818623880198640249697655528506937860006746729781722159557959652496530776472334558827538458259689800561470469673460610319505701270945452920635005788835521297818865760703008998635421681595233459438807344474969299000085147333338137486785263520864038319516789287194115663654362276549083835058460009310083726258601440063349407252198250012513252154630212325732802077128905912724018793582366139870002148389264459201606679230091915325622244621558981327922721643811712742033834373029772645268115789228558498
|
||||
87918144564728097136117373775835614433840374398164543095778696871375113434739149173355835252420032187153372754531156341732632974189474350643816179149314226147018640385898311181539786730756077482421949710892137983505666003039388884935951047020577139772363239153963220943756900399994226312324393878680907954339431784242897156323762564830956684733980947058849705801508241901663267745512265545873674568109329902345124026548491363830718677777649676192008310699199431474866958866711554887652642822119395429478871878835398689378489862148176712262898428155492515210655921542756539103741949848739727740959285837017769033398908432707896373057512186531670018917095235216220525005413736131120894357955433760526991509697580006066538536369047165531161969 80476339901557199298636104271984989345479171732986932257708549724342452258324894649829013339858375689935907669122142785937614646478932084740923140888568690149778888456793411765766229783633099383398748863770397190265351024233231174403732026273894174207775331951257153967838882395594563555211612391883047826660450157479294063699330865737379762608436748764064436498955584689558901227785308824550620306771460206912303263746716700036605557465436359498845709403344298204506784905233760814734772196739791070174427407096417619419402893299577662812703053971373951502321468827582401803012157453532260512843886127842927548320810040043670288853295554488762376225996776890236017459672105421947697540497913303968316934490596616392435606319942954355369609
|
||||
631928970499549156295471261210626196866670225806152749427087818132118362979676034205797231970068567168713340482951444872131134610737420730209088791083141540771886821985258510884974046307972369207875927485188667003409253172741896988379381787810855276189827713735015124722922312300386972155948594320577597068837350214642686743585155302821323359111207302991423142351626290459186061472758526303719314145346532229135114011918980186630222288498389405788968975977538928364681760652652022116607334296548810544934307663153793086976193993847072455478457282693626023995600534762585497030523404824831233248907788237277838659359701753559872039989862055288748049254161645500032663369337781022297983482169806009496765897729083029158574979403857340993998189 476774098041204597056647119873381344095457006302249221302831842016200859933295181825285255494909204806720856712522429569675750449023994741478103450036072657906102300392648919971038634501103775492925022654164248037917022271826262834271893274232047468710161700154712188879025780342447184693267729254863674631673482151902771053966479650680425881713744803564181913984444693676959211347564612404835620779435194667088759038190969935909390735603687704894027521902726629919627767234969745826734955669371839037436305168042838007137194287130167587172457074351074400148091051574509877795739812085220440607778441610332701817742925790483166978291634828490495488091605357278329531772629989327995119375942932303625193810755097106893895427300851612526910820
|
||||
8170294032968721585439833516842149630198427833348283545693297303341616719317463415902724253035644212938751020428471345260074113122186795081930380172394364629125846538765329807543557670328381888000649894229381506962342246241738844329566214045871372900789556496565993231442261939948383631807214468538977759442101565628407342085610606387412264605258891460463082883813966466536735453354230123342929066482840173654248185703716617961450201436189251044750657477432823707779278750732541374569767564241843658713527837756716992831519397495204199131685482221794608513556536004356607801027601429705855616894398566503345592406411003096049342008562964840567154543800417914504381694413318046888277971204077501556356985371017415028615310210788869160102355914 4322760025527339883348266662847666637160803610497314692975766611087447542360040216133045240649386690594994767702043084186234269083760804443918955868488085304902851132696203576687512270815979988355945409537806903495624449795296862884531380690641746840361474396648855224085118069109744627754059058165285376897473750649469581232950496035437132128721706914426340981344359389321776603220642349655203948192414607364348606145884372098784027202484883295923977188726247368322227218438117075241987764457053954550712861777502624521843815935798794566584603677242686797586172733738247887112829381496064280299917489093539209436575052170804853682237556368741881742130233765436215740032638299499185914390023066374002058068856649904470451089988046557826189528
|
||||
95459659089339440303225575620929861170595088556371735121817609411520732030752796565058718746024198886081660524887192848567349669073515230048026103259700235593141643965816883229547187957982452455656396225908570313448234339205044771363297051201003214230255148156627840931605200431670761117022844859661477953704933054647624031554534196525830025994999520028224270471815863215552432124195728856011179466545154899567674465525954103292193245956799456933246655688300877564586563930314944211904354831740189161039404302363223777093342895202440733931141713401845703886988181746461216864612208378667322946958939363516542071350514559774156739870737027047159515694067197893783103187752513831053779745619517167162928115069113480926023783699943722886655359596 64820385239028947316044228107456781711096756964364063379250643966152979339092286277244448527748495878310465874345695202363595677216225847636175741016368180498784040242412084693363701599351991102712273576660455349419403392794377146355519887408096017403321748189791820447798307155576291939554810835252884737256272444634071783824751250923289969316030219219996053993766490975168029453690787913976927269351030084624517971214684501373454144869995487827744799831571708704753932144231336000668061865474239090016014174469118940634076854585715657364247958205193864131490026141482520738561802103150829910511559481409648458260735963825632322237161727090565183831860117734956579700726248345918972147743223548926046043663777214854761461176776204272991772302
|
||||
477811426619395600020177855758816063375312921706096725481480344188479302461351201765588601633607834145172398283416708018397643581710468878226579054046999361174875508963479140779954036911231207286437431276505044249433456242884772938535411995659911085527958748841517650919659400089530539531755107300533740723431291505472442860297635635817296312279530185477042795456215194933066138592571601672034328446727667670316261594095629589165118889198360778319785540137049612946261035280032943168304578712075005635026266069626286726894135562786610146617246620046599400784612925654113564453489223737413936360267130193419683635264372187373690636049575764779168086665691929007773780718292949285610681975514110026973154388968747661385173002812585967704089063282 147867885348474662897642892255592612185008327582641453070146411126310187806077898502245911897309188473481736976635513673635466637033209590389071950314139817467913303560830517295178642166077886552695646492200990767423436601255882514440759064341294278618899433707036286769284008455762917270659458720070589938514122836735583968440483279115140318937015113484421829481321132474641937402566013165387761572104680193424375239964219862828232725408864227561643385648093688524655011984047048599866030762297629537060539416776300965419902212865980473571124189596619591384318817590604941836748254556015796484678818877066542252571990517290925517909334195479974829552103672802067832431906732606498843457151389597356845955525831171516676406096575388522612109652
|
||||
3134014084545588502620265091257799311793497601891012085860784984778110993446571006883133734599400049126597601486731986915799884843884982342326594155967165764975422515111374866610334241279463312269526352342412579859035577549341402151698582702851464424589753874471259431233865225722592294954402254186957762248979592048903635903757188069146956703039156240363186136033347908083714348774968311124215108454690237278576827466710679968107091406264830016154420609750073072806302866027700275887940015986788974015862353775837113960502881981240992926920962934253268563623751294150368154134057818683329177588975234795050613036837633735949239238282554121999334311816266914702344512131902520747522825722292243627757049402767450646909989663906738686079686798830 2079894099932051400839557472915862574491522986923173563211638310548398500464790549024939837912327863582038020345944179723153672947662279213167188315931132521594550252978235139020797457832170210627225134767564065324433165582995510352582978523770661378792418352958909777422537433339044884850833930933866905371880288488766137546218337311798094532243382809209319316320595522080460776080041640079416268225218190337950894194268814677858986715453620987057346885913450689600152396719591841682841552876739755847808059382102061132861607115489857536792507709085620904200309850111957012636638616859348289643385896345758928593484140714582219556603340213226215491972752445879532615818665606457029636133981621019601887680826036631074354994709079394302449731630
|
||||
72806554011564355440212746117321116302510973037239605188543452109693936151266577858871322566268324962623443480869232064514094666079949708146425751139750614406067349490992825972343189854966741147760916256006317226838484504138967019679827166645448413015733163102519384185213292620403314494495074510194557388686730460483012582301121021015264402227919212880623086006286480178394427849551067648545472332822372008652796088696180165222718836250558262154821537524819240652051154557268818266777946397097504738714419742409799516514333329540779364906022258299754777411609073512476325380968499442172517430868434668451446896400549216753328701669028573238904897841699735068138036822211749859323644969057218146426241069784131818827358667580588304354916556890341 28311393567954944823219788214219907490162355087390432380286725664556985071895034060775993624346396310825437167169650688062720345684201613212085106496164091212644058419816993697934977463620744051294029514177559291885063126079583784253885889149491604285928124047852120760734597935949897601050954284776179235351348550199265192282289756237199166495817834601169560931417718632803899448951114685777638279357897814428060940195318548664486504696487126214798113677803174103115802912564547593032594637347826336310244531165368270787722630263261131386576467288288090127721760182037941908362646272550981513496314203003106947674001966611437445614670340202102975855731698927318954953230740796936586889422695948041153586527483444889416427824773114006341797875864
|
||||
771255445985531465350746564913614907913579783397222755294050160944960123476607722084836088741793128901329350171039465812215396251050679797448188285652946947162546422580247325585098379526464643176766216046272033772571280992882663527781956248181481308887375615249354876139348597854936055535971023760925303791684752487838341301247054238783987478268885978457931237270397958291133516582691503316651667649009373398124777836356035197160459059162251101166140694432874904948630330401983205373718958253060619120235908501006951762378303805178126595624246712018550028579567056843879877670521858039153747443648848444395652000335174811603080955535334299147895708807714322969765688539803170754362714574894660867894285970313564244576717352431248998732755724776522 334052955257256073167233350891642494839595591553711986613332483471513637413074211129236727813116587557000730191110554654638351784890768764023606251347375468553556329490400436873659273519741642529782677523325228558494890869409762978992332771642054526242373839837289385079552315139954974206790932176033542746266069114869905047486386669177304989341246410969049196635032371505226108708620166968451981238568618555339883549961274267751807965421765511829859305771383298533573949126125093583143020185976262395230010870946626958613913738299376798807765222620220369822047841379395490369675562353393339250293467716488572222170235775324981780208410503958263554453364447329478312255140893406412774188799348250322207997688654143210395937398530936180233074263336
|
||||
2950987562141567533125209755495831754046027195257033179527280933721344873045618677806332025584783582575187243225310132954238071611743435607707216723809907406807546087074283141665896918300349266668533026971649716807812007762920759178177686250602897675885961380828093602159518677210280565913800820653146484946841206152025525145649267072145596444641764598265891184080193548084379509445589055313730971724764509991659502004401684774242021534251021116787806313462976803830825254805543488074668016515992291955272173054756498830520401434568693874941708063597323007023119052684033924019404209715323502463660388458641923320273677920084117175497839829426843264879275603704727906521112343568586372856442639533381466769769670349024386817075026148437662803750443 324131178858800889265068952433263147140579734263038006152704720576888699498987318041837307339427621376663054142523776293770723852018309065746166120324722324856450803941852425021121824047440242264041880961523342052521691758225659639350562467644524610254820706678512573804023113337899715185878089393570284160107012300200055394333611804987782312279751433029190232589698001344730525910356101351617907935588468922519236824391720095505282970507977655364135911287663534416677005413471351991409209689912764459467276402736288468977105923110973982781739433792140314852853911867955781078982481563963015405170376784357050595286902109968804246781536382065719158215071751536259733190547852864709964276576559517025614617542398663379889269225451565687213370367586
|
||||
58608680235071919902881269239825053693515211425331016955110471714406772999535329555353686471078417124261222418998709713083761928321264084914303278147458122775616348539000762668755775640684489056098006410202455000033909795323858675782625628169252068000489379197666775241950190328149720638431207073458698423571996834703365979973651779388937578359959923826790228593858136189412393551305557101798300749428533493352124907188936031389870372409676878664151866537119348520967462716653486913241283170710447725446489352067478929238401885941568146176185420826148286711770840132290655120857250157061447257071934000436969973454217504431448960359921646294166347505864592128281381019520100913399347750629218621269293543628861153309685607943826262919848349480461715 57174163749104666732105401031846694831549363665812687358136788081609875334609920546465038204301486487197406568147108917272948031512655142531863409692827824063752357259194136519818013655926427695837994416856986514577110571305911169365974182935639427112850167656830375963049089890553563050285058747182475377679049342180993723278582990153675047242702139433989026215267416158686618604930641710066012615960342529000905591077504282392298162200383115518143921372532663234660679653685930834445046301870648393368366033634892542347586134480963086914121735652495891625691995638624490732566367734781686901629200342099160122538188823258063328938357834362175597705971263013584973384736334010397156674118175530531681572832474424463603997071396431376129972041769567
|
||||
717499440672215210634756435052803989836122789999295284468201163191506248975630791609822154727503741851229768300106619142361948628137613766293385002148634419060505223890155249953761934731133192606693533429580517674162133428560359281901391785043641004613316255896205221548724849273323232121635173803709412460354689665723904121260544280194758180649321428312787471862910170974477980456120028648956576163296233835185944570551589165567766515546004783454480976517078429492028899500004284757649764898962396016635793277219683817102199003596343681301959214997223982416902452499668382258529297331989091741470936473325071560714788387038593964411299930006620524884908311974284916685726317059384587138516188040026299500758739229034755070387583477860405900454031953 355479064909255947821998666217253188043302014168514269345866287480196193927562135817757942569704480178954234627547649254492931532871681389572138900233078636921265081939003402377666624185502813136158939253201535679315091088536741402496199835974904352247597772427743269597633415537698409770084576370648409780468686729996538014765797378287908651333531159241584149677053928407341054431001602913327155494748640634331874746635871683770001219701367876806714392870448182874346427164124310676291952604301989891713223007614281099708407732368993577041776796500161484176537020347611575205777858599595729347764815128422221219404013110903433843070961135847295773278127977534677503376288896706634853982387365320755798980776069297820284936274396705660760574680374558
|
||||
1891074899470760054023648572083575043650523923230147412985586717211356651899466965344784638721214550255623630542846249895285959037903316828423828229047074438051384902617735360784086133297164339841492894005491556813783798559356166908883518048938197529465212592914293174333927180448446428385369154541870423341194982674387589285356618136384044805781050021267011405161748175481872393639619099550582169468665917679130269189872086125123613016921761490016628411055029564776450702658591666739199771506291077631666465655529750787888980561941784706074940362265898578550356123703188088852567448621208630014057627327956221267950780351543051874289584441338138369322444322140149386102469377645612662123713956881684209559520190574222047792068755142048603049224684801 405498321639435479473526695469614369893531834435900964872222191162021827204213261753730625405123093181922543803806843380946315673647110247500578808803981312544108843678135343035141906445849974106896804183006362213087678305995092080447793659710096795053092472181924712738501511940188891772836184678082682227392931604851505344778611885007287087648999719866829880450038739817948655182587087209812373414340279484564865887651600691292891298773982740107585407087378410852901590408711781472251153769474264899132507959312379610227321190160090208777099902013237063001349491364756724885124090773922827108725508601868225023198743468713870806162141406687605197727006374736239898520920652758828100102278738235136378140271482996759004607241533461592818763026656464
|
||||
52496780057335501006486493710900202945710535827803937019707636216186571339797536481256795950614021295835704900837373964350635800657991917724824439042961634554053436447991749730710484965516891683983241168866763160738933161380453874052747001990577621544798839732516557833561820231011667285394208693534461960666147544729680569629696948644542952388326446507946892403201782410631435104928391010516351912976879006266262737066313940433704771015727315667593317083527645266917468079050131865556769872649933677380452319003293492706095877254997676248600529613348466875783447167172192345834587736003105353456926932292598782388027237680565171511987374977024859950652075152986346399996827372831211063476146818133466919700432253266299603077290037252182809533396610584 42461373050973126237659589748087200564399080215578200333638977947667365969402308003148789825497418020166093498523290846487925403933614005094666438434271761947038072103379518837274208290117420647898531333779943213534312900640943441264536393473187396824955637471224934566733334695326988246401570158639310720279951855522488586070595248010304438399927633912118784937495680765377874590268503805820725460313386407132124414934054361986669638224617795964315421029553343653158427980940809169792338075104848490712165924783164717043701857323331211897986058105077815373128038412181093646599263699516873498260025573536437140609376625403440628892496547507498072888520139236336462402520706300544323608178442603784332893152454887766321401190548163751025952089557743046
|
||||
909981973230013220164064887939170123668589865718436212652080797789439167868498144940152577938315113438149857706192314245512191310294318883108012267099158385925144478185341593841507404451416594641624506763375181215831303145505761366904488358298942823422617639621833290606031710231035930761495603523451913906300968605199164668657059804943026027671144204035275296102401403719921543052298438193406376716559897137711794749397042155963291438387589129157329089509710250047503973439392222782208500971699087754918912885038422693233707117730210398514996408854542744152745605750621513041344484806940838534271831113515740758688405339529954556197638654042205233576127486806473896826540169344271690968999663967167410692888502445128378739613101451100561271208521715266 375109655588230779725145299352912624381245339598546800368961804111611118741813397196527477723343505737583873503711753708000053202107156333792336759590862131551253386424875938355841094676158631568863998911105816489391884152777981483044948217080882509559129927039302339233114512768789936649493400510204662991736405108965404071962707863048769388239070249230629093313286766039416290382466245749159422542844936548315942201303135218594409901938366484614517394342728245211452659056551168276596796496700629674131682431161998481675744154969004556178415798787529597014659821202863001879340933327024106444054213767128200831395899011341490604448704690201295125269384113799419901187396064677212317380365808762434445804844458878616372368035720372574026052529904627647
|
||||
7921710127181821052680828131459458174684562344975314159508211463248563710986453871590479676905567726488566201274457069131050161573140194433569940032916802344810200002912177744440948774064526191569868771999450558168645837078421644482416002684888908020384557223071611563173564712995289020249179908601849723040962653324464891813934969516914610938083393048040302403651184359853776345928956474706343946151397269674701106738773082890368489658921834312103108024688629459260467692639732642412329586127896358826672016835497781593823533880275141459454105514022277700867559498700465435517668416941332964087475998873002588195260890207331489735757581514484743127944346287790748145526081477279386127855474173712670854331268710844627412611360615577908871357975079114526 7366249596209982074287565442623617075831939974204899812334906839417835088007757415831303941231882305282111690013663298639808448538876098287460497906129507653966714344293604585788145888027896201781501528428057228380487650266208312156914377878661812533579330253136990581399437541002776497476677715418278429407364027581571216206662193759465013022209100311120046606222113642755634262223763184246240818868318844203203864876843134006584705781710727465210640697470118843924985548878391523287988862925799895216436036903299840362201699991572850695664612200382306779037339267528471103409372366081774840369589917528196506251288733296593970537114213673512376673441104212230924594678116195810955612037404772237519281685415070932216407760665503562297895929893481413275
|
||||
77423603085886293627615140180009204726780426671343121340202649070084822313070497208475630085381363580065469870321750994186745960691083616826075193132475042364898925041734075617774158636944125904454103447322464906111507339350553718468937460766561240383195345509532834157174511484754849942691039405625668576063739521404366737343273194553495901373941993659168510944247923347576790996142077481737560132462151641737284593623495352730431334531470185233170871719011671312567158798135344711855641748404044897427645890784041025174114971587554043568740532126295726948405125030232823874900036963754757384961925462110341671767876174754314706240420816421128514132668358579376418711659204906086832713500004700523117505692240164683448030434967148990524264113613825614738 76228563012596513565930272328176774659430773869451629051995588443185775557166855266373632407093740204379601448368985145675852204686322318496362346072706545310910333867667503915695117000800782851007902758059034284484013077367724979134252817285557996817360958349730923805375978484925313581524390359152092797884904545129740088977303940014497840363338182777115236763442185673248993449211940394225059453764871480095067174792976282470080698132146746089541649394316059056879448360502077571227706848890161856546843413621009014834278162421724787286342064118304068798483418052671591497389580728134458986970728871747659184004025183334276459502527036567750970384934945873333646441247731002727468447911664559491295762720531928097044798948364835943958657657003703538907
|
||||
978804901569990461307264643481184985936488278396192270037200997517282819469072529079745254823693873549539702822508425553691986422793333590614229065786434970489377173076791521351804622141624214958677854182741961132515935838002685503300852195821254616879990951452749937027125796429146238155235922266358405059336524909913232166516725310850722286209638540261411713584482024775625460200623456248869763806671071787955657375822612138944611592967582981594748199045657647305945847468397178330512602102696876316652779040137891990840684005661931025750205827018464347063266618781545854205243202249880033973601924580732945774352699023633261999772640286852350608100666650116877579939624869275693102739230574522283468681908450532364332607265710292706410785826921132914409 401172962979817142720911210549157268426710310500530485409052430971053139876455675244924817426530879470009501661887888266827778430631638080549516981333985481904811360475518229929024918306354588907467226651380303441464419744616585142774659587390761083368489080235441705175177318536374482777084659198202970241659594154291456751100202071653919220873453754497542515135725798986140734691779467919848916784099959843304668992071882881553298806776151662736347904811080708800748556123906039568926964133725749981086716100337223759669098749000798384573578970418281801135690068164893216212151540961831439028931069009416334705392293065683209314730131876268688523114772619973175379200970601452097019691022596689528550787645486161836086668260935219435966210783241301063070
|
||||
1215876581711852228298743941662577344417149263173278757583876135257384481372082533249891745853212188071060635485377858463930315665142978250602657069408656066302806213198775951047108060176323929844558738824751830680084958034961651951482088548903057428282594734580699203159401371749057266121114184420176757321975892277757425328681260410009476738949826168375576457270140262515442405751295416190308102419578648567820507991021629623689042281141709491970151513417828187611199271378548943755131795419963297095452393267618323211308156444416321389973803420828598032411644668694965894996077809319417620913837461426438558291089586152681731906288788654441862060733934377305067962544592169106822856794179808625284547442888061912438507544198731826530213178998663223750835 993791453991809802414505236109759372925608673853893212387961766982960887108743129105519022051178793813827948147531631470535912542298045544855969588673040821261638129117290624575480244864748214258320083088483405027857267195492235742705831981164254444377836493175171257209709863537043343097761076688958894330285818135422668971099778596016706974746900432475349026084977658811012380738660708136429886562801433821775409542762701147585047633488943637289321975647272561680617028143781756567031218733859277072571662382455026737956452243862916968054021435722802872652740566903276985144051493968183399028121926118648404725795355953043484067147953047422732165658933094148497830800734763387059991751407629287548275340985691889623146663807155685906813207517063194357245
|
||||
29063022419417781972581022877163798486050518324443539178894973454980825454789474827926319844021191754199227368980511445698367417339597355878372930948070227989413253418600195755284053474208689271906657061481041706770651990918579694140975711051472993006407416592322250090834534568158564363656406196024211436950945747874941485647819569610612105093907325322651859020117600482536440338452724888417410043911163478786269832762240119021621160820189824309396666714276718019768195493211656845942553555789015198768093224739243423591325194248811457962644969713227248417791259195476565788658495114339001627812704651877326489827495006626325568552875482592739019849962618916235729992839947669855882515687323178406993632940548228274345770438826572074639614622736673643585024 23643498386524452080669952392495844231092555419040066744673961836891641967424758675284995536892186020529088697214387120461026858871676229221070039435246394281153462731433512739012325508654080100295679509207089543822994410439853742693448128075257829500237009665979277081023699223029151980284249322581279727339735660869115905615500534017146537311458996831522989142002279151736971026850604850578278365539057171268057829606418485629478002567322959545733734405898252233609045192646776290322010499996235280310646054844356313093964684017604898386001893602063683424502976027879440531701765014205048843191257174135972821494188092374450710624317888751761255260084760316833289694608485624585836790984094679806105301283750166663983115872218943508954962318048174244720764
|
||||
909096042249796909673078696016848219506476420403373669881691421233208976395107191597118901721237397581354444399210567127052746094758558219800856899423556592002332739370508730676925640914016784137800439297161069878613063416151657002586358161758136261399130202277180375247323089100810615024241306923387679583390601301458533228946783594056575896132217921552503804128898311590182848883053582784426682338520136694168426393304018904608800923470231155680236164731139377057418683109263616372889792483047521151266496848515431685827200548843941519339312275356398567897548308579990362350435864711686554388561141612972611270230429122652178617228405162191522259689028241356662185797122497940530763965850870789994161485397052596156989127059084807365369305302035190035683552 450994046093091436637184190386679896753492671779972481151731043146835058079127944559795311597102672242282528232161802962896418814605079576391321021323900451902834164721003964371789834068304801252467977249992770093951124860765140008973895708023075890512919168762631272183130244655563937574351238060899776159783803709387621882892891471427721178158242025225044465649197037291601227159575710329957586426471560438662697471357788556553085492027777500418817379946007357084476245985432158407537751877003856105106894223419410314153345321273108831162139730327162407051555544249432380528319958311141656742451492050206199018941130197151891107970397005345031513049336127368905620001796399318143298551385699404103379861557403913804225192473274408849801136999045831341332087
|
||||
8320676994540612103194170429893323092407304083128019104084168802925851686500593151617968653835495923072971009581028536692408187697735870473535148651841830261518528596346708108839487273667755401174749330078193627905852427189394224925192117913655165656437586665608014458192264960227738863206156266808429033900507200675752906665624206048262167925368140222488771899759462241508972005231823286493144492912258658234072271419327173974200204300785496271523450185172800502576971296329300507931713807807214197747587995115054996876811848468641711231482397067359510165558194515533626588625712675275562226172515313530867857441075705268946426114547279520498233699405992257906150424077867006087483231038262669825594052414795545872217456886571524637613257792484998804436856230 6282155822493137083609365689073836153940348538465278989691839108792102219652713548048649538232701438322098296608661638844311351467658214471498787668227878958826304570646788733587595192969170898678584581328514532229905200187684145658213222271191174954233192058379888502194239097732902097679866573853747078657909845536406809554323484224476689481036742095519260734772830484214340519922719507502357768167990923629896232535742821042323741798644630436573689477030684499975458049595293204537839493742850758063360373400920355137079998562031922864802006939022966426061579450531029245177335687279338537652337735202892380971184481976003182037858843872467406808697108479035041801734526076359870427683107883029112701380105925432890570405703862193889126273129865994061550976
|
||||
93852640929232169151935049154497453005841047716300265690458567923259331838237065847102269040081886420501223450746732668037251271927833741503338564477904385878932895251961200191196178638641693743064334815229258977541725989150664292037003633593780127170830081644325151689129835184613867412254221499551721966399345866889561964988045081670626610585239795276715716820644580392727262472773081692575587776043485866212845068556856709227287055282343608960703061758766900865725260510583403372618477709534715860211479931275108592074547655268267155849819591316062111892268571588590906310967280477957132327715202364709088940427500168206083204113038031145526531552742022679537039269897456774506539858900268185834655217035637193037186886436042766001983937103674608984754896228 89586832700726919185490122917815962179979927188549319596273520962787327313953270327945372646723535643904574960499729437474616226785679125220408841339502069336230043370779875073693314722717948064680454188451089994101225886963200336440055194768675596554283908035148380657149889153189438133931730824478250230022328271379531969113686540709743903856644777515531896349589052458976864836400839167678549320023766274329537737802472183915842712498606337002529970497765913525933643587070450123419122446102663909848684473359917067012525245341415572917182878862260716610252701612967757743075519724484079295378128609135603545921740123860303075479262135725507146058863423738333479853661127515924588758261563099456176157271669655257612874775888135557844494257550474893201833264
|
||||
981664167439288249776713826059067733845069863542859959789024665035712224936460811551970129774433898404477406421630596578993341081679179966341073722090472098460521637930056962302012825639346424334227461983457731479975855144551477092693062056111000143105349111146101138729319048657146487722920393381535399357713948907525514161846501914951831373111621519036290815413474662458505542519512385834511131877503377804680234777022774868160211566084767635371086955900854962892870411798366094257094345432097379594717319711064279460818805530239605931332576880661894832917417382715034315205499255302030028292025717631516961599513113675553235611534290293279383183738733947046409640985774477053665321957250666600607884488048818597844581739315061230543364554523476050468625323309 115013061738747824930563117141620572426103592066578449778579223444913977083578747654209380159395609370738583476652634054278072499773871995771446980570149574429592312564532670701136821262445740030671013217453467387239857419115852982039699962081762966630387857069529307611022418068715718835427378778590114181391736986581375044286502421868512398373322701480476483355316752062786910082454460172244085897174516677010285408318159428793270438075012035995243037437922117125922126031399462601309763084670439056578053835813790763412809354372980656925878673755023983932021877841266580960462754447138964509819052541200411899931571850603973417639550722088363235742952335686873738140237769319279605301310091809014316537533559270754374701996294920274249319845211307844668548718
|
||||
9737596470154585091615929418718733764695016328694658057366025817934547027908506004958706990454231606121574974147665864991035958201645091951956939043486963914162324125074641460150492092362537463116113880511279817294435789060540452171330337609186851773501954202074142851339389446621492101681559950510450410492550761096851960523917950526603865666070709116547948792881003327950720799265361633422785920259756307023102852540772928659173727826261120019936036775004252215279501866893717252755560398899187961139357122241798390609021489199521366778893804269680288221492715373704167394910654168661730246322993176428871331020847834778568899474310954686238561383359673492726895030598111215525055048944554379465353311038677961627103588527863942027651365267143295043889517396754 13301607516331734333424779209713345103459023440930720522862266308879898564696733845383715532730266184155805517611929844484032660791314001734621930295660805321605336274828426722052357938269449134896810533499145292404978320643779399783102816365342396146921714567072841387936882909428647397870072509213270816488201603641405473366533060379962968839100839232221176841666848014719964659535511151252471313328839939292725601780055577555907840196734616128245635539608297752117314654733619539329872498029585942424664147346611469687012907600541689511145927907037915124527461309930665276899404574733495216124383347321134611706135550451751603008970341192992745082301400030328759755949206202270036824582486967598934476066569176379170386135498199339179456134318619387855752102
|
||||
97818857229850342402739881762221722061775369122238433364705938119067762913993967987773806913246792164992818004196805333039784224330880961974684413424763980597101654844298113904649528029125091389937295460436261171637504024836393360446099373812026987012358112013986999394987320696313571867820231147448947618277625564878045661089604235036403474298261504475118482904652584704430068582338414450432806217632637318781844322506095568327090290334588243351790056205922561059353110346381825121308063845013931310849686915544777144729958120914245379270319942973573515489673978811959153966080756868184038510718252230584538379179131506916982168548936941640418003188141035433551087732599576082859860068176729290206671463653262723185370197076341860981375639213269221977640224743834 69353494764433514584167719428943273635784484550794897292266648441625062197463886125144174552450819670909786048559511501010794145453345754575763724991482148166865303540533476812420029363579534520855164252021681033397726605489399056684130128765820955141547862273628107805872511896415499665041282224001201829338624577200607370859450777814298540026693214342762892453886197795194718655705729979501819779411295351263953844396875315877041156539068957197923217892937080690699301106117967648427273663436100027684113614198369809819994289501170378116303492878577918027578929873520862006041381813075219408676717182045089422629006627907677967486027693308215146266526776901787830024487044411384284587579686535605636593108039110219466945153124718935115490001600242366460655221348
|
||||
730055325540040451916462161046787757734045224503725617947733159808942487159347513172973973649283478128437505412397560899739528623799617963619163658390411741034093813260115552566074510587881960001846688161521989484544215066362358958316210175820927710372766723621985079811885194247076656219319848453891105817710960749338111217807323614833807258644132108468153227998580209537255759571627920685685978681120714410867103754416138330930970800154054198496949156762304176122266592094771766753119526347283843525533311373244436235467585538364091479306339985392061600234982145114570655075766700898035129953421254661054961276487026585957275214845754390704218524024012828104692549686390194111685874115559794217687529716482068335769057573441773724158242110720562374461605024376369 100449500029159188211874701022114346560455726939343347955222693957204778750695777810770625776735388518030044813602147362994190419378269181055511847268981215960346515755931234139460784199705446526800446841793396106045645407215630915626532454943150605116838802437573052856486961167929363670293309162227637054556172034620109103772682473349795586794253327027945677472988178726656410505791234876557913077039646859886167944054089824107223636795308285081012236224966709218627104769198444061220809043797625805624664902850747465246095561476636237783714343603611007157272187562134789755743912184642672488451435971326704339286419204757490641574180302531255935364931347873985184353576170854324675163852851692419082968791806311472569585339743549768161045161340478629101329079025
|
||||
9546927122214634102043514795909125943286789832060149681990623938207940585445485875223001362917001277434488600756856753446170414922687651016685829782941497209793525898743127204405665624378792865949277552850931571263353518555754389475961019070646895669537645824136459966831798672730755233502208203493906763222654294995065675338146628526141952082459505116905035559315826024050201404583369455171112276658780270182379393821878758351444643852688242233695320061720753385571092390859453724318360902081704057032017244068412393198619380072376579610502673615831608307941422957521315702054537244726391751644471767050093337730350708272134119902814023482480147265585866352380841591371635109534464764802612575745801027992182158388941347941674403270242183793629660917380000816234272 2999798206289242402912163194511401739244919655848720426300003794973055412636922441140869505783905378330459677775432167101051182256364639483702322530416295780729446374034898751588075798608107028329140998565084007499152227052219084143772983824245700876538295050872886558874442997957091896328827723718567633390180266007875646564733210224211592141260454060345264056017468845183760026757052844464358917931895529367928437504375597453077063351242721306562111517702116620919525652759832944955582377990492682465436859111445403708769078942577309970027175806967002960418202433005986785285510267550626474592111727707723900800125790279261880316751853361231501139838751968735505845168637364579294294223265027630867037847846394480029926747199986845832743872466584179022891959597809
|
||||
69719307906248661399080479852676594740795433050701635805827784630551648482623836951151049085901621072625106949237960693538990453377169001115694847424749719448955216045628256974656752215743923294188771408742801593173068605373708228284340369663120034413023975028058257309561095925093213107908265662453994809585910981874923912746351546026892439797016169580733922824443937638219716756695449820326890871004563936934357155225013986570309688935540429224869473289523845213558568317175292431154870275686424834983688621313640650944378208813409754072535741008480418421185196784913234797974374675018767960236802936997682637731601455024047576984911732501876134782702719327528564523615701242835246226629466148902838850575995177210246426988881146461092088524339452885443045908282722 17439536007335823162347599625081158672746130286039522439582983484816459578788532619981608848387674526876317899906825306943200544589720434205367461152351141640409622003861573805249430751472063839100972398459903445646034688446672828059202131307197545205577202058049882388820894215025513262966555262602666705362028370371643428881582761329980996229107549209048611819921681955759775516561543724459306778777648946691054477600492946959580225009205370377091762654622619082474785932414258089812873427191926254925227671602931924606903402823550445630321521446024481377164075012942842682302644695290328410463898145432526713202189784164520511785431407176629419027775024013395723674129174036888718041195394645291818299743680363038638342288344610342129524764639845417074813225298038
|
||||
623676286757786476380457129010767683125013790395352233945950720051344068877899988991461378001086102521869454950567695866745132918781984537335312210328105768091338661543242736445164001020068618465351478321323653272372043049486685514243696121455722856149319977313663176110113956447190246578524552176418887782458717473109351143734762612955934541844086522424206095432433545309882039353536846236053325316506434705615663998626753064644269081100855923789074635357861506186557802090157513886305022721401822235579385114615420369544605058962875911207560217811034621172512286279288157391971555250537381515782905279615613020348224925188827831931995631426756007769330350783550749678941786296787420421597352726253650969935253766231288604711471440785493520541211915974128851869258375 265752466817622072800425266557810560793183315694827056831938377529001766776417973116922481337841740931191240603355649779018242601059927227973633795558530586894579474254962913795514590825308017981224911088801798370173673856165179603074649302794528972783186483617260353375090896423202505000135483470502992878356446321026214962412775405126494063272767480973405058790336949015035709372017311745476834484765852688701529061602436358835218583686889645354967184526031023557752834402969957917020321286948537722721806668487937290553767288781738960750613830247945752826054501632486897223596471069343192531182134813101408287935550296510350146232742700027808024887740210785867193237914905534677340968287230451483726849049425848029363141524984292983780854877621929966321840600144057
|
||||
2072107584931067655201501136423887369942203504827192850044151002012827848397908417794783897839655108731600455061662868139304320882621582652409252639517427737269763639328555960782229982612117135170635304766870295523101845394455015263804182895850317912097504244364214581215819465057187367935129518138311817370501784104358779482780116437070258509737049153432527596722335721435811761888912814567917374192401106527016583113383158006999872419162520553493252199029964346745425215847521586130270655031204875149475235948500225319767157160240236914430612307400363265343122981731411393274759961135202073808288424117289988976429651652466215783801574245333068382377172422314680935885775997830062775165532071163265017582791055117061161762021375193362711628277131466392807756076949086 1870910982040732440964112518696337574177559765937337740145550051664526911441968411205838618280136402951676037859626499822733929746616045013274838661023205312070946337097315119960992805980264285468748771830882595173019815492222545253527557795004453357761854353952238390773609367512794102764476184790723919652764837074257892883488297160499289824328743786317797881969329020050784364825190997476974074566637970281659932722544738746962257976501485743281752121524234643828904724841745278685322772993337227365584978509706008786082501121170394517547745548831375127480835043189965704031047654228858432948072937581196908180731680553998126572893820346859096626276802758961699912887146686842749417678011014802518871465580495580230296715200604453058410585557710275295386000288590857
|
||||
76689195981232986987127670874740332368063609150807395428078019381601090409041812745488378662494658370279912371299865075009984913618458220594274697372033184765695902037977965523264644731820682195715815024760369043640245002923390760554097478300519631461051184735402983016688546306502143756212512451873149101316727344040543982836528217664942764115002729243058788463964914039487149378634270112271382312723062014411354072054991144823787011728227366764296765661247642293810607357447470912673423625894298399610008855295252644585939071827143535468922973004143925626835228927724466737811230543524693518569969208753055910533120751415254877424128248983481898558928746205284677502097482895439475863419393007289035391321669939860491116477192929443749458760889642867997521575341775583 73831645738573986349669121858508594527895235465433305538577580234077271551331659756141998922238078979182738404299856894870031499249644282256890146909143265055590654968028118353704204345118863909220550038813761636954529779003977425394273193295944286577333544694613496394363151050398707048914099744161056436756603072548610160548699889801924405290078746430131887531330711819160527873933220885089744198498357522818245307382763851260665326432516505763252558105182076387765629810808780162682181695407530333800795045409958291750541541098691321949284797114008338028172387685609753340738079383383568224035700044017374795187686878842862217699747476920279452770958419738204847250435986915073106338438227274520400007037887425766024563082519461943479274714742156385370330337699608974
|
||||
383473322387317714092474217979339949296458314804031467853625992705565202184425379129302091915198530901272311152459432259527215638408385346346831418999601173950302804961596430964915883337408841906828616046717724252566231070419828563963793684331342891374420014589011968567371384929180113405966115976400205897962717497684964528242886591355274695711879310774467413401385906205962046404852314317324289306822132173523503579858498804890011538597482532530497726601249026195983145969230975738185660712239090688902718090258310101876338865618551765002044661505289606008385797483109366669009845009051412436379190518092929695954903899910081782765285493991640486398794218157501651167790930447694421699042519210005248629732165304662178307867647017275519639353640966148997521292339584554 269564650615784944569633002930254667352601235127586080610494444400975071285610214544183087822216607398338439857951085360193321040211795624101879903344274879569721931997277883855231058826188253468488353746187286407832127430347375502143971161369530250311735280019662286870923043400745672979153681029402394240974471586334588242688616348399863071224479428363022505777385206268326751860633624524729504354823659662028753779987928444749487818095431015311539941781960314414982361919861386487501893018726510404215514852330897320390567353968702743964761797249109794867682602144009432042474023641555984868137751991318848953189849511087013026607016979182322919945307081924857224895934842538959618914573666204221534116867681932343310864887934026525390539292906293625847551575830476969
|
||||
5995305339622845222309197649951329621254175666068886030597359982513531580220879017239983293438886821558450850860196867185458895674135069491563449950127491959594848285972772484650505801360580822077982013305378697985896000753152473109453162305458776608522430675621562160266907908986183714135950492810876375890886429071299500740490675330392272341162563500665577486096617254275829697896899336944307365089519364791297709910857867901069688458975671157049268047267665684536861511178232342724788919363502847599552796908403433176520080891742523121562826296786772644938985022061096543624120272565929947151730851382010104298804340655501310048781936330511480137464467166410611719794012292001683170107986383552935757050049254254523306532533306728776412793234530413692559950104019714134 1659426512913787101250458919387750165131880363492126105129116757085350854834709169222851528975874914922677196637638169000039485122066460229110240500596772452291964715659611038864842286432230461696606413095489740046399996849385934155457756852427917382940347683738937737228934182815498542971564392266132255513005967017379329670010428167397229241735658480432028390047689054016763713459221132809299389037742414233782674362383596137364660755309309966533275128269061496867871273368407640770832960351320533349826587918009360368425526030840511136536255517732227367374014501531012989681255598795577729816754109070553866642687172239409353381916621650512371642596594333080496645382533462222403337041982570752081612708840078286583495698503479059433060866331684880698352561598923145998
|
||||
62565235265947510955022155842529805583897049047121084981689619891374041535612082995396791862965371369184874137096140256099195680068199700017120697171638380171192557080187396722722066441371511861185813600075672484121073453445603493639886756436198128559878856604951349975570567506848801524232594442384339497184635254912576829100716760851691965020291669749333643556075083944363279723486953619502215329357906918204637698599081536710128189888722426806088287012693338110673699751318477580178597590984207543881031640638088962590936762644607297213160431677631363355365913276727434972829935645721944433606240100447679134918787911826704117490129282305614058749612097544015628678151756256569937515468513638522118991083651610285504176959166807684667175494566757027288463864556454617111 44499985882990623628170888588827699547181606338839080421376022815218458761105666372506690183169918570348457036482559112414956740845330908582564829106092701500194236613372397978366769686411529309936736510550603258029234092407328156356116884766590762339377976360595475137484068098985202567317380534970402703510760450977235519733717922533346254798271079800500211086521732747988468330994260695693052986984055134189062936212291369227358646487146820808978829311955563469517791802514151611721708806656966509055989990690647018035467227524580798666116473067171123381754612818798257135499774414446302352632410565355966345922535667574452739578140580757711865770260151310833693219352099039426584723553735050084513488674301421257072838011662843633880933982550938155678809422359563192554
|
||||
913155695603420206468776237067075949194739807999407315757096601472200694875501402338286615707088536980972203157103609280208055059335731637104612474524659863012425356756329407565483150451171371931450788791988698967416384863904319504536137731662237048282508286296250609512076800898733211585926423887414729230553221217531528280280046911617082332877199881865105946125585979426767855033980104455109699169097171239873101469741409730465015911751439075268095173676511500311320691502271143123979468502277366378628499913822116194114980656601923769818598243969300969725228491638684734241369085239917532808555527573651493740713135454992708611099447295717057188753884066205645140920243203566173193171498449105225324984210525725921673196250837823646566990626204514018133004220509351378407 121249927444088056018552810248036757910612007608468671446329350262800812228593903980820102426152446743613710155191684810201503914860682309023572480107782219157714928751175826950259354033491116898631376111264526669356372636210290800625455451320866420548073324261567494909788320443510234867065256521528580352237186423427214962765451706910517428559203719978769305391479090751559520043805635328531428198879438444044683649551033104410171954388346575838050306785386892480598332003880687812614813183294350035208289276559410643827791618196988198029384629118818035808469311676697792974055417274212889262335055620188677205380200167936347791478573560666814736399049682438582469778761581707415491307221433004588454386163012943727769089404435495902206002774166875111054235596417289294167
|
||||
5415369124385626871204906475025582392462104953467063112238114428248565516077112456037643689312892381691307489786704581373774749364451007157414328268588165474195688230598564459280752151864478552586170667957077525808275014734982844384328391105301877091079430999100600259445898880209482052160777084092541253531490867930296944245995279464681168866386341951927038737699625747958083071540170621977683978584454500520454977832308681872636969405996240202692791589035164243706899156000824675906832269042733683991991549830798057478289996412879653589081315610029322721565392724743696473757163699307114551136980867367159163876687741609944609144501232931075701108019002146388024606147698415768117913169616246291843228820077911655027884205748822557956114425490790390935346960805295354754059 933069890418771451932342415407652847910090417141156598203070062904557576583820347521540778105809495699153845119419797450512965348365865078123539294662525443675026482135704022794167171151579608043514395934525983652603560624150070531304900014882444127481954753370923725978219171399694077948449300333230979314564510957099457152799268605152012086464378355947392964023167864447332388480619038145886438602385202224490278044640241935180774128115484910200819594542313518469656691495734320539006400039962735091746373620113745978843365567298961235580266149529890375371264918660797283533768081095939773005744114472122763458418565173622258668272580569849011283422784759729759301369241206751423998848669479965313101407420081328833081531329547488493971729025279806652966804448878102738182
|
||||
98866562010313945574115828254958208504778150401308201897281494539307725972816530571903483229290659099400694494241805057485572023208332123037297573303110089608775411616420818095499071657107225531195150583202247133372602460873788302814688117731107669893424783478839602986583710221717909858734836849480116225926077682028986258289668602981061992507324471375368515826432968572603460856104396362000526382488802626774629326496105997672031606171365718732037763566786550305502120435250869517054000814643064046934017570543433242106119764165048752575317681110002399771703702753639759808333388636181114761298777037081550009840442264790796970145117373021467143885735848563686212720250913234643896511976275264681698212371291871936510742852850661725954662532602106896025913205395629325489472 39490667076288297645646926739119371850650748557216428545783472851193645458987548344366693146943025055159607826132533216177705898078172585036970817553779375591378289928181550152606761303394240241610248694060520004148250879795737552471751770107319762050628388287046538050450972726723027446386714527402899112364045454028317719461776707189715220579689348838877047059451693107571036023700640134058837988637968468871583302856848898830886380128149152494225372239432484102229815336747258007960111703563616801367997900821734964537467277125978019750300755672356330931802364514294525743597581610563373453375848517091103908100791668830972189017217354793088445327777969057215482881969736351671567345215117643722142554845222027873097405524094784118191823195163642036411112353778432638572772
|
||||
933611614433784497225959190949895051357244256325436291359268534721799301066156264952191963855083126029404222205706494728145872571076429227444978777385898390678868117371977321772767258598925586255499839794974081076369043481207833652654479790168427759161017050254235348908840561536005278836073872843698371570459925012759064514263569551867363698376477068379114048054558300138860985943333614185358590288494391838030532286354866682841939602885184012772987827430539832021881863622721447520318089481080215661025231096323191298552319965184760267307145665341443716779952886047439254969627480502092757420911997083170526083129683754121044389923923444060129560015273220409695463643680044766031223925967820480579755288149865404135403111522574743858807187784503669646876792675577634923161431 305752697303689817268981451515540642199138296515129759807747646803072614901761043218954932779847994143826878887816317058859858994108926521551267226684488370842739457453891527739161352175441157378450143699709700643235704493552028263566105790914511663355731742702537933036950665844439974001506593208065056083917120951577726709051280281781732649952118730317284970851827303125761291522149035903807304154501985292094521267433852012278734575641463096995347456182091721872765071401855470686517073718056065681792861450344658453804134519384221708227238366865101266210605303549690918393631297619339283701405785047744446054733673785348551869452332141927977389633171246085701847703247322503438951810888168581266149122423809957777285811294948017091429686304136319654349401787136123626131273
|
||||
6047112334029385050488367726458499790344691685257245439135972522032113799362476375255997771235370642888438551678091639713034666876598094937156605741713831406664344100866358086998218112909471782793632383384784448796750717246366875365367759214368711429044184055764521476833694082706787507341860024837032915920701609395835437685477265759600143752492662562471866303259017811926427886113258228719912697501795122394388981301182124063039263459004342879943654531763776097784583611163649033232866080519267554937398274688366639899097279057000563014585983352956344619008972035864192372242577220143332805698579744199404534688799399462927478599980758919346031508518498871739997246790859864224383696386197738924648599499570371446208865667386682855881364414998542801501168057375243941892370189 5472437399890928301365731561380697032909099677007733850809709697178183836445459690604341607234380038356955949138786785820489562441733548063131423978440700479729909834301194880558213806422068447005263081618530578336282528652926572557554383597876634471663132782425900403438543537942644720710461211613470752917513276901439787619089354635596641837519124457001238964167065172410973836368770018913206895025414192085218857901571506014880647032081146291207600760916483946256152305836385672947437713706778125688036143274971165347369243979345326686414794756055135665671143774903543408933775046569658395313287741294007248139852880144961194461138503875707226479552169208457422050091620883219061511259889719823567700267323918688093147273076501339354085882583360418267388538582554421549110509
|
||||
26892496228501562277994955002894243022801325562687929573719622574967331028366796047920038581585638430619461972411723993705418132220583225092436563156528435709154381410593131344842171826068646699901042516603099243781522260813144451697297960855179865493067714370634823091596026064499144167645191915585108871196464416912121325431042934976217518773602000258669450481880533589737687317372579780455644167263042908398519543432859000540671370711042477648494481147122882887862832182600097840798991286161254609994136765902081873643833467507592288538988165591928750864872162552745807272817129330710184262954900514630509185786591703047431632894855855871489023846867745783259101039537915738584455852908155455059586687702642695217903553078280850069952500589974104258220489387412754683723065244 26834375260227166235184547508565546540758994814610066118382830386500311034377310845042627097973997512991350111227736334081322761173868625396897014258641591023604289659282010139999026663963614336336868030052602302151359335572205370613825807832514504851684631399797029316409407363946359347188024097206619641399094033636200970801307233466263552376224947875119824815285333563168830893148031737965547545951305411717988465246142251681067000486116904387269704720802445372916363649393883402683294794558638770169703966561267155663642248843278830627652302771922819886984581137526967168757044697129646710390631780512784994480546899924607908031845591258004649464656121536682518575963761814612621252450630839427811461875450040644785646943467439683259642631486569188339246007909232853585825010
|
||||
719059293089719765489644784957353266404990204928443295036265731780918620539296633396123994753683392076419241607572035934270134431927862815857751955612102476940486906976396729009374280319360796955552157977285720220608061849642056382929315141231833138105055521870008753359567658426672259265481595007550418848041930972817150365876318349491807428162964088314544673174493539742296444752161304405074196447699379348594703698860651059563301134862280845339293092315360134342827497089539835208169743107605949750824182294428627127567799459601834946527042718561265972618828010823871374232127016851387561703639830525961760404713797380370020897476601431003882357662063043419606675411896588347321313755068586025932261950909773972325961651629899530506495228889673444640150722464357608661779722029 113705687459374377016866779133544061638212360607890426692700729881446143465611242078897982149916973376005799826645734360781785504534305205267200909438132040816657708280853853319884017385222898500036740378374512601297880348999254305710441919559133165652770972398659295136932000296851364542075725025246079597520751848815089151516648511294884781172238448797386662230901441918726636140544097904568047555277278122836017759446747308770606878572557683231626494819542683909818618313042734191989595071361496153830964205883031735618809477348184322244241322363078285212060527307462202009646631768730524183034479029179427889011780948246910726030309280445860083117909155652068446084347135738091009123442349201251704959064629536559193445514662718678807832845166629095888091177915398109479958183
|
||||
9987321555385541677452198660350277422184485515316338727754410664834621980392594766235063458706990694158272861818499618473964060459359615305304872583603197175333465221513168508692045074429405399728563490035700514701953613898951924302557618520332098257258766731765181817367879662435621543147652986674339272773343863845827511609873337128050263288850423026870516736933636873876701707760625143004297280294419038090320098249584596454400728188904082126861124247749311819853425684389963815502348404978526887821537137771790470970738199358862280250877255548181528138568497236151391189766077175739249419265103401915525433054851129795134539309807798478822339512283199510452751479981541042759386531622714179173952701301931404238421919949834557622737424336081004281334582084339002688642728989707 6595466676455896206320464806487235798367614883852177448225671346359927745355498811521272103038425297349145729576748423997242990538503367102357580432143636975004552433908662388405539535385887492572135988114935405594467067979235597422861256140944498906854509590895362062452683399199720164727833292947321460593624141592336968635348573631856451267679094859951856138537148007161773054247482829132279493857992728382213128433090480953339255579887390108246523075440595582257937997362390213062870972063771154314343245746014448766697674463379695370632477744363165127073400349802843814111127428003093632529247358223708006815984844926981221397380981930785534137964716786389467081231047043559031862202933534658046776611164673929406415497689884367970906924563351472793959412373372637146719404697
|
||||
96772691391601897370735431762853978920985492009734812326437263093700596580206666298476472596795840676328771999335141023770825845974066219190943540782031809631724692356369998820185427032665555906634821379558927122177771710884141513716194803003193172492497498958675321128528101897906019309572013580655464845736902798570620455280757955314043536701215274878742156215893568488097903255474426056854705560211289921300743989179359102528487554587244924029737614999518753155962131700546046607756574757303764746160213366435644086872215532130608955554426310199943941050368241180663348044161368949225077990787672764083750572101017645772467066441496638989662139263965449371528341256992805667724473026928387823747347747052899441732767565880691277956753862706471688788111112982171735052138339990811 54975145905829734753198193200404928709104718563388675259396541724679914609790939677116278518849235815942424098453867463957395286447130951887529564151607293705661246866937651388392291618069081837980868703006472491307774502002702755189093998913336200167322134782608548719149251655341467584834395420405534755693770597582134171944590108052649171570814176491904206670530790605543011283661096209055748668385994191624357425446047203857506063698658094791421491843844997638790620247764063155340548079563974710072314945481475849803768955798193260005339771147361386412408506542201187229013901564939031628498989330829692115582820594506365662414898805217894221978534629198602476631749445592736762921831349397739572215130281484644789335270431104494062550064292407728717967774298395226497617191325
|
||||
917310799153431990669907098758923981331502094166208872813939869301239502942218034171797571173155511821368757095098258476361977202479662985852405408435834808860410203576558573777096873368550189365141848244488002311484105040320425285939758081207691938700026427860597361774483417738136425779099679781881414075132399696909213211672133146942493358976641303955664020602345897960889326862206851889545337625172491039468759098097145392326024068227265013614091032708163442362913794842067739934665616333360667737734984853302644548101949132801359544801597220425938462145430004125773537262968802143545200982565414049848802554117050821666358928642154186222701764282553759774762415085271990553701840726201091887255071354682611437771900589070780024983233015507518916913995675838818524776150864515421 508062780853835326042103248806695635165763734123953320578665256046373557500001779922722479122729685932197208130763977293621543903295804872060319273245036398633110281445197820684514731478191758857317070343627492776771122601835113655258463910161457611871334395027058046059795772600559605219959385969055415017166750548901523156172466047666518836069732807603829248949375197959459196140317369073303729708319896227881714576346612504254125140660671798811126456960874746434721398028638516311491730248965982373150424309844130539010427680754962967880003604061092580199409178377825397213838758154210591333537394016335512456071586085676388402444354367135377413761533074662421280292458986301533645832546213403404901729829186266752682085606813361966221056919380403746264619420433649955493085932007
|
||||
9193061007852403179321904183304511215274537025127727154136689902221910768558085657428155832579483618788043647799792557373002181159064693266674583317274220536937819938718884679942152792590578281161445083993236120641965145352128326401497424367319629453284787553847151785170910877415992360794704045357365653227167150162414765665481476734598170473946811117787618266389831514209796772597992723654989158214405351158407705889916259920123602402416897670983847420150846903246777155344515672392803895262121115366782889134959465342070751402868272079144427046463148736388403100175197884492583806896114246510351471849153616712836612580720794038540404767661474155258120327240205558518094029979138373445965400776183026179925650074033127579055318822721123249067459845896443618455637237473351972649085 6743888643289658035959928232445134819056117402044999882500239090972766089700340841630672233263804727120715793330495391772470893270423436803374721222501796656044671213405844981818195365496462681120494768737777172016387161187262455018904561540435350889028489499843898145283322912641564268479124337825428734558723515005310420563883590358196438693700537195418144798611290215373431959393442631193685163695379991279158029233268099206742442080826301896950398536756770631585033898051148400107231496687560942105552909567036239832243140421491051574943427439862432881345626576510418359249326611249950880818017308831770187575938147425396317260002579355607860773752098952501445291638503037300241159334815873524839258868904524942202238086426696979474685071347661854023888923158530048768897596690086
|
||||
92565491313685069437109114863978867480590702854892112268077897581579844644044922867566771872632458456089127818522261157707264261007013569863583901708828396075106448614536766432364892214410930103510459342771542810898713109214552491462152084782194509442948736744192710217665930206503518600824268360767727792621407735172326905792308039928220089798487883543345356390036713256979598003717422615080556161570324293605987408650767576530768107932933719410409227471105748759957359771852265849107718285710094425351165595425451653269802757348947777984939813975311342265768722626187043954200417744182281490571859988460947364626706157350625920666779145541371701740604758418171884790426898279267852005895299912598216059316013751638214483992717224546827746379642279717214061569628487324734302797964677 38786327451885573994586793704432353012183121375073880984088584042802267795972649920811783600499619515153828483063553995434300973255262748338976268944512224344907607383524508339024299877139414043958622312715753929111522283038265538127190348941481747168324903704579912906907892901454867763927386163629613212272681589887022884801164285701687070270120919255137309387842195055756974109709388666372085248115220321990191604182362606408969610397944654249879106111946892712398453085356932499319668187716843049550093146286379448041352769350800502562852179239392732356727710864965593137212515055192891423204344807686487620150600600815526812547449945929856169549908413441655758089561630094059416673834938052157620439125157867709931043831914515691461342313953562326886163941153338281197401710461454
|
||||
984429633684815126926134028502628620452389861559032564784062186391297336024215872474401675776017522259169831815441328405627362104137641734004317562240850061565649256891690146022321049019734252241746146052385728917656743672857035529549995945681314557172042830932445845601933713992592900206597737698492167531946698941432545411870657807888461784430964201838601076611894047742581261143198314112700052164187357061994050209785282413236574616423833679725370104678292241048603180591039363759490276186776474660839971136667720056697987124014276647875421795195328477398133419011074280471970445561542545179342505393558127413276426605453524611137564946097518198814941900780421223222095299316257058349880269633225935831168307561502511219397009060594769489415160621499578192973171482121050731401817200 388128328284500730546053387508740142316836961886722548036841819062615348402281710837902895861720648398076137177167678461982937721601951155008348455682047322607140249418069799299113388493516240075971424306992461997532150252692166427406025437175576839581550999842118376390282958552434086631846301439268221501008750722741317785637095627072848189052642679156247541336376309569062636272900905004066119686109590944831260163654018578595103126796666674102023906698434963418083444452474473465436432910162538792186209641479793666303833954693835263280173617487437454250640145763474405015474038332784925899221295487644275992884092332941104279188261262868970721858590171128916926810794447263092592602753577558822296663462974268528886177690242366189631696269073350990801326446950369661261301056886070
|
||||
4515334262439912765287062284487389317810498397232130934297544836622339801880096402464736956411304207816964621603157108195569492199876064607466460050997888599501181526345355346419494017639113763246348373952941851172043086192012988456230710716472624267351065952020516774484540148084352278466667819414571736531650571342828493223662963368184812145783503943541457053358620061013190460027128114782252138997132480927406700154422113825004587836686433441264665199098394684814593563595774322282685475767029746743881980430748392025444961799923695861816932405338274949429449758438053609436615091952075096323758135687626184717647484614785371588758696476626697291145886809870016508120168676699045845810837650611269723761736906227491901307285392320947956945342607234687114173647077653728692280240837762 81045865290630208586509599229079738956503018093614234293106260612986169044178265961749060164288732712003713020603348795176528302861714822188569730854035922865719663445015349799856518067726405885514697059228624469748273325689882089042413152168052493129722710192903891691959804942307867482953605222063695202201382104541755758296688501068854854411235261772306506477485254585584603884869906086587353008314205843114698028353552006098685040716118537645054328366129294751434196823227374308221525883031533185372798336802861993927356922168259849062925608430397409304808624074751703525175576697067864258009955386945386984339774246493448514795095078848132099185219094721460280158881768588856771062253659387988362004897414591481775583259635684517848153228361818546324159842844751057463129447096264
|
||||
88147024917369688781396613226383568577850537695813580508776823062987071187629671239168946431097307384307384391194444551850050178354355706887107324153630008876594089349465633623120516852964986750423865454528003236192176936514785477958907554189482803028750668801558655461100328511506201839036029468939194444162508672574298654123015457219018848212434776834248652744730494049201652577603292441512537214922524669140984930947476876131584699908963581217757463692736647584136827055170817632536908347870331209323084544612759135074792388298103163369652478170277077173997208961521821174260097252995628450990333204915451902722152923453996948390706710302519050078228985978348308464766246561792134524565526741477759763521577242188083674341399257445045606467587367639931030597646961587922725803115760681 44335113535863222685944496611153365388995902724617004310383210222775443653211323880702029033753045420139954435835204887444069669076042444224443712234159322768576823012735690828088106095264667737060168822316559680716971858281464259906944798096211483914232705721018789159804163511826868865615943691204591291919271568712203379897263652285912346931534674355295171122537998834130641794945257737538235386349827771829421259119495674739127147907994643740954289573773949631303180920404805256712346460804047008730178512082391729473543688422409002013985192875178772715837954583489601486771990357100791044700959890246250069026822638262164419770605528422946964252010487026872209648576734451928404483663576635090626632845996691643923930391996525296916102430216535434369544954401265676074114042264414502
|
||||
575204503598229420603936880857732670902464835962491172987542836193296060805817610486205228497530428313990913788127623462688223918231231478098310110549989295255207410728406598143222333948544897663571428890234699087147013687858241142665815388343116550421754168900770002556818615668834201023499782474759746325038549409179187977180121091509167695708391330605411127285093243984702060173535004882813972132816970585934443806519571189283288133148557301172611230884897386253075219426751795150576642659506753284519440870927494826177688833025378886499557653990477404207768178777084201406917497700298784334597187119877173635183282525653063982068857246481575159868321265086214380343196717496181037073128094760495965414091277507320086381419156220339680862585390667096483751547841449368054913924852990269 38638850855347435904553739081933552337702473102254700977424901266853454434726352477417696728376442285811216677897662326589429422473015157665492182933416246398825297952582472183524999697630983060213268331800170931389043532839543063477482969917432569607849785494462900915128707354743929697207127900200014619824792095620249728779758722567257135949996369991283851936884198754245241451164930337390086691071146537823037228857158007926468679284611589735852627082833429416851486440507131342150035498208583064632513263782218662931517187517602370775758165101781293189149349019913250781424683292052279684303844820725740193621617274682786174230964228316921530149458801103025177394986690663919159239173414712966162555331988443298477857657957468081170008009600062828423159200661652368894187296224263927
|
||||
4124717745818289182158126871565575230990898040625670926502267433306314577629019928686174385070064707968709473748835475573168435637188019322563678103489514835063762873951457785712823013324510165567597720217754491830212638728940823622218830623440322895742059909704243857161175433198835842871903842492976005857505141457670984593786599446899628440623342939900360536805924277980484678954375896011048681237793018035590483091401921395991216860276893233133656560216375167831859486372009739936220621830004120713286901224928757583979450685443437662378443360386899660672345289518093368579036699973436892312762903495616031013177749552533868440507673414325628375536281883591070499577540015958846088250625111681838747177038700861620052456656835427675287363591791347446031418718991161009774389835929907121 1140013045337571363398417782943544778369535117410375603578746766670954498656758137609313310932677609040146861185552145591160750383863330056591207413187406341563604528745255808173383492916322786828793258485081806258001124653599332164505435374687587722320892771483314114149079474178408235044665793432542021838121660910354536393671204078181433822740805126877970922609874935811222073684527061302932925960177662383196036183051764038032568688343580879660030400863943099540976844394028731950970581092561098844439100620994449648113916633647824130880981298593928396011288640661383783303316317387888982969813293846470036989445713015269484870127860886695757938121024386276343230369609032564162520366826886624640233657564031386407875228983810010690657737659147501478201152890494086136327269434209707059
|
||||
92928094284534661024856804152334686230972811532424162097137769970948721773820189258551168151984570962662958452591348042107447047172212481427756565330296472103784674749816982825489498169020940259691366474608166712718342281416776248299957713092990029117458191267527799965245163541698638792807966150174106202065679639671953168670377945238267238230925951850600484858151437686570145699435774180969478873321418877379087259779904295391144882627678789624683418995788912661243813158709883547722334748160366908246851205369692930191329784459447986849707772236218654394248553507653975816014852372751681404877981677922919004237801767964167121355168157617255658807164398682222680542346467251863049619320356192976760562353340961819508357664993647503718558473495835275825110953365432145002040953371225902781 22770705026787205487829236789901463584361851939710527523704387811738330783320109006428055078551452905425549666502443257527448079199554352725612138931700798460800043950963820469820646200530706642707306550528773716927026936863973742192983262981685619262903193596594222080327795641516890104691849238508182850797365864964202720621178015514351529803725468573073801385730851878920503373839268042923313352903627043102322305065026712520798310278089822378132735958040895146180111690276811925736657160711110752109767121250740094698174300034343482516430927389292366496129627780485270342714670496547693325733037239422972812449854784098859154562665196294583279551674541535913886905839326842579652971438615394283017411044455533170434077113365603090428610223146449003726985677206352535640607540003842736031
|
||||
294014510126641384031709177702508914215546890350317295166308576757240190724782227391093987351003037877962784722510364746521597139643341380102283664627395716869344643354481384150922176842160741164676886361768357681226810192565469895149433667262335602556900097365804882254365154421389794584004929965074182835936580055701451531929426883200628987181538800826329993057724431297019352348357507433267178169735838991882633465022163309243910615051157862522464337272599484480195676472528298049207281133825442570592303302374503888657687676760404702439241471803783019627882631190264616152238286561461265783362791404869685784715086579883928648456379620391211620614343574799031550344136485526948584456478639536018715972370687036638095495422534212677054323492287470703655160968161367861436234031945439179367 156895765095657651279249830008927897903908724144523313596044422914204581334163522647674759393270800239440145991415176545546230871251498466881881643040047416792375750764306834660883387684153498757512595764707167863066595791069405508428237847546268091988404091131407742193685903617904197452355704158648419266744993378830209961396544163784013730945085398997746808099142603319418913153407737123550901273132308502862506823211164529730685821091679576891522345528430021520729719163040975037945408825337650251894675064567534285143149817139924543163200640708157672820147737831762670637985604608217456011448812238985481666716312893407457610963625548359409383255282901725930507339210080528686076848213508247049798352871483220001509886658239962278130230545675539334276158347252125885260799042262732630424
|
||||
9208603578118335764029395651406372365478060091494214347280962492925590458618078750999385702663657555419460896087062439390633880980128892089245199391209979766265017617306452057071489721820479534756264386811899818876783160886961077544013988738576131797425974351539067078874839101865791280710049881540870329038714813639445253202330304509674630960511081554407435133275885886802127593293765342518822347612484625104896009318766151581787565667184534389944985081086949009272328871768307369635478359705465047387056116756732586750134034334483119963151614015800808237975235900842975385746771767053361887725579217897702657968406321451567344236009296524722161311423418548301941056672876059905116074434420800143831218231364311718766124262220776599100604855708243606207628979103541877587163275933959748731008 4004042183012813135073872322689667218864704065711662868607355873472724041008953988481437906119372528529319638953361335361316138810003868542744626637953065914720549346691032360905690739578739026432518890782919552819750470403015336213322962825123026062910029173709518410170523169566870034832570530605045353469743742692340375278950002598499968336387533831018040466853807640170297080610388644910114435651541345161306189708238993625857806875327396332891243308033125563029656213700386673591292736744612491069203367703368765991595212217193519623180470868659662795769963903018522216019923212729507138692972150504051394988054493420358681387379363912781804619905825083655273553768848427644631208884317156232935884174131672023724350300726091862186730425758989881757749296387586749124215875868496498846252
|
||||
99005160597463871880969820139806713546346427622515733598833058080362840898522691661590179416378458986222152192921458555690413082008558311348613980102595572567243021491718557285577250939066859967938405852372092621682954090898876578314345525536030098384772683955431420498056431844492383356482324302526524422720288644556663424104577886672425692234074611122648792301918275823448522296422576306388631262000537745714300570241900854871740516553339197868056330695955778341657561577383363348653141342675170289083679996818234113104420560331594345194054629988974947034447300194517631720240936209180827441226766507517716898531792512372481806762954046556293970722589729297531583817355485351416666321724467516333157078089979431551508657454814909465851908213289434224711657272267759476818968150766782993256380 13153747411054311295228036932178131285665359938167953482212036953640842269299340762282184140624472275554867989364158897806338299045645747505447243990105088759609138418802627434738241423224993909764932896347660219984973422873300577524442115702124348571639781558606457918083677790553931242178636224179242475470253371485071408379227693162991702082413120079400702814134460539072145428631898352706228400180116740151225158960256799255582541862282616841699217073998174383139982176554237545372422021299034830862943704381873941795429816255784606949509004676712246442687507041273839051685598242304016418723340885595663090787665391061702012813705847565588576329248785983662173201755232211193152387959457199759046845613246050002497372207658058737756316092347759915599991205208699134598053605596734863248690
|
||||
185707406891627085556327977564424364205964048723474807618243880126235442140038455869381248243744773579062451225354999609750326524697487615076552469845446226506858244794120142557931032637185059419152473258464351103529163455971473298029995591331469277476071417089273892187418740069684031384845422229303216384313774451992987017361070370741690576049560101065989985397096565163512028990632102164712918126646734669395536232342815170875917251473962021885747869375748852346289240361561619218356206855227276801357423924757339750538968758376424839192390882303970384462268638802744039266690394533676790257626300061317028064919213615719554681527043206036726395635286172051562086332333310245979248769317855070490801521658727784517530798368273035586852459050354174837845426611235102862442420148206556192800377 180537180363161256113101872886982390856293267892830802488110906587566836349704274623079478701537869349111011060284155499173409806716194532368734405162677202321039459753545409756307161084599801534376534512779803015432825654634666952405774422796323890552085841348369893293823779214126848046961590075453545178432868534615792260825954572828363838234462218598276989212485182064733945809845464332955637761290839416492187039261395008528014729724666893812378463980735927755331371524518107721601212806061338596197833436461719240699955925319344550410392108645200968061960741504033629600162118850342522510502294490086244561911203239922670772529509365064447051821834904785086339891063936653919196381448200512530958639706965052404295668451584475638193437312261136149340355667416208907502061918897973389613743
|
||||
6308441596949199493860488706094630576779422643703235394722144025250727691498442876928136490327046097153229037671262547851274782266795295332100210143782471746134514663470194753534490472878493228923642672350723281791478872267157372705403822797475725883294484805884680569461432677307751513400454918758113547039636412384474429978698312054308273774840923251288112789213237192358589788277578337036331061174873458941726318190463057941601325378142104643343518347639801420529132202998133525182424780222981029789123656270613523100899360287470105196771689927329738272560709399324787462680257765630532531276838985253143320934034899430759521955333695264632195506859208769056959332202592719211888398373843923356502980029657560885994769475665240777061839048813352902295867958117667372332630654774802110076809727 4377165582935686531674401293875676545068928911912321087650426756899831040507866599929930640351578762083107475359786136372621848320394421177518073658050240574927144132794715785255708840380539875747020246793968566330986229028761593798278986299863813771943616175943617474436757924773476855889004151480663298835656377834848941450333893999184303251038167556891939109337500334502642444461247798933075469007194902742360936007678901105088795442139968663399456943499750021646686425815683895678936658216031531105942039638712665520761636955527821883771799432363264859344852786019305536415975944344204552256721796595864372841964905789989653775028361743653541202499432910992002084568210142444924176709141081273540016034037511801204421813058762838785758683950440951124475641200862492335111675666625896122638517
|
||||
26785717350852756576659954071451223773394997524034695106012235514536887623037604513539606820634668471531336363200422478254284882930299908500355962771844135764150290805589271684290417438075952421109794062823275631926833314733648919519707594112916717871556534777285879566516119878020969838297578237316437957183171419502364495871654525328627653489167619874272395204193281946866800337762153418201608708596194166711290503381758036709679563393805500852139645554626440673558993846002878272416556434096628147413901040849666459579749338969168654098805695911109538919127618000585370322715497232798904306317398243667036346580626592943143589880217084315429884334014459748545672519089408201382357460794748299472745517345493894136071075692241713668534094220015916145093717956592850774347197959151598251922165341 8004648379245906068756281134882492274674455833404249742319074569455395209914441803052008829867834148438532619881933755455188578874018997261613672601203160898541322394999575166589163642656339700101419476180514835243678379076743952708057978035213681554438965119243644068259751722519257067491664435558078934037072581031300728876698572901296269110663181106610742616960013995865904465240174265430654553840979029043121668089433165281260688521920536949608217442958009892010823480695125025891663012245991728178756173546913765949030526596795529428383112703116477230708574769278255754644568005917758325069481866894151764843994875057926263211200283600083255912494747381799116644294126491321894052124609419021865473798504571507104265811285305781729945860305915728343136801955190387653957637192356644998792965
|
||||
738994033077016204195452500011434449411663272041222978117146018248328900624886304525170613277821853480360027437156959327529028752112418778745447973564663009885132571261427530909080269549401714275844630450450506790493930711652852363629579946011779826660876637728723328923318843343403888131848682043810597636891376999516917089080445839492885644265727428497279371423739564750476689118392712595505443341618464182307837366426512028188622598226956859176961772070458389221145200090373298425841781808440799295521988565630909943891127738667674763216447714417474670217614759403662035437137019278703897876791620508147816273960132606671774787009748822128744384989156648066973521935114104708859203761230560742280523937098371652161366354462323559914554640566660845749480721846351122476223541576318627906537411039 7256899901651725470407136411920864616413366055316084907805978082763943828921934346316430913084342655446711556238305804950808184690815832380758547330548263776651205463033248907689133754537245255664440522115198431980459173507296943551264454061536639605577490871710887167438100465725697664227350850994697055063416695074865775003616262972569846783707215095674692223399544183489415815729506503400443015913861026317092030207414521884256705191174075479568912678269126160552602969146039965369171944196705422362657966145500274960406331387395987875951487197037894514672571621277790499381178407130211666113862140876039614375110888585948213827708254813000379356003778558396915914595723374864900397740936009083844490938924063657601485447094189277880997489401697584637046954355757526432733129522389583626574574
|
||||
5542479795482356768911472900306782848293738961240853380943250285263711443669739249195054978610916497389631170566385633782309053645362574052383574680492248888414199924615084708829193472755425314042217121995860051637150400183376563769130102234556789772977080454222598732672461207594114955328282551945134108924151619049914322218289945451357179512829285911359963682392201867946292194012170816532805560709539851958912118557082652668124380036870173182753400414543133555336027970586138663808453301803465326508036348816504239331954856147295896412269162556264442705850192224720109328572653214539601655005913685937843483848687233385665780852446807993815610458067114208344047556659619189746512241850951400719743974854405427529762248726013381326252921110868079809213726213058668795923637280320494270763005372356 2796968392527736194737622934578569590272374785202914383750495593812532425000674515756992909586247830650650745087539308766902025180954289785984057632590303648753511890991842528714484923484627675495709922313414966316274325024263623424103000234754890984711876034202912682173102595129093456152449984777289530814484660671372941705123938597034688794786187606150984547508781108357807607104357313512629150069106489929806837164347895639318146530818014276269749686874220100216699826382784902651200965372450554481376833569986434731278755626115525805649887073437662750493595399304032299687630216347169157931195439228296142286638537270852795785404448555070716451999882617990262370012680447454037930642146740575095571703354804100469375826500288703531335597514139645841551168122361370328315625688832831489645497912
|
||||
72753689225638094389022932669873202420888765239654733825831567714632593591473270481102856885536275672674908627885386801324733568314804340136836840447989346073853593774907664483501326949378595715059635009158187171131349651431129733676735104653036956542952816016779649064254594389775289019966178812260643772302905907279409620504437223340537736336696206564579412638191713445035010347854050788892974197389784741064041040558715316374425641925434392479157032662029200258101962996958494277488627422579279929238619565285119160486231894074092157110292102099049977351837233975053715100254613980572299289178434224494232495704110540596493343891082757678811915947598547397533256256514891936484292315131234142000724837347291893512182627125318886041538731872616657410608493361078839085577795199622427466812127078530 8850565767885143976408245624532657063634972597481171178946507596096719181372991556464185521811363372855297340536923353740764394885903745907748243342731279229116138100487531775711787511967791936842841297462217011403613349183982551072867178953535119830962056703147310723552062200823059560137637612343169093854812281093007719611773502730094877829571680274591704116270143633703987067611760880190061261897562217451073131969963551191680293328304379278189162934230091959759035668612750428521237070592094690604850966068478635134079938858421740778453573631627978058547833226302305166517765743848208444718783868231267821841571491595852882544290308461815600467542716596561099737935188927340778387056181584042856674258398159472208292659126448049328793153511462590182775351528722989722091180590225431961446618224
|
||||
314364152823021816133331446822552309743141065229512409543325502928736396334059216930475320969048132154618915410862744798822653449587959789449802257699084963461794012838381430448136873260055817133856214264867666694703331511327871003092885116488196931643614501022892322640696647001968081034754002603418612269429934833537633116750750566224383065484934304055839239826381911360025436544967868393124418553143410431913280471947140848752802115855355419596476040588999058538507717242648302595972739047143942312394432692334874994623455605449912035912510944574088418630772297949993764322353546795566587080486193016661440464864607698360674051319843561976284586064155467332149184447977395983477548492257825510451679844297903966490172156236322970709770019171933580930492707159638543750034323595797691089576543020623 240910625932737943450010386402318533117920449349820512616813267020358447183950274717212407656361523732564501000606078814758880480193590618666984578546937986479222483574158112506965102142464860769016676837446712331412424612490176443645704946099055990501676592972814923866643916033852051741126197758961099345962728738385792975495408097934561524766899992162893490220704485858984726800208419281874048304561660870490888762938588486704933311567039001697557104489346659209807035943559004451575953949099456172028155066305803225243682613514660405165271774011328816429177684403159134281140727471904038911563137676463427618631864633853993645437489155158932003950808924598833018455081161442398196426492411716734688667597287379683548708379889035394673492042460902132586344392837853203618786478773754076948095097516
|
||||
6999596829028631553474999856781848698530439613969450352954324960222501223282653657948437130757400446503088068211834098294228946382774727807790871097076418568500092545283545997018471992776049871530135871675628784121060081693340452681721291854726744488739416463926082687863943896671226000151490220212834131482145957449842409591652708107600706683471355490779945870733443334999539035487065974309958812887171913332703820398202206911314130555545036601296723344278507571954127023488751638889297791914932997175096737420320427998214491148970186633445813856862888498514185702595614805340858854926823793582080432688966556346341410748624746993617683323001035434355727264948554756257190980697412979221023601782265909086767384462180888204853403571893621006790651689084731771652902220239453339151435026044358705282368 879775185782920746915894257913543556898798436756881450249147424200472785239582906300177515400534136684654233254654191309389911379641869039050341597475267418420707922489253396581931318406977175594045475279596520839268583322594794788786324421998020947028563419360623241524528758335741748328304521522322843957945360396862638849982696529864651948322986712174885989210337018201267192558841742526222612513203961845762876794389391103735485047626600220802053862693679533125207181592011315136908537710867348787172016435718425758528593494089495493318160720160945627483774118384574558680053383196474205514281166164374678564430794466633288671449832964997239084597455563373736502215568376784173312164992863917980975211315515137303009071367259810102506063324601149229512319856762596473920380149019474058189083529786
|
||||
31886613101439151434233451904711454175406897462820068573391940221310582464563337341845155308359429461186253119113030477697084745041479111311845793078668331766959802189234235625355033985025404887037553979715324405965703845514137909855016563871490820224535876231357955667145031156422465293362989131679923569737204558483298853747369419283636507407879911110263940903571076733813771545671871976748257330348488233022164390457989951333717800592425082389255784706473514029264741049411510903804243001080756205584531219142510731802334277475216943054946101850714360256510853625141933298203804210073445942240815765308957739732624395148654774662040378728778733571354069067688769670685176785916127530926932357034014013433219977054292550504899808964553619501618862061431388920340357237037595204804071011261914516834342 867152779974471427131562311542302638234222561097391381279596259103248367500032915518337241215489345074544826553125172362562271039649716171204997626210279867321742847823015371753932167849473863420924193123933550139026406871873543500515957615077512470504037417333636987029436305378240294589558972369629565964047961329624122010469453286587091455903406769987905889061703493508178873714556443198736739014871905773311358320400367057290341298639473781321355172254595193427704887712646868511506393466754596551119422308513149017160061109906946340898244505585193011236742495032145317969693087416810819263181990474917111083731748555074046568368545696827189356467140483857669046590448505583583348118121982133959414315273305081626781802796336403783417784356039395996917379090873497443338210777358149750643043356648
|
||||
761213729354743214180225842087589310167560331972610129164370957325725388752717706974204563281032755014251600855234960516099515819745379652014097485296676711287330325734273669370156955720717443445353798682340050522036924915949625578448421539301366624282166987149733500245411913079093234037031565128044324379479442641715896546981878789546731175168644064001678260662965189854640934752549146886280240998663687979812126577159061467088870655396224245607233072286324147032523340325849247423731736571112425468712528280282752844795881563976604506680911661372100198114115892736346044984996993343776541007691024196373903099531777715906669682912821455191902379068017387161613190192698065561390154434715402217392657194055376437669569473323491486813680553424485461574749373789656427668990584983847789372964546773243708 165340214641310482913338246595736771370887842952421595762491211639164869698334127334629727467365682760317019164028423435776677446830768781485135125154005144409159819247667366210428773503530847368073437651486365667729819430573780201724347618000663376062942663126666927311209940590771727507007529212038727378586930543728667561262161271598820917056899637566238670975699244095982367998073901728013931705706494460966165356248962435044149267287478329020974114947834840298796853131446496975693449154097102861493562932606065398082129754620991420124777670353669843288653985052864984276306026778540169366133545019568862663872990680527516171403309076210816733848241365772719728581807855224781033546391680815990625178600267301561675864813423984298587767283185629725286625482496324635489420121807622931354474269007516
|
||||
5535270701177586505696313570262919196178571357663557281053859411609937624498232847998273609794854221330484991040203232044354977528875986094329332339770179493198601561180456013963376436929227990450155559578434092961199225719045190500126362043509854134571506298537088103385686147128182909470448058956722859765470637680381484224215329715407079259189102155961904406048624780861711835516830824102808576035061807501810449832235472782970848017803856388191444643565853368978005792520127926899467698318257869336879073593697142515650701432930276211975636920155448650971705452535922669188781850233597011875846979865910105435170130049946495327310620641575266286003269273712350702478411588037333755263608038891035537954692518060996148772421370008529443244306708401694109017459405465172994183470475742843962265583312542 5231857204183410370562395524928464928226576184783993633801612016503771209942727745139170469352595028437852114790206864210277886533934126554622896140475952063165681796855747566088364237010472402965323723445917292937319631722256550651862934817773430112929986441441826295208329471326944447455649773653395788023280690309810976265662358119193716033223491793039005223186800954984161296589153931301505485458120754740142939522293888048380020702202376273887747065711736940890981708354565700189631677599449949597729113400101873515997340528888990221530585367931477820924295596128026128395128157626715260841287539662419457637114505428276982283486559785178941888967796643249144796014961261378891138866405005494870449371943408140716107386825935798925454304357614811582868403310455385910813105811955106945128206311516806
|
||||
47400018478192137108692427127927429078867742160113532639063663257964813719437532777750834080792748851922096290755346482789197178389479426421075757519301189728805874551186515824714696710178816311173415916820642313752375680126794426545534555047443290490378404287050811757425277612996007997112176139282399788054711338313968558978435083069745793424332359826793068398297293952334048552829905974142378882330517715674263781857428877913736338981460408247938598907513722568878361579869142206634185408353319997279196788176230794792884892156051377268378185223936718606328877386362008281150007614199693595773331876281435659068369331686317992650668903301697033126094251916818654943765760257642536319028329015692252794290822647431443996921016593221540155105288391909656983561740086976008610765171460727740664293713049966 9053319891096026472071180853871062537679606005864646226573261392973369446982059442024726895026737047871950823323113642088873284808692216849141953494728197330253951807678739858923499426543259117622978514867679821406483222799003685537680243875616801913040628435042894514950387130495769445513925179570578852778341236602410305461579621105551791658215114324761792836977369433101815957484895809451941585937994302425963689341288063054204067548292751155276570744040880244535632838793916885259009452407711162622563332505114516415772940118832185630347065010740793080929303056518661935753414185680503922345819097824172060502835292813041225188928134027530790689658110373866235343734431186906680631500888778298530198660915088436024655196669803685825565496295902146015290052034401200907023522465069924350323867469390904
|
||||
860297897515661022341075921580402665749831362130065114038429253166868524107469586992733758608346962067982375180152141200440704122193317922571890603706932801136083577112983275356576149690595188666661177174150517827685176779250499297021033666588565808531101979848306191869948741172414881162405197277349863429658657402700587372728402824192026199779557502801691398247157780309211544360390223098129690092064656276500041072936723198789894248723715738876962152029335612019926152642035544781279405678240492185947363604942681029731742866840102322111777658268632354488074624504285090730737316294379525513410414831428197426742258002379030402079079501262793036268419007414251841555917206355462192439780854931914159374318498608298255089118736200936528347765971329081571666165468043915996416906957389449026443046110457328 836467171273859404599469606154244423310397793258869927996104957805274202524391677502707935738788488605222050991016991460401329201017128554357034199773515205351748094439089593721615260944944852716081848760462597092847035660488701941776424812497430621558780269943891039763333614544763635716797004323284544851218614470844599544854971546282616363883305464122472266090554330251154402132271551027300003459098382187762813455240551265872914454968930434940632636625661367779431015782592562164676297100242849289519790618043865659838446854085666596337425253762267250969682195148846841753825162117526735878265367832741411875031974553062138592840266122429726692078600980147980389173314523883392951978509591613326830838434484883017439948152676819504567159155160081133172166823643186839521871581149963296199360538181618296
|
||||
1038922590896004223123956174665640913056116971853954075811203244211372351221717676029533961767102034735097137483079455925421364102263867196151621598080886010439337551319373323309019186159586179632464726200903025992613150278438185373025211823449720969191931186016300680220825563668527030834306950927389909917221649725738801132941657237372987128080368495748648864184208468634160105388806815086220331175248382659379404158411779659650832863187859622208763007708477143885280532707730648389560724966410410677681659923827456408690902441219961163444498614412541528436342827612188362566147911470104978574803878800641359923167343310582145466992330757033245813949807352527480240686071055423855552395179449983950353759827643891255302718112871610813671126203498650384002813336152190282696519344043876549505576308316743820 229857245193093163545938803899516435443957061015537553283061790866828639703784035596830363110258974461383462994443834514455691223847886490597518674913674707496340991225212870490337809339413021729665837822848748202724801785735232302412423107137132290266551395988955077738254737226586746877678686501348913068074914617763361913262950384371060292545254427234803997124930670621002964437703148898142975897415724473076972673510120167525260171347571731299962232166182016733424669213620881157559924929180611554497999166462601622693418255912363112079025135531171539085885545598652022413964676439247807146946619632981640814622332939548772693902836861199860812923460617945281273560831933166877480757005315011903917993154827723030002138672430618903357647059803444240727537562665634030217719465431702639010552174236862759
|
||||
62504354306173444547783288505954333210145946566699129450036538438010464059972350743606839761167338627882585048432195984087693110654813250305331702775406903854642316290204488843421217360528719275364537098066618773855299516221435112080666523032140668465675077838999495467499166226982285652084722515996906372442873059585465079409460224576385903110206728611135412359573603265268238995858709900053877888599251092355651783630633555505166487696908761633632036391280699249484183066574087997069735189952150197125108980186731305164888405451464799411506222112652528646345079555089369095843270041109643988803418760870765307128440624663724358722516856449203974103961624514252519577563809664006239637336102032071618545909904749453244065143766795585022141489787239140948452752646437466450556886240365270799388100027694441672 11635643140931327458404395314043907634522718501946265898928496312941164800170508633650862025334297957288043887626776264079831817730369881795121818609766913256036778261720281231683248738708189001593761906638221137721639284835672235065443226725781934838898409473418492184871897994018901118257952619515607088318881027573012291621702055481061088212950003343785316207709195682465317455185700527184093824292191152407072385680001999656443762992096669771028984453329939485730529410091181117738530487691099240958654131708507022704828931729709609955376247754998752154554314896717656300361286680661129038479173722412329735276472619472613753842516149833111726925088358499158362957881860110667620540150955609933048609947972030526259764290066816606805379615100129564203147610278020155804771547300799606778629607937958275744
|
||||
790492410770819035931528935045332666762881807757619203243463883333876776539690085225881771720109786839761725501280963920373347537566770438682025679440712784629217313661409938701801014871444962055416186455341172987665080982706607885049535001179657182097013252215093960419316954508926710941789535310897902978970172056382160491306570748726738849663989270417243794978517102826970106322343777019204311087986569799533562396091747826857717796613075330299791730903818084673371838702442213597740449310705727353964743315255481715838107862891914121212768050855497130606650325441473824325777404739221777681481605164817720691997708707533255560621619703655762716030184198545842244085544082356064498135749005890364106441269328553028796691335590417303881424355674679096679183782159792991487426407437543867116708360701349615973 417282985220491862956696579676707520785828476016946383737953640418571710157683391962318155351810965168438452128014487139823772632908146324275663164089364883518802016701223448192333077809970101074935759363032772849779205626539404666487613983599915656761988172450985506301522241544215566596616084695762210637611060530239652812584771415827254218680819052652000824001075337985712657528757167718612667255656025161299009040362135306624819993756115305800671675554089630329732125029868308932308875585083738145887827533671893271506157096804385114761735330158455982381785576323986638472585886250303120310350179545572851018317308751337240933320526770372944871138295683562609856533207419309517368246617619417899614745326012810774042680690469146744646906485060961091161373127068609061591767052435387938943186963704709356348
|
||||
5870653209919571727886254704060493071681674780905244645704294908947841284333160183498258705839712767900003273630040380855933015490976535888231095626017046322786727604412004260369363213430465640573745102043236886340549749687768488702791735285334130328202348155324363071714379745605211061052888520748908296356643266997501088188174162288520797432292874700655618417397032135247568266160139345185919964187742404370056870967543902820037340745283488712072652652522805669854055783446458773494322370396395930703886403005488494167870188146355212950562531030438224673847441037025965425135973160286375375280717253267252145369267928985856165265958310305980760233883500159676279571139977393435477899138696356914938883010813657437569800013009974785197745645438575001474600993740718291071160060757385912330437538143644103626572 838178532089317052248835578621356625748301353265946735050573688933797059864227189297140068986902682350830394678898441928042096107923102283790720604705459377068111764033165100631178962853677909827870499053541981831399332736635733541414658597814325426887126571577586840407844467230770265170290809497567633538778044023621586498294826935932489054676572636565734854021933709362655481104400946458201985630653594844979449431040784291482686064990948146890105205314664894253651879611118321892587982171906933825196503196762576680568356609064010337735932362264208933281751426853534591430796694783452432251550291622618556422487510133014539747110751715024865049438417197931971683654665229018419842700164811096750469039383844567018599339019476618638107818679409723297498309725723086632280901439404929119180046064021897519071
|
||||
72103152347085034844816147529762316968409870391289240132179392164328125038751526667129437014446041762471555431610862572978710164707330312250795057162688818688149017358241753246087568636526831103411214491934437987097691596097244808838468269939101072604942463723433467263623213099834372613272421384046455756358750010572568593120356655386322290665075327858718587593943724786836142757441944998053873288309747741532531094456233855525118957285078655552491229482704127156170833471095190085945689965755209677373048157859543360858066619999304905365478359611011497481049421626322160060725607745942691754370664849042972118922633725231329294941860258409995502147203677509338836870960243182456407944563330963466801379198502070713497561112036332741018318915375714972756162134965946419331615736210083270959422128642829213977872 15652278932730575198346824639518219894943668626613125829037121419282505421889166064158367606046395879142466783424696165577672863603679665887137792853124877561516528911882402454250703882028009401873546316045833990501961204503031724739467289498208540875977122866218499477549837106870959984606491163478539038532439741821206411517464226663982198982371300140698369245257192931064250823708035427806072743877957155097594509809099396012767194200720638577891638681960583952775745647555444015212144236666785721729833506214319368270840579545619454001722559915194997593598624782123162077480089498364223514688547111954534387095528956260245654853207721744610407478605866735836714133698810617077629857379189702081342596254755536006635062091246940932107722569502938738594061872875205906175434483802373519267384773819756881530813
|
||||
511946920930521551324349126282012278671860665872559791929844461386978946886442068938433686690120095008671916691269723064472754635845231803692883357635103959286644442106390299901499515181251884419153534845105047594222391118081298245329151806511541485020273043174163747365206825268778319844209647140127258190181734350611356160852104404115688757194977000813708624705874566850890169482716314537902954446518118683288648308150332749112652187371085368620596585460717063753006141522433108325550801191531524245697110616846165039536096988147695867468962549902994005260379309260538888395974489140748933311484846443180959700347589576605132275806900027160658767935901192681023047520758233002099999052602914281155525579241557130430550470808994442437192219679925942328216642912751943961606778404876316881788066088543938751296295 384693314820073890259322549466446943147627643149671465415067141589657736490778967851355533727714658601070863876460430161014248120925979070521207096885143232476235607795482187779898404241597551009454086006267705766760533738430426431077106972493995123003453004792174987877021359362578487440805300281140029337956011157474561051752304986259162325751954523421297806021970787018012826877125398933367083594944408511601480157190122901069909177823087194843009236129400127634603132017623759956873885722632718239002491417003285012312920508570782093810062190632560414399883781213272834625461736591185479402363137557783150782478915985190472428578208410157353142468253022328755821210576218195861011858718974570103732696750869350782250196763118151500354697442732053623636359832078097075726758349041499884060417085133780132695756
|
||||
5690577027127443815041453571293849479219917572032080248484187458816046962389499036536632725116570074307326675326389708616441904606018188233096580293422710398348046783439592464897640814230715734479592637257597495953580516299849298520437724535094904963828528748635575835422448933072314589053755833566094706432896647139019294623153309093519537072000885367236687759622047190814031964392963336968715827332537999687332414752339356084777824376870430283398635133594914754536475028419886658341393188528686426167402765023305675954339703352042888437704609897726850286474347830419089306048290151033208498038936066137647615185623578102713216904958371809445727464139516078003150949807704253030578477882902351763521434016813603296449835351207460516480556043137325888994188796086050502914579510834607533639209146398170256023093596 5570871614956287711960974925934538612606931838767129422081821828419143596188932259337267049414349706394446242721461600634034245706421401913544368194928725474054567825036243863197283617246707171374317357184036120049927144867004909510114781220499383897179783931586249460989015379548845740781300149798306483769170143921302302718117441220870788755905575633519748831010090111989002729388903884839732586863634608730497397835134760943015085926107493683921995214512635540890652261858068022409448257756926237438502680844605892780943009216273524673695320807614569447852924397265606382981032023912641736335200542477631830416632748552902775850045945639276660953482155463072224979375186855875074241109928421525860860013733499553187929353135451365964664116312548603099226705457820439294626828845944717576111733211658940744862944
|
||||
85277111391209914309789352800017902782446159164719556002827411946274096030912194574148001328458962351251351287369947078462535492816629817248225878678681852097444481090548292047746687375603115788708172745556501928066807857452067944085230594676737381715543538186134322520066418865220769918817382349331597055857800758179452054063205714955344581439669471712655033325946010700885472426362510041664382523367865945281058263325054136515857073211090988114177738680336326152555824754140234715862974270642705845867317101330751935619611646029751035407591871692872479420246547398302464044491539797958645339001281646930767043961903323187026759350456482872286320212212004037077992784081870771510561037055919503381761689267456930081322952313728857317160126248830041110783808493812446888358334803824742535407207261722972573807414263 15691091254732432436096185468319657623530282641654216645703228201037063673669507509557755131517427239147720863778010141888698388737253738851312308022551921936576605367835695556614791419394186430952177506636365657262418436456412069250058369281071061442229016325201326489795071929749669849976601119987044478021551061798096105671235035489845014281834508841084227400035998911485614791379335361387542758176024357193904141781730406574868644926599854502052781949858515274854654609285532959126261907682486036090245972822730764520693066913646136990193697186655374765987275613827663538651273658941621028519635553283175893132651430575126170809992438232529311430084854517539918815550341309153828285229750746635625571852318709490003398145218321266284251415775257421763547587888537592213255932706280941257023454689277010925039754
|
||||
984162070230390712849594177775914729242287428758449227373330655609567425176173802349961588813585268233638989370284515103993891821245993804788186580465227621787221126893678522171317377518466318037368832128008493805882134924436585562211418855477845344151938292251742905444174218572373992339132378025405994780497117686351809365106495155933562669797504456041858077968783801332029970571250809204032752634765185402959955220455365438286009369683354759602221178140051154114096947134971873262193964276879602276432386322115464868116221770384833049962834496582406339696612053223380865234188224933507799624892595077556740723413683729416284143191232498441068361273191898660739727993852042086127829349632555725662421710882891497586619538372331736440094990493979847575264088004764732981912047290375378314153811540975855609908459375 851948172017598510017162097002978256393679210920327622760856656565418817020563937563759980487624145910779345492779969825243501133067493764588966739891327085101832636469420721152883785579801996272736866885535938162695241498844868888533142921057359882789457217024305608614317276808897615601407599699430525713883754294178510333776050537149581394763604453519729508976118798945125440804402803134526520606584448977250195326133029069058037651253119764722527331969781139955530064921273161805579237852191205709459961447082966267688577150856081057947431128316600412914770573908911866094265661603778811950488917308625247607100840205163165858538980471442453431230644940419813933283475251862706462568924038489622407744201341167273371069647010649308301617682991079819174906244920991954346095094836941634145813154826068289224953383
|
||||
8215438668240918276090820222266302780989367382780105384350461504926630935101943012998810912907741591064711412718066188033167902415072430686261328490023354529476735596427338476339182248408469529007842549262925464093064002616016282585787513709908629871862606827536790675429531982337785096051351350382260030114636505149521464736001151517924718164910398222053620455206114609034736608175102319033687348593417036236350625356094722252539084097129456192348290457901461157275699874721531436529340097911222343940159847117482041587828807777167290195101743493709129083528127847710022225313202979384546993976306010358549212063942351522018540062955856481350145999308990484396697579749224651588934362368634120017737922165019484459510072348354165163746372345890289795548500818322912954208702147311121583216740620001191063143536933071 4931105735425602469163520458531717658163036894789617739646816271117770064173395984579717493933155282420267972594501294369179672513229462271734466235887279189422471488370049445655355961286778866729230629465364065040282940716010403233294982579186759506187281091462853259101370136236127363193224467087534644532579456440597882456538793120360947117876085335912715470768688374430597561816334099468494506461472236300886212709753624030229795453176284567754729814480351900392003985937208477837892480875787891572082339213714422914809654589642830275821028379298798344506126840179669312285133737966959846789671281537456732643274728197503436346581333460841473215195597354157030489917915908695572907096215684294721937734719753713534130824949475155459328333289167798992459351320178758811468105035635765486632138604763533045444890264
|
||||
51490543490735743504713578747670647571490355667896583800821431781009315667943148954119573680931892017522439379674792859062387309884239497046390501807705444782191380153486654170636281960408030956116362141956204640770859973315065583085019868343295086085393994457795705692620194709367084349970238954933723134566619421113032232068649584938329244652343104055986612654687692643515361869086636353495129853473610297965337537320818770352798146489574793546921551461261201728320937533683423151046013514237480238564175084473123980711078154665567044380913175657882952827333497696272117170459382618620697430097756383541035533292561326696307846851438065643310239545455272576042127187597595819095102023933948361511569040926571315941759547623923140134642209957769965634026107007255487502033399401895411435115767759945964876181815278507 40456675485504016832831896611368007011957594723990271730885738366598368161624332080925485876570898668413786720270619786878941788263366562882245943733559337743443939333238823888477571715501407959931584191221519403297862996998263961044517391568343109231796153975778230548501176574335617797417967369647326188402868323492672165895191643507719242667494778738139764092100227793592012621953062651140318108839310615927541289213284180356650037094190478798163133688765333916081815107112807105546742442388039821419453376252664910667705753154165017586096757603544806182576362449703355508988194992222270692319017405137842239214150337043539650612501939698114093265312563449941338874260945186646018512737124036215244872297549911966214897582077455066856348757141068680807114114554018143970587985072203002321230165758074893321005437036
|
||||
769271100279406454712030898586254244491514903488571291716888826777964726741216920524626899595691788538541095783527147715892646845995975178600369775654570026212944929122289847099613136691663670120480999741029929731578716294088372926654145244685775752557154141799083883817947203816929271289336865241643103299590320457362767774946899498507281400991233035581743142282908557242448839523142365087346038356148972652182948592596945904045287566054491047959859825868904004043608399955735729006995841288849948455929808868695183731370069932300930885589361020315611393209924437094500240636219911584093299969631890167243183588627094164355740253402168698842676992367151941985946178677239480499134567835441631841647038966323185038469672625240917893589875854759381146391838481212599097164555315639820454772341370062609267201778498824059 460592026166640079099571527203896390182426076129450595866794847414991359988547971066436370924925862759465278736205959692965307888244322021315093538514278696481654851729092630307591978435451455162044660886780518292361602279070001777755108589072820039278671890886097034888698051301724642804091922653695397871585841304225727345616778597934036488982985028198322825954408965261518165603100438322002266168052259580744578826266481541374119094425899070479508598930910477508785468921029885409545214788513741269685832864551982941820778984616965611056235722878178019486251388339496905085958808741727257076312012382630064310654666000998211877462865419647568188849149277668579715573687480569500578890315512588416435540239519615432707589524000354957989313662768874767360208309368859367984607672848733527539313690898112135587128839948
|
||||
9943832591949574188845113780336433564979540781392221649891384068216220377981466277564733868723915677082091554908540888846303487870801522800393035153852455322620132278265796311636719018769400533339016559676737842623094936982338518439811258580134660415579402371009112531513070841246475055839163568999863885114001721554044788434673476425252654925112419599193567092986463007469301395942969382541349951118438492422189869418233892662249219655853379900829593451631353998037942589840193089576087697541210638549078139966243108908830737138211830133514802530074829361221992413324351549980768255781823928910626017111888459291329740993444581898489096610131526934340477785210231293684430579722031242446633112866976332658090820607434789292443437639440731569558600066453185929914462819959933552281353643550005785351505311664888462026261 1450521035209972274355085824519511971961489327539646475358331686107020495278828707689085598139635713533781575333532836459525233473535793436772189723580071175589416280531301326865773300851912467723328645026593684008428063691248787742977618458857221705997271415001152524848419356345112440812201779258415514743928114852284396963421944713097336820473149724078216724226906004636672595918153960806200070283645087309392130403306644496782778759678159535319944764756346037584423324429801034562708248379495786575201806020985370154751091371249166367420666322578320008263597741638197324468776024260591680759058493128555832544074233595777254949870334789403844381851647973548080788072011371739141572759958753445574355672606012680946936350600664227015428683441172749091119654492906730420113700134815803459975104801462864325723648286713
|
||||
31295337749430544616990846951811306183592193399991822314090750259952960305569117657789230558423548715087849204734079346955938838704084823786744776584618928336772601167016945899544224111435695564454609202172046324775614418236307593365826760388787520653197529309162483072373642911181634628045312802045171672925425123473120397233551778343415941332733027769561944229890049895602748117120252707942508268224352418333074214983818709765626685201196577556639701648049603596008949541790660224925472478762593144592139482088819612204285582420287241447672308019905257040729274805247029131651922145281144236533939401748349204658284446185472569693769798772737023364276330762030241489161524333119701440855092587129934682334618274895944727386572295671120694856632518674030293851031510017368275449265927399535336067867834988860230522375643 30596650880756960071711186336994813077958118280943257685135710377592186512978528195176046287744128683791019253735187894404740611688474587816538701413746926032698128384357526098274010743905001162729846895731974857211689562231316479649092599729994159646944949317203281424771853943713034695668926526371847847637576645250948432725847586858055112202019161037737528543570448239878687320059089724114725119714555338126144786506727671541263658827965256702614150912076937072990365995564593882347102176526547272027475537696351617808550620492366954769312282216914151542970428013134777592803100078418315785436001122093656514603392881280052967004578303689170334323295986340613789707598234767827128703948785861308902364202846723831619019679670712196825405932216555217324755483849884990387762680720434531396847212621329540548801190063799
|
||||
908370180320193332380469837151507403847346360930824599588551025315016888240151732408551047067878066649004859432933444565395000159898319014327959557960028802164466812934826845857225215006259090252923629582499161541550353994851349071311264263238879405785764843474284634083605218578837770935726259434904255977384007358778332789128502559021704934529413818524697937979251008962177361274286034598654436185306736161723416596393175534821702601977669615468272636910911160246745513143710172089267835356091589977587105512063819197252920838365938650707017623269516499491832590675530811096510366836238337017879058010137933738789521352831903965745053899829167927109710462475833897466223501745498881516727290299300157769200325791700370011828754207727874106016901130679531610564966650494253924391466547339521295917678764731997469455803795 696028589968437075754068316463324981260309584640241328191668159182482827344738907949260501238939083429533971967643989357694696185602549043047822987148250023139877040707377981218535719408746557594949469026482751137073918375393285992159144967671133079412374755737022184590231124865317201596904003307545400567583794120386734207476929261955785643396579111319043852229468704603459390706440676201945145612600052344952962754462727061763100022385223955822695938997254499284949518539206964733030484774585830887173054533644711965394390154728429844132014093485122230236933865170114593376032333632197865051987363194069912066476199236353510059454732076431462033389420599986899398209525686467541506219287429390876384460769929619986863963563124466432806987354696041293408145248955607651667025788452473031909282900342613519872264532552431
|
||||
6097176765147367593843809628779188557458052983162369297479376017495591390003327372442125193444051212703644283688429151091165999023849997507400104883679759744068042186197436150313530136113941434025316586643409811733593970948508781647773104367824245819993638643694569969695654980631525774506540172298506145603268297210689841089948595071331272036740908623742206868346348277208508668924761261351824017181754856817663991843511476929312551141949065378941194966241020602200409880515337695506760530670410617199095967521383407671134492463615191870271619389855305329461766233436500918151782789124989364614696621501059280004735359833564555514784238982871561359811611380123592171067509013775001706010298975053689524846018594837914192377448529892197407892434548661943118238049595477806274822903120875585391838491374174119705814544040296 5623459299378376334322325020720543649066607302640629872275987054388869623952413291691992145891012976521712059110598278553755083975546105341977324986842900364069701561600097486956487546146227020095410546844822262972714058426498752549231068048569981991334943097843116608679792408453246448473329205500068598499864022340778631840981680368315896314274442377050299912871344595318799601732487329583494052082317389937876868608316168376550698021347182000043764796041306212996542923361863953333318712756033109356071466399840392182659041196501525378095865921377286416817167483294563199278710596775799134496729486839608131302947706562728290491289856936507160468841761485667964624716845769046464193263011412603814019387815264498529455970812812973175729386598333278811618262540978432107100933854333378523221714187114226235897155973403520
|
||||
38578604344527956576663517605115552669226660663344627254601442684401988253244473217031581969948571298743785996124980201074775424804918401378506518401959328893427745348854804913099896723353694563551095494793685447140038926620427832842502668034574404571863533587426275903100188140479597442331438125502654881051831574944342736698479432821364754782788566491362136148556692793750426611666708891194347529926762864067854982334220191088542275712362622699285750362108294475673144401286011064510745472652933121126559449496033253688225028612827773369797696483873269724508193602748064269589509526510864385937988363269523267832456438282593347686273701349740602769522291812370750070452928487763109444548420564918877372273957388306985344705937306370106801470883711747232271696830576397985107295344897670008242620372478460943442710034635065 15491809530648536589563468079373837271472838206447533771556313318012337540719836602775093181189792604519966121649069817738826116265677744105706437445700700181343163787184939867337608882285867238830901614247183217908105909110530756212591033941754364343158709696661707285116446075358352596010182123969877874165729940313845442352983441941561315162578420644259842373385059369512511911632285264613086938730141747740846681562211239595517881622224800433734820647818628907378770144118866399303574757147895009578357051607485981830721105655276243610804432441617026049608708654722544710971636693178421635338134610707005408777242744883330408086802244701136762755263749346760903183644386928008458562256935859008880082525218795409918910621592976504148919622883289557812926522576048392955080220223668810330843105438856943018649590384754340
|
||||
808844205678249931194907060973410470613435735160825363373621166009234181433408132352090352034070635185858825897985328897010925866944286384603861591077846719074180082590245099589658868368538771161823950450435831164193112686523670530026444434786720229748297061263914617110690145535630163217869650132517368522173438337132295129376914825892548272256135475346889299046081547846015509054977741397836941735972674723938655133872590391089124779885604907810700422890931395322964780339664388094875484101237163211128064179742971849282686293700716970669333330709612619983406864185300750107945384648538040947094594328802257096610127516987496129771974572503373546065152297300504193708389005866376347788642332422056817541379841324923816515311403498583149436971019286089850337342413526717186241905270366519737546270228813025554917055095380266 172695783736983275543326464481750906041748824484891356989717588165612551433979372235342635608006590430993998289008279491448841599174369244818609307382535642852152792178656500184048201589694010979190943788556969295087297615247011907165764160839620010205981677483025138308786783300302405261498992761926382773142769134979757996499007836839341651546641707046112255377215979117424341207510341900678487524804061612101355033708695088131393956561926478504755143912174139426780763452579218144940124011640619421352702488155872569942084279377784250723830571003761310065240302220949030490966289766186447827827583163185653305559192425048692491507875846007912427896600329898267168218538897447457207814655528564403988232038472621308121918538410328271686750842042947437025860283639493985082843283993514549520981053464679139002541745710148102
|
||||
6901338281168106055206636566388409871319178941380049379838675359568166232675539005928941238291558494793265963877463617115059647850123576455511266433561299506088232462382644678459896800344263334536780041313028431201210806630921763802169394722616255150067400634695548591330233714601474947444774341394691371620825813595769266164594623800709965793024768813703616031444708908839604057221548544808780302185690852427039813422575156777581306455880419953657765607698216806402131308077166272828439706614580491458696735680414431934642829625877954914882431804677673979691265175406341973571899471764440684361398854982248273198728248841474023771574995886576739230846126145649437661872523804244146689969632610904473978154818593528911227099738819798583956395594410913678483107280836756559826427050927605628702836038226627803666074460346311048 2439981396300123937607065160422428396393461383301715774690428220341033302468866246017176791245856971139836723193226935390232811248090811297918079813475228400411765583796690877119124212349821994244390722180633818966713090479033052255322587788396028650413994788848456560473079951663207868020319006839934366098426121409341353352809492806929532557253627943037386685490841809170132347253728067378607917429952991483388591363975370717388248069908718706090912917981493843097600117899106513183760169123306945753628202527041328478621918043304015463859877839910001774756412431076818627461329528261698492441704820530185174079269079311812004331853323596195260401238503758015557223094216687964065363642039008354293214617101774102769483815843675891421753071863980026727413949470062642429110342713738703749036880939672359627313495834215140591
|
||||
79446116510860135390590616704684408235156578870919612455532196149727300226481001432903349494623000478485480084893640430988442061279321758790639927276670053494423080461577003122821674097785550367879538097906657061291485416509310061301491499421496175488826553726072713509063899365339782205898631048066829683365698118301637684764060999155855263050874438223620093342061006321342727918783400634813232147104215742366621059262230731395562948313711516543591927533038718445507040945168182034608521076241172613789733277265319276012218624742124606041700889280893898691760568636346571348012240543132641388497630670729417861628216555492330761848015976535526787252319052372382554259957644711844721779174069548291759617600600610954779109499120465564953306585634358558992211286923559097236336242445179966766790732449086406122974085578218909367 13047113559603533563445375527716530162546465763504065073286458236910732217034847207770862185771292745618539552456103379860639649175130654078742532968115175587321655504874268917166147086193151397523076946920440526091535312046356833599208308871300456894400840353453657953452126177114837472551092271730105126443313130501337529614423964163351428928377410485280785282181801076835930274580722017004344724963691963173658055674289988031547310285916945694927395263656685509441151323211005826104716852345451376007302936345711492241437272686124417710341920280318206646799231192214825347140025199349462356570364805218900157552086323141356699808562657185612144249424703647429395425152748688949887894033076132784849056419809053687342984369455811498613736940065800317322707269062815036963250070470143266338121934802510422164250923370309472257
|
||||
314861880512664563237825694317586641192385171097211489523287535550815895169065233606595299415715287504353916076499776909461825558563880002782003719033197830440632409659960610700454853994930580037046676271391835177686270474371474215043785198356902820639791689651396535780496790817764822209755528861824124076401173422446799311647831265745558591068730516847953802309059293705975969235677899956798098285091243981657036310958768376702623436215715048853509074521282918900010932017323104083135323054135433588101003805218333667654033548645656803403957297483568486431080159043530580342866528656398696865003540648139107860571058887909449305416677361205830042942943681932773845307717305825430084838994225443734634742916460469883311743687039171770144857313978817405387899916970068066831765785788081579841114141884124582483124566356789845217 82830215131363213558730222278313668785707153802640920029635503193569953772123912749137866013446543967092344163289778618592681107220738473372362247064404161703299353978780353588881588697363889850957023855641000934088693907495888869750433637648069142704266310782657155292753329728335599817567273053210797016443454581635759052677774891311651017524316059555223008316270477190803467983475640650912900343371768171516201751716662701555493260139467466369095518432126057756240354941772994743620667306932048803322354190144026036113140383870328527801345585691229962448542957743998241549609775058067410877684081542510997398980435386263139332999309699334141688011683863426859393654495129084804786134559967475418982409710444409756081462936137818558701119347222886343451467178401001419852453126683826871877473857996234552819320347998536581799
|
||||
6742052504242913162951482762563224885382698056652461223156442582639860748111629538125041328453442153820802201143897121122626441661567442748144833985656238064645218330319162629689304403497337412508841623683978007141100341019762220320097531454664503763753204612800203264325481996131354913989030520770419452443786576343998874574042813280994388387382931250821926127037478841239036808085193080939685789124944772693736808967045372897625033656546727930214211155492482333912269176802670674741211847975639344979812563028761629871813458631247137882494264257492459373325754007344466489765253574412377025697392908080124306355285615422299179790494576761809524222218851709729517744426991568228020304396290174287660594403835747319418865642496786403088228476377438486718430472074560394516670282020155121540045396753463893670896594927190484102477 6543064355411944787969237056667180303368480757117400146713153857695794862418473232968992587053231698297937255103912148060630178352486852093637869535977617859452852567650193680749939875112795287302607349431570173217478117720845991834352216634881802654276937029777738136251524264858648455196811606804255307044453318671682414922365099462848010419954680688756895658619869031266385299783086138555732240731365737731750254814669723633503654493461386498027476668339019081224326248768424968568962195014292859662947325169865723865996733381641086704279987148835667415461536051764861743215326569793301393441358003843718618397277736423002337694581509537667622810784302889480335707399928910867515194071715832497343958657922980236741830680662525357489921972836196023299736103256457212887376676134524345140623310999896547490158519346051809983494
|
||||
42912853455431351335842930116661127887700573423717275374691855093095615423906959132868769254541454523693963980237372660147358186835349521902230347617437136549933335161354706798250308786085456776829127280852001208530157667510340261279927048726952562648994302604518018573178967600077260650777484558824857694800200274905418574520621077543394842430835091802897055140007399852554681643345647608875190500045469609556243926641741764187891669408203746580483794203904673820424889321916895905374441878316827439100083713255774055411275881275657159060579689437224504790338741819759855964292262904695878500627921513517196827167744151614297138529433189747588505877754575034456381975014015901233347172263692040514022477994338490658666332694137770881227682989144778461676300436036365988525939127143247910025760044875839322151955774700390248583183 26602661856033830949502401245495095065678349561995473424073749349742722302784994401112053657253171759098665559468090793642297019551182866406505831213190799906555579836716762734557925780006430409881112266289126672277824542440753651527092251933788959610631522752999086674038780689985522291942227995390692748807751151855619441799495445619225502510347828116881831748090167958840499248328251691786121267692766984488781384788251842202929566226306650201173027045693139812731873393637060486546549639855856827632732383597879789817263026498146134250687642899130695331104175895445523023658324457009060381305842410183607820738866797272018591228995965062062368824437646746001965257665144336066320765483447721660242135205769875319763051411201824598332505359622281710924708999973458758892522322959456567590123712023522765734320115525127126248938
|
||||
508358320689215602349663980982222207624991022448145742865076309806916550775162093430890098272824446947383696847719561608968817389773785816051548561268576648734505205432084644249549428972995399779320374496202624534202016076855520578871368879800512509699584715010599950138961808507428580126878860125966584607873669679156631818024731990046245184064486124892280667631885125759876032283558561968363624396701161837174967317078448238753633399865533754435620849078683801658471484354770378222766859866035474088117280364283778960367332887651371270103851920593375443767653590526169929440626904469188202927553054308480991805805911053440995432441582450601130861888068518166531730927440217592639944651446762188370560010020272877775394298181121515148129522875446589542030856149052280213306881368180558827189445036227292582442651893114924878254892 251769913714584612952551566298631114418335296022242149987419647432657293531970259811377136773900117510755523040220936128431786322854387182421966896169999108101923538112669644437137831339809299294200875618464029896590684540495066204123394081128633590683075144156536176391370250598701009211080493314179841190595557800986357760368101797165001825999007302309835068352079706084096241186204037150494148960632501405039245118511069148292573359612082827250682818965376908226496047196246194770072010839488380151758958058499474071645674940475694565541237089202534075362642140770089249344764556890996769431075237686475890301664345234607613409061908860052525597801886101570861521568207668153482868985194671961216354387260578318936956530951343047323891461608666349008572054102267300600314505166628335273310699776527344871932251681941932410092629
|
||||
9162937390234366364747580178324060064725488197725543257693416918772197062042091888247201582645085858354439152959111043490464692098573052604949623499612213763457932093653880072867449844974814221537407208330672990003964965697491193273612247428591675111315382116191509060808022565275073694503716420963512802698973768343925274679008470067704408226173941644925556895818743879687851409650257087032932441285536073115844808954634403732637367262844753554272083386027990126750282577362932317188149434977692316655073379785691064086372105954836111226047410292608359991118450165159975492891134586091688866550813811349192003258780405595862843409441805532730646086925590544610942292651187740353346299330884016958263690114208459469293185857216696598612698817137254793042478525899119386973049860504938596025758862813400638700748763241723916002206210 2921298898728532336936473913891010291887255639391649870647441172703805009341779411113705920401866308446047452890291837570423244634945241931498475920461546819518548184146505348759851280472794480148261997825344354291218426766761017294209733729401527493392691275909664172190628673716618157305594863278433263558858046384669756417526241616998815711601369332242044885376656306834615898713055558731653114224975338371117538460511392944325701578696858851404124846811905297822455470413919655306047146528506376515245646117677292412295080276342316198157907563734342597841581745360243748400624641249218656106003650694484195566782395326308524967021448791710616309123584707921880655305001545045266641937184632743764359398601359872807142989896091826568578415474146953376203540191505718005069713395909685224785600878870459087606552965127279244390174
|
||||
64114236285203012869710494677941201178124097165161788211079584348175252450277169513913351892595220156732320562739736109543836148849247235537070231201237498730556416538520973533243043537042920666360916189272520546038850660939838920924102499200988917264685428770391145297670861739415441930718954716138581084926139107205080807166764404366780097253493648296490528258338341635768172071227312136518121840508912832416033123796431266195411587420402534604497358951639736268402501836935958721483104661994868709224758428888281483480310834754419361261620935509007972824680026157698086504677946920574480965302978246409485325763478732942031385397862380710298531513641605717160528288798215746127060296440425464143009488009582914587150695522200162659476281788862276212416175769180989286406030757899531063891042063688187220821019837024632493870781199 24302894293789317887815497192272040473257034604156708395188322972296856462783510419016116870013391946087108240520457821463638994420126987351525854247402047563042698907584357516036394814337594044889283273104297757567348311970612398125637675490076969947046689428929182237724222658001554654926557743149020263538722833174487237036845814904532465383278964033615884823703309713305065739544827960989160721254758827731354433532612079762061115767839186596518792336293275223245746173248160241038196273991912251065612402203566317209216075896832417477666739920511497459841752836498953799747822590864600571838243372841552848582933257881179367962200783047577826349664197326758146335320443157804330019148347853206468190262040662278972780409565313603960754265014205110805109013919461882456172616259505662258849922721285111210806787322782130979982818
|
||||
924401499721900779101824408748514518298333717203038310674936860304430549213721480446269935165266464461206113001066043726226216571465729640433478921254239072331935405555751219573284316698690612631174537476929847808239944087404776552723775246237475400959711199222793240722696285369424353195993504092603587359296616965597814776027598321770804405547332650109763171751226282825215462881127033495920004818975880342314763641056520792539376971287608250465043698243620790706734866852246633919855828336516592397947742084451858460255970967175727951058264228489084386445015801431068905157507708620972473598986098199056816214217928088539384697240056448268002027447901854167002248692956892950748037371182402382173877882373376428770714018381686017432027737458725469363112277452889145830935567166519191759492325685851298975520228541290563823283279846 837662002440550924986012816134049593448109289252381935028891021619030134139007452968364787228553484877113313466257422078688131963395600113092178364981577496217388774831989335649614187261899503783423933873695624824935138475649715092975230140802977849410864494320084182045854156024586686584849544584999250221550288465670129580271797209654716824804648270230150861186664115707037895854398862200264164199042876608730320901507384574032020652226126622436951276835711784109556176655649736957805960264626551149302888207740206512991733191124908425220247433585128254117568754449265495704404750590073860577566948724530150169175030352566854787925097277759020009159689631340629230389645688210482832466328555470749674806780491368925216270404339823346633537074373318816310412139535528500586567604643817117632224182496856904904499487058523110215933009
|
||||
8062717666923277908059305615995111640857019366495244958880274871506299775374824686093020441683616042018509332379808608003336890004444050589724678799092397187934945248103616329144839581847799402298112497152069255251064351288789625298324444258123398444977611498974225927845836334140091073610502504581067524852922683193793392852006317945876863844487458045120138820864473865546947889522126889237006919099577503894436333113990372788679917543110282574949702671484713165972128944666331850534927490943265365206759338646110630251961981543578874161499238194005048163311456603723513054248707658442656042557217653494444534069415223928398645662329464341836896662408749949672463314753133652696368070969962431706197235772952863909469246356217174828210865216170014932311409469467107138782812187969988431689979368096329492379654313588095599076628142321 3683211132754407911513157173397864864486612565059184814176931679263563869392008788565531272656525514009988141088562927358327312832186775714048811012513978030243033397325228011786518594895894190557911335661298340082777659946249153588281074256910361284021209083023849282558028149796249447076088825136560962700690037328326355866911345248226307970501429703558369596835100347709409072069434214945629199819665907760240478597624887522185641738539154873364326428132620553664957523988259492143600172065767736482005204606431938032374375084653803707131368500530848005634958790940056947130753865890486036783120357492030072680647434454125140150519220531019403487002247403180243417191236457267155718611307742569068422525942569514863040320733986605476765466228736961762077549389054559079766687112569412103968170037697504368634827787652690410065542690
|
||||
97323250221483904943119652103482387765577610084711767784489340245397044549247630314135631232605719503275284381893149130127625392362480622846034467940924476955674914370193496827531202839072301739459546476507563278980495608184035567889562940851640684911434191597251396995044808248707029201608552072824063919044269487117211601192111149968828520501378760500006041072978425760369158953937045875777168346403203463018948914496333865697591414150849488747942122842376269380872473897975151592593079579568225502625183195572993671165269233265506343491303741289518707983028724464972820711800488838979329467449515971225588713006793845392308317557042844445859676079180535324251454800414768045543533585660931318165592066132139669514834468671866390447691413063410509952315681391344523199743715181821470499724479367165463755374622598970603747382255871295 13222929746179149207660202230959782192543257494317119294451468191176188966793082948445246795865359681691433583113167327269518890176715761099010941727398489795280076380366495764343758201052786830109627078547664927452204004395562859657854483559993203975617511637294039929464457545901419213258813149725600364679396085882739579309417828216782830740164860322077194734910669805802853451042757639373304697165993772069661878213441717971427465225703554324048828130815787219234849381342215452743263491846341691952957379776581463498760631207061766350295049418207380597419362038930391311455518413830932206788534099755519305941619331571908907519186312482846270366206903120100561627611776167019463201108940615799095283904522254772015491131517405442351634891505205640176005612570180285111665358318976941485892791065198417312641934954353426727768107642
|
||||
255620161598129254144469788328879962162731141818559252901726174717950637031622384761811571126363785867152926716329058664341538131300289993610406402326527533997864025877642064538678744990657480310265447440116478861677121799715473248719459192672573244731958208607705454711163805277237657896107148640503747585340152864368933899841087261505003960342316154325027367891920409389868957892472726715844323947516305899001311294676223903797841942454356073613300689738481627928297154698754198731929370351020172435215410536619002476573852437804252114252213952694935693840247300413474332930822770347011138235927454742298455870929825225473084161127686280462561107240372455256291821151788338502817919564717663262603309076141934475935582529498067812272168319510696698780306740219960894202949811031730315541238092235584432679412179730336133067469446521256 193430470592352018498325738146052547325739299220210149519667699670658064745120688034190751025995529471459791894650103860734512587754813138994884847895274942316705083177683072959879514563025214940449574695437899405664571973863978719716524462192932303024990816499103570032733709453557083300471449928548203131975562827732546762501230822316381208979091269495306033185014446900770392691632064696305726702355618580438656647484468080986119741368380507961794014499608256088122214709216582857279222475457384191360826472659656057247018912022287117157377503571111965172290331029676136461924205891261951218181363596792061065393698669504543782844099130908263307516271073919543132570776917641112680944603317494901186319731407188783153369679127739716038557903775637575373983503962952261705830450595147955217616304006318026609244545324586369191650731874
|
||||
8008745380981661887061419833871151862238003388005662992766387756911683663222509921418599055991726563687216971716682371319844178422185682373301160713833821683150812355331125030853768736829249091997362306976877407975825620925931893783363333988429353957141497665980995993765809913683144382211472505746747311087692889749402108979185405400213783471296530295882433765828386912756495480977369786066484368391575721052420014902279471347771882249500657738761752520743702145573671596884468227403554367773532454190227468111284627349198939658993091644493793818911830107475235788026212667015948812336873964395347477697949978818635027015898229993079789250110593043569318299947090763818044817422512376241548077079979266661381685825163842520051892208058478618022360702081029789709560039503972719104895716116270575471012854459210662756021171999834594506015 5928439514442878068984086100720806617603607479464157436867054606213151982285413031857005990844696612144913699334966361593881968907152199921136771537529619968866726221635320465339955065188102950301598506460594063482325937543598919566511794530746232009895420891483852132340714177415837727885855641275194803937746645669539015228665820341890581654342376394287345585264636038979798682295852879749451505124048313549581304797411572653473004397002810273064955096390390417012159485491710668903157578767822350540769732053050747252982049026022282553323062840828820625548413803037880054048918768696527593156881397362203335986179624358446200545849797187550000006940314344957107433688823302811907432306236084610644390296607202485818706843435657582171955303997378021815381239768065816808216511675961095793212831531364851788478591790894059475196491137291
|
||||
99726583637938262805000893484445898402598635893447810562537774786286934701686465373717648312916330862860986722413720661835531864367591502644291596799839101149492373172630565919986056837269134600582353933844797181517310420392690149124067148417310602140388308412067016279757730301665870766267500168399126672596650653744168507415479980095590757961868779292964725729547215104267819675720869959632857173851075468046786055788165249018078162378414988484367997151626523101799873624652338386633033903170936454654270167613773769056784437453947961281232735749079564967808952982065819645782213033278649937676211145151762776324315420271110504883408085394255798173644856385184507228346930584268041814897495809076664307412496211739478783714621740113609733935403485278703366827735841963964361803193387261297055926948889550830066034960830454568350253109349 63512036586232344810221504731928078084737659770851287387609657051493583382634507870688006692168181309203662689351789502151075433207888680871375061553319158828854913867198036571497799170383404942796506197713309892857990314120664422265885183858794500806184550402720230168490941979206022469322702869081772262435513229153715884412773471066381702595908649053925561038789401757707672848211830147730072863085896749526873234768634988134283600486554743178845102630743261553565484804554720933037350539533564716190927756348007511775077427024790407180638255905880991661476421598629185593568955856255392767020215095391416006928648061602213751130590555134930722294835760534744623418124008678750164341838351747699549468863088178725732404422814096581169950266056903755632553258988302384090940480310278098092070537031790341017079699233048950163100940506631
|
||||
919313732014493384078909887681972444664412655704280866622458402229046415287007172050372258483172235452469063905043064407914081975731387159765477877851635297563223855807515271260822767893078230320242028435786983104766975115562915981461268244833262445909834160536050621001472989360378056341717782316545579687084823377745496674418033260813334176792853776390260080486700346390699581345019998728275416246722011427366106905337471897784382849209186918884832180719561336352031394609686696574673567799307924989908994989723607418943449439270523650850591819944287888347170238491158831716267276600050500120357873441959161513341269115297139105239535474646707334533486190668398469326850399899216925840202593488327206303221634486581877686161819026072179000379987872535703787808509733199261171163169698522098036102192056303823860675643487945998550061885218 747646438781007687802102229397291060582828722849433406666904585916884077727785688773963439445324794091522907017183003611322944558807727034026381860017381495214485600017215551619284007684682257132945185141071337988603253481641604096793344268154183082605478766563614724164484682214106144432925163088613662589964785256502919154224658812023989163128977304572833907662766202240834323468738155777259902106826558138159973016895527724228186248275961353784688541132590707908167633103981394734775627610558656781522818896447969504191314850125131974827946064542231554991823700215889090777888016859670658918670903231351381268163118527233680116503574852325281720243567566190981902999497654927052777652503514132802310528978981363659973997386187876703734136203382497373663207220381299151908285217790975496096108589102920657414965710990832617099104330671266
|
||||
7789411166755874003311267289740962547297416550211629039027080424905748481054770823797896370075171513015090892790708209460734742833995455975561125592063469782071517888358659472997942204120056150293127778121850054496527550789554683721777663918915028871657079466502020877417077876834649508347865604459299075651065604704256260296657168083334074456871681682677655151939693169410518470979768777173259651416105539963346209897707723012557476685785370849489147884817685449580915998706215630080727204239149806279188200812253149245533754119396116858541131269225680421408068701055195424310341584009114414028922314157626275425770180932858245865096289943010151250619858101959689931683775709575426857508585537943664203642613442099132348808198135054352559852372299517472211299704182437291723197736568421909748647244351911643116865662701971306593435421560582 500398282438535941853592015815090242726597425581768202784444361433260595564005715680142129448745896628722528892432232854267003053006197047021077791202985479811860521790185744970055676927756870470841057716382687185742738035224046854347500971928369213123196014005092601621114012053124992478095561218379562758596968054157337840794993120587169492646488399374373892942148359703699416932129239515204301858697952084936537275751925596024414471191348551504922043225935461411512853411993735361332358885301351471209193954221421394027736255170662963814447442179557911481359904582028409093475946942283087290448085150752869476903826329074809450715595268288651051242901440539340406110130152461891753041188519415852201821611398379295141182692489694899732805908265091050715220329202660501693385267753658517273010409083387946015932769001566551059130206427316
|
||||
84815694576598750781460113904172911982055909245214962087152345464223332038701047108300785296795876578990940491469933105640314002711956537636371651765071515184511872658357241109822052923238065466995929703151855510491522888809231899143323052225502395974547710565495920090841125950325234627395835913745539792902766729828881479376588287780227104501009756773127411831071975955840147657264614448583042678968202649129320524962577765840186692217094090329784369176823824454339104286051003710911621244720136657087723618424082504774290127683050886025309635081337028470641476304145023016882209497214107377399502929625050282206515123872472528966378928312392446369110645187660715262809772553671711751434410764868231044764131769861418134695555418203552215917753819938502031455333580889192044609938329778208660999133000391883442977522717701038022514029477570 57505814127520696441322272820171819632494445363278048646802926059961234751912510341266166426403315522471049343129415861217311407876586119629363697762926294293504770405972669008057445237705380802194914376632046642359284161485555285454862131968681815860436962896787742396303920180816139237583931044846242919984260269319421747176967706574070561766538434714529593904340588925624208924781530227803657305863162517983281720046023921276496415606883051629924290266466767405983960329022748049432109061235933647364447611644397772007691801026761652090052217781860838873452631796686923327566572167752029927171863453531367506917454088536104467767381169919222185339723350942522896008284362053159633762184460178627318277032919929621719382076984755483737520282878327666296664687868192945396947211858559205634851212810805784102525577564936587334390784956665824
|
||||
957647150297375088416219605116832599848555703640090594727469591478861146248907302024050848686561335177907111139452205891020722860399883538502979365355336806383519610602362331046018166172654423998765193358358002705712555168377304874248268838889901097603937116870886882868965243748599492679438608217106556920058334938125354049763208807555756323085225818996549600337349834096237909823453563191950918551333040868461184493499632563394692119153484198064580047426240292058820117335108688504982010916579709313151780559115244376190731788625261125149996420894019645085211588234137774197399562539532397056857373965985743349112979891013690129551334512516894742098447363766510833775609566013073198241021523983459569038874524504808160145326922117357115390265489426412170061215510484910877922940799213458042921823045870990793608907820940365702434187254248204 466138826173735417263313972112903354968784689730620012918550533857627548102099715694989963910093806662778704073145746247454874882088004008002828235894449688483089724813749765498336958264347927392667272540992661799463044579882230364923373309832272799168013387034177585525043653751682810219870624032833354735930971498615669205051391953225632244530638215049126833732280418303725058658107820578430312097677633588066950456826330353301621556296615650359815571124754197618865684609296589502025191988393772662784507919627843980678361526852837343610936546053133362138035850629931471737938820121619305994989773638437202072670870645150448771372635509805269504308778461461221853480072037133865732773690390421851707579072002138273162021137003499539350976910269493254782282321413369067288056529889649882577075150116119574288442342127426195972721663235884876
|
||||
5513161993026112708938561537305307246012905432992662031658173028036322266539819504406679520775916681898094262448234958115365072413385640181456592363163058525350268345185484476322091964784033285616908092658785457575600689281694284782962174271738677768499291328015967638687083648519476600038838580015943684578120491340562791414504541973609840885200477231447562936615084050416968879215838799475371038492494187255951967164961416340652728236130509263921596617606957849833376412954073418572557371445403868249159465138714019600717419538356621192356644928299520708538221266155375697669092703345178534242275343890562329289216760130840588085945820659026872864188230842513775957489341327475507741755845315007055103341318345455029291190248180994015976470563191013565910286010720190648015183938713872204646194887834749562486123806859365800810870264948722343 4106372906688938184905626593587624361386086263391772441574613777559070998193629402038921361142052414642076886905692855260253090929998062982511976086448505206420237407506929969276091948744617640774699668390305336989560007636071072872142937950165573068128726739146812613690297709229071683317458919057499828735859997984471340967237146572681240122913893792826608091053996317677814913986552651342166866203370311023574581228834918927056038743569812354650877194640027652555158919500776118468737372202406765734567291844022617198938831535387525354689341167541428958313393818838472422538598043917101464167035621190872617342876879563733587359806371289863105178665091541723207771922030824027396550668521291450275172695088515745386716798007233960598486376788890828381272221036951445630712539235226493331423245374026584490606688491641846644817933025945943568
|
||||
38236212948613380270969995468991364287543257959684344416585168562770356820258217475983785016819352113973193346436773385465182327119924566356927587801893951653247404876774872128418912012867760141823749774746835750293951788982333490707276832537457539413936192994806223963905929918907682603956429511376540593717459592384543005072251588658531327801311675136539451539774077950979325751569015994945007965361849662824136150394262894104696117066917470268398218550192314209409572428589041342597835185494876927629880366800145989722581896509420933760409676724321588517259062747038323863102360587514435660350724445957550210258458519535901834506096406706498472032524443112059771847199557391606518425113324924950444558236661232488995170904816717830838201219563554864923975286702674251233987452989193235710785113290882511985226933289089545958268989177752724453 31747035401390552696321762893714449407683261312441151932586773642351619322513298778037831166152972702672472379525621288014828795563818069573155884039640338616725115633001800868720960148156853894008972478751655509502261739121041060664616489669176680040231194172199999563907495642962848048456985372348063837644676611486934334377430481374330208998006468494956653652380868555858688133194654765625346933825550115100090888748664908804691152051969024118446019229850293839795747695248439037061070551505506440540355093869342871446734426336252004832836554159132934337654661622204724225020019563492321653853516273542897264251297003143339183079996246954779294637480706047893883113656348756933411176463108603676745507701236144376832028590917933162659538960986059614299440484332273213657462356874150909185965375301053411882110240005768105814447615432747615304
|
||||
861352093946318409378461000844702401830808971861412303443584769786072356544861168743989282633038583872076702943791392328578332151896334091027403170697654590199442421359606194164943453331604758129502392039667103756364055538095297852457892615253847800048114197413501880482954778641467970946212836908611271282578977790961665333033711067253124499779569436031234248863325412328538034069029087525914359210985379119026371390379074498913343908624663261060709348904798978556031108332246523629301730079931466867906296398266018212356514627353390693890131798344355132697446257943544208705082430047740193960745657027427527979333638077067381022637222969311992191467429216398932291680739277428118231425724371077892086839018791413575733262352820442285896436423175216420277138820672855561067556038469823739193835024278076833570386816154588268484398906656669646222 201542862635660654167024632661938603414798331065572436696715664329726405347736510339321131913561957893056704441955620276202575461538906445432698427023142357191254409195677027040711826880163475620186032315528486269675992880875693480966126784970450792448783390892905808501529595888218933357885199685488735625844687072169514870895358808866133697992952218937203625990768215804921806038228921744805465788456066670689548885509064291017914192068406628277201771856789603282558907088881601649621136067525576026036908627769343013317457669132489319145346720369675410818450042753089482223242011320589467317339070120945951192425051718798063937419010770663127351646810963853136714451545799994180058946738230432245865065483456137076964125706376517925746759616624984076346249898341804261549586208235972270461214257829053608167240069680487604407262894460980774510
|
||||
6184209436257454846241578181659556936452700532403457471942724069408653993340217539079554997554694240318106170781254090641812194546477005951691254182199736040328338978970634343029637264677670022416501014493910448540109406411380159098116616914501215676346746210029073315303492368479517685563580392459062125313340654014696894775745262970289963015460695143657732295478068218970392925474608281742245891842558126399945900824335820156768457074919390690351230953438507901259065945927444292965923620323119409312984020224403126390809838977237979442246176910976772907673790004717746980766727801649619084068313759476163249844523824461750384442967016955361510327849429044288168561703329161899766827748793644600109040432990317115588039876713068851785775918075386511107461716548975638149683736170962502641523390504193709246896515957651593194627600540553458470520 3214124629298605703778567378886980690254651649076753442762192753785052005060156356384326172039843112853044995603720554966279679917964758109504224421347637720061442402213407855646897818992394165247630383275748122060020738824029421411646455044296475305801336515482813411245211561947517854283263577812988945030855894082600136713671861011310253231061824810045200267076116539296795372077274145957040470001052619269714622811324311240436586316369792440459156149140874591283703489062637110993356208941402961937394152047215679025459770002793729476997679717616004693919127389701922073341202360814612277203223703955666438840557794677282269995659658092496096486716160486952286068625896234223756406437557054519057654890853864534833159135572855794455163704324219323123588892189415118523530751949134813475607662992546894529691966586038674788047680816992596989231
|
||||
57813903285689070733792325949495865221076001537790690292556235957436722780124240726444492030217677369224522509182897969671790196797977026014962592645345913918909331364265387510060068991852779348986014449551581949724264310718272908463754369694177354027815376882343785863043273873587542772435790457576572871298022338242975226759634625500314005820864231015730351546203435658104011253808948336473999360511416536926675837511721497023091012878267547377291100978528809076128178686800026272066838595113544344882344890654954604503596140527771967152037304772149351788346288388067551201476687584941717397333754683360886127295534130631445307136323178143250087262758476487357380227695974172153665665329772555484150982552916698540792948707589923027358724669602324402627776710495102422157294638763137468253751348439994184185515030452364694193020883813365018532273 16243363868035439624398239300937181245448712013767000316167596645604376767088159091477250531671282466596313435139833521581287348645476861487119615179347989159022444129017665047934837985055761027452599351902605207296404982998272642753795937340740358400638859062014083766199887559258554138951181222016374835903374985970489809536178052571562478737809473847780684200655512115150840914526599955485324820229637748202714036572233665050972270900154710062118714500118287914043666119035637012763670026245209423609008607719558657743112621609690718348946336460481490128992172695761409747092005877949067705792955842425413753714462444001978144256712712167515483466432525251037748276593413064931989262582733073958956922644178918408046220686089198667700159421862996840945757603481322497222754769673756656143630370582855464720289973781980226857183157904426114355436
|
||||
671506667438363298581498341103110037044694018987173728807926199107121709614900267175247579248407418912967555333569381970843564653653792206124285767551198910120964659887393514930523151632544447006589263934992874392106136674819570412644810823612845743936602070683141069994829720268133835859479071815914348494914026931858332217620756407539070170857367759584148071338762840942893562637628651431844051650492783539331167626076891687389236971901992668279393686306842742904704905801377574548058564404282765321758989970105757511675252514146679701789557594655021203874263468988351802787419466151770516631953431547002158180090701923476315565103118494713445798550017259936123313387926540619277759978212980688841386165049852775926234824358062422453637921922099346402815469156363873356911581286311847196194364390486441409117802955638528510222450253979105784231163 624035792452457849392641592611547533540165508906023570611195454085615528399010552731235348205958405313232266641305681541040621537390117152394049329996913184553020008419435810767901918971380574663592153426439240456607398358440170115410647256190193735693002326316436848020705110270237203528393334340639324173702795083402098996000022258874624183221873963824570716070479449500238406542667670562317179589966583292058524548989962474466364657594183774795427388882936531314135221321335016444261948901801984811696397011456989434861463617505532795929770425904370342880827653510427977986233459331565611370835253441747811401639583860976527064566409227688136548015700881917247489877772146172085113823637265414623022597369821326117785512665756618892989403128207368607757219163715881870019081906915327800899464552413066066009308902765590822601089944292052294570597
|
||||
5898975158424655778148147501421736566686078095502823662791805091536772033731621650837618877270466274330073029032287774912720561849051368587394399387903608067275827274716113175388447923704542825456162196345961794176332830249524898919527080432211928223784594942318085539246615211406121575227569711145039880567141341514914441134175127826909297708175058299677793015582437669101965070004682434038026010615024042216217310773335457782540065739055636736210120460813820590459939163910439784685765516918175770793738522318685041993721395952252468587269710592998054711616366334476949253902268449987990647124227674492607702127179638800804392315801775910489738932652215848334801673297284995665496123551221592502950028349333732303170977331313716422555857287675130710195781888721183805430924424720731090126884901020998574665395908239908136312920758816592197514818242 4688706403083810389532306179475298492356633524466135386236800109522791672775429285734011309664691737456340036712133675661120760062761803109955946862867871080819547041280423129575912470655677495008720075481426638966206050136496378613660114204372851864033670185104075510120261779168290685611513043192107597970734100375037574114644080186561856682391105402113262872575710861514383906830439494580575536240220674385143024129943352074394401885644636828597779482443575467716129531258378986074604684392413411013742709898676915334728336087642256943921819021733683644163084013356494349644716000544652965427756040654398416800222069028799912827318589757368103604916895316038779346284068070427925146211689247640679212153279310237852281940174945750002267484681137296577355676323250313432705521170447577389537063610490824594166575582348172038965194298136661569318082
|
||||
99946358916415301467576002496804686275760909729271057370568504200233492107476994014408565458984620790167789956534279791102244257616720430155208585232370292736199813614116740890329259454957223593976763206955212776471362544083900983469786824741929878668125827085580609893311314341466927078634495642646197252760976708816516513321133923154231175527785064905136251424605655380056096388798934251918322153738359112186684456820107604802733770322430989448016119222562854097131309940310241017647409070316913454099460266041229330827613641185514943314105784020445716454242714141828580310625284163192405587545452990155305984568487860055161895445665240831974843528472380293051526699826689460707092650675678953338411987194753356791429840959456569695294680649843055478138759403308418965376279913725498891414478921234574917002326140363557959861692714180239667778577050 59047211223075066671460707004512088881241254234629182060687493130311150261934074631580844930451561819124986457657889912656216235688373163439323913281484688292703326952895293568235163062085134718136354495823211155975098373448205267031391690481356613330853376210483112235508397657734658159326606174569171264648132197568334914372122324550435674125343634264550915092817831251400765611981066881382108927601833588559259227586087325913691455504217101368660567253999019019304166418083412132591985317752101324656890686417237874353270083136677724355645046628915322987736766658499730062538204966663464017041450864091573226667962945894928561544805193219311179013768486010782849616871630276380829332561099136700680107004323951103027821937154583738923947401688690087097161141745389188214287752865832284109576124243202321159828690954944409911152719563574760341716182
|
||||
396987155976762729437734403450230300045424118236856928995382977817235068842310267579255868773917928460251944446143935966484877861349112029593483837109673028307870388649323947835942885696560246081461050593244299645833611154888730960094690080231839695851704733991325583014122185100583168460624248086386363228051784826365648941803482324114598391940152035810695800396068096072545008685763210328832192617593213674164660046839706658981560503930988946429313581140500365964397793259333327245150118125508866359134509994732435299529912941643268582312017291813227951101638837990475982372869210929776422180588047658069598013334552395367795452244496849118874571793938233400322036889978498810575507973243406261745036286841585161680977810826711934398493050434952670265055541422728013647269458945267714654438056715238473348568447108809121566873539024266925672352904050 8053182203604176033080668418936168893810228167622724294771534099124915069971685139802899223783989259046287691318623389749837074729367607674923627273399548779294594994428706069335864345934601512254000428075881764638231611673192075401704123854470343009349054716088909292671880032916541878146474430511987794764046723790491865965527667517033951415616912608470235112710898656071088282977363250040064362287776392798595973259682458407787159503046575563840200752808384642518763087963753916746361500411760808618850099542445398966081141285988155532485797960865678352666316313772134538400413241967056847855719144978699960558277937424497449145774907490482415550383245822886531704328715005954750350190970498547140390811336363221097171011602730832219047360577009734377743198124633496750628726144234277278534778053841825663433156950123717060755886503517025610361951
|
||||
9346437030753053806009467405503235754468725308549506338775085508331722966199432100630823805590541170969277774120834105821943438595746313158244945076629489289485016479171835876415956430106608921128502144919997210105659193358159973192972852026185207334717031660085185570059119464417136325367718267123418746401403706461817560974587377307603276557080531908720836096031252877768048911479523657105225233729344474375781146071149574808397672068082663727664003952213937845426471578985388615932969054183387684718415201568048790442237489902091765480616310248353676438813325363356586536248686155013158213365591519387266274865824945281015209241705688566276218404680275025939698439855143132298878763279265104274950920449006798997614217892617893721224801727139865252052311131050775836521859270114644902935920884884826060913452604473975268181318565243937459610829746266 5329167860736638525170073658771395325052786912073913986016373619389738767703062645063671894849341650410757470185950399629821139296890197925060875675924667749195634157370938744868732811162164459885518369288181416871498372491739112538695464999879113833459485504487282100089965012271119365842015000803342965210746893985412787666062432226058995125288151804274225801687169576568157044041179694723963003044529899476825861317260340406019257705481532146085166534237472107998876574158325387725456977096811521871364697059537375007500836598364044065138399891832333025188154201785995952927633614784903877194134907002781144153543944864750941843439851938916867572914141410382795263490107561253342596518612402659211155175791723395994153387230054867487231023846818879211153896749725637902126346135606831630823665189591623718190606909406495782225185182606842825859265006
|
||||
97098345813268981544674172368303401355616377272995469752767247105987295754471618886719601567958593116972188771330011927486962324763954824941568262820101545593364196571603352287014587095901282760873337883133978729123712717221472472606553166502167140346311859404808184576891751721216520172495068575165286951595594451656789182872051592325351956138679597598616696758660844991717926660920156472784679477755811296712473205354660435026604596681765729034135219242006558516949256689355858580547386155514095146887637694528773289753983821921052189391117227424053358538204298407115047713373039248059509913960622921484033451727514586465162600773662492399369483753584343441471684890691679930391570892553184140211199619195186147872962668971367625430106611112071902721138735189091719547903681731192863436011042737181971082782628666800777172804923623252388961494134505292 1872576808117317470978748849458550879785805543325257461131556140820986712437370602586954078658509957584554083681053264281393127425372562097665534722256125757953391502967546371667210753308640224696948108677528432703029498998277934813862694922597788838629082340754749405075742861412303955331895483651811333864809274202142296588600466309340369568355699017609267249345088503017550980575400066194390030044927088368305196711772413166501293289644966089228090129048754567278049424614701953622154357075038088120038525347702052241587806080425607207142979193915168758540414679746333549622914855654059651418471485903860616044433509014337486440640342131721223744353579875596826240600175098773491193872378052060026417384887126063078993823596929575865310988630655354827465815843435958801370998516036847082141427152316469450035731123765350516160254512584433240851335492
|
||||
260441531835167899482162577916857439825848533169507555571763951071369304660765828511765876657215098013139638581380405308372931840934186718186180396022722287217964065170709865281255782991636520546187325450234748803142671806853699898361518572218608618464232314436094815446511250359322986646817999551538661927734034680373678254254788107379857824617361579582211622040298687474590541834873351965961110043247275694081964061984606553866940759998529630392709196375782387402609858614947193973908829381019542359382402570738654988233427004358332917171288968597000381928268471834612645982675429705102808604447196775341168629103657074274900175625107638332711041836690900681172712155298033732758200382055751980162087458066520452387106177059314674157453227046130384946051498061030204890467901861504716021612373138753470820317416887159487274343101663748940272360012619966 198399522129046673097005274404101749871508221647103721431787026522147210247322905164911379783619523282678439821233027749435215266208939204582830094853322107490369056531286126946687132397715120036009424490448035130041453618818637583393192378814791188946590957917668797983232040710670127128497242494556310975933731861953730291573253333655664624033901563552410443715006871118549530288314413299387507633344373138710067234029912487521280295965424590946474497299327608595366223272770724524995568246751616091861591642877267400018994481980222637215871937064404762116640997675890551397679267193968026724860392188551438451592674875656667589592415192420393493409000454378539395174874916611623140353861451063775382650376937794613086502015506174829435620433426671668750517013373588763092723447764976983387482410458134579765900209404874405599053704772503159391300729488
|
||||
7463907020007205509890344353144052058056649234276592656402515501177112700845144821643777338584690007172721037630906936243554293436415285196770914757254245676793195807178599577905261956945422590334866158581573632452351922859806339508926973174043430630926530811492474585652054964859790831237252191028254173538380984882559489408244330487590902276246853521835513035369446265008760929201060200087687689354610263400901945427595959304751770064677027446662832297169207054271771266925853126391144357168821215775316411615541725529349480803404237292598643659777065989449444751745734793179966954941433007380972246631955309843588182373244061079583773392486413842358374056031011208630295262905959183511684705318420844800559591243725384241469273682493555731095539746243535637774763071750336698190044053506035928415378272399791453376682616115883622527912375245217984308161 3925945520881061771638396287229763126767007972491847195208843444741052108547591188357071257179621317768286982138919289411969072866547764771477127896264153961754490952561888148353273179737654366228456293763278915216557444852852176620758272725770911322119136906905221418359960014775070859202126753920562780333655084986224938077924835936634021641626830839995762999339992003584332121507072378582679515516267403972997918355568657605132189052855114768438681005757482068624044989618644769927363399890215349401566939444913797001778272718747682389155072610414273196690441140932250878470065406417044339233683526780010941547286962650936384463647075264661280014435455422664421607670112326051086814802079956560881204687488718771101576177724147313924032333972142986974370008958815921143141430725731673022745500411707598143023124597615980984179022257203764720348782345621
|
||||
41311360093482920049227865205883611860731560004749115343323831877278247965663652074393831288735198069037414309253378326756303708771918616104646601746958586492838681004681282246168839763403099434150927725529541959994379545458706784587053336416659998420138602493269857867443746215369336255166998077314387928073403258823479092599522608460489558035003430795598611963832619857682236452904913172603892969262626567190499914739323348617630313277310677212785502131120945396380642399017956511298955161452755050333246536284549237805195370934398588439044812369814643709783289153104337158535337527540510872927896806598831850730308655295097501122389528515353991886338858915310247073367524990168211278562181848085650255307729403748808935222287658080691657262244834944771477067319315479050499558555199864813110865753182603315738360407506149540567035966378147649601136804732 21223962141838138652664748774870285143270837246135164093706644964721960760875510910355734986290065669826620235796241853412032431596042631744515213152069941945095055575086170356037097040711127673721095685387553091130501396241014750829503671189568441918115871463052665119220008620083784639496664347259996310313771890368166333923217719367347330873537064845506046988093037804591790085632477095044006333075680485110119304683068316193134846155542934736636827488495192881474912610467456456170827404964780741813961294338400170819321443447419364882687650282275216118166615326713970631990932296317035079354582722876446690045726671225407761086854102536418469909138104053713224546360737978493175533723771458810774168916041030464721693499316144509696356397545178358131528522720543808094350927820673994030025117976723892648917479021016173689662818985460860240303182251379
|
||||
981008795188069851974061790861953356477199843279675710265276432469522749776116981949514944079409300489045616860498099341824780270580463657830194076363649455935221472594317506109057229727482544556963858317300410740819619114796789058243634423376184796692767280157843693737890233214206881478325113232390390273953812346258456778699592463691353829807897243244863938702426305718231280141321373748522694809632244341987111789183761913874293436442000823628751621959034889044110996175356473174500440696403076794001664887422638928010438692877854546728206535879574393283454081326752600005860872270587722766641140924314359216161769554833705014565096950111268471254516024075013422709711216291515230841119977103825149842472595386293493206508884182490225175662258918486032840408560638461028679720826521509337227157252616048312369041589062196443321428580863548379484985252219 244155729800501570636552887737459078683453323285885604891601024530345488697651904211502319314418823457068135916880860372986813086349580978162838956878086166343658739068396607379152536462262610447232294419975672795630118211771951966626649647033099863544188552662370941797538740834802533828319754739062308771480323230618291171762989284635492847266020837180457853691029248605998871518888365986147175273968373978847369058248346009248266464515967973169970610011289176731470639588282887587372074013280072319854862974702279220220036665428822264384351956023608887099525319075470880878597702378650790822296453053125137664084903293558811429662194697124480563468321783618136275018953799371553327803868555622922461870301905559525099458038923765550136537423728128638464711706200041321173504949351983167514517316739461063298720767827136657168906926282803798860356828879751
|
||||
3543312008993912085815327358291981728549482840365282212488533796749254920659834710790654208202379551916036845277057581062650573088703106144101713286986238817899643503355486246413357141055786223672213955889110790561948897391999527841272228083506429378554204724947372356294099626625058257633237619450130060478832264308456679554031419769182709373269991417225626554704719193925058133579494304346766914753384589998745917083441263164975366960842869211758917456777051024041107111759715033489971076009575289527729754495545469900177178221512878336838675160903758131845518268217232895718119749215311915107595251290737627253849245184006841010245416262771135191412504974518407044388464418154694010658924167308312920422289419297072122964060301249623452680040499927602471310179254615341551000545989331542711324557704918114515536833348285113045035773793168317736878920844141 1924768537668372370664387439253276619230687680180325945996997731623509816167856951707400742714274010119729480096382416373811370800743412488183588418234989899848830579834063748268531644315984314656437169279761185293742167862728041476798019955659178317538681374907870541838348107933211417885100336768442567408229628882232515398352875192569732863001910095494508693088282789125834683449982503731171058428300475169679320880651989278686349443007068611038987451737409902602415661466618391250266789792188693282035824828886761008067825570175716395631680408199152011655682978143354877274876747314834037555099466575859695182732144055745138674541289627519645852453472198299271927883015515690124214904210632423058949834893216708402640140336992990792848847950999424019873087169483932350799969273063280253990573181979772954707993851932805414642252340191962566576924434104272
|
||||
56617971029886125512014658242919434840531701527202145243230023221577585002399858456094356712026445543320015003636005548768770895563038444257714209529182296902083804535888962480104327028238498797364458539444351103696615748400484724194738406965830060656725846548116703911368545249238944127620833491460990154271817114016054418656102604310449285953993508584522225365927627964555434429248445090461880166159157282607026587931147269653743898133126433562262052174593876455921480876365582462410111547001631524960153161186927069096313615301168758585457956068445027611343813070073511162353601792024977111855094808606402574225246238043747120492316097244614298083808307845459225800442282542898812007814660167627883175013338909051308371482316369577263769570448381688884059390671112868340682679885713839630963721709640679681251656776798790711650964454634612283728887749242190 44191324109737818004332845745810251052111755216465252432199216456508637830301400616157393958014441153246947629425688014836746109340590856005100589784105937451212015920686821771988313584202761082093485328580245291296848379320391453805637188901815222322324763778703125652060785181053091882978002653630849462142912667014132333613271015320845237636829276750296605833218991038396730492320667144191160630307650027472649545605149829709170101472901115470318637695285930444689842123708576415513972141817254670605994249538078044488936712726778257022201548075125210879750781305058131879805799245051424744273972925863053803333934455651691105126671029149072816380816078368358811585106417178059086149116718753159523787252366489349090236237191823246355514006539923837347582681467946652916512901710580307282601582355123433750054297061995597966370954936717116649483644444442655
|
||||
638002032847694293260601507290654552560628257548359268155732685801456416078321213703626088718713585824944985840073324121176721762776432557184738091794952085884521316421708900703105737360270387043521521186747462276105376572231716840822574663251148263106867247015896514882203495159215788190676210743903752006441057803495154527949557954534885939394774981629899142682723087844681132552880891943176010366615337385725380146152746809870472758110022993501864169429950868003000925206686145118247248107025166252517490827929869427405095063959656292692548492949393312099931125117296078100342169836322417422018815226250140381392953250288016693805132133208798323495338301038600603146158123945407915704846876839406553775200339485117397120361137365263769437047489305963760363493832796130411556877130978584915365520990819027558711638157818391227660101871841657622842661952315789 162228981594917516962631479413007885641319963660138541260216909804529427531609494715032045215837309876868719650435823064263260920604718814707789539466564672213879200178278805485442534158996873327483288394645987839390045240752579060260209689481526145292668110274932510797060221390364662554768221216683463410972094366665202178062657456190518588716947366382714354141191757621488332440046524591019247385139578530975553307581855616904306512604501652116035228562032908935932635045128123213555903967360355868748480668834473005386287370199550393204094737309894254842539720480831198673015319125293106304306838452545353715548432976539864574957884143315743452119233222100352924925710538023537268183481611483179149293592488741580719877942717191218299992103974976346636122880672379599087251656825659049600871063962829533974192965675140724313101695743288751664291564466473599
|
||||
6072076751816612815157359625540873947943373914636992910982513886773146843614625659818871093966332861009462085614700689883035683371169520437547455200052743540895485336281285912978912103060780963706016677081599696704731865901318856682964472380882636013789712812854185705438716850130309963731147594341384230602585092923322903819064324751864567925331982040252463632531445601933460874337429760395150686346184770047435689170242027617527662817455948606043710475029362643242767213181696395777933499710610163518524667698239649756731682579493223597885537655331278342645176269536216449796734384348867886566465954700659610960770327005349653006538551642221380008408087295645600022612894067955917610195720593954786220888353834705201678214024983019736756061923947196992080324098527862680173128961515976327820712839772923191432880177273608131892887777812170768560354190077823332 1070082765928409244569601471280239863665577391280174118927378542831700888111308344903912211284743134016469008179359825070194762586074546900818002082373047729514175305751456969763479796299645799871814355992535301112127120569642346337368928385993057790711686998391678278416932874493879026520589824895184579823799094349149416644276500612758738426867283265123589108539186739969161695567304888293845838763329976798544262680754264293128638039934859881794693796589138289429285407992582188352439921419135264674499153074934938320789050893935092135565882731923260402760929992688894237648432052779885009145967808802415939143016379767301203999380736852783960129449459213358621043962016354957210231071916731166596406843187254895269823406254138931187122994487770175233933067985512271948460052139048603769344819474426299231385985931549930819076403271305493979532983391120145954
|
||||
99443001005626647397971492761778543485210155229629279052066845376136790317030993004887317493105978997551797583636206155494454587606207954869275444262015263301979838817287579231839193527846358846502807558952358503468327877705305232181330162143540907629197193921709739826811034140928375827608327288280362446519998965396466606045726592966765796316474826972760709605136058064039743596754966157334153573853826784947262661522786681516137176703248650516867258312978956720023232949820927708231849484076219721891478542979471044779581244445446461438797195684625741387977121463232779990467687072627060993974727858870430757966534626860880068326183963651208716017871575988147877847184971858193144174575476850379636678555386406559230369056345128073436599494972452518921787175815642534732112805528838827811490896648630359354310953876768649782194954831134172534471483334202504170 19932350450906598331083150401725064223900883716374428222741533614049883431263311027272675104574060837926437504472485938833283324362805878413762256278040348543232867202030831649035205755956266936941541913935513809007420135602419338574353113086904539396330822980965389307872434024474215287276515378164209774840079228189520427544957840096989297576024085744132383657992972954233056432057078987236088044063778207641011792218428941981866634754508433520137282800591575861696753972938167381750835386648364356230666094145621183802136462857011676978222036663909232377699016224142495809415663487708636113120602905873589975916383539783120806985871394260905425671994496903129491197140771121065607565402939947881739757641830682469891764987650372789923603377419432332310329783685495118500607522029209664944686308674480274043210119664550396535014416104920314434868405808719202921
|
||||
748594443263936983361446813323561849775968438700779007939092514362683149818646009569194833330768461640151922785657542874793574828349929941122334529995592770226993021858572808532067996103721756788255953608920504998489909750273601649399905516240630610285684296769348136567676923356114915115223037017417280290806075095422638407641713359925315256795430715763216351838260411976629155607750877350950971590147852475345323039411762962222636176316210967977505519988932025140439468190230597831707652147671749595209740951046410121064933864355958364774841649336230722645711210290088713560693704499838270751855670000953854304930689575689358968253409893318404283760689878527261259367180368876320426620274363236435522970618290202139193743246074302122535548355667634824383511386721696325983162390386759008318344599128714474408905276568451067446245692710437867310465134424177007259 604875479309162809365730257902803693630736489889512598778439611939285218775476897091300962524735648371999040946014692896165491634756762861722047301550721437714771597708603466870710889070034655745792045957302441463531695677800371890742797800476247070272787054973516526075081465703737222036726599127915499970546997848947431262455067731016868487588121918334556857219610048542499304359946169448543084238958976596453553263430595503003307163251773402363376121466928552936238461576655344171243671568561616406751920115815706641852246322157262338204425232464379057088951686235661697372904478851675791460825016332384236312094701638485427843112598685087930055445786725471252160547396234238854319053865508379342369943481191874457219585330085527102287689412857840331099377441054683202591103008469150616010594975942029437121486935030955500695966719123177800609606759213618360682
|
||||
9182830029740575681302645131703546608721112827492083265924288321817841249278945864576170998186049809781888720716107963973563469502025508668747886401376467591807156180915305882843799781928835172540877519944284536990035300034645492322608083157129867901370321752747158614093226226291737264284399236378665468884944872076477369627327069518473924106030478443806737321152827207176606051589620625781473510329081712697607256813675998272930826465110611697398295791723165526929786422067499500272847869216569919006107695465626471434535464396444158050066580243213028585515135360147401003265697149166774252451735091113863619208953870645092087457508949646928695702518823160368888185080654230162010112399010988158535190756855549461274595677775673660916447503296906151549393854526565112690539259682626934356984636484309514412918504279481763369863348278160722755765491591734121703662 892817734515757564663902527700938022130596209314090848525007131363665054618650847738005538187261833238026856346933601093677232802502870806080698194129858065275420898152077186850741054481029764714532614605682023074988794901252928812390080461035789843724141891173036670879626085828719759480698618882694616826916770562578082608735360440366985505897193307293168908365961047218718324533252127175667788930037952792825900460161348671291811041577270224162326873089728151536862409375874550974286787960904047495615813603672066769338339974759304961111557510487327091318271063118594944574535471834938374252677929198938161731639725454898537169806834122881287764508983087491361918200750605869915675096205992123204625725492933646515986032679265464977079233164304123240378882293056154072015357530263249342830935780440732646155726028321259664841185131097339126391578869497722816474
|
||||
75845349830576102378837592766391254034800102638064872462997112558696917242560058094547112266122633229483640228669698959422179535018526312720514811326407883094432169041158103846681542418930635371336418372386583509428944770677524466361915219270100667425764032882033797588692065118352615826311510000076956588327375156923085961827320896686423827029143341295131888497852913778737065299970369841966604806665880843736294376851825349921373694199809809978111039190019452785985753625270933256741124174714039231244398197422514840725627793971916308280667213242994357839106336731133513559244739393052488043983673406946964318865958909661035454745132706146824999046636887767488195595373940679036150204822610240152180853412431631881970880753798338734895084367698511223167992231532042583094590161070641960873101199176970073137443769474506461042104286818599191827601457784058822129890 15896644080240402865850358145468978793938321668554028397861863740673428796073915209864147703863427822445541790729232956234835386635299788990010740099272746322125453048129232115609266092099764233268317800406966081853105227029289476339803887903315235015996943134692473078871879447516400570886924081737274279435604751863621113052872558298368486504200553013882922961223058277785636809215756459903728456814275186846027990786551503976502556796378364794847203849555209256319723833857244835894979588551790363115895656353779074346342371755848000445681543078245927259382393375689900443638138815220881993336222507786945291913881287204046890045147324120294105531101643846700856745492532440713413323633127485194712126226145861862035075288417517206479631559330253905457490594650640533847655946026594836710729583549590076933344030013579595369818846861475355554833759928213505523008
|
||||
886854799244276728590614560008397512699188046750431348830640479009816564262811208165157795580006007384473429265069702010986994067598767101407390430210773057109606535359202844570262197592471739147835694190609319366387868937108144681369560924189804612882926599091128312027588634963527123704161353566982195741328270287753885099610057561469225218230426837539154534020252084822959486042185982471599614298992797391378274116395279747714455196814917080442795028567929189102048334624405600851907023884811979075841433997725208125981181686853891187794840450905132698870702490899635033685435585000822038345997986645507341522301699196744796888823070828170468067098265388201565836910844367709049292150314589260216750449078036091652496693696290823331327646802045350019675829417980821712843478510862852087384857633270224870441036140190404438992549177099122843176920808073784522799008 226357504428891368478576177513847001088744727563127412029809746800356998950777153584325577494658006664307967686328939000138011278999870987055155949564296363263976545275098933485927387655419183578211904879139862573308006327195068700140041826753673452211112406600874059244255821314029750371197966634205997286561281128735531693848007869263700766416536523109667355313876688836934635338547315050122064425132251547470938861738071790716215201425836859712377225161371333986655911256665700476942829390078473780978437813887566343731875182345330471657395067129366465276527987567377635482278693383494821844337690872142238375384830319487036681452045828763801848690008891548429375455358505086647858316985290530813831387388971038653689617009846824847714947887860687094085304370709565637848279785111726869781515756731881692943074821198296377139065680072548097621084653226236018918710
|
||||
5686471323734281938969152565027609371017168783706374542908632226531318677724300339764536061684336359413203542590325209927368332533793036548814290480810311849756730290201880203362666293421930301912198159407127060470041844458811895116487632760395817480974765621638117365189268532831054951367884715233663378707368586882566122877613392148230408907549705730533216940609792302687103002474450754395600730834499053616058538341420680220465764101975099639725562533464858677154006673068467635879496369454558394008062985243176922961172028677350088799670189599289322589030613692278880821984115062597684058082488328097892673514400613090543450599405292645472437679235104535194537445338972344121345728378888177579854074173200550314060304484135221423538185196845317484044697089876324726296721164206902142281125830578525838555390106335509250929781093425116024024011756401114127055371143 2587839884864650382135132873198166991658597553883109877011765445745723126681621336292976252360014400561687442867028034288804552160509343855843348676170636720779683752401188804965013648572389646142216045554389601834743305701631278019230198206073683856158605677689785010769088486265742629166256957806296603929567885680142757002302009698986997363952836992124879324950029091963281374847124767403113924165065590206412793032068873528612739855104397787542520336717672614973306124760208799113452423933284535533303439510248269131018575679169216906590803804918411821525569581634517712667518316502677394135205857860023391313812978157659314440743463348376845752031610112722745229900995211561614963724286855698413698560499678273002590883012764923129320539378140952786632985797471434917825350927335967167500648221422819316525256475638021037288455591809771215790616386512311066776831
|
||||
43931804618017008459979943627678963693927673063766019552495619061567779019331991122660946799491886598499986724612668739049851917484138198188358786754191680747315113284296575007722113613835294015563229992207923628384141312231046539914861658942750621160652657911960767229028548725730460476698986671131208178453748630633679760578029991298109891631843685621473210012142712372955903257157664970513704881354141633274987695335090270543639064646219258464630367845403634673600068659672048906944048986563473415544047123263731771970918116767560526880776015804427676215219447830118912378819249903722123099289893855682608259129389903849433217900532277249754328085572831076676080416971274167606740672178799022539448886323624478605788231493569320876367169725689758027756265020624679422551289493375739086919898157730819390127478437549808679053987557245072621413347491618987262468101565 32885105054497927661678760986463356794295579365599112566163582628149638190846482937750134577656825506848603010491025217079855739629313263779130356027487530723228670193244173112075356447214929071756252682591758974127236699127971734398801899304886411924896323970089293464719517709516691740756208347056472158399515537909240449764401586388883714324705340629577589131111128851315119796823792084809580255667298196156601472203404876763128556439834337286868152188578519778379167597385029523116157648407583669443480357596381465188083182272259234628838058315748838254288979243776088978999058821513458945139188132399419315606560899837892883796334116024565907059493829775291561447472904580413325287747765778624703054688308699958429868452145947444846484122321434101886279189433468088783687883359231763882758079676909310783629593422123971271775756041318187133410541646175750152243853
|
||||
760562920009894252925626172446355730218570141256339666129885896016910136128441666031858195218473549559099273396655328126806800125114274289746807357920389825741187512079364903262407093201911595321834979400956904702654851134634720879673058293135166217870233231167965911811138955694860267061237736499563654926125447770667777144467139683504673918368790053018901414909335194020442756118335030729257380839932076061770199386336274492722091473976109709245459862490010115930162437024219776839825392874645257775499132394615894404329523675680271280447453676215815255301234846462122804852198137844529868637636209790320696245271600545892282002821063637699827074789541635335041338982999955389189361519311768797217512607209700463473396119806635168560959546847793130739022465445351921714442169857464583971352124457794122282910343836127251128111368291081502002863697964601782210043400308 270250217832752091007899088394102124406946275403267672631772078317266557363797195093977526951616468395066160070255802219257151658683485678793054905924642403276390017779986394717758861800216332967046629757685155151271011236928256287479075248238186719809947049993144530641130843989925517017845061409203884695368720156031830828087437111570266344687434850748418038102676651046121951785054047416323321814553562382146463452039835800954271027976621035161963320970398511655388018690458978353247778678117745942729990752417232297859517642758616288997337568523747223808711496590136083621972735772300640450671534921936595850585967692757723094026630816176107995724495863322235709060265878043180182246798802672841138977060717165944341350035279323367761749794989941691148989982356304316593130562740050705655923760802377887914805748827406647511829291762642145872815505348837352646218894
|
||||
7092922693892485880249817094457190659210381124572589454972430307652551790777286367987509673350606436610348995600179468527766312026013431993068639317460750551722593121446638945285821502121314629710173497192205309846439254749663106271933939781827522879443902949727973083350002099650618902492680736553274130926989048507664716294825750924927951561304403677954350789832643924830031929245718249451387226567895745167826483351658282111672850332094534372164801996257551376397988548005053727613247503106687222754698394085691598026411533565725927205185704210041006137871851779468596113687818311802331790441799302629772625767935689035499535884459521550122116761257648195052094636186655929894614053031253147796273052953352916200315973195652775255412660515155856988378532866875082553783508847353033479604498160317583877077828728686288924119096615733858428776969087905237706764357376157 3131016960788431609959602804555453396158446035685582268398721345955796118608438882668897370656124158233774775053612056154366137704943515255280806376159012085941432899824852040919757099759980937089789088027608293877977883124759759538398154517752416428913291680334687631599303309347895298860777567640600435724074260099416017828328208626869208047275262606680737978749489028315741050537709192509548259138844094332104948264291550307027762540471841750127965486898685397775760384060289443610872918365367319135017420551938275856863736065778514273503777286695668556797126647578257633793630031058641698240862915458808797559813831189452341018419835176300166375627865390321271840588623287366931110496243051369911653925165475281913318758249911418182837277626207494038657822954299003319670744354881633659122971884128113900305037977574955959018229379098900107011115523816222395913712474
|
||||
68618958829065118671561687482821811540803524093270153450361907368834738025443579353170194162093087382284120826536098838978288893149554432591653118922722385848591218866753900426905996721997410358161078989598715191896473132829482060497120727740764088095664910550948517367068523433192226641859350762200800961727702452238389194237306727104383142776962255668560258454132679814732693443323978571256973128916256157103749142812120042371716256209365608768089966534403892936224981990755079807730526623449866083648628893243617940129727431403482145047357385894158563578157702077441669272329450640910271327264570204250310557715565304977203481369223779384571451710568375061436895077091695324764364653622142637385683616641303336379217788451385261761752888227390470237346151394493875844501021488696773652987495239222322887869405478529138692185429063554021516844597187660361032549998590692 2361701313528187380391663083070699759665037368207810503888060595290109680480278076434731427147957778906955267744778380183707608130771511401092858523879104363055169062274583795196698113072104535762107524884826959417238519867413934316487792302289582679934371607280219676024147508660275449716985218179088989130362051914418764453488965663751349757290101326377549981220665326090544184779800334360294068057982817855933026441261659145119530932123767072925359867070740368221529473238329113837632974392940140404419664346130951454176498115546259505514711013229296289428725178169833073669104131663602421795254753845689031717048748079350482132949675199016227986735894450956737299811127983707071096600943425584330336192871802862566260514630517802533383071728485057731079632724740650512147161572747635110964964273129028978727641783536877503315199865359851613668218474162925756261312692
|
||||
695979232274976086797100873256889642816085920981937760611871716704921326514466164466029009865649515907849212301312327887312340082021580549468517673780822813776902460340336966513154864643948508982809669966661251325527997775074791492899486771978655643869675895492641002637976881124921154947161206586393785408349347662580758889596310523496522251627953519313840995971954006121596180964889518805299854898539517896105225353594167642447175776242224391365800859677364432944050544041903146950813692806918922476983352580023751399979064778433849272575783042882594548249536963932580626476025515044727630974588022282150996553221081340333979431706432977195857835682817518845531214232942805382623364955488689524472643010581120034374354221695216847036556478428449995918736931304128557154820959321347543347601087312009994668121074102765526224610367311822556368658314762787943054583940974846 338681448634886018693877956999245034736284397243403396713481248060373383605667576981312154357271452234865654639947317371490382960550422881078215966616168149281805119628892656995448856594393551501218795890907399950393427709071636029090273679621141007878280944621594309908070114506460739895810281259399557641057569518572772429412033973505340018960585269617909419653286905363472264897824231552530898947828442073168293946265943270839477097558456312637178382572126120296775992167408891173069192855984728839744459229618293568998474363776579487206182809963024483882764879438700230814361852327793728611852104801303636822912578961520606565268983752775242961954250180723758936726932429603298980022854865626388852462498599493675640904389092303272336347275126200405177479440779418549703004563927004340026481491688847512595509456974374237718493016679300730162731117046107550194865954945
|
||||
2352273322634693062149475559398968877252915005691600576255918665548355820434146690585858867727003203423406269081180433404805451519735601138648887506868368760958350567409882043677727771318945905569297783880592974230570358630411548184875514389612249533730519244830016623015474123501714720886647465977403513035670106067251599507600453715484633039861206118985168932010754151711043084046609580537029039702423117670942738799900944740289945888819309579731393590112750777578242020269268674383508989084078914410679147236362768311108143933854945700016258516910053369492960323265597065852147125225770933369909951910157063911658226644950127774091931292318713645854551163053944011141159634692936177267474812179301359787982931663630758868850901734759531116219470934143711170356006719182194692285875691325634597811686291186341545789461320734715503230355782307933307409641507898110380486556 2058131157505888137515859136082961858982378503024782128223989837709757718311038802136682607552722697121151691256169519415809501431794269055840134155184238012427118098664471196231926655939485945500232596158234549261599455065345291597727879261736825749964199680042651189464794315811828327244197020490144051951003824460074258560239572749183142484994787146283618770698613110854360044830831953199701092132351311130364485869180238527353102201742947343381100097662556860452824760615920029664901759938242089097537714812469792205600739245051484156928886558660988209997781318251914805919670457640503001968683196233181422223936243604517606277534649860519355197347392867670645114454560520530498591853825656257729041404750206284483289820018388621894873551195148833223345266248959718483407024055601684509964240003704031328527542738564787952755600153086206926167977432063855695878650907960
|
||||
92184047715479583912272348506829436466015664477711296757276784875091361909504227667345484149171578397119093764268412378640697511515024504772621996658836412565745803015890831799378511108320002294032353302010481298672714716897038744024004956674029450810309458916585235291914875124349686318154903744112246491171589200443339722808125366823804281905252186538214204113967323155994322500267138949275603400445496503980382017222024339843292017366683883629816262594466322962672302500812307332322003600160561219206736946255856283657685695247633529235748055780905603176095443795362190178020500571313338775600988797268444662329139684561890618872545794185432512248753764059996050348788544133293812259290715710266195645463976500376681530276059500129119831927611726621138197670263605955862543154528532026188429997052113451629046974478869150001075637676595943414864418374166300441019471021628 21952215842298018263680755670448378806806407118605744368891169882697681381950937478027806480578890292017393541037445377197528104155811421862159650759172583957705885269298148425637018719812923105687859171633927936974713649999156285715626122846042478784779391886788773010971411080021661660561533086308238158721453719671581912956456976717175382345708867071232493851343113356812875458530011288174670478610699002492086371610884309694778359651079931457683707951460624719499198262205398006046434016368177142102348639922346091399584570354680942427394619791128996149258618103905920286404449496344381199058638324506201970812437664274549925857457974097111610488605245420029516773783524237443892177517972473406887069110757368059883307443356614808650803596512923823043638757687434792494580267654471023876077453915535461965838997175690934625216640452909197423509495377606816228139884408911
|
||||
686306509940532789106001728215046329429131962559284545836843127329401675784085976831244402762798335710878099780297273827415144585217701586291514991822350976443451161595796088197904599984249074660052835151304631076765123969401808590894728961000698547628129049292765517025136636408507433808239603860651743027239525655004279490924472977511740870531821359761050596486277642034954979170359345084677632750601259685321871472477519655979550396434192291279921800826856596411926608071544043190558936367591123901150965545386456893731577991841336940826207322694498808496123627386607147465599572846911880554840600771631040694841842239693722261158754949982529727777361502816397258234726993214227470854613782740378572370464635926240111603269926855281964561607925567616363267078682306765764830097831090725957095192559226072452019779104559061533739294321386643385306108889070033947864124701910 18119802961039545103038757310201715384716440004808266273990066269394018645631314913721955193763782647722817107475939071417505840200271371478855974914372193759237637125681105739896115334403455950447995721667447902962750994826014043815068869191025814357128267896472718919193716414137514140992862069933746384508382815675390625905436267534157266030101774471886190239144136161361954663010971368355773339879128651676820505610691389151053164137770312636194866321636135195602046525255933518843064305390701889130538364626227581106193011782517742156403548032595967062242829096561749502397143393782616162799789037860531045216337152149164591806265130258287549493648633480616570143250117632668822749211880227287021416156161142700242764848874518960507506279533880444455670095755239651523930021685010220952700463154384949269997422899635806844344286115762144904634676702694729444931950661867
|
||||
9294281649237318882365155085901646066041094647834281174806634613289352670331899692400894981737340428868060680487137304500228266452012682715032204729910238202025461976535811781202259861696919723051473514925873363329923438820358592146449539823962420265759528810599871854855522992078264083152609744642710883483080222836268057536391844616389321088867034531620293873228647470507412098424045997265019694985758235780641198142632466240652984379971150992510562454915313880045681347174657162042609380359942132915884641125526171580471184178966826816583060222867969145850118461693972138592287116262261267155554315712797439393442331274828368348664651837666528986028801863555325827362846271288597065884283070693992346675215658839547174287398769518772654573430404087435020790571213264370875181208019747606993939759355377403064547422160354326083755621881436885517565434936063576493795833986050 1492687729822118822099868565347438817704885822589289842224057478748833194031150262050924802553442384042451645550800512001312549936447708058855774231628736222183714710660170928697733738673293545855097723981227685996532835773560399083419926925689562862817805204766862908231323192768389709832776210467048232233902417033653469217352505329914495463808759541413879258677777810197266139036145880886333667525030382540302982597036827260346123324781574174736945370327093217257448544646556972553230880346712603587910424798167900328858622193015886515460497402989743544085768947407391818229117180277593810982219472788973460638696624407812532540600820216775789086294375566519312156811191384552350193281864145718183574416196308499613009397632026654627826186412212668913777132367997323454186228982677564915771041086353681504030464247572742023829886993158034519013421645631993851130016521347851
|
||||
84632767364372813495968879212844902845490649198804168891909795755002354538263997782090357581087084422549597542182301996761097619602491376851770655180498892030347701356974525650201361391203700767022210560791395738394555099256516406519210241222007958806342555397326153734177662033836492458911038898017950610954517108951892610832580170876904214603488781471779435736778349263673368142338245516355454220080993456243831311186994895885354987261686666600897026046508081039493516455510364532501469645302243703324031074659633456785511864229357450906369720349271805153350254821382886781963384457591355700615449726671943456678976919224689391479237426373175846568038107958193565936074111061397094822697717312354636772872670540691179885234958784620730966940298352496168610795997661525631914809608142401848997249658740833093188188637290435605689831546548025490046921220592927406895435025850033 47741928219083392146184663854731690001879668342563383723748331429167302108032017993849719761901624598555716682477381700178310636596068131658703334616891064235568583963706633581826590234340741958068072414882930679479303658692115139863810839347645930584465437738580931917911518930228899319037572660130102234313924352447249308367011294527305739509554838037232439173079446763656092757596329617981286067136999323448287740688227102871881707065526211183708798257545501973281438949056635032012904858853279009406489061659270369945817071066205877775237302892690210861578704271719216601797634422746145236702577116729367116305977843559914795797587641777941042868412956819445851202271248706963625041452597208667905842345325772914017092256830150478469741676385757608989176453134521143288315529293565870609710400677237304991874035203285083085206922204362981081286622374486055918388206754758341
|
||||
931907880753291284047720958660934637009272840862513500115625569248674128823423867652524710272910899772616599023438317021389988533263363837559924049834521518748241267675574267964414850249764983643115280086949459171101886842312471418124843233784891986255468153460639665903233777805086787480790874683302096690234060074777568412534266967811410687419231922678088013582428452227983469902223247329886378171898403886019510256723932206338132385849443496705041098373807141421495697644613558836315709419339846424288253981392454260061671938794623876446023687271329840225350957809240584291434229660935181701200223961709248321556820120800490071374170285784546002369144431406240217638781323031007369255584919246813218321991286230900600570742473244101709639073980921131966771954087930920439735400708187839234950525207922567760221827885276418323944471895025768895578358637402843112828579604240315 797504580248172507305868464739032559596722904100997329626378189079623253181402518857063689240818452708936870179819505368051751805253458242806744140197659178123638567716594245938439229511423732324514410784290693662545249981839800707386318154743404967589959500842619536402396751432915559757092093368907621668060956932526595136953100294160509488824278756413493474625836424014328099670180616806747116997117280679069243367963376331943634102509220108342796797973814584514490936976005759353101218727828930855291991284186462837126595114841205054981545586153409918736985779710225271197141110174281541748950159340385137770136160441043835054992423926634142719709624254967550110386020555982409109923564898607423967384619912482146940145380553429195158525755383533013973729622321009488656481651380447694088472894801346048770926440935393626911716071916089655326371826000609857829277504617977625
|
||||
8559429656779431094424515081674082513923769850023434230536391438126608785462586218115860085225419627498666095517845081707447395066142283587975539336817192329575384112633096522180414786485452869145848174953215140712122977865772096382278538136943563196684530004675409044761438544930512240418390806330803348392447390688269111897340048187899751326202374115078202641958225947093737956845002101353335535278074451825894265146157043431547047934628545898876267894442852537123821557898295304538423450510261516139910341838404548370639602752113421733287247951351116963075922657236204561007828589599554847613134819017200287024544847691674225308769750022968478523033802480385390478696249729338063089027393645386966612663094170737091257874959740074149017091175794638333289352018871243248943177256920717135453775558736358266440285323022487569045752607542921072023528405072896061876826716014042816 2128290093839769086515660784320366904276423528051168510662048773879648550029609500909780153656640779238085841634718109469895005873232266162104948925547035109753176162832190249981665663508079168764958782508374153152097012514074479958515926718236091293624846884159295790028744032246471476266503568858056332217959465124255691497869137002621654827551652041103026039080660577385704188397162064477874317471713876133400691972377532129741449875752548678076631539406193307257557162554229523940497150875467866984602322291565209425664553755377714131297049589159113501187225854741955511598213443886794142188792804081262311521914681537760400573084198418489530118216867619674064612135527041531947548188410209578981914761387623191465489386828781661892261868166871053755692283909094550928673914766983788636902351025990844864546315662112713181881160320670677481398140862534183852737756811442388372
|
||||
24733948633794588638425981681731502377995865009774927451466947959090560857283152333308128973176400604565411720957700987012380192335955539153527387225528247862872946774671477549969506763650601590946653670435117853513809717179608961127448773094550796650803911338070806817611031258811122274869027386993292770568099373851680231555096667901938917009687663230119494079498405985167958477687732074673001444060897584606412569805138503043131669757968468479747993250657447621970363701736592776794940894961166845711947571982854949259325611891400186308536009131171522554594238849373757476909721223759498053311661363944910727772915804284452625498076160665286275853038526170759524222235202929685822547964710383006208296998021870187866024736810501406792798738520116601566350760558211242834504486719108663092756330177585047217762325579638938489939575658440667352302377549442349202731237380587236926 20779944203251076450114436740271849486279299567054876112574721878365376742981438890876417810838199629343739685338150045996804851849698418689110283974473779037778560444383605669237853649549012936097597912044167648823857561791253234913982473018726194429393248184770345625923898599258685213995509736539367852463963296337274674829186707061606053202453653487970411989372006662149447270239414859340958479913129776374238751602043854178737130073534329622077058894217111310651291978761528917719888367925581136963068524947239307515557001872200299756930091468837738247751920173812248081699635968502175584409389635119797618206636481989481595962700595610646374117589559337656514830076556003516267960274010887828993740402473468012463849556920232843864532552217919579837880062723183979225976955056287109404185340558392457362048121077274187699629297438996654623096630527325196828416858260289238153
|
||||
432144404325514402912697227994370874017287023258327988645145504013174302394016930320103055102674194446175902148590432360198836502161636524459529102699284279070674047872763426016040631110749090951839790244372785751665005649229448828079525405419884896099909931929639577301434099594374528887950939899069283462414513302794281465611816652792800587306829339238969300239941403463934281746492065348862866225355040799281200793772297522936369612801899917013268175689889886971762033000791755682925057125355292548843271790002989602800205722310372790350746817770135408723912366261620356215738355834866391877638559543820396832209023570813924961110988070584988017324268779333783144032048956448452998377927583135015239418196021815840109591937882014195024716712750505096407493176899373966365989440231645163688591227972327985502342283981650752354533383285438594534475636397765355525622346055683536455 222645653390071291797666054018485202975169411572023653451225232615350135754411750273053953983091398381853588574026934580352466694489436824999416811336432380119628790160492433659804909056263753479545061455907543587161694224488001080400797029253263719010179959197178975710892830015404976887152839313050227378841367055299028370027746686030044115203705432618747069349223950959697141892136236748335883857703244494827732987470486558825285969257822686739506984857419628743207378670665213800381710894289714246448349957528394101870797707733019085925958077194929201426358603159947906614517876561802486784285942626409936680062107816076816281327664280709894510608868419643637268736241663404086425828192842034895319663260564130823309524889521754654383692569037133379005389992412793852551929328591321713522217287271266855832813882461544554677149802627353410806185383747974833471493925224512806818
|
||||
3080501040500585311297573032011372426049169019383530254146096970595726485562896786291870528910770893194578926830441471776953338509065429356760275908815833618905749294842424107173359496080367848877393294519962853800182703129895168629124815988299550044216663331184723186955018793951343272897452343406451692235058012758121668877884294688926459894237384060588906019651843618491883148720398534607383347470154496043546973661053681696129520229947246566564805448598121198692406332807594452751951206148786053353665939017064784977066050245568078412034421022339582365573282840205968890118924646451257736866531463547476830187229719340258009599681632919525348162750583931165563851961633082504453346880632943280166788189865579629440297789821886671204398166034353666976125835851041643840059872986236653565102082510482086439270150865923896795912071878635304848963912672457050216194774137170641804294 456948503652500140144664220087003562557777839256654766801022778757296013589154429473997379227363063680913041207288243190465930153474896853649499074294345294980927718804411325072709532007562841918258354954493791745627494296022358397684725347847327123979390164163273167026324518277750713625306499308442014515353966775187612265525441949545673853786603522231521566736490094616988123648589485174785876526574858228278386885594070601434840799610119574916961061994713721416100183335881604503342652830645748421054516926002186949407186057674230698941721344430389171218016177409796087869628729342546073010292459104191257357776233586381248254919248094870209994062646430051650953341168258973101576732789792498198208303247428457899809644619067942883345346239868457565153793104523731772553998170959084068455210307865594739209096660916954191707807780947857406233754033726456034624279449047565116195
|
||||
40565351801634131150737855992613367786975106847008400568674416889655389547202485415709506927021818625982083137673065964341470809062529551790063512455598975543879374002084616237166300076686430360570903251910941077624120511890746074136916988334929588446095788095280553559024700624013628505684430632824200399755242044561299493382499925703799643124504339736934939196485472812384979304313998586488801251113650661213940647926208477355242145146454398821876982890367609101851272998012287477401031241950646915089581058781304360523601275965937944650523881724852340933776334848785243355072257456166274885207687627647554084070892328960245004133366911295801364008377232134548758681754798700733606588565028501060044805107487070461411140238574924721547428443900375213794643514331440462061464366209960043765454681498322559138399747699615713240094428793258556290500595740620009213653716271245926486836 19124197843449553522940963636928760591584157179108193534395826616448511384183863795026432051406685531179735934346014228812009228245055371792616155665272676837273131276762948685002624916451997460384539059690554751530432566345125218582162860450135643179430768982527252805049087593687363407884729201229612006780486245180476577872828113518731634691608985629736803288076392711932306240893434668284763093492363077936432042634436572091771642880355700958995789306908468129149433529655439568296663197744732726812234723718870511030305609499273077695310962270586461687278612736043138144080865987402161808554471560834049752360320202007539189389856259435508061397235029872300048077262204084854398954999303834664110355233938134539730626094749578045037356948026090293960867636501404368278426073347047472648963458436140188678689515543352397930973329381028405448561545844899520279616568370118152754801
|
||||
176319743652632837083490290771488149117634098877232196330230931608057280564339195838755373633127795075324106272746753528017209192017791131837917493651926761935051842641201608424899714237633825593796162360552080039082986394145520821250994932769032344969641848494975723062454101264551797500608853190247241504549883630705281008241277770561842432666245118728898960635015351898706428594627326908982942366250490117312479653997441859340183876142452325439826413729499036758389342289006536503830955610698555301734619435724414373194348723962894167056267948085181840905610760979898807495838378848931547413728808093342580965563742681586151294637715055039360931971190643773910050560637069598580843367467556548447623424362856824539260708694613828119245409404793560126144131265854329790850969985594611800173434364117586342002292474797637853085819752200896218090670443736234312160924172056940894028822 138389028274928210235518321805747688661368244086177418743862455906391966801611729867812454322922684185538177705745489918949848175008381508662064808583309625511472881622147065761349538483948243660779304949441823991162194529850968934407968400420417240844415054861446669512473380506899822091185437411583629971845721300288975811678965312368568167123111191552751545853747840504139131277420999655482244983902196375164366173944999233449668470494841969687917564304551735622713230416286116035127559178650603054328989897377383403960384783271525742260005279900613182301773250793436751276430267896093269181413878835308597420370677958244710171070702457581738331826561893527659129367198480090636325967790625525528753555956277958415295886639074338637230029032628071564691027938179122323110027271057274565656098180790402567562774035614563004770344323775248824924469204567133193776443052480944543452453
|
||||
9401676201531748917295800735092782745719159321062028128619418570947921282847409043852186263972004721587481726300697994103202034300472177586863998224548133055270389563639231526543764629240336647887884730718705981474324612186197886905684660173678588642724171420463351335554159949214028507517561382832321423497833899561399693975640554950917017472886996511609826947668693310909359499725242387772641415175615094296445969239118704809365274359941196555022508193390038880207981305637673371384600157058283885159141235727601914082948516713927997660394414561064820143561799131173496945004908887902383263695426198784068486516464174004712740114361439553465737930905930878038727020659092464401730652601905979720639196700595220164142526723492295001978764607163154002918264179697886972440684791591531010098101360971272993735753980718440685400913251467603617474177311613119621521851367902692770101931697 3868845754098753764352889087505408969451639498725791934200214231173409655513069351563978150176215624092786767616470943050036999980033435895171194367680610523681666043647139026415018150901360483983002127697754767359400255213232877976022879579765336250887388981746207608940906369747978649834522736814735105697365271894831470292485221930758439320120876806637320507393486888185365752643482209419181054664671571910537773937436165473203363177109078065812024482860198960092733403100424550865406151601518935333521024249406331824823541988312571512706949988962061741610491198783759848409777920347376981335318105683823909375017777615863570854413622570038029594105848550582613119143911833623465661568522984974453890223823224965389008344665970175499986721929987238183870050058615647507357320413087591202668175990989687494935435298634386871771091645446658130843406805171555994725138018324606454968151
|
||||
90339913854487082742966074333885212425488623821710137798174561853932664489791367849895730656296383135431088322990245882718002108725872803345082382275077325176269929188047325408722984210703340385176542519968181132437564447927831851966295705831150313998143588510293996356507789973798190976371812662031720884248786401928408012809861092740158788362949294028702643253407321936594930395061786901850741785652696285148993541332687148985107156603122019788506179099997633813326907589674625085201020211158536687769437979723430314080566655455812917894119759191781275401945333963090434026487957716513976552039129216215332444907923826458592469685472716920615733409399020003395132700545310992811162734607758974493663557459495743364570911945727289479476329885395942415899755176957445904161557898744047809311775992566870171323195961914472818689563765725223686109249132283259086590650571036364691073156926 42314139217337944323810174176806690844201427733777332755540575504271524254756925098061784056044863960848422752392966839995905693130454572991661755107153197720131500683875884629194413417959337329861488813394415816927664362053402677846910573400536251357177475920941884507448680895068623740524476769477168973263129707618277944256838913754438721204973236475930811079568332431383188775218144688180449711204560294741579956228938218335141243880275098075167753686324870030597150352721246994570669930241323528013682442368827745539638325845559442626114479831986181100285225667369823092777825024069758560382802524577271194315506071063123453187599570376772976091098123834604595997084631965697892296575311057892047482445120495564037330750935490464735950176598127685256264806198551513938013127489634799843516327875355826707443319927563784864897634777013755761610541542093832830511714008093004500017850
|
||||
706221256401288593905176437898146848034014548800615178143556097459574247029058717472778042301651750995803785962719916636595353990881766096125381964782111534408722026102899974955656474420118695783622443534902479426108351498482291496119124485421939171169099231014499651838951685393040956314119755590943573911787103839740077730053929055545424720005434492843626096592406950317014981418572980037129764084847689524823353466587157885150969816212697681136652892106411466484501049124594983389660067797493631830845599800423134251576533922559190326576974460582176442938929843072600309919368812886590121343940847426065909202019097255061910711629137166699185865543111400378014019481547758975930643891976798506092290804900273101061739611535735495296842444034662652103621470823176555135524151547245214286256054836103203903933205369758914826333684765384962127426323723512809314729485344984210202154783007 451296815087320880365548295055249782049686533674157473824257670848374382682715224387511899766922357989865220930344020044358153666783391988791417596229428595806991926783445654506369300840268671387156591357411152516994282999527838849044830633240570638190949069250159194945081676158405364934877199668740406982567043643330430592057636025945632782340394536172920572125655987722715491971733169887959095979005465819247229977699104698822382303674405848834482028235684857519964026937653161064033338891350526468692808937835943312863817763323257775501689139859247419109558053903594516103847940311136275448448942297201815676635269303527709079908906400307677439078514334974796168047181688027585552196276776492969506774149450720382987574102173688474594607445732382878145709938747133757281082419699338560134994021808880111181750391616301918993344904192849320785265784761041493440194304171592361417926176
|
||||
6205162802871655835938214828922563543972112418098708487238276897746926690126823054086145518265027564816843063029703430982611048669550556953670012165412676093348767207167084096127591761484459554944380689171385235088831009453994423324019953418311762912975574032140011450447965627558334194231289782159053725056001026221949095813037833803398798818264966331990745774282814885402621081645981139181506365802920477794607107236767494269257178028662682139718337605914966372303928261542413837292599928912817704918483549447070813502525070249926757310782955883609242586980114800205671448444731637593081353423663222979876865644419805428959821879086692164871760728766547627148553668154002634075255930980109560868038952099294860670226122293042600444102815679014875017070922867327820090318525176058799396828623904120894237062245773013711335796122099786926966929498384647040086434572447241209188426277405342 3244618105524676851295947721757589291681753816758742250817108759261663743685935560879083075317650881066179163936505228621110790118137409588016702351282726601229064320843922872550373185052160201775613840854563417893347994096470512304439076043667117576440749327811110786351403131520987209124698143332402228442048787859362760758274222103457272825747845265330837009459182368675936167266253213356355999951954968613459566468181236687505349058644751148135446762744806275036460255844282947779101312194563085391096826214426805353519485174579055004025909612390694598442081818329412139794243838103142825518527768384019190484238441518365682257890506860155062109616026956973720764524735394966028920083465369855297593618777639092621311104263120827983965113653549836395763822702510622956373867298982512753659541342186458909767461585675290031206641794637231866808521080810576537819693389734867207243704914
|
||||
26032710556123741446096182447976139271939829376463615802840197496125219206416841110107077435899073512992105886167783028990610727437556898360463807748508473731516888043291612737011829317489112561768632181673278785562754339171776110214317728542757471312936180118481351668775451833366494854850663104362165563688170044490994316389183753555061619358507425095887734900451521250631853194815822656546332722439906699552459193505199336389683839566980084247069214546872486652082313899777579560184790757000771408066920580970535232033596187017542695708620466758373580176049993660030691332018512114127774208429334449718371088481932065798781901269510328591767928786040441078438456235725177278812866260482081535534091618330506348553432664541509052362354557549528389849684973932588616705205956001015995812419061828616264820106786090849055505609271223917795513513738038593503962168608733062104167041151492819 10835447553357925271509835337859601199822888671415053858221559853967931691108345072695258273629379212244955757749619497541408696502982575862590416154806030461560639454900008445155173791452459894791209779140165188034502921202736992022228599174636920754972562543008497624079360793591403221679561631502667857083367952057004442753258938700201821137389329562300731416287603588028592854769345321466566682630910247932497139915853085152814756476195438312813322950751785365219604077159859542327671516690415048830872209790500330813116270105806481341943107138525477996536864452869105867496499006406132062083864282874033217097800209428688540326724184107933849729524326042500864524157392579172290279184151327478203742523448734230618513511696605629120204841816515794394028905552983522937283385276148395789108268636387739204443583669790039967743457490202672103027051157229181752810675289954548912327282306
|
||||
478762385907759468520224798208681028617511773414590391049321504611648363389167751693341476493187482324729657933343773712216082201194920534982956729404398532378575390036077840465734760480081509181859652561066970471763720645967109894459952054598995896173059838748247255137386833210936497476383336861315097550583085254917993479204444571345434980366318993613298435211462686689378688540948914357012386395925552229099929833079014323357557455515691229532447964273123864491768857781133730105767347545691948070423620529572480946460589951986585104727816320630421234182223618222784932861087794682910119545149849229405810249041691837153785900577797244375796130593414946849248096042073257010185475964164151489034579259827277205906835174722082201265274105213746331093134531365283441302963594266063745655743297491091510290874081437114595611815399804737103269920957509767014303683072863447035699231731397243 453710642670829803587125280402565282608099246532184122354380718242192419819739361945572296421933368147118440191734584959981893485590739263973638272742034364978095803110761684105939212332022855230648375906478165388865746379760591423500796239116576311018516987310215503733795641485592516945645993647576110551716260003599192083285537382270169631674930108443700598407928338860302787465767591064460486543412248064501596513230942921537852909359641866362942756376141219887130744768503625223634717531593360130342481864524019828877036374490268520898383255572521758291265578984637860291199629305159772323099597240133829366041865622941615192438006999236483049577604870338090154456427970670672369047109455186353663059067732753864778271633906560102039922775401903257936832804500860755094477114967634389072809065266136659740499248051725305755670830819580069180094886380120402628412708051979741240885221823
|
||||
8707609121580800055771996112444276876230842261435942680842572304732886019686107856826430238130972126309543786257780332523451184899984990333544769162175159261037729004703197715908149936454869348401133666224464010370881247053992203595812451421033114606415111744398442732325812378019346829569004469564980109080996913530305732566289886418546477583273948241725967870607322343756825498434388713231166306637132642032900098188942402412399614234056076144929140199821006308025977613013305643525881034348754832342756842901043159991637376426454005462010778091156153902135491008187766436652017925933851612328888441021184833391438993223231008938719355483679025357295659343822299437780407613370123163002896054404595461180255289117375633229925328579544882252929177623377790890867722634569591847544357264550091204277743073709450514261758796319337231368850479581743266588563316289099703207764539928355638551387 551369405436055540744275476655820340090994293857294063991051645770763053602532482537039269708193882603197784457005140570670438621244619055026322774155984174255312776140111558283096422270082968743209973053068564202235204048833873526953391797060711148461689505217017207704674034597079292621701281787908864503471573765313461537843043741889631348014012450143756426806529333630516565358045177950233398053373278807995123036644737307901656850105430095255123507950409534218938679553979316690738852252746344485083695420067674314125368887563570238947164134669021383275155694276478500538370901986521830492292617086377796870749312217754261667269520944162119272081647266285329590390181563916751660216542634741673215306198275202597565460154952263145689228897619299294494910049010132284886501432804223526737288771295785587113818596218863402810174585422269613419953543089678283501574706931868271261575306560
|
||||
48855026817002621457580709331753360528226957834596619535305603337742368308177425471865674402596550990583490463931132438579157878190167861838515062229168468035909688546051771702870920148079753166741743509493885614652690277565011216088955382689997664323799125108332493784089092561115241804263833876027091448751884879022291098163916990743719844518021651351422165550671270986481412922428002074809430614832972142887339890585212471027715158263435015755995913243558594026223058795413838716918866422622888629822162680500938868000176144172988646354551213278403729569631359975389235498604629924809585709971962441876279196982554688168091853380424022746724834248100565977617660361602766763576562386686324038707545075865131918294678682393142689990452493606898447185225950967395617338162659471589537726445220524992598282548049269143277461046103886387612042613134439182295122783506651653742527713932588734401 9574879236636019263351759683626470015150833408148373596538233803040420598791987873894504196794671985188543076332812646659372013988168117110511174186953737490226976088937012073410764179841958800328332631658693429460226964747034155974662122706605446792903903469903022824841892746516092328808411749262281819140241668779137192032127832018964505305959608592675541369476459221508247951849714241101592724482709260154298823417148300098381158477186872922677188775553853387556081173256368816323119206726610638082761527711549763840641451233267825671621204613549383196792756023376931559268131273559793372625777457075527477323166751888604773555234171186420922923649989997122383063930542570376925021354006390699811453953613569868911040276322581189846687402962814883436690280704759574403423611530581762174546250434859405557203117523442625669055439389078857011299207103271295982024244074834672040981476333354
|
||||
507044125281296274553436154121842423873785172240926316066262106832533878013220304659053796730987410623989476810672303161108615563958122800471713468123850017651347622564021778313002694542799666069152366718851902409071216507088500285323072431589881403561510568319579190346174046722666916148134774284275548098854535864273645078209407552630749989389227486339205919895024513733683642187195896255150717858359860745289946802597262018219400797764033377038789339683178589879507491040063837523422283462586049999296411456175484470966514103505870100335612060949951216414461210629722622964308447228780701614178700463809921583730909867108052842315285084113746472880982603906592453522607103232500743518269454784040229518064489121815739530812121343791885946657548145351957197192383641934583336929692567377614608760120346701146307403466677356848938846643006843723492427200069459412601604812090746067960075612825 238043359660327170293498632464736218042451829148787608353804040527566961358917839567872222989417349005685685546192188133672749203250366788348790608896036844339367197530862263284732586331978618385249698424150703045573862421721679714112396291102364897499254913024213534047501591794795591978608126029409750467971083303109911876490246703987764399204455836476488507177418362545758631272360009954249711036749631983135070297137417308191249346356976829968072497128523132607490957291245155991540266554309846857343597454077168665025442178855576201483674145646574401210013527221143317584555966261666797732790625329661555672202811993965223286450847968931266932922868545980966536139956558599731097660076112419226352801774316113136742919790438954429754857079578635454289523363586158266902306357223136562658473625916745708509774803966581394533114104025741338469668050072800173095502149897244930510052355047717
|
||||
3202379481021776397202560183931580710393407243160424649287481711613558481037570388486760984232616176659843699688064407784940813412627387030269950743029399297543368192348951874438673939382891079084484300056096676102361565140736911141364658026260809686086572431069778291462430053635857935228121720279824605871747412974426710534953988536335400153451185673351068295701231704712202046990877963740362300780005784373108731596269040939803750130406803804411044040633925485136095499907185004928471449715148958200148932871911332890607091136393807112544160542562285693780688130945630894963885710665853771566381258138870742363010368389081356614515420541106429200806114697187059932245394349971421646990124559629717920303656488782334059247483313085806041949266800733425374194682289261940948889508095944565297057818965018472723376489243508284410363932509927848699705851725466155360613677813964944442011989017414 1466634911218867175702239797664906787409182582165364864547095668749794504680659127678178213947982535998640817738657997101402315652906868923154897379852667910235872799027717871009015337877527001484208629609714843994323726512533684135187864541638591123991023808822389087111748451255045695190631236560034211700700747958316116269032608929479995424118620957431850663360472467208515779964840660698579145104257700705991851066529208850379089664045139968368817676213430707264239300773369101343586415111046562568642974956561411211867188386702381054829986041742438496675506062816748449380749015931320861970357073592062557858570865501902766082252170638712404097402948013352190206529323660324864617959789962742633506454214389304331261138562329070526315525857437579122974646467008361193838728765560913573464522568832413280990217150470531443634040813990201098871954707813114300524446113158183564265483537583438
|
||||
85934733009878930084389418132336030863501714136391445220387455149786241770561741988210240428758233537634311277229650241251910416242700087054519249607414197109829623274621502552862653786542101615803775295424070697275444248596213379697372127550301168755891037336892420033123636448997686204614576770139240058138927697423585266444963641077639254444085136056837456669696696062778065237328250786907945019377062612923781981596694464149503465135148162771434704115076800064293902481638517025858197358850851177371830650926966839321112175130135638255952725305129933377972289067338717569635317975591566462879621802075543982091276408748235831929339037160212058695750940522873546760830588886066791672176101068569105914619031321092255475666210928911970216820064445265496147452396765810283588240085916037655999255426255575560996096025527641059281493150996575213529759764187242847804670759290779749607611790328876 54008989459035178428302796034620550240678376810844505727551393424759458189715989418628950170553097281430093100727329929881619296762380533776678467973257927933898001126571083282233084781488085592490556181644940439305340811081587429881246187172632987282003464439534533612685260829514184930159527730456871696342757032147726972077008488250745143852128832334314811044216444983980714316027047252816710182457940518741101130669291821823634911977887148863701637927818390017117892873726555978365111185163407378871777272627804370720081443101710344471218217441969558284453474920436141661703997857496903168707078180224145301868433154002301215238208709155112001053408202567503604640915788498072233325259677021568154845752679155645449219074945163313268004630585420039288649041716196740363974929177907580341031696803572488642695955230806293429829885983515759915945850613730821447424012096695972875519899563375923
|
||||
882910377191441404926826439358357530094612316463712446973473695954782074034439006968935827514837137210983420017068389846377338416045021419549706137031156935377039526447246178288150913794997550706528456986986074786028719521514040311335218971003510630214058464321186538014248734300590669697035433123965519284928273160262581044167463519729775307818870434419740969978636375343588719952602931443394415190491991935235589048249898510961654056755655359737159908291862639233255054741571180490128316179892847215673701572077477115964051852742690733125227452686202527849626277414104798924748955568015418641163757420326496825837273009322490169308552611211208075003851572397157020816321990456057213827940056976522606855470072267372902986612116425294329826061981324020587563938556926436579811410073586553387462178394920976213516999629941325507454522695199786008733152620748520304417729785539595169988582601543073 393826323016748193925588175474299287071670880474848484037186729649567682110173326479185749777521398060845390427866766232371838344632735528904253639662283697345175367761104359450819481413380825949060875483920715881057865851544771553464841668155529737437995619262865806156736837159509642281807594264826921198744668740553985639074398159626775669488272427535974736787097308046477658788920991171838575898872477996205886882364795573066268763956586424682007345024719054808782259783623731812236293503673338745008976070944664416167214034105418611282230050492016866364129082761489439335841439655296877071419799924505773126856029990207947935346409644156191612863162773984746421093186156321958621353283959205648231818208336095487360681146017594516154940301271689866874231359105033454888733723227784315467756877413542307502143303570740484530158223261735679114999162202353532017577956953301015206193454725313745
|
||||
7841090879037056794910591720054847808225342082527945878922501086654276440624772632174418172034325798535364019447781770562519323484768363972580349028681298991957048230700530339380309268740343783472331375499244676209199179132237888074494834158780196753317339029296094543896745209795242531417354339254005340671351394360247326758103718826905756609236097617635251146630333334702825426822877950179874549818440124879976704585788040972872651659686756504658648412390126018262148812929598082462160262768612337171571694561854756938231167525694502015350981065999919138767072738618265804600541448561821817350491863495798279377980112802973358344046076335677188576482856836261600423048006612531844711814695003616548248312614657555216009948430528225773492183600357134546097000585955364824731840932009817407849376695357217013209437893970171871295361029351373908051016192593384275568227108448020747324596943692072530 6853905203008153849376452354150009819239317584809753532039615702027128809415251854450054823042290744690809764580517944543881952469783568712739770987524587777032056848781189492659305104133464775636228063306066481256813865380058745582826136754353127430786994446870105076606088820134742873069773111631926032837593394971464135635178372019743906726793390835374393265703212046246588610069103862267141269682613546708024826234068776415823316472921051746959369328435738304370586434379869616451278284049032033856617288936413774178249895676107613301446281133221140272111079925352816880867902163239433371761605806524122449617278972923777902201365368342513439332435934738818351240172821820156238172304867690264244540844855495876051751039883504779212028711817052921516398470321674173841037660398013334584558986436307778515241661174631277895992904307481805001424802731173715007838326768179877822479297310425210021
|
||||
86109904571452226253904733015840232690820445844955488525037546095331770926455754446405449539118054640539224931942298810653591732423801134256233804299028355388796545755838229393709763375092465370066873484237958230748354036199911665268813025103494760984883856476432362549839152826300515992998338639579079576189803053960236853158947983296666195250128938603831555771199555669217144802225436577264707784400152288176069918696363065655965979252776812238352418379304181004567651844390606804878109542893461516494387988716339449052391814310550396214962240135876799118839648480808683106507432290506937111673739768533835000753961284243222348773955661289452670856769530522737147188602526125763798044544322624083110984050341335290435803466106970122987636472704466125066289835417451862105410329853833906802194225517859558153900102385747378114392967088442963878392198864045363530443729663162795704141933375618859964 37345827976272362866676415938482360283799825642983965134400224770867794862079365502688315263995850599511312409576737058854297721445663832477846670508603359657036003892232163662994771337682751273770084271597025972121371324029584976671346950805322390309611340906618608950064983867148414717915835398668033717181939631029663925685897898332518988062728838887887830811667165255652645045078325066599865563622551987148856691469703226845422205281611919931588286122748589297677327584940583189537598542015620392337114872448413587109868258249453327633759794579514720136706520829237698802576995290351206897325820339493605477594542896451549117613368182713532188744424682718030356712956795467884256314842884948850134487422464108977527575854171486221486017149344288049876155182152019688711583819592714885712771011803714165972684718032249857087381191020445069821929435314246818679572457407468106485355213698049561486
|
||||
883176331478558417752383028478494944518999681626626956910132182327404160115413964896977693578879057245370418847897053680718769130969901445805793094344698246117606620879049836346929785628523629257960353021824048723646350507314229638183125739725290266750740630695204134604197529872298838558556623042577197945461312690103793217890281912689283760627509985064035260472356636855930893321596719245332262725502586364041777360989960299665299006854785748981912093573008810513284343260472499562501417340119489281807940107986181415398549825844686134297410845009182876022089887128502820999944638922483244245792170410578774148509512084182450918052820357443571323302260493491613972677925785385234580665871831504802404408091595306108742356352149216093951307908479319214489880328637676881859761627159439337051301990175432260450786201012827023412974310270055538650273658855216246720538295925201190333432087009266199680 341111108563126570264273270506493694284924354743913709191609298778806292019221802766490363672347590668707352439253300132286632753927787043526877956953977260708404354522977519107508773215837928507124861094513133448284352467830979405209296139239688468322259318588021140821019213178585380153597104076505006748195406107440456344095069249961648248581119189128031333995710825059315892130102574620115540664228539667496129405550369986528992332353193163528337356629281877577933349565534083000097065488013292639358474333188148006184249605719728703277297639600283839499172144865786554396947631479165341196947794257791805462366843452641863734453362502672631911708002613160734130855737336149481475821558389289426104251115220361776575602453457130560597377051623306236277836183688067841571099516168845572939288314988325387259810586290897490663947112001870848363032159241651164662355638227336619023288690538592686513
|
File diff suppressed because it is too large
Load Diff
@ -1,31 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-20
|
||||
Test: add & minus (signed)
|
||||
std Time: 0.16s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
|
||||
int main()
|
||||
{
|
||||
int T;
|
||||
std::cin >> T;
|
||||
while (T--)
|
||||
{
|
||||
std::cin >> a >> b;
|
||||
|
||||
std::cout << a + b << '\n' << a - b << '\n';
|
||||
|
||||
std::cout << (a -= b) << '\n';
|
||||
std::cout << (a += b) << '\n';
|
||||
|
||||
std::cout << (a + b) - (a - b) << '\n';
|
||||
b += a;
|
||||
b += b;
|
||||
b -= a + (a - b);
|
||||
std::cout << b << '\n';
|
||||
}
|
||||
}
|
@ -1,901 +0,0 @@
|
||||
900
|
||||
-1 -2
|
||||
-41 11
|
||||
-8 -703
|
||||
-761 -1322
|
||||
-97222 -92741
|
||||
-97475 670700
|
||||
-556086 -74080
|
||||
-63941947 -36705389
|
||||
767103017 -813112312
|
||||
-8257969040 -3137781601
|
||||
-56837859361 -81454790432
|
||||
-412667962592 576015400074
|
||||
7147397955176 -6750916261344
|
||||
-29397773170441 -70648579761022
|
||||
864631156101663 647202376891850
|
||||
7603571920955927 -5953585870090445
|
||||
84037581739897056 58286286017910685
|
||||
760173285593050419 -559716921364340653
|
||||
-444855632333379333 3268323728620437945
|
||||
-13213653381478399551 -63904672661434923638
|
||||
-647156307857332380394 371733594475098511019
|
||||
-9451597706296338142100 -5938181582295909410539
|
||||
-65930995659466921703183 -43773683372132222967383
|
||||
421424946641200954394601 139026193042310573048857
|
||||
2836445827570433356176534 -3393925391756265762548469
|
||||
-57970608080516847311436465 3721539978275245033738623
|
||||
752648209738540933206412989 -518938296418272779908153527
|
||||
-7326637684075005964012843467 7087540930839078073169779390
|
||||
45968727918364832096024820382 92934950653425067730079299850
|
||||
84968551371482508551041179915 -529175257658296745758315300307
|
||||
-1868761258963458722328764228278 2951253943502217913900731317617
|
||||
83564488229202112861694536632353 -95163045439884686684571910543887
|
||||
-218384609074896033888323359787517 -681865073553989677207536356077680
|
||||
8378769602533551929426428471811210 9140027438528252742483390615691563
|
||||
15756158212712493827551882738436797 41336527231735255034745566058734615
|
||||
-763533642894674213258035203215609947 -562651962795018206010047015798550810
|
||||
3544446354055646093882877807051366846 5295965640886215750003897039988409837
|
||||
-99665465645761501946585771098217581079 -91820900624782416371176758382580769304
|
||||
325779963352370346237541408036469578693 -898682961719980172322812371884769301263
|
||||
3784433976941162424508986924031265928377 -9811157437380174969544402358420186991552
|
||||
-1542962253415726580289933339057352723034 2379309334645727888694231562048908180947
|
||||
191996134931489021406734651488602064608701 -492744636409102955537062090963501208109910
|
||||
4936263292219496499545467621317086893539685 4815536357694141423063277913148118315048283
|
||||
91950063888510168323092612782045446882937621 95616150073958985628937508931077426470604801
|
||||
449125015872325385929200905826224446751383512 792135158032618597199073571551644502641794075
|
||||
3016019456310868753110288523417962660408384473 -1241255266530046510060439048668883705480634410
|
||||
6392077065693804047942566351457201811302698185 88801285237541088099489457430938754048226057473
|
||||
469561195742523162587176589077657292676500906962 -467801080155137901964905542170599102734147181078
|
||||
6725774745765687603523833809282397530527322739981 9596653112477574210104723479415247805154869968926
|
||||
48713990279882622584591519701147184442084860778031 47415149199200568294758587231251361045284101143351
|
||||
255395878496465895203136995909539077457509633813562 943523515983278407122404769462849353505263785143031
|
||||
-4908776634965694460453436303697866566217650829297701 5297767439628271863514526585746380787871663108508067
|
||||
-58506640698110093567154660761907012848975226989462104 -62411090693481847309914740800788142240145642835978014
|
||||
404270418777030190898605382591949437021639460301505723 437337269255226630354439369827894301351055709142955356
|
||||
-3311844230872043990259243689147041576304060548212028367 6604165464472581042662070345016521949720752515327393494
|
||||
-67168060946961754996950497235650288265585152646987926078 67009427271284708824604008794084759931118331262757386724
|
||||
769710037098430227136150356888189364930525363391124402854 893462066463395827035486257223991304685996441853180752438
|
||||
5139184851226510772464035698305296661960512062489759601684 5616263320747520161153949461787536915172808886371158541250
|
||||
4355956145423875123439619572526649057109956692676446405566 -75588055098053387893697097675596028667062128973751024734233
|
||||
-204512182078721627762233952581292838932452582378913344604792 -36004418202275578930004533849443860521299277773584218837990
|
||||
-2456234735624081188993660722196317495090937490722174536126189 -9014825046740073031057557972101125425172361741856492258783872
|
||||
-43548920849555734336287105260922343679760039104725577814967926 -21924922520664477374903776068991660682556598290777177040224303
|
||||
-827066344471542870342160706291635710123755249643356461740301102 -32049492411787453446508290498657461752941771433859367575517061
|
||||
4275341672107030995471118434333806511101287829812151165363896944 -1067044398744105867073558715217939620115795472192429612813440777
|
||||
55024990483658271942834961434162880423077066724994105902959139323 11556336771544117354301592686820269628978869833661642801247157948
|
||||
-192751938619695269529108718615366128203563354113929622337264335560 -834115800065199713422050855867217274426746520525093643907644172252
|
||||
-3298071637382246424001943157949553671752984988531933808107925743259 6088722474573897526287959585753997327226406044469990096619942247807
|
||||
-11035036429389604226924721349154658567719289191254611778545416911627 -64844706737899051484839789183687593250738736768938740686773608345771
|
||||
-778966496462065377022664406678868113514203211611445975030474514118140 711315230548185321932705068932616657599602217733759093767622598831730
|
||||
-5351368360178682147628602583440025167361205448074944148058419878199565 -4040696525700394577712536341276458521232367197051723371412123657556542
|
||||
-40540403261018770859812117263782292077235318825033122274297327781036232 52795355647846676860229953609448700736796461284858206682265310505567013
|
||||
352697967782787944695160885259643447033914654016398676752935202242046241 -108037880739121898981269011626116656786309435419879120231568684911788783
|
||||
-4986428833329344922565230722788143837098505375698745163865157229196278096 9318403283010137060640475604041054063461133012390803220229944656019281129
|
||||
-60382301115401737138822356127581353450777925655366898813608269150667812052 94263482230528966845201082960272715503594918361437997321223194686451655067
|
||||
-514261720120416973929215216331959416948278981559835427778139402077138474252 971207900383022807946667403902989297711061992656807028918731377990610317074
|
||||
8601071192968626222406011281931579245025668703005499791629818578116260455559 8652950975101244735394741436262065389430682218715267193174667575023870182626
|
||||
61424363799137129956224553296594136416033744185787293517412351843426879261319 -42258889240691949773736553433100514790755962991436097742661327972546147235586
|
||||
-759117657014822363081122389215982528210490326019601042744506458984859742772466 688416285119734869493011003406263781144808400428799684711801579767337793991276
|
||||
-2763015871234646669026896937250996881551652436346007527589461280825010161515253 -3345821126861679907210822480420710709117393472167346557465319489102467187731254
|
||||
5636685412985213781639402194806717892786993895956796922251218645350556826431149 -76397307911372532768459054789715955455345556267908745513816938615951072995637664
|
||||
562232141566647612675033393280907737218696728428361759881679170584021658917028157 -130283447494472352296905017093931981913721051449942220633716695445613326221391679
|
||||
5326051625715049661408638548247769754890537353572759627637470815913828313035557155 7050141359086065385503207802460489865446117718738876612196738410070973222066383729
|
||||
42611690500378349345074754319958329089891281359667666805814236302370223918474998402 -71097073332438485050354179479881612958362228334673965590352611456452261615744509214
|
||||
-591016657058734573978924195076865885966020857245030312108930267668994691145286532228 201673197826067375995240368132436888953394539124741757040127178465180034037286921436
|
||||
3059786234392086358030885365630531284025304123767694842227422407962053611454892907686 1047931294787492344522635210363288392778559480979828996721484646621675082334373002184
|
||||
71770521865659380336386161238463801917583993917979468084593933259813563120765751885613 -62337828046108832016778001889225449933308444496229270749177548281356935873085486922541
|
||||
153684652638611158888606848789001411250759659521477105029340060065388850926658066900018 16250586550926814396313570291320787835348548386823310592148380374148478802540385578473
|
||||
7398533893686373576318045748370615589558728762461833621513785253604649310732452692058058 7056113183206280522926696801941553188791734237342158200615023091398579928433575094328660
|
||||
91713968389935691374908692054322816522354933035260652823537389076582655991123957267999655 99417240476202863749970726924793693028657550750428201498722667178631406177158141846639679
|
||||
68553708302142531771621085076460627640497628666346423882214164128455096740248673442249886 851377525682492154423524284201988455264799035435172047523488906875285961728663178762954907
|
||||
3318966889546444118216624366114135688278820168756580582292932355963810056392777889327305488 -6642340822092517564860290749636751521936955430676644033905728326603279605164768534668910795
|
||||
84688843792819161035861029969452763928516722764636615727724312293931781764277408432171242243 60059691368073570337053572281875557517006014729063193581201762184836336883649819891653605650
|
||||
152969647575855587680680118466296295491394886455595256400600920863240591987790619170814262374 408971171252659714458566440806607416019175330467490931580915411316782212072154108907086762602
|
||||
-5594207878452672094250555612410385988380122672942422731775607837445047580542599887620460870036 8580627688521499769574391020238535836764298371639562019361279069964131064836914183544944609761
|
||||
-93064458102535418979344798833797335845268461940440480667381145434612756337481539862112985953403 56250752741815312684477043881908828487255773670575241101376003642843767543782309872076852033127
|
||||
-477980230779103738108080566350434563403862654033385728485025787186550220986767832867803440099640 894681895961485730312002087065205863514877308859528099754266399530389851894174388797893007985154
|
||||
4390158499049195184160632080876151769411544310058698729204082419671464736267037793956328572665894 1299742858652016866334538535230520667127059609408123518780039638727824094154536608347031665833570
|
||||
-45562075462737856657604416954360471901302952709775251187473409559026998453512379099008251129708822 26989620257712122437181359466090931039338203114030445641581944780900937114319987561004489474896738
|
||||
-536123774603811126106653232859366724271598098275853001501333029269662473331246021760892233643135273 586369597764518826770434055683591796893625366893319791731466391230678831857315129157845172854988355
|
||||
7691522211308949512092671040794994054983083830251783701383083226876354331602819740970295007169039798 1029872182844489918001499127113711592160303279575641460598737690396760783541628498910512443365490886
|
||||
-4782023236782331177999547583020556837089345720970216800299792354348179485591501453089556197220432038 -20636485412740112085071906058917276546820507797172255218482484213078213322453587293310270772460240155
|
||||
-759213679531631892314183163320186042376632167780186788200084198780240979986433182546463613646652689595 -849533546177900579446238398886045370226096876855543924053120976648780095371891678244459534463988315567
|
||||
9803364171987933449019957945934441934146738226908638604034994108848126090366118754895517883801795812454 8724831985847040213351892736796007318672998216773634836356638955667873390982397996329304945051911467871
|
||||
51741158995037306452847402114224580419901996487749807799887655235260123800736141673085821510101584672288 -67591390649666342066452700867353397242772715578120346906350047066347050015561733008409912826460845728271
|
||||
749250083707542394441434618816027894886764505353160333633618626779494459065238130663383708894896351345253 -722913372153979506152430967072807059643844904667474152636002357173581689027267796499586155674763303771593
|
||||
1176750762756689117147177324794033835631631561406279556707799192646832392126050452560359775322821860462267 -6674071669283722678814010489047771106771908586707859836465323463991817441181800462242489761459887613459522
|
||||
-5934858263055806467454678951707334103660504520108427346429375055346331347336947990318517105818971732582497 -67862224203117319204971235049057903620315497916708920358014427940366674982544873627898239815103515578131748
|
||||
930217571923655354394174799890987740298638223588116140856243097602467343533795117336949681492401102680495726 -289624861411840590687770751261590560502240869850136754709961280351107877119473969771938225049103724375274128
|
||||
1286386144452922857486529645459324923759848233832220214620670666763701153872074729345117894745461922323853325 9276315104388336718642621804009753537555221158984023217172817690961029218568211180884492596084134103940188281
|
||||
79097098121889577282946003194933170361164974246614964670784919162057797310806211063355487814779177332735059878 23413781579983970319295701327623856656967547773861805704468761943693921923517692240979691502462387643265401334
|
||||
-309389647681151147036055968738986817626863429107949377813433175757969202748780695215715152611068530357687310267 -861032321729530497433082696856809694405111892487929626141547220409970414481796313496887090836411562880553228189
|
||||
2214939230567406866467654367516755140411237084261276953746628903671703247802169779540585492599247653990411765753 -2666534868700366998335733473617708283758930562249133600349961038690403917132485892353245527007107868395749319416
|
||||
91040319261781627914366070689709214680732388846479820713769195581203881114699521621631298511666106582004002981874 99261479859112880450116091726138689752586690944456653187004856892740886379408488372532590036429669150863145847285
|
||||
-335360206754445381067825781080911923191853953428189663404858707600344116876130913476017937883573696415281508369959 -46934470167686559062519925119788427329669886857696839440386114674182236971449930884191835443518397399372804396809
|
||||
-5504988359970659628509748348446426833929775137486429401366784534979929466991333173366054437287720222647180396765614 1315884870580628290340474634160731669853099881166369173139375504053884705399325570974772393376971594958509343015113
|
||||
-68484848776699076256793502664890422053465505355183894985877288267010507747682209480495074631924184717482640512418970 45122962602496751013464778697640838440159472002866827555758388465808871636292695882558287871057448184372578322815905
|
||||
538291796854100779010190192940611923334919984073213218965661117378391704910421831844502951021469355449822063473458476 -37073372215664471235141201308759731577511149107944834761108577612716952492573046930741191102593503645293230878697234
|
||||
-2191112370565274948994635386143672852481665950673245418969077426093066062588472378801082451814894727246967120347996245 -2793207712064546548185208119439895565309358042191318449971120309982501318726179431933908693551290518833763461271488977
|
||||
50663442106927202422428466433892437906162595388097475512013943695968103211706240797641660172158815816101195779079192825 1679047736195371043395751473784462956620316438399819865476624867357976862415075507340921461326920984855176052491232960
|
||||
-505618551678748645372571577065224439488293940246800181032654827144984707550584539616170834673780208240310923265909763575 -736921626646005996576125206947979721243265325160889819967704740879642040046687216320362186032590881633277673250765499572
|
||||
486102838250816382510640413317815248451222146896806860670094589693963391180041587146323405491638313790833880337170453884 3298477638305020813922608071001902159272389735545899626386474356074255772992931913987439198734439577503469433864683372935
|
||||
-41437735334670004265308162656252148328481839279969584420541229428051511680687570889731590809507267988276534510197081028124 32920649742512523609952988580490376300458148530133753729110600216425692389521213952957090788199492717927781188514112438361
|
||||
-951970243535122609335177360630461833142730321539580370386360884763363628026076095876768099974578737576369649853194045398748 827160149549547320597323208597916328485250291984010131540346408043411102586904619458611736538480200945280725186328922293362
|
||||
5084667245437532196928522290039676689629165578697005042725021904474738581544332258178858298204103418342132462796765723451384 -8654868595331119120571684876139373587010116132154171506821773139969967142624571619605944085880682346918451719916736950339503
|
||||
38228033587243185831979677902360159910695986361594809042455932259418945592022857391674901918163714211460501198594073610827664 85693019266881845697305049333896284448510896257818625547404262888488370123553307698410097762747246967631414210321376285833724
|
||||
1128355650227811505735189415086898305414684634334283455849215604327220184500778182001791760525643842067678109940728342579441 710064690233728169055085118335223499740177962026877945770500876383688560117546928927122157491386300783830006564841074680979277
|
||||
-9700935215121297997961076858155814292020501653123244314690517955149776862594305467040178971195195483501444136771938585160301647 3556176940131374782958563059398870773706929208930926980111891292180648194696092376752673301962001171691287214215892255820504537
|
||||
-67681194100778534480860521866539472969189153162516701444388507372897846849279890891835716565160730584265483116951558030337922602 -16162790896781191400982778019569611046720779876784928724238394012350802640124140995528053887962225537133803819542869429776410279
|
||||
365846309137969760938832947349992919809924993397709749933735637889725444164592947603275317954200651693051271636242605707015291045 938887559651762562168528521256900500155394007661021696303771273957345088751848294222560262393747886040227645110363316943656253925
|
||||
6433852715838515103560425505503075717760466647325422406695490518616241001532301210705807424876129230726103900185209419218008970325 -4709757875341833728510244322782434920109785697326265074572675708935376185785315797846708860917626370568234264648962299522805943266
|
||||
69578328941030083278122222196655754225519637459916114538037879148814137529191363553832228352228572272645501042736196189020178488316 -16161632311365490918267671232712050349741246428085350809487770943300274712054796741522561479227139120523351924787057649229335063606
|
||||
-504005296192940646357398148092732437452661090171849345133827308632895797241606920331788874526636523217695016400248226544507232547872 -408954844204297967701283125925159039507034968180200891502329977723172098232256365578715714339148186470786486521310864138689209942329
|
||||
-9810257952663353345323787405314965775146932350754045238049086343636431794255419147341493869072047339522625767845032253738170902336377 -1336861548412312806532745933207436123037547237625611961013993222402245164823511019469826636396540292934690344597764740319640348679226
|
||||
-45906039577990317051558431631475986410314804028109255285877641930209590508338889780969363762457144748226435683171672723667165602830425 -72548286588334258014776248856045935728919714042545199459718493378790184302168919831219746325483158933737614982648956549244285040879254
|
||||
-656032369242034100030853990257068138567555970189694115768062506625132859869150408253974009635959642337636825534575714471575614774736302 -416611222963550021727638252200025966547658491723129986890198040731968584247005894943415939136770500345255496075459916622810043818435967
|
||||
5342307561453687978023873039306934725396975592189710958687408131778638137744181486232526489309473496605624577092207886408117180628373714 360309619677205582530494372660099937473669444471984336362682815360209075442733279336484617009589929114203218282733554140808793378660257
|
||||
94211231449173107729187565618883914706818164870224481052737093058882309698928380493619590789275880428206868649182658711019097655971012397 -96923156713327577361343522761896405687141246522419088624582341271232837392698403782200330691872797895256838198059568578486653890363923253
|
||||
564012132227259229580174158196691040780955392505078497789814044199947613433491250036369036165323709849446131817071065415736030663594806150 738334295449380724872846894520112408478455033302474767909151123104862270440666420555802190898267226972711907212682883793887186745871181964
|
||||
-8445187106111724488065136683599068972033810519926716396858213107978879989314336134842509154439187213542199019089379434979220080549458406932 -6058256180134100603427711429286988171008370046101151660523774855051387048836306840824970921250137538033354969906576164398191544377664526872
|
||||
-2583040346695572344776033756096372179277220153540165503577588468199518265569937389054446890723422512547210804487036023270883862548137786184 87056931901218233919123892129041451656410368152828908735606725173350782367798475761402622342437896776267291005423487547024651410989261089673
|
||||
934113196270986770004176986297190271443705395386365302123301801483679930769977762895684176757455169082180076745298404210040084467875850226283 -763676437455951670382973965764996435670401620501263046558350484191040748300886844359576444130394775058753503453322865449151676130041634089349
|
||||
7278948616690114482182398100428619898963591737826682133814982640459797065572260350034795019392254749951287604283476649642763639323021830483458 1159490172019710446227880480899211022691040603989543140997702107917191201412151910060485486831458567818316669362349668535616055649542927679667
|
||||
11585673273514146596846770117434173020681896997734743508165794879181220040277640182361254631211848926289630023554026709557826098504336067518204 98728140688548751141943949881073895234186203768108212552303327137116393340585243756386038634780488652141862299163036053832933739026807679257848
|
||||
720167136713351516780555326940938371595713130397397882234869913862835981644927469430957407481733154221057589496766022583194092085126323334535414 -751448799969141727373747893719792587344990418663772220887737855337220562669166124246371642668477890198531952353611898272169097274267175805184336
|
||||
-8887229434146156908996217303311759069646487206568328306018751811596779761558972470506772385021238580757227592900772815808903998146102943301833507 7438408029603484655272601745297480274928067053177198569936709974096393047353797621015533999997450691945212842408353147264817056286071151857816713
|
||||
89723049098924266629097483118741161156580931428811431445317971510993548416851079948265853436470068900367283134583285172288913859899095047265563626 10516210994311250475689056038963579089602192706550335275399598729730996863544965088469766024731943414106849530200680969605393134000677551957994383
|
||||
-81857055415364365068649249892323254544372243369185066642073739192125886049080424900648109421913936124857382644412990101182251896712314643647184850 579704974453262334665890380023088835021218532706986999039458894985801299369774814036671609478876852403644728934607903359336344932271126653970205635
|
||||
9508590389904491759854928752585042143226651803711788910027792169957425395427531482198930817404010044821256275117209051532257187478411519011016288784 925779990652370855994342494847597243973585347816879320918838659788676269171405063874827330924660349215075548641484524363436554454042075931126272948
|
||||
73998958027458768994452492539410843853842037838431861589136357736713571765247685594454159954212005571563394915938815376693831713954811796149158837577 18677166198999224580321578590541506915945266416016631418729425371306756718114713542293610386014583342823168652022417981787798682570297826856335438828
|
||||
469851794802655088091421396336386107686151271276766483506746629553307080635858922574621922731132711530206835958946494796726043634842069690172440825125 -378512367913590254219455800734292914885915556355126930741116980058463068588885576414165202621123011270023367071911129867570612253987921757697956681794
|
||||
7604842647991521997862423791061034611569559764865481284031133841136977938678928421696311063172109178514978286646203993730701579616633648047158188653371 -9312871888492359278910706131751199682385512300883524430707283740579322031386159597533569587674664946280975219859950324789805859064393915470776471499551
|
||||
74811613132394278985072314907156242369097784822424095035647630501577394573416673545029659886473692898737798442416258857694241752293728546525244072240137 23695660007535113502897689388688970545858536637186329899629735531385754434395222321932978315747416625735208263537725301075710393489169467643177353116019
|
||||
128286819787028983243880629879448148264206044188072813272030287989500692693029454828860767283809031749266021852709608839534551014235581922295740673333780 92037309457975257486609220260441063507619644285946696195923617903764104606804076456362465733413365073182817357122825764302757335846398067832161398297506
|
||||
-5083428899564673796109908815580074402282488177878734267401721806359483850094884677998253798603628208879990145425528689729739476080588849340139627879994052 -9581789792101019271626367592673603808709788311660865988677923868738998995913684448775601674259725673167695222538207919430368970815412176451949503381789016
|
||||
-59328453775014233375193046251576118720233923557273863838788244604878329161330816266035367593416564748082995850940998329259468131590303097540650878227920767 -47808038423668061489962279179661663226660995152048385378481109022885411779762762562855978375751028703399801583237845833535137248028706499708546277539046467
|
||||
509485167474450525200299632561133094807675500618191818567208809841667969112676155128653337431232159191135622922759783985775194189716863316738942296055915420 743921196378680641938120122370787994664998208175679286931121098597066070807298422090441974427879866651445737566258213546883932782131540201726793209366622023
|
||||
9854658499265024414220722241426023725967804909716426881078873701355319717414806539725855048932564543421641875149195756459553225981120907684391438361434269096 -9347665553370291797100741266918201330751617640061777663480440575463791053534545404903584958456478093212575623340651289233218869380844640432396055564389292202
|
||||
-89104496275570381404424588159532825101533724411725975057166715479147146538354177939149241724706990603103162480129888154296966471059091881650014099390975652222 73831833077023949468795168790049238688254648372697091496147896893520397335791511101874555961086158927698579492114797620542381133925782562893566999014127543901
|
||||
-943504212179421828605723055732670279699439359336172389154541420821532931754175739694428485108784201934253400183100127838033396476658219745758022319004998185555 -89985703831045944768905893826666779634531205004300463773634769950683228946158767484223701491006563200458674105968695757700964903725633105320695823573738194119
|
||||
2077212248568148529304177583118714134600401121916176604999178137535623387692061350355760254390559684784751223023461609369899113189286337377181942110642563116071 -6124688398707617337810328337269208453785489966054638089262592101162371887438733242293328975903803878690452431611340303264058656315833123048303700534001918165190
|
||||
46459682716402642516340432652546491084208073452969852649174853416914740394316819646065289949923356329236830741535770759488078941460732250999428421628035548909015 -13788775787235223579307238949175652508016244998126440992313068968378043557579991139979950183470798862855697763288393079277374150842551808696321180546057090741917
|
||||
-59702680882119072336282225670900860249633402963023003609280587569365013116020643720590545171414428703668110744650261087758239600952674450578587636854133578211555 522347270343349067919409972157019347517443629334237245410302696779920940956122733489996319692727331397768452330614489971445091018481347053386209359405182636461015
|
||||
3348086177513959898299676050805877897152334234322200815710723655916407697925225931604525579432418610838078175150879255308365893523077277975388371977310850705542164 -211820093469041616850736399513556914060127698916643737787178151039868011338907176348070183837469601772662138261576672620988267449557672464619800324490702273920890
|
||||
27288142932335426872777886412345286566121264146022680757969958447979156717968374491770003347799398589406650154696110688010984374470982242581554092134393959288275800 -46003135226095472131930075987080010472737688487193197893596802210579058512463588431189441190919603148622349192133969371671777441048066356992507605392639042737887664
|
||||
-669569718438723034421064066942670735570306101010899633589939030207574668885635226397404348641668657915832798399309867881006296560973722150296749651472603977592552482 -555950310013955650463478127316277128386589969482099283021925029782818409169547318056331943412193497071191250762296184550966938804461428301789545401894520026830237438
|
||||
9759182753251853688531143535013947035303439374401186132648776703615725280703653998603289488061133111077440454052197747836798969944055712367594088885524301694772512376 9250057076100475498976000316252373276549874452887852912685790354145707408268035228496422143296474535436205089900850341928796510707548215614799276616981518550877255194
|
||||
-34342650594809716510402995584744884817664778383258620313241976481774182928959144090315415718664244597426408935703261527391416635506844333567347503731775341294422012068 41780861584255481336472939611498058860469887940517808861369098571658980371145708645666426864120265418637738734694135375248026939439990501488319910028241273919325308993
|
||||
-584313554228922087755092031354750382922804906092116888850212645943606733346209021962863283856753242698104648251585356910040103382848741308597732778154356556117677403715 -372741361604484339311857940195757747349228378593960727447673824347343331742130192084403622254571505367814259044970238087412335319991747984358533452551756911919727366746
|
||||
4249695732898511831010153275437944690330893396896663414931966680904804972896573218016617620271314088228266645296444974330660910833352860301101988694032142103745170665507 6597344791356260706663514778371016734780682028400212705241797181715763190211935048228666227845040046632912561790972962487000134194487459823916142274916990838837777607872
|
||||
-43709671398693506860015456484774242697360691265892245129405148753584647152181696437339320088793985279973231468533544378108317750839544152280523819819801337638580338564376 94484479027384355562577827073508545226693759703649806835656767814966795377956346259638947171712923798710991856029709215820195108831307193465441966618415214107005097723513
|
||||
632317579155696116449083917815531542388692660580905503577791361188770174824302158877258258961591108684483740160206759825555198979534432406049533892550760335568920599019715 -956046630045802591372532852303758918688468808120544399888682882105836409881227744545055416449840767067998968311717293227083393500874721787524340509694980079013256167230728
|
||||
-8840987716195804227293366983661531585545597817785569369234317485427849712837479586556414647387581015786741179906732946007797465682217543136394838590020209281669217921017872 532670073511541698164348493705862191610635291288365507678106919839648873413641172091851607119762716549876808113885166452477576947011752440561266073691991941338909276732933
|
||||
71168631477761908504626620896079473043699056460909254529046434733027543697954921893730020156423626744248757719587791752437146530176765366757943851438535816357755708483241077 72779089257748144884647784761825979437989377480013702999308374656342903488729759729921855617694327401871361207156397876170241290369982125637988760990413602412901845357325989
|
||||
-724679962973128105837650090214443540018446162265610030151418122792418593830568510041841511266906068256720275208788132980809342922704221950898562278865936073859780530371704538 455418208777820851502730324210145160326981506675178014310231640470723505357730430404964952344628660006578117333200600655707816249452065403441688799203003825040543877987135437
|
||||
-908465812637778467229773172153563729512252952201400333259354739828938829164679972930317900162021538207175790002135766137862197889631509438912657815218174364144128607596459773 3482811731988779468150450173865756603077468716832698130254321615473542364387840766428848653995056534116403847395873030040424768490614804665080419004729281882914336802675500676
|
||||
13425641835640371518735707664504675018638882259077598637892583432283145128713412829702902539580496707184476691422589396514732519584643565769739070135921211449673882928473621204 -96004172623652581001322963204952323340100164227524493668759296253773868460041516265339597889362108518959722023650565189941985038866649031583493949680201131536214141074126910754
|
||||
461430431647848714584764140953492307991123361720442133166808342432216149372210060603150216751425978649004412422442452211905111243157447759158467354733401907711032180034146057769 706631909966823311780439311515005627504347982112098968434505590950809482953262354779397335939348356886202035258221831790803146563699219424789439476224103180225731776094328746312
|
||||
-1553030549978685825776168286755760495781947936886103187564253805543867621527451299845331514770046975054517909806761061175947748666538349458352382963680259178201782694346466761527 7025456314602454989870355197821872546077802378474427832233235017773951041316510367454573959183801967180028522449605241266915167232960551871389911049077942297712029365124413933292
|
||||
15832110009674417262823166207036387192980703677391051201970502285470439624835167603437161093175073784045609108401356126606472555543654860260961517629325551693237064145709288531161 92914354731947347722226699343105301867633965121599145846049021069320594334315817244133590730319137562524168236562729210107103076327519995655200377368188089161015530144346998423976
|
||||
-751843686812110893793529973771967938319800042568335602371723157642572436591745284221402802718731368216054724628053529184986191120144799400139982366847029025724447024581231880787320 545324099866280234048818263694968946185932538951815064542257087610752406623116966927669557041785665806115312209453065726902166530558984988792055701902966161608706098778669046062021
|
||||
-2832000245581528928693941902463008356816307628285305881804123306203661253827895275060926090856903531060306540808500825935404924582333524386608499869616563276520479446895851218315303 7101417749172652511931075871175680137713236908855717931800712495123267463269140735134650192297846512455454047736192662651086564317238238545348171705577460194524380579722267804897695
|
||||
-45794242979350561584265964822216083352486823309263960249034831429329839173606529304663136298825996452613144283748886054668020205575244773057744181726275798997579589631683955982327404 86820224346434803843951325406321973436970432497293488492417145722645085760265443543270412455789177558305854838505273436237937354331160207572449165759166185628109096860748360627814004
|
||||
156209306652350181876268019923329574409885504450035226506883384049517792480992518890462698125377969244900002344590299028245495700358387043450117198126572029899491048337611334758422207 -388988539397961262031435378562900696981033530640513359721778041812235774615799339343621080368670424949463223015392749123490933126556804264854633982399266661415488151140134596900846645
|
||||
2585646626940552897891248236211095950967392298933419539923850820753740593478752776206926950770843051547451950425917974779500329033649845591522137480234992605623919199995970805635495631 5403843385761889532577055351214089013758219311298624666090146200010841740924111731527419611482379955431589219795354889886150828577985331481641113413952889913749553424146486117496545627
|
||||
-58135998736869368534639821097966610351907916896849899293979889688497506824047671143856499287540579347984230945574112757421962241703028014480151808443863016343405228527323375931567744347 -98422648635664875038685927567031481608974235977354253190505212772074339373368948138125447602695395896516363180694202807916944655001256313417810918060769457004594488147459473764137233325
|
||||
739204261996901928030846538343503738196846681561356673142608063591158354520985302359874144348281870110632966004905015724824667041828993618402271771211677896607864334837695849304135253678 -697828411903255547266885492815939953372231337536239828892920037421560027598537073933042953665427037929786216059744912654731381957183885994026789893592937846812503831141892322778855224203
|
||||
-9324596205439627197836219463904693954367456173003731639386707617390649199670106233427800066887253138916490859911825059020807296576730906381786701551391170965012536275812148775832049730550 556459370547486786685122669916183761897515874905831517344012481327016771911118456587720105028165144113949502649711887855899262659276969378666582711008548901296060429326995632567102486993
|
||||
61540599937542600080795289757262070589347463407402937982881612404987531419042393988135409980987366583607588002580044740227784696822359724281609651082021286013233949916751406271566807543240 17298139581251278162663031549049931047604136093319701343246056173865510013824366989812783442749394244735858993224843342263853354721430852400648144329297876232254079119739898754409590436548
|
||||
553556507258479331512882107159735856277223807702158504655617048803272197575471277870503092446562424988429188251902655825331449444104486275719413852392127553748448484731023799974100719323016 682008304776906674612868588296868940660331705176561065122409918948065531376934456895347873407937468046920957061658948391280942085012297890545757327144801117712982888532303991624032532141116
|
||||
6192897624763007326626560080473139051359638973507337916526396766394123571958003065081115427017351181719946568169663637595166378605389410354662661479091858729909896027480635165211168010768211 9787226028086177408337694707361208902999327908384254406006738100539113414896728346627915139589085738808549047983265527095241152640102718752289618980123902773752575042005902029326685432237097
|
||||
57142713346690769946837197394173635396223931063230809483830275939122983253427804954286986692823195482423206280013892428423634275749250246034321721499461437333790299583417300180131415814727428 -43599480263009392900922889347032396170746272121039477517678389875310276698337320505745438428329747029234091737096043598114862245241820534106786040155505677155285861347961346739356059308688962
|
||||
518463918448677942820381082826852783511953660617576984837228799387872156980847496490535343025307136767940884613392438547500813771954091165011150913201741686814204010841198108012834917134820452 -140735910085164392179621412256814077794095533758376081826414260411266236331861547136067029507753364108735736301594238595801648021091475249660636075737130593141987179777168502160256787193158964
|
||||
-8475399096530132893860003759794284913021763350187520814500501072630293249774220280830449528690224611341841501053680729184851277319625304172053507652844883408161641671435127542684690555794397777 -5018063673407143169686421038527519019526652707269239636136668015352021420218117093216496782902730721881504637639013007250619140527917590929161659843711123062260645933895957183832073267287750768
|
||||
-78393026298924277268184519709789813604942517993134473025355601047878624225760231301005541927505001085450644615587728783044590730461339706665314876456144084770580797987888117806960390869914215459 -24260858958267236147847567441288825042991457920738379972166725260645706789892140270946718355185527063386043745496579020527075040826403003614106557751522374619690862739305072796125907545785760720
|
||||
341996372561201492487990610037607240624532830353503425291279920734668086580759139361777164504106755728520444154876841983308584099031662388117171245659864821501194585345237809030917523295112219111 -851157879832255277225487646578271038420580119808273250577659137837280822903389511732706741466648532984668939365748353097566427297948408580403856727853068967683779639929657742771229868431332956409
|
||||
5162844067381593342437204656727592651926878829701051072564515863853453969289897171627126890262512022632694307095772752189275827203742734966262489855403493941179322533368867602664443234386692979682 3741305776126374022738539504013406357501950591077904325238381000702954073136780558369390586466021629689044712601188981373951429607777222528120061823860452286035962053819822264589887208930526245426
|
||||
47640169900086814174829847024671420693218408085882545993137812056654788153391912895129381316825185982349102310072349622907721385739102174407847205382885127123469159515229505890552899975719161068176 64060880336958099201498644540069544894146602371087029116974437576309164797594926550750883567079442402004407338013877416206047417862752239096407711617902898159846275428038103613690012680500791167588
|
||||
865783550309585158816409119075149183948401665326258790169490780135399423627857217709191747881816705400547994641591847909410071481252125897298646003208260648176453870212078016955005666289929801959275 -680899426410743822226632639080288639118732970600940441932713093799052484337829370336172301518701966610605085728976950297579117540098378751001424699140798922176034703184085826577237347391732571480670
|
||||
-1086683078621356788691148574240255133931083107169657565097592230062089909138297957952634862147752074245161958612550862624434582976163519501093655329902193179814934403354260650931281313512043946809725 -6606497320022321733356644823809748491769707679964273589857297383000396179543320622392554343778141038861568457750729640225906474015471183226047878535620407882951157497562238536864935382387705912005495
|
||||
37525697817499045641527969571714790862377188564400105520622800695686356845331330707077615722883741765632065294153989055739719563693809580810036684737133155681073116257756803042946498654955798450436687 -992347419075996890160623776234423058543486234906195725358860302989580999088467288297720236978322462789260649572312796514493477370622987213317860430101852392946641349528502654388155954063401630313207
|
||||
-769231271419626027000728345831922820056323151021035293186624883860063443147419516653804115706307555373803897770275591526732347733773428458380180350530658774027270828859146519149192882792423971657029940 106267774280498298774434251258129564932398045264573290325624881571967032584630768237518839440068969209118628691855000555218473576611223246584284911669176128452568828740402841796318820252709057823140107
|
||||
-4996713182559077623572114553371116359361564630612794050589257288207983453680975375204620058170550808035408756146902458697028285856496382308609031492217453752349100824267835901259719511747870513365337292 4061605476561062391143561946148477743403576055812921960565170689074462993749401607464608651600367617832749409955623770068957369732022795622300408170576592335578198368372830092173391338418327256933825606
|
||||
-87978541461416122372918499109646811311775161791685643721448015733913396278355234964751295201004502209379674851770813155602383244414087102496172547511352159172797110776402045034317919014438690216118104066 80364875312025289939544780949289120048685767046796696116255528945443810668372470162191104900367215999440958369273914434934666427271114512806461321180585589186372361834690815853965590008647167124876279748
|
||||
825331906259603246748780479453098973240495581306933451656282057317551452960764323189856590920060602882841572029646297847766758705882304124445950781304641294758562352709031219944544699113456474212866098705 -787599423150730007108868973606390700817566645245549207636820864533297343607782719945332460774768592019154744055429618737258899320609268142881029932879398825499672201547001405485795153896846658448953490525
|
||||
8074860423583537729738073292358873207720915767911533909117658513750751670727334823030311748684484057383179059419765282325812781671239749562575648834240941147803562812445924902330936592226778346921762896253 -4149678695247570874203129906162092758808387937112557494366559948228633449157665563563640548759089030433452002274433879022868443900324216793165010196237877557227740301253826596648155846833713130678876291521
|
||||
-85424366900818371373255434624223431156613787348254724365950998251049755019057252791839309752992289520283439430245714381684974505721135607279224790863037936445232627996346087382519658601075518112880619512066 33355165741659081767160373227106545035029067570774275664534783416326033389801527374585297491747522830131279665408585779638414456910552845037856834682652866752756422390913360034957043035276585255054015766663
|
||||
658034828245907104475984516009628050442249033670975431676188602235251592278648960743062648233329662026049737524701748456317457155378362311549837347843513861331276709516456172601311680562425544630888186993591 -664364438155356326727170991492656010985101129153028213106132404737314099775810187963202544555415348776055628022828184657981418576386073286240156441062828850588780059587948675826012311176246913256542884002958
|
||||
-2613330702922047777130427036300799256581209544865694624481542310434955262364078985462840094121202236505269567197130358721508946551402369177040484110065988772216060782775734499495625109015804932332773655098699 5067754042197040641074678631095033260104671175707691990080889093666379126571160925372630803878312726800671730095914344957830282787746881093297105042523864328663544112570786985010588334796013299135589022798485
|
||||
38151718594140141915904702669245302549056480741123641934498072203335323982741970656473883898364964435218492790843656635215472027072311706818759885055929526967134108561709414944996258734082106137049890239815615 -16950122943777694458121057848407949636120341765717461983826099318504027190724469992017164167823979831154427865089437052179813419433911627161180604810260863771880710600824714846610419784338848902418651894266086
|
||||
-375699115390607607233305101063388555697428520609968986958736539342872097763577958287845641931075995084269973294211538590792011703124178362001753228416152648056114836628587540167529834274199616092177547592202779 -727764875135034879888762781904381816073126497929788148771775038918541991349488603884733254683477797699229901880176341082782117357046548089669371147724564707596839564529279083150845323645510015373080071163521453
|
||||
5182993868822975012045211893913949712680044517731755503756918131252114317119845109571978864986314786304545688152672613810494194002800590239448851592547137578280174103598450436340505189394175596130694360700255685 -5100941038745305402397893957730810647254148903665093112133440112625452960802051945293048804485279845927365034584270608715935932177609043481634199550774460786764160245202899164447328605036607905240675978342314295
|
||||
-89098069929323001873007145901961778012407676811907001454717030629077804723926574084876254250892863248118587960345620248369212799987546017688265938679265926495660244573802522933730806431155860647931466754331011493 -6610996262027219151223133034344855977923170716037091681806066050866122434808530927341956366938447806171111293603574617860858403990084253050155443593695720353769610169058382768500741574079976401144710701952635216
|
||||
-15477453613931041252518586712024758298837547041568211674623947538093586138915177063523109849375696237347178462729508957383343358565739410216598670335505195362384481625239431008600923085679618122163837403822151841 373932372051178418990782923015702445391400729815315900471068496459687563548203018454135661162088277075046019446867148469758681999902589119098211976407819308165996905120506476854533275436057495930874873473636940029
|
||||
1250871686532933321756760648417481903843937235124858995234317766818401095920331419164328103839723260734438223814694899566087486574495724427891072534151155139202636481507825826126194341914396208110072396176295766376 6952176865205357614860106526844841097566394724693321459357279057144758958233750340268350419371098650971327915429024115710589041226599283380121100231990369929347775312414925410562670254638414507113559612879581475180
|
||||
-32789053888481771626780128531832092083753967595093140887131548073725649241319089577073352943797625684481968755543232192498569553829300145989240640036913535968619682183206134168596784937133915399547963721119887491108 36004287098393166012678241059513560007948927239131481559073260939063811381630767935145972595215633602092579612882574708537162829102070659978883220861511960034918270308476383486460674859691337522446284899011931981797
|
||||
-320751098197082939474422646776816022249941797877806523530386143390328699303666153868119855830430252840339343817226787163779972539056742754418203692062593910916088700013031866326386183908201891412831791712199339092265 -822730995501334482973139518907731537767889244718110524963031188461938900943800425445913606977487922599362545627419647443631468381307319105855848782900901093858347188260917302775718052236119684671268457330060212974630
|
||||
-5180336598351754249732847640474484019655513347069664074031345888392924758947059595496930172026255369962262443379652977978927905339204908540434158812688571784065661068836110738642776397089765650297274655359178816620395 -5431564115831802674059641756308562538445197243842881092447585892653104319855723300161890998732723346102543787063743702223663601423187940688154257916867470589088178536156436321514698324654143786888280791231583521156103
|
||||
-10158682912104857243518366786272013644901374558771262822497614769028444717854096161728603319901021706089324294311062190608923414739325337976033677575482093916208133620612785449901562092589428636535018005025463980277424 77053789230290703069588571053519282238011983583751021102340822735844296871229362672430824492796607617802097408234183289813451632670968815759104936782066341001059818346918711579533493557132364827387226327916149713541377
|
||||
505361578173357659739148976328217964611289562712766700336110289937565409524819112098194500495253687749665810589516877673884428911888179380499157752948729904150862077516984777708061020152445649230330351936153967099318220 -178075077422179649724323735463792851005521754022980535365351835214023773953592643152273251991484607897876804113257768119388113572103499434086287977303023441409124936427329147310201624612155412715833846824149825011605413
|
||||
-6651298015715360991507460921835732713516038074263703891095672533048333989012434621353279549645462575591578837321965185621435387073477413109943873790445963914100606358758275349954745891748846388106952609507019816566728616 -5789426636548965360387918840447898823722392151112931878212820578821849846608214081512886174908036467110852237535782675871016318375358628208229926371277381289066069239537651964262182720250184082177373268269176324232716396
|
||||
41972817183275814316263168015870852815615363948865779086905536703739254858748011643830468337763281673754220155421779631461618747449390533655333238141340009813592390182638466847879717971699111040582740316467408487156458604 82691755036694560455242418780794768338970530803685169568002825575284132332567471182139395125389190398208125274157731703657435841737939152669251889589132908576241116630316161047425504189550508585893164746913443189512431840
|
||||
-612887103883341245573013606930733635271008829400745262239402866227166713980717353114891190492928525831889344799197542350017923464199814091312882608766369169140959352748414191108604634774850832888691319417643267915580907658 593402298848275648378915786352357910061288453278865538673247779970419214166506322019300802334742029171851080484190051139784982197021694119058772724305338189625762796079626970214315003742290188060626356878024649121294288511
|
||||
-955936097065301909503785020676075177711999195207964745945977281465431503300095435725950042537104363677086946014238508636398915343346581088369173891896162976576701463097750233680516071747074246144332846320129879976842857309 1312717193440058428896773837458159342983392151758648233129192919882629007145333996162181760726957666653654356582394700982230409539622561285607669092544414054898886581721925292091351275082703858555475106950877304153724540869
|
||||
91382823418713322898148714208886822649281336576629077635020877651712207345726237800288259838522668828503292495840776653352030927783991396488866375870904993995008714467018990180754496536297945150790672817578386640933644481877 -73497470291120374287301514930342556857374809528858265488904938546689418342551642227814310572469360191555117938101066021593382884839832383336270042753339546124567186895529042354095365971752457704937709867971001868524420248174
|
||||
-539953806743704643699674928411259480211890152643988101736627180826179586062556256171492578653168203819941518086943246524558197465801354933083137027544256121524797150870143746181576273783710186759394589098128132326001897182276 379674045361497663301254143499332677616592353778999706607742608450946227754275872284249682664600192826098267812371041813273184359674092650573964677485294167047056805778243874500105156764208228819297501635752933583148695021420
|
||||
8335259689677635912553087004928072224078929382891272474129109072521828784218523277314475972613854844882979832501826241282935915420486510695426454641580632726898522495652368356712900162966992879585928246926050124509508786398444 6648864642028045581257907964626525192281657427198902025368386206767688226631554777786637223581747128622324049737124766158100776523483196355799019920789158506707566139137457951475917046570325456126351800477286046961441251766751
|
||||
-19611261067853330309230400418083480801851769386998712682528451566949489062167834262538465632879610370782764632928261076122604889776904564353197302283989845203017537429247520605965976981806019070039669189471352829861477299983676 -51785217869841658688936933400554850811372084397190789049744081174992111455101667135772722601111804302948983070344259897169756500353713077057487954345458980466368682324401413428266570664410741393971664755901358910973757150387016
|
||||
-680805328366410966338460346277191929591645527113290532652549855786025628615535973053933396819974431080250470549120503906971896670004082464232704178876424429429453055825906035764481829261268947835606062024257955562792282118146898 -638202741674467729808754139434973234671444281482807557002822403165600832560226480278341226319055338980763662671257025673205975464036894290392265527505342431737707500255501059345321790117564241617044863748480545478174786660411925
|
||||
-6215004172130217562230053128451615569248703645669502794021509269478081163562417280068911216134934203494592249374507342278700326602590660440520805091497548123778172608536051658832837569714769374625604499941654302515404182522022466 -7026657064098662986697286332666334681010267318005592783902239076353598715050809492212416525596769781389986443002101383004604776066690398141225180073684700397211304150398974581842110820375885639778779296930359873742085471707338568
|
||||
7949531920668632642221002273302939094565530899484073045008686602782311860570123386405986431167261528710655830975479304444509408035383405089255355689595697934583973078288821185712942882496766089910200816616430955919115924375455077 -56228059030510922395736064308740503557211438645037446031108099827580528677635596639475946177676299524789209698063215807220217136975524411132157562228928380584230470052931779704130105467203607301709578099850124429405591047435867581
|
||||
-613169291454356212421375373615756809221168520528047383019825886197527993183302255347136342266668501372089386532836532119798092879046277224274413151391521203121956097974740518865321420063627497361478021898006809427571305082372654356 -964476965516234777720784167435267426210767724325940910835804633334671114188301556401711331898394568575234297624569095113899550804939034371369432375589180918295496827259664989927882247854225390200896328155237421114470483546150873747
|
||||
7522769307370631435765115531592956571013837590285491074035051716342713467415249798831001818767570438380109391735392524970791662563196850500797086618000505307920245397409237717998408962790333609412066182517039846158995737527991840012 -158771684260810901602046912389127015599257884666796801241811728837061969212175806296275440809773498835338942102300104887166305069876121944880547781296246617889241869812618092760590886560170004937064381323531395951360452549918873511
|
||||
-81106494346884508135811819233634705602397849729502508159469740826442666539534468437072316339177775490904173182983376297195458517037063952629692251443138942633927024626797480962753803902776752920011915745424202881436797454948901346864 -47080161283821532944339420187097563071362249854889240382866516766066916974678922457009190835323108640241961688090558783120014535846166412266796342962103212126415995304604355134372238328451329990172216644996812119888669617070305089166
|
||||
688195501894014986468344027582622471910661231939736289816104574417310681352392386604885846124586881990196388822823171721443915671061223373100258710777348808303640929378590952912663136190433932775116186961479807339617237389461645668923 -758540851549558675979199245378152378232204360365301675224841330252407943627699560947208011160919563280698694337400307686619524574795327748252817698627591036277673074581304501110719788128169557373195526502438304517595967786128589626573
|
||||
-5973178380815087523063487807705392307802350715677595540190761907226008344168710205078081258121403999842063074486992893569014086654723081827733458107359455493369521110903688061409646517675817600751687388958835257694549734198833227038880 -1591807300173400205061350711112410702270999240261111461034324333461551165980777561844831969889887125651313647573380148633658918362820247374716050081364754804316906009985137512707493885816567676155815860174429869604231197446359295007469
|
||||
-25297498851255258321613315426660896283502507475957622207859999654616013987664486959284062762381036473450866702951817681612579443696120038110172317522388030971939605066536078717512292201123002164766335562883692093839316323917532622734061 69708129512686927994387050682296710696236855845108836218776441867030568251644332149326508052054447846799535402372567787783580651781761457170468225560843109362239476815478307462338227079511333701097112918465188187337097818314506098500147
|
||||
-463546113771016181438448955003601963886219757357864281954148584987151056539766210625851773853383347508536694659745296237949856859978537750729153799900078740654300075462383419301688391194523853497747690869718573784667736568887426592163870 -407058941597256748568547796912085298942194200734953091097719386109828249922781686436436943376981631835216178189104917517193245065761872715944759221420335835847656584843645034575459584505230355928571381935606634724849197030515407388090366
|
||||
-3739918894873609937818199900716673169248908098247854692919425866224898697266365415287350063857317205139599439148440778645155428472000047852017070353048637677759015944027388105212441029243089445462413018943284750072053325494869831703119422 4906818017350974962657809587789665686913821583048092682781224392252856330701272709450882399175729686149556532724651406646391132562509436681030480022861607148862772715067096053312807502731195038920792573201649222516358551147591044109740687
|
||||
54223981909460834104092460323758762377022955689984338986300115639455521322795319739583385326840527606630346892240220997248576615951738318515647944839719024508838935795607697444877409341216628278152049215076207384759572194286144414885756274 39339932770014132094992806434310515406082038532194347039611702134698572334602144690880163704833333753613061250351561418716457481826837851966523348684737130763150754562422003869665656479699823176978801377169294244914603181136767951395864898
|
||||
678397956371146708531251079604863348001721779235975270204819426447086917714214800567599794645611699181965164882530351837405152800045899549567671319523968484910418453226759443734678346215258346882467080236917712957897743947206349846007073093 -179381182888743638077471542591696841538774714032337669105890769246380438805637276583622201537712958107923464924244378559149246908099031882753853726407266704897881126668438535943879468422796852061932788344657994478818501425256589214406675723
|
||||
-1999130942746956509379647606698624086711637972185040496797662261444251570897514269608339672438648106976043014443742932811024865164682632987852402458494560976118773787522349193535612924735399047968044554056579915669665351925165836360574102646 -9902711761083895999536074592094096983022655972030218218160252583079664820044195851027156241156388227306623778929007210502140889196500136065544213523885687970432008786331483519570448907210959123857808879841160340312359986776769606947568315894
|
||||
-21588310213194257133227891607522888317085848192739317930748724701265838778643541984342293307061721706112891343588070762961233078345319322312359489734047630578026715050468429493715546523577222685526078139068498579878564781919778368032241358353 75449561067864146735489068003043696251566052630832133655130211976712085096203140219394013951248330364064486073811873363137893322430512270380340223930252987127050100683170909798644431295426596628794724704157930069168437436358850656278146192164
|
||||
47477648666137606162671000595442473789620887970549711622019326549150476765868128501457299117648455938278400265320635303330767277083464102166433570760664256134050859394639931985250261136837903033209103885276314520775359382497477822168814145997 795832014873578556927607695192595059932121915323641754571196517929142240729687275849686699656902832934595858303695578399440314793573074196527446157887304826727507337776944218872787389049135645969580614385640289583231967736780985150070051193640
|
||||
-5650925918095273393049533482584921291746573647876414173654658788804431103599012300326871706412030745142818887649146188312871275507727464291615390225779986245345514467822594460773135475826286952292262121818015715967589708837391170083497307574595 9963361405631784055999912681181659820104354350035263053484208810620059051926024895215198587185628999855303204248623226358260314291352920655791649012882836346681233950051523494403048270341129929616108654682674033420481388228284640658647673179710
|
||||
1338118871382803330308002239066543713386096739050954262615048763343283625239229721866885792150741266951815475370145494666667931820008447469138199524802496944587428422786936657528847550826074982715504991062984131490328789937135975142098805921430 -90105599499308615722633215886299161721371401976766695411667178980308271611728514419585404798127467185490654582424917271896798880987851328396172652555170294681376961017262556440270530230829042436293390134355469952313391494905718747349517758325167
|
||||
427180300661022096887519638908225025791295839718738060828895342633500325834144963331601504470125146509812201722967699336126364872727233500616493345876794245471541334262655340732687466764783421034363496913572569927901978736348308989525771385337467 221689989090234366218391392314524723886618053872953313028408682108560784731676450023584321078245868695525635231330965513214565526387627504633741982841115061720577408785361519835320668860593495339317783678169768532018669287692612315786190502083005
|
||||
6577175955316518703786058475902331098669280263513748783161331289798557937782350173086452844167853312512747761175017342669721533897416815367244222638103580338065756365463944230697095002011826982959485604238487117561166526363440362561911129900488530 1988088869969745189303758632789902131352247239222071045346993648751546021225348209042850552684951531126066683106722726727778054577652617761404312074137870583836919692028195445823694846013747487565975594210850153690831021745086033923691032057079151
|
||||
7034913769859030417340262596279085345319397001668671110719423638796814993215618213605990209303654910432691351271275710283597158045930710033113504102854616065424755102654448619644861831662459551006368813122641817865582332568004840770706451633245801 -36375650286045506852878751907628012174748473402637339996254074071252660292090715627500283793458368802528949928701781958542397910512700803434526303059004480580070444388392829239682598850387592227390689216593805926222431008830595514716830633545104808
|
||||
255948941129731014596588971894298060419540129377368174072920299522684932279328408158044606569862089095523387183378372275072527677774314605569380892317463983024752065417689673711579209134688884846867686961662679361208310501360867451394157154392510291 -605447133625246028800951357063227811527529023903487638520558582262610614347796048809899373001108201127160471719259470043283317259577485048458295413137286227957551010002260456916338695634146839262178596521613262224168820697824593908725160315920130672
|
||||
-7002591320886148939712342297086228070534731458479334642751798946359630611645298756571913233994788063407993527937337584908224119709151093534463688081297363800940461474477423360618367109712044064889900782339851585806069557637185810833628510982057885156 5111168079292054705357722096734828372518494890786222660563021615767139221224039239270671793284873117671950352261950235673236394223575618010990158180238966398672974990443196005515888040526917917228068078830300403356758323702593230534457485019765036057
|
||||
78619833093378864350026839222420350930759984204570320270063155348835418946417229518493554194971238550385322065635657491456459223671333299180047271562962807695771899157429588220765270421615886432464488171748245649627872339084264368317620677236974620850 39052575228593993486028901301093833169110998922365602274487369353585619280324958164198168139065355080481902285167032595889089149013570680246095397534038119117177668911435088854609481807762285001536236891578153190923840825147076297171158339207159495421
|
||||
-417930445492133421636197254025217540952484300148262528370702246318374778714074984496210984773362438586644315890759617366497399043361512125250024654442223341691639284967852702000835194248831218922715695386562172427098467155618863060519538606424916450980 795038074404595748574543243075973063390344744710881411039902301648854761189606401630079677925175537913042339598300278409670545547614605766650651622200116378463751727133259767263203372844298675586417743245926507287491397057723088777584744108286446048593
|
||||
-2691882190655062194845166217882054530002137564857745605755838204984311724177855284655632242999826083946386123935377729814918007218441583937708075122129104328824092518257778219656573945417481137907144082056602573250749963869259822348837647552330093762533 7119595194600593085282766286017589538601055620033874934417874332863586078906234577586038421571487194415512854260519319042522167872839538006914060083908073342997966098745992093976083830067013102081717812899801986006900405892777374331399419993601045720988
|
||||
59563207134150534885881800426092906939578161422587624966378497758886022419859304965586235984607593291199839887349046142488687373160622433259895455344470455800980676561785407637478360209949417451081431442017927426149837315285890349272901301627187866484227 94069244184532001246689473170817065765806487564849671553474683035611973600211660506876325463326519646742478177630524560295045542004715656041635127047891625106030139912688217614137444764256127469658379022787289478677595761548605528852997096023294108562879
|
||||
-150778064445360567692345352048649305941792441412280977755707592099259367524701883096810791352444465447913940801397760230823387925627767492176584459787818535601973333634246318740122880951884371005022538254065878305430004816775393140823872266414500450362228 -433189924523228442115829237106547443642316957145437985459105914349806501814856498210135674021673984864363708568732209450606107975013152052975235477868164423235426615731845194606545738817977317039279881463430126889391915188699255212538776763308557525282806
|
||||
9301687597259131751257278092540930672518306439395007937338781743217229108190299416310997677467714602686276002885519690913148861690927587693588849071300490701329586322010033514499080643489658273836980042234010460838739629022418819312628186579890949359522609 3048972238010679910421874072733217890778450585929156820347414986051575246675175426878363724694333899886634421341472549753916794481098358798681826286120316820570433345084955850534796959080640723628269199567268877622320988511869321187039435649242313524708453
|
||||
67910052163100073758688886873632640588993916660188390132211693328897040840725986099759900684046564907188365941856573282304527890091575629004237865060219656730696152985421066798025258360925725746075282358913100428074993787464732660171638108659332600982625284 86034151037727181125935286388726267529060506639989609010339922416086783636773453677585605553462790709292737962880222979737395015332333150864538809841539591498474506545687245603950507753139655666512970766005129257459179044670857086756582806353208851668315609
|
||||
283040935450016770009447578120099478550419809182111364031709029004712167774805714947759105063864472100751190597565900773057037177730606294594466630773714389297462328088064944284038076552631462832076395062955726401085499416186346070810903164827066918971010136 425026781219099615260368280054096187632441267952144933456868879947729319969098565687798530584918295571113022585773016820712369908357199900938553789064658234807706352872835226086257836501753403514510617257081825851989616732206878327274145343539707416191597445
|
||||
5121433320745222457209855222797206128112668750121642706604424880024325504917810100156397272234659457631282281475076567426280937172121800978553291083442163650010847349220294411344385681431459405026603707278320426954396064174466379745065516412138535707077394370 7659337226496045611689815941906798489068475092203034064571383070775367800960644089930629717154024982172039054630987925651107547383604973356939864208393630779566398822221509453651207450628349238774296345212083371514324988611378723237979086921124928367882297428
|
||||
66394452474695352772806847065980982494189798925915985312409580712349762373827039341505751764593113924245455183707975901410848515144433792427009630208310432156743976447212904270364103471940811162875039148335960492349331678408073544677648450441147357310518269421 88148972998372524776644165714573826517695147364343908680108072313084938635739090768687691411837385923173073584412430191335875165024165930266627173985416429057413053475223485124981804838555816185652685851473846300622658182125804318158041958419039384324606327318
|
||||
-73959059447851017236545353516282227722280812320939342450750843362835228452744399419417846046060301091619590938736112043279278089838112352341152477019523578560064918948222302424392497497237082772405964405856621612836076195732789221418726073376067053940703733147 181527029984976435317807223209672538972804286741752153000685686587235457322013392735668477610656184558032242207821622366451302686710823936220277653647857462152776359942394423596321450156591582287255070502619786629163911148123245022278961616655301927120295128074
|
||||
3899441575454875700221677530738342479642535374258038966947256233631145263892936727397087054313625818413927403117616695422457940675638938294925279548606382417146117663746151700066581164074811632423095094383672989441441392245659645516508315820321561169142794928474 -6804855835662687436936766222594288557849314137770518384042039729649144079555251943490880673555875231273659649835286721693416921933918866153353594071524945781602427775208395551147273848787628994877571172051197659909415217451067809680750720829048935821913132933354
|
||||
-47786450632510370737401296452675986761551193594027830616581562406995472501635393656494857771756510277023344171544737973700299304799139710168539094341738607615555235331698569001984102114399376331779438854640709675810464036897455493270896630533880630846837874230673 -74928877681456197944228780973050279753379229526371004139998427140300512961046539158709896028316632479317538835879539111033708142007738297713197987630561457764259684021889238202305566614662376241698606078269852214525704832878658931797550712689628774080760699218245
|
||||
248123322613441570249996036275694981486847766846711700629814594650982055940642791216246447478520041664611377127337469879757602278326698746886101040790408426404423232328443170091179161204322103894047701472657623875049598915693100280658045582922853484381178811105440 -275691177922958895964895404779193664725795849846782781374422706764892832647775920354716289069867855202836073484949454847465932293078911596868816288311720627514084057457801269251858006079081969554473591271600895885215251997752181955556591801871466283314742776771
|
||||
3767843283187955188672559148973116004512860078664758395047526298957763330131409465914250568074132401101390604031895389010609048119616195092041198118898638001977612445959751101420895452495417448637208231702262147844609173425051689401209287347482335601390394183368184 -3914658737881170050254756088245716066790575283995164616419466703633657935732843525033121757014520788258270381338937521101489315959902295527437783021714718634365912655294308066493360259709164663100080311149936978196236763687088707865512415896683194472802961051209949
|
||||
58093511173155049838999605298923017150171646721787647153181165294985853622423911751971846042937459452913992905142429874828134043444360173214501081604910986002742502457102536640465889475384282794214254366762810668410221956539637629599758704936976884104062858617412009 33254753327398392535311439372669627203106189003030992423758140094165860168548805162421241450028754731769830129426330222482128340870353259738670834441938978485797785509010521740917652808570572597640307063036252986248970847084087500315943088917801489143185810868706152
|
||||
-279284063394607570408812960013760459036522324183100141335475235099140040171240261938464820515784254067335504034529530099120714285160897779854271460195973823382199399406903503128228655925906954304800412187252057257411473627837196747806374411687102226954063159255807105 638909535114479063765817621702183712159747905703669340567404600551591831008264532358988483817533286795902028273591739699188880921919731409290079582109409244717920767409051761833707288091593323690109839944195044230035770344814880089993153411710544021053576162755789417
|
||||
6380920868412959710202725020773005456473891365020593706447335447404498244261744451227089550256671332877977737683453371029476000728744577590088443562374877407204068139851500788338497139452002117362238983715354787465279401766656096607915735642869794709194683516432991628 -3760187028885090657985373487364042592160821476635019965051188899467190586187136202936241407782601257834397638808398649051088485873908535077322034071829242186952097317901104591588758531017438030383844192388399695588133876913909885582461461883627909084236434679498508299
|
||||
-60297069446233912376782543012431781765864218535565421664715929343167930252593172097230827028561837712237159177143656099053234401118237820874742699340963118904024142056852183111596305521793472142458799421689615080637711444549618186825506659358959739906176304998744104912 -57706503640496063887452416073116723585011224050940136878990370595264588100323637661363939401239254573718449960030558276197171498819908849053954087385606193823432733369356681875281452414335312951150542067250575006400059828809657885309860645517184752391299798365028394714
|
||||
723062528725068542301522035195004998034543618862215855987790199388085645130522961529576591143863197366006254010754605894891607383032562343692408900244230103100002476510491026615134136238879838117272772163497475646549184683999689357113653897934174868769013754706274368783 711396452384424374764417844168584446716481227910048544290749789868090860293289081070904408194157044656078243016462371252273716197899764104976877875727599802291946805056194202018093464956676872919517919402494152801572161066215247643407985735491343039163388224239786972001
|
||||
3197949458712040755854198669423034346837923205262309248067551784498125024408667207945299951013181882546922401086165217486623662127244439107877770611459521513085883819686114892380833637679784108945251009556556173275023132473573517289206903412065951255034828318978946345570 -1339590522981933916185743454397772880428581680051629503121121843567513947752869901412790908235814545028290512972593935391154709997763319183776112818836441927178227446754380241517548267688896045646816564874817150728019253688744761972628904343707366047974945594314361138554
|
||||
-33617006361823064344524013143315964641629661815882638316320617286903754386983351339095075553639151762328136578280158338831359663824633066425168344357511821854554111900472851117134025212694870144451035508267853116362800058846756547243903411227681115207309070634873045345654 -2769527433359637781222917872940743628797413730396360646000312907357569240476141071686621038321458018367603521469902084866616530232620875875451562545956638250005677012088817356549219865955540073298165084305035387443103618505833079101588430185153471365477385044905392690119
|
||||
-183934784518338521788169185366260884302611190481231548136348654070319386098679185402699436731674124360886539089631573491814377914753903950470629948976784291685072629647842906468602632814806265582968127969330519414034819840360345613337802523077691471028507282920329614140269 -754901329118462829254575070595886350972819327784950248470829419520770626693523486028914136905169246323480672484299573349570595518035834239544812769179612824471487728589999399757746876206560884669687645543400710971777476531044120570939469248800014684668738853864796044182862
|
||||
-4714189523255671876473137728433018637931705258127390698715648226397854593434414632293683001475785070709920733621819812474791210606672596390049585756510852286920804055742494667351749842959848979173818614784495904696228318280986342356243949090788902462807863102715061274760500 -1711052177995204989604931554804006299836825129300341076105656886567324976950365431633890420033591767120774814304164543193375181026147233726380309549806991955319062800960018980173448580079273459798020383045456853868245596155051789718319595837358046766789490158752228341509690
|
||||
-8758065962260908530503618721527075762920626197070312605468491438302342224615493202541071215243184659640615022837218194749594182091043130436724623519151339015193076481534391459620931113472731468892360220120522341259529959183643809533158498014975342525036499982039385514240732 -69441676074563597867150339520998228807827567552251053577270052328716311741010558411385565795431471209937684217756956399072881431199445466045789614491920533965334614982479555865039091052404943065102586225162973453205807241658386323714660965785644800801319813006878784199950449
|
||||
-477218198690809450837961716989479654826694251230525053497317059904292275179950412947585982897459804768711224613100201367886286619595525464166639900377892044697597035416411995956047096671643661287966844357320333724964929884862930274535132928384941389762916963649351502708242125 -188051039862928291177491429735073788820712779276207970525643847731308819110450420610608490025948623721048203100481904598090773428920706020770930367700011251156136612090253647050642520882978707514339174495084641970767669387909986635420829826212073944414450577275549231688513297
|
||||
2869924907954664773242660520307274941065952553899608442488379598962011687304906912183698429544915198881013756505776679078069393343478963802960252356924734543539217393348124470775667402988500954418826778737889482153157178734029022387106303413670251580214308197196597017430125506 -8770103683981705789842188988047116553672388027985563767007678452372054320952964420175907625092968433198367109039086875458318816263293409560473781127820244001711199085814285332895147367606217804194390559684920411641114593475311597893634965645723558505820602175907406541877740022
|
||||
-70042096288345344497869398038553935522024561948784579305061050018905376469190114537317627103627490875485686186491957405171586168932358594735155371460015028470714977340018984471968671634300840852633514885412485888642877140814004991770644370655350030214508675063126095296088965279 -5139572696356995085654859897582196203354022677954228477833303952097004018539275527753782083311270356785554963613633632657063355425649375166787553286309353049199008520300429007618527371935184154138706410317906640531962873135965147937074236214889336276382684101416021477817978864
|
||||
-616094447419526791286776724459095166351642070953160651057368207692317863561091307376113661302562359303063244848122676520262328809402417370354175252929697272908740634709810951342374390340771893879195465785135002968469428068737811054933968454798593637016130054015504216663501568241 -956398162258234717065793380663888598032028948761042491305382600844910629514869968088913504195788399935532921678970896438640808776576128537858158386095111748395308360749374430654441443064946989120370792339092453430674545350406498948233552564543264172022475013194084200445354770796
|
||||
9559869339351868039700698128128764090285351551858504798159373888513646756162978523637566962486691258985652206590697297349976786466561111458219878954815581832784199844572238408425668864164569295788883437329344078123178837481199300846054742269094985378411891210355702595924877045950 2128525384056894864545163736945099917043146422357553402165814531356975820331067355661977558839805050098130296090870869458603254246477758495916195866024225170955664806588262555098033448010761795333336446614093152555382938738868393285464063557184794282659047242645214763312008822852
|
||||
94937346573186997425214480688786151535256723349918989791073015701728740891503750673086361829113949673692077571534317739312090271195427549821001302549844344940500075560651743804378908052272326054735391665955739831968697332180624818858729667428223234024330905248315198245180455784523 -31304883079118692470860585368180292781574952097609095897585159929740249870408341221804810852268481949042226465506176995037046000769423072512065795372801896728476455618417920524297100326685509212387863096468280302370895127065358797168657555545287473394893406425494027955658651417176
|
||||
122755493050462292046674859347313590695219021864468400264430331874601152071814332194455797934312321713049409960438278017516553875803967650902885430852879621183654593485093397011299210422224991516624651853195278919609970180773637649850273809391135354039697326240351318423652428451263 462934207769551909854010702035428311054125738114634468868082842901243945530234871868805347213148671421157086372224683224824608930276563521911465427557142501763787790907620087514369561560947340356363491864084226946296944878752694007665930265339003109060053849294918570780519919648155
|
||||
-3651601536891840552915712525809471519401833052438034365917293979584451205128670476865338271098938188473789382645358271962348040068599573656519560387983762853252480688428024959189857340749243563662096633762041418321407344712271611718179632149742793534781379112506712111005675288235547 9955940583644551511526744467029524464841106815453534463193284157067603788382478679044747168171376767203340309565187852657979319995342341102083832802335246756489503881471173691427113437384088373726265237243348709996022328658033703364897061957497760533673480497894345392436037905146828
|
||||
11030617734218434752696206137236835483389055064127649168999088966590561775964713645952425235717331697299087357212370680506822364970701552063610803680508377459434238170061645581488823040928198889488257945995133391324495582936336032491447341654863596199901695278542640184402251088279925 73027403429569515164225651735126512556941152606352169097844478330314278139143322833613603756505625514210073349871254650164895134314023493924161104860161072233771319478156091520721971967130332062926753335439161537878466045927360799632198890424368513443379852034632738872300026961900437
|
||||
736041692901862378962231461283579041232800054461115229756321362790942891016880661278918424241422776806485874413975820590082009192706598690450892685258137113604745148779882373079326388514680844291627102444389168376243824379553874697603241161017664592471298679966757541188358190712934622 942758080473323322642733990773769745018491961867757639586749385746796363266194740071798099671608609591284779592148143605311051846925032170613340451772498934147570399488149845425865885346816417312749562099715012047655442053109131038654259666205742723421625053460520927216121530473870885
|
||||
-1683067397866749023848850364094780799671845514235343887803269859607318082786350655998860749673591872409198593729986015419525414299156704329119852263570227235285655824061988469356339453554077213847519238408874371174609429344189694526658031408249502447837107955018393463104681643280198936 -2451484209612260953539087642617375760673966768495769781364557323802518278227443391752029092393591620334238731343831037236209732011445181435464662818706534747593098191777377283170175266618144080807125994804975088042356150271150252347308279584259911371905137338825502417819554423857017673
|
||||
-32038762548422890936545444018474224097552056669286257463880845286718224763338902651600340291526691971532749682605610942955419540654271051367004325618521248729849812321726474004974466559133523428329271003604436432886129515929276861402896861642884105483152403747954762113100551842731616615 9489425046628369780604108949247800045935443258408938354226900352466611884989343431423059351611663736733836918879044493646636269351267949115218207774186188020510293256095217415878891907028139947889063014312029688179374420237291830836728428463078317684237210140236795982990524250495364931
|
||||
161190614717364585016520625949378479359697856253510461973572140340149692104682436690255083171966481255551302011454466776265034070839898779777695045796600630894491141516168913513571240361143273015117464091628809327250702392217093019577099491913984976269838224019135368569678558147140933039 -135009948824219677650094937024183797364306719597946350840260690288498952105552326121331165188802240182005333626568655619449070611975852306341641372276802131121705264293049341506145807323694045294144682257173043406535693840064226783054077619168574963867671980638257089181310191784208066709
|
||||
-2793701779019979911648873582343799389266422540874002744919958052571089537393925391635782309936196711019308025172493020446014174195648577937236383454492179617708671796128023697449886452071940400980866648333298116479006825924307025877595078773252698104400938946444554276987663254960690708740 900133826965896593889106797934205709686106119920215905678234315306491003888916487175032291008726264255689649236611057443740660747913274447337692598383843274159581103792514074353625792529336704559694346977348162061862138138432118928912398909616277636810461166571797623362896255750443590691
|
||||
-94055180242334240222969650909772738862313647138882830917518610588938392524687138228164817522861740048855447721870603257643277263909390979789619062456137211342541481950640695523803246780791169744057150683517081642883657982109944330374387737215849179394254847356312070775287775541233860427857 -69303525496820785859944700915039477052519356854823151675909169664825434687415707542798620731747892106714818327831367083584122870801833951796447147712880155910219760439441497631811712477061645046859825706292074997977288715333199343257404521801404798264229299680167777158478752689078998625968
|
||||
207928647963985991671208438149170654796628933255301627473918874366747100280565271204422994487597305245710434426278921238003204986501316512835404415138132478707183917423678747070308687863156937542531614379186806448278987651076859659472701050977705732775861283874588467323910923245733102011916 -554694217093142573258890015269653219301690957347019012627964270411917741792396901593661371969785696919300592000495213274979925719005136965557074467213181625568420471757456021104841376070271793029979937039951591605116007739624968606935180037474667971411813347928842698290220565609466538691963
|
||||
3659054865847133579704570433360681697733652419700347088132501085784505275159366210088343423313128196394691688067492883159444163678641674752992712958594618188549797414403045230062987920904868394742939575488770905321084676467390974333628642297569619235294206327205177098828294434209258980483399 6856378719762545405730665928092736117745763341884468075570120602696752912230376506791484761775155641043562085256557058408211731936128830201081804264913545472130702854983046039419991744151201514623825937408284659345955502120636512716095642076741319735543682619949175207530765123292613893896639
|
||||
-56059834043446729011332986144057534973566837293325812392789414857765783472789815413304756357043768700642471737689746493764990183423016379418204341856712225138144486143519406903100888732391013704463227447387625497355061033886863988573897246686504522671379240263585222378295472815947395989018659 -58006851009284188434104171397979905543009634170932472623209776599150129559389648395530854913218236929622047093180603820871158218160265447151651074336343726852968468107173878965257341055692704985326876553629476216046808466073702860604348149187530509738111177256238656269636826599290779928564270
|
||||
718296785793864240230704149054872283615362812448555326980866725473214760075548818153615849648122199290028579458130963929566156303276322819961250419228152717807507572871978737555829982401118092006656716155850718946303502152069519914967035045855139937467446991065455214017543205797727679001639372 -141735637963039445775556353472941613717091804888086339566892816187070674065947648667179218655354272160473250504754885876506876307713590973184325758903818778922014606362016938322638012958734005036970902400955321455421299243898317364487294681469354772884323209532759824081813159974860481773636422
|
||||
-4116082795986019904341297331174426834071239895076141219494320204385006021822515101612523381573661537095367762456041341012068343275610581189673523827845312606815003195542438098882348067946025168278942954371790474359281723217138064980605661580575844446488460594758559053186516933639131051758882132 2840596649515616018765214440512430017694847619875318582985761773213585172580708278399146661119582487254566242869866081189125773377943947870944289821921220863903199805628546856608511387824493987532394169098289199061679225312276743920884794975933947380051082572360550976928209829047741220535461686
|
||||
59256461181215444480811215845583994714409430267136197929124515669253675739954159641106763040602175746429678441059356549386436177258143606330731814787382443074123964941058864368171455305828827211077429016016586689903134338250472542510866123846834890393981723235929999767097982177730539345896855704 -44949672036826481925543281818477332311820307367854180191866194199087619618663894293989380500716542258515506730526890078356876037255834903972845110801845385223236987763696500023785743054984066177556223986046245314573419457599734287856754914468913677937956151266695527020570402884556956321509381812
|
||||
123873880427351988017338222172926815209487587055335873912816386784359728042668759264720193506877634955546861162363320631426700985971296799861513764897156938992886052999390205233840846835910244621030023312827490850433048178787069259670568338361434217093320869176776073321105381505638117063520885125 603169492524552621302130120989951008123134549183382693564288610317820751783041936768284756949814416292951835493918109706521767962907269885031806441401348039887936137636375529427091150213511129492358656410446132358349569658789108038827565324841545172656866328520467935171786488002135922143113458719
|
||||
7486717372149288452348413472446637486663581494073399653483176354731884669958636966985853403248620651217470375972753319927762517237446021946003626280523856678781047733866673132444858251120811168771299971996359397068651878631458552180975997574219194412021738104684766765510881570031530027366422920400 -4700895435812071287884319696933232587166740389583914299263237383701004973477177149132859534317732913232912621466981764762390472672159186971621340112907685512136040252026397208716362436082922076457370067563936063476312941100557899179417715168807470027002617361574789836838497016823211841271881894167
|
||||
11031563795264719210797142828597144472363171233502789738392147932008250782303510197940848045595458698477385827358825562514353701830941952473881490308483242639570082442094175278743314459607353569340745153391229944331165178900928180470466559193899066354194489699139514088598686784451817242155616062463 -83024071883424021274676259536472024217667184471563223250679482707394892164209639431226252380732370113126463152730759882258106286173748005593974341467374444953710978026869413862597628773228846119344142305571797409906826377377636700562995033089929474633768658392344567657995733054669989846521573301358
|
||||
178030714569932645130329317874615956868687290224557159016315737614560683724701250735861831074004307049949471373680359329130663905484546543961295766287771693062704945842130251677194084718977636350523366757825779987899675879795327682735721456857932129127468548173039285084406698250608374625588877318717 -551491635570052823186146028823617285901943684718078644797403469486678749023055511560105489228335893319020546333177333623688914214825359220903199357686177103055397985768308135648075039495255911575535599562353870777428461566118646002990964271459862904931703704926751932828407541292353294037212028645145
|
||||
-7004205522353877124356545638349111061201419285851092847544063599721918368436162575714154048194913826545387264891515683349694534453637910766344348952439141399460275962987542508318885798168229385264482614824436455272029190938747365248635519478913385597393257306036881670124075187051293864951711811162321 -4528363589106538896468101507016554866687815256799535829712981795111949255293612724493630611650696941310810510872489814537546378136766640589725743708680936507470061164143446909365928423848515426223413594420713948340442534547495952439236573586473123427645813363286392741348127032485349296015610240472842
|
||||
-9198178988387358417341828759531751394875271230102874597973087919674050286873290532376747679764376451810049614815446462690247276582563747121179159844109616434104953434662319814271661116735879430600015237563177729500081072044975522404204917042634779963514222904688743645398191291281198552343613069093573 -69729930281069663213507617529436637232466994771590535377769188823452514600065149501268780996727066629135389082815588496840384915131106680180743187346636487878674794840445582936153887790750146764351591498093765319631652163295326243926333546674700280268523391337433079912773245087611957123760207210937426
|
||||
-503654743160570868290854027154167749075460648261647972303777329331689875022030039947678082806585234372287727806200885079615600569341720508979096973482029765468355362732111320917319888613663542883359394383353987312282064210567192962619854602647081625612235097002726997046568940877232384253699645133258290 511384916966771892970386606544622803765700539431929482254836711300005872509841811270328197274606069835594942157098016403331388400334552268309488736941086780367296769640979004160598243977016730390217216096512476622023630367489291946073990476290266190973350206629920702464489192335317296786255233026773082
|
||||
-6510114683322279607935071363562564106886348390211884217966462639245571025842061710809278506792401165745876495751930159450494048420340097378882522400304421185613875243580744216961682636257666735376797651658969035341913748704815088660184549379266984717362035068914396618764895115259021789888682476352366089 -5868410225797122134636500190874308581502526200342480164569167091348470317482871399026465454396607890802103434160938006775661228321288013608466105695766536515689026127507440409947272798811965976936557741368390174539380089392842770821124721518405232880065713817702207283859964734919572753817706794018225179
|
||||
91718531559675326972955929057375772459273778484020796781379106136563639620091916216970778989183777860395283765677189715924395362032265628079072094975848142843407709911667090983809792177319680932184584307542097007807622454271332545598088029578110534164451934813230311417326665335795798078330163915533419519 -740217331289776095106131409327585196491397883294922665368943877759346419897979287543645187050556466044007506574958377149258246561985742733892308028918192042693297675048112293828362232790846499648648419495151072762328995479147102992211070355782116645347094109514491354459706073263185943360108531448899640
|
||||
427932799505258649792667002239350363806944017165675249586343931804630861965376584969713649739557624070944559576203499753614507070484671407224444630609847182453287460975970298974221372161720237981012358767256265442165155342624703312672893915634818132168627300373111899464999595163595446816394693962377603307 838496409156831971052445437296510315127279822989535495348967499532481958599741840132045194962363671059417446053188626298556020814339707568675954403948434498657100592936871924089117347095333744172192334868441964990050547254409977056515958171828315158934890086184355748933056110332427022183325589967433375351
|
||||
-8854039073157785676560952384008913796017485715128220767551494770781895695014504534901642980342780011538128637398067622158964123056543495630563503890031986557885037259080608918119995702191165936071179790939080928949307018872940939215789247959640524378418491168740818571229361082149142418001636741060540326294 -983289894557973629461871995624390212754264409103688413706606230382330190624621544457151691890263878914201402627212137691456523477919022417479173815523471628371624026067690115532924006047654085975451361539315686935269592502638425040936767389313254162302605164108944600169707124333045295092318525165337738349
|
||||
-62744909185235819824088997466268515896754551655279182907824877260676236338980957945158448656979962218264597680226605846741743913505514569825094106270542153665441890933655910258630364773489414490619044600659250455789966011959727456197953511217849072234350090607007925729893048544730455689886066375796495552527 -86660218960240124892410350172669681812263305555156827776578081411136648052990778273399671418285177312399966685035174552241378100290445759142762144026619155121724292793049081795746553031367893162634429931835112130290721791510896402498158853863875657405013839705071861974035078772645226460793387367968262941889
|
||||
827355821796410735226518452516798429085126918638759165155641117453233643571941880685454112467401385678778759641560557663750707143137942909646708402049290995588728242891405240572334704686572060212129498531767191990869292128237200331451138525942658876797624641040950697630637681475049367172943235974995680847095 519598349579958657032182017017039441141766183969871412567500137996617501405687894372444634214027975501541540660988915237910661273997428667039680074311432814600054766356626532036623033810694212330642415484458337970986295185500237878474785328092083295370357761775949503813846208511093945810376012817550048894831
|
||||
8259774835876527417012273309252548109337391015851519003011605563009042356503337527302653299306583722948178934817932982612568529855595361048658430105587582560354730845674075712871550092891275878560725842070618416424704925771118573306047618013491513801390226013415981538160841125500592464302057588728025576301104 1250474792529974383765091534210622860720978904656811288015770520470887628524015343209730239894736351833070946277494279776954854300320828984653013755833477666670963006731304154644678308355127422839005091205662875555225707650369803491526350860988603645071677602562223019651532977821789689648534533375920436034631
|
||||
52885781971978000104974657664834878207714787430121662789288693618773506597775670559300947285141182476129361215352516754104103068416125709655923335883361973424943640756467016232969683831491874439176848687974706834453799413041570206204654461455257586285321631186795782193538092869992451209895691858755538173979106 2845152931308349176219515093679716722711598435638076290145340979017639781088478284902983036720241981179946655286000782116991617019645187309861859818389603466694307418051760518666073712790502247231006469518629252554151977678326473090107530969248613153075395762385163868545718723241298820837020410469676281025516
|
||||
46977321662699471907504151674784864757055518637703391408946821548676967658020367399762511873675945685962694099278509841251853579432199777343257420731657028991808968445387131335595398249152475738088982286252049255754672821205173998241169440483620857898745371170094891060602138654678311550343588898148922871206891 276694610692536313669239215613495258071107182767093455034733345714073064215680625502265117429200398260904372383773529660223245448010428306128860160042264964678114921124821342039876407664553890178625743103986755657246820232012059792477448603030050273467441327454167517812353441971148883508733188888783381297934174
|
||||
-5921039716709673565547337836574857097363031372383743171968796485277360447722995546433398115924889174496228122803653377663523160958740505824847472185035378493605957828814767623548337413817020964778049719901464311672705152916953502664680649512886801186918090035186895614533592608818714216210883723336439618831483993 -2019009650417384971859709726426671790039335288054473577882115134836968433757608600518870125868245611215141347951534379021422964290936676835287779849471100176737368978883700832587053730690546317298917075807504169724058515638030579819524979295442861767254360123970311287631704129917238457088824117656564542380108400
|
||||
-37901185839646193126191728125197645718600972653545448166659580204801739160898595312222980759926097311627954501592515627224004554431724472748890862201205045158852769783834191960205477135842597385942709706926387701823360620949952951039378750290449033216938562526034173229890328165838553802663064912408591870506973798 -69750806782546591557765790709546183794680624753128762507346666462904739999220311592068721544869644060597215282056755094547675683207258869671964924212356217688205394905995101181579207574287032681889334112830563119033327290375100478405562626716937180318416266679945475252110486991239444439785624850751940570898959917
|
||||
873744612515579634595841615944134629873766427948839344379086297748510652321064551493462232758622338476692046686690148698967554457404329693764571370747595686692761658834038396099877740595420906111618627274539214187660290117498734536496664966707082137315894232898619938999085560311736013755676540911464289574480183029 908017822918574142825535914907333579761270049054378417692752428906908438294761503779603302382034363985242518896031869978987492644211980963640391158339401176757145154894495223684920276252360683426846232429253246342271916944131922554249562410057129380103029783414478424847305046250278196759760016272119342345939812395
|
||||
2043232587406677901767075582020586155719627910678560844156915280199126572534466793413739308690134137529206055400793004838589478271259734335920774292767438519769422568574134062169339859766193350101232162508335437001619276184433344051907547795900220181156362565853093828782540605949146036742939675278845180403273991619 -6882974576089544081808347535426604051151500881778013013411308269315507843304190989192130906212837956745541439260871789413775763450505631873676559416842502590551033062707560787729901779077582084623358773296508273475839433796039964757614170926109133079133140240491249948458321302940704447880496725298090767113862673666
|
||||
-34528925834740257329650653782870321595118443600916535894728783114189007227207422483358297039857903972136479154034037549208360647522099013104232876259740400092354428804519319965874420564152479835894933408552290910196373965605918067210116315156421637185841472583748726984288360798998975940591548865962250572945052859001 99896284977556487754136922584926733391760848103516893566410246543248182960923382214981880885604299295805997977514109965224459166650536834873877773783974490781748393338305647239173391941937879571972582403803324574459988000166470289858287737937000038644703663592393092419108783676022911493672797662966186161496959910922
|
||||
405844838198659339910728882259430151519833804308297442184621231523559918162505097674637593243360375537090373089358610112632627921226614070668595595899795657121885624277682953916444277488532752195699151807278110634439764841790333091180949317089832637757959907514720490226582454203414505830452152489078759114480215549439 -112715764936985834432599129350259691369233069229552451878843623356845446439289675179656461621140379851875900557919297346506950870758122245626783399244737187712053117904228934044478754161518289577857887560164809646774722934477921630652636451886327591753277231171460981311614369377965716542291981536300674280879250297913
|
||||
1574429492999589791696063132472791350180186400507154211165675100127225555186494873920017331746158974579689901362386932730650664768549702179081532834537307968880624534346226088573596719483606089995792393517861509181041218283676941913800605093693614157316070683128172053690061424807664402892704843069870322871908423495462 -4182145005019209369674368208130115900371249669091486126731771266887937140027526514472141394137557151454536976593201345504841777780719392322443896906768159753699139957583238648021079033782875819986219678600961221448979905999713676141723437977795969402133567411811224450393242294178989062802795862740627156708605629872728
|
||||
-28134719647231177016042694823864378807441650790236512573210307558472891612130689570778019732506439331896164304722474731604677732835032666922491100722298938146758685059665127101258626095094277241319583364193402964792546918784216481000555503690944115300177532940758677187844576758156769643207060573614515315201186471682691 -85070648898052399957465788154796094948318581708556329762148350978387473679412845964200149562306609949343222520229839328096448151423080577372290697447272872095730374868378917869776275868193968978343928042776377672800089721008959198537591241667431758391640547161900356136584269746762538560246464389047839353145468532909900
|
||||
555045187626761890298882013279979170357454931397556810742971465982940460583488850189484213905411820575370649446743096388283403586983500376380459972652166333119341633178231284250552446310601651274582515370392940579422393927524889186772401215889206448897176605911699107821591526024130325218624782316625507901087705542264961 739270392099993073642428676816619201004899734737954780707326277315991532037298180431597667933061955657895914198161454026201613310845008020196570646448032687393586324686350559105483190612771272163482563579901012576035749854499941571477320049692695260121658944926195718599538495676008881410405563893711804623015145960221997
|
||||
-2681721458312330933259636844481592426416450277209109927923607996232300195401985022032184894074261993349922530858324715439524724931171205112902583701608653957189481956881518947498164715368694090046441100542779236439782075085736788589787200388026856699684462470046838185937469260255202086491337234328496101264963447013506327 -4997620868725459451387847471810216114758030377899795460904604853998219413066866220987128324698811252774496259376580615566961375078560288195815801339912102696441846657235366825242503180994955145990852225536322936848198316079968878559425881835939311960497847684619696139503065715396236096661576983362604696580922241292791806
|
||||
2853085702974912433151446389507680143217415366175175764463356084498581543183370476601703777368090533549257722636024908504935533827446571916951428495151615994880536157418661815851428346577146021786112836938094035808175190387646362263230018818290205573017166265776399955281874259911092228242803816018684027179499110391569569 39767230026264567152954933833487951665100429161241518671424917717070495184066592240451174501680483164423856323601628102226173334337835820787719975679321823031324849204226578889615394358730393576626209117855596333767119467646721190926377534000405830661380573961190503960405634866140339912188744462676413991213977985561304358
|
||||
-961135720628506130194932292137969045348057214037476365154659553362076857060676815990613938839083762415396871055594166496100669625790797326951980105934148215083091486832007938978116115482855498754371199256133245930145382134487772930087035856479621481496245670308165267820441554137645862482168017725251407619286484726193237773 240741466442402327249880662682956818877791255866882340338574487254318460354862184210425759847280284793980902024334723778798181646479157643311244984700395977651500322901368744609812537964307574398509500661353942887338414770928081135872657497659970134695695635346959764222125520075030513851606511744424838798003079412698600596
|
||||
-8752743060681237531500677523129429355644430282524750729612507588541607628369565052299624691501638327648524924196190953310117913089729348815627819039422171567442186436273661270031784258955024892692744085273136786879398903222965778369977143868091446087586199062924001953705684522318522389418730655034367545931643357362878928206 711911829250144425317565469860609594822329725184398443662821506285926064881896333077862677731661139625084575880921052159596184535031663615165564996284146548869938724045848887949362972862320567589807350642465892082827225203631006520761420854989407097146407433439494099701256927985252355920904930247972285317381701111357638757
|
||||
-29400299167960757605901517526509824374161819130393667389138235419040882258251721229917473831586112894733379771179315107101539417787608082420272236753449311376720471902076167498032068301081490792545681496795214776552584329332959641682482958866758244504745430459702267583109067848269670698985499102029812232333267132619513768619 -89148565169560815724024816262065809115082781192851819390001290134318472802453482969365843502720761607115056294050999131921713506807384910464515538600849159562780344010161995026523352684197356821682633686935609893063437756876788571182115876694817361214429495603299273996409714343970985142097548186632923020729592371100683247061
|
||||
387771587206416464056651247918883442404675122844001941622724192371016700849233390096643202178400298124537959793433558762946534801776801941993098907772464488274062737497578692010004585252553535887413273632689609413453404024219600548862645138174232689760594869824742100245504403925172720004590971102402580428230488509305653246767 390281705486779632714463800968831610205976523522108412204561630620791576254056627297710876815534851267785280957069833184191876916573754283388160355382865251912071783246386455495443120465713322565582809031891829517929554804383788024683193838820668366319967018122141312483887449868782229288465051671633928929127604867454957068104
|
||||
8413873329450429389618876441974564802578397304097034024413333681791049197108603495075024704039239262334954749935106356187351520217485602053597752536362854228591382837157684561982858186205397582117944846640091894853175166493980758488950232677312735355826985441264903176691401644643717886356401672480253687944399806126048975654497 2226815610024327151818144368233683641411162857984957105420380395967110157630511398629203228835953758309371290765106647585019205001539879232626132182880720110552337936642649835129415472702906374628644814903211857822054129743657327982627035456793796665393234256611472365565704629090925504683731550106005819018429304564778832682375
|
||||
72973224640750136932192246238561362112008394060581089591302254835995207090995767508600532682743720088561604011661557532073820694026593885396789162072518262863575040315394511102997213186621134469406378747799420020207461933051495599033045486539140559529066059130260928781123156402392834488461204301394492370002247126779736467517166 35241634712693409355299898200034998826707879706559032461991044098024227431717608325840213573378480744861359615764618192914831494017163198623271924247606558901379901157406505189525702840868262761980015912457332393040239633438549283683036468713347073630285444117438562684981723809009527197555968342709276910131384543493407232155166
|
||||
-312973385516927368117297445032253493534604347719005699066315516822061876368211416790771794243703579633274383030426230703955688418542422768217265810642277234199321949821590165064143585196611872535621442104879010817150062371624973705661701312141568026590843035321449546585066208866187286717122454711596809787008273615338280649007177 -297325038754062975009503218133374178102896526442917289767810632082856247096236467380702900874352055307496958060883140353370038297361584446750248797506165280155622128527579154510268289817793302726368675246079148990458628290451016317848776027417121972392762493491349352898671793516966116040769176716706065323903954114615251794789272
|
||||
-6415093120519768340666614742612749870897420426164590251732053364641051572301089027892765921374196933956030520109973824076332176171825942100941868819119145113479211172474312427562229459173408109071996639043066693272147304927485890876321117880178231506707387635061793380641757135918556876714855836155920928283778571153147597224193466 8379166843720697753303100786465321466196308255034728979126051634075135286090885145504226540739408723347818683796247054030403021358325912851241480111764985336336688408186549174051288915360749874104915268269302720965138587903835245224873918846864535996436843553258256856987166555176309951225235899381477108991892087164982857892125715
|
||||
-74454074205073300766631976685307764443214990043517869402088430505974059901960511375348861034545378498324192157717607362232152391829576638455614440533638698567650269533273818949938319854744285998935690266345749887548575155122296218418529058897280731933022113377333084635725666930315845868701684102298681578422633046566382136332078804 32631025970432134494492145190532938747329449412687463157309668258125933206183517635734765700266932552137624085131399811883003597310558108574064131591462063377830053875253123746584947914555284829449591767262533188473666723207679605397482347866407896971363224268353892271108923308083538257187280607185694645852531013518041914563928981
|
||||
945417450548583850618047368050857669543664157064463524458366538712075499320223890188602730106564699234038304327189504373944361479497370688120009354459224933662671380403434791842428987709087055206994127982289228376133450325309842088930438727558688624300831324739669809129631906703248487051851499626643764571521984773352800554058659651 -523996682498392474203073261903116287386612932868623461653077244319297311674052235798125413300744440278693467496486324120503667534393188236700401521658842839351788280439083216673027329705529199792604925680742193834706179263048172778843988794174034564824050267732931243602152364547608584769332863616145708037959027492683573726493337625
|
||||
6386631061419855647308455337188078396738286238727378797644712867163169984631410168893219939286775719751084897557132353262567997442192005852522618070221191289342214991042320836926205224093444350026754017760503127350711158361596981642782298310951921366276604674941478674810380937629300032994431713508600078965431463188667885901649390054 4034954391784760419155753453631417017422489258256558618508046328663887648286561736291280128205836936941225777930444875740059453112916427220941774105086229377805074801515605945415832305563477456579691595348726828485598507732160780802781398998114233620856046749142811129732181963640418497523335054543105198386578161661165338481286577152
|
||||
70215585734961961088558244086214180029688992412473834282675143925866960572146535918243589089821213653268575700586879359116846300231844276313674932397191349875950272294884370282496882560612068416383186362103904005526426742556059748303228240705552823111674926655263102234386625055574023370585247941425819263394705358225451092969287364441 18853766218608262098762839553127865552818430095170089510355081265955144868047450771793884859121019047055257112629491106628898749937713797746629806908150170660020144239312854167109598021747724654071090148354792590566911498748870912895335160438074461042377610578543280580530675067664380313481072601850096159492279093948796717078449327617
|
||||
-833628698067720639627224408472653652665574233732892907617754993071524883257009325984782380392992523327794790217006435012329582248873231829870695826897788588835489274766214570644450571711600350932947681097554497907661739488762271843622443491973089036143607911149168125809838795150817455191196803678596750192192286588188281326095417542856 -254209777423484239758296501474722091936696879675263266086000674268248376304605547380665522631275400307534237695587082116765552880125218490649153026335023814058341738956895802361925394423486693252847587674553377996747595866471162016462891036254488088261670148081288321806298388143998435647747751027871325900806675580330185353474036148534
|
||||
-4192317418710925957167518196820683325357971443031663978106832942203322128237879641265057611571781631075189161578290689834600854944706388670475548676135150717765603372320530771114375054919348706170678826431203214376865833506295669933021368261468826262891148294753985013700426451551426926555320989358272517679316432908910675298049230009444 -4589548857846768583026051478141671337667396075736135190526520921570504560740051993770221322616364662549057709369665175544636188624273433703541915867377872259950438738646656958822511253222144814573828160276002922390876078415906710008761126412794123973463853823558822688613899384290957808944164583440038307004291975204790659922115803724218
|
||||
7190215028560302215211202234435411541592961066358608635049604205513679847979629858166775972724855517847638758598776995605852482605516254257231888416850475289433710948343077125558064802613894516135425607755935279730234546685450096605743828176371694151450863369714010751113892024952047304347487603449708183676095027157586200374002043901577 -87601891446808986638646308700277855529350097069672272827361307455772450288880804924039022758263852052886949513652584528030003166228084282215257123360650460121591536885686906708991289502203522150722153729545988508486044237888205148422269414889679137168779386705488402822479338973160042898951696759538559629111551643176757006755341802207501
|
||||
-243842841520523769486922061548729768502149741119374764677712878078133147169017931670159472698399432990897458108878648631667828558636816735156446946441429428656770732251134408736216403043349713497125886708468336079645356153804811851858969291635467278159837525443207541967786771391414918009026441252416529055852054069346229444551101833793925 216450619610130898543013878438934259480459946548234127993348796486370126631936224241602491052744726437664706223518062548995811762403302620087498006742112148749583216900825192781190105280772882217610411459014395694536646379989627134168294785017396073440011795061035444077079997903936805252441771936801133114688186275831233386598794161013080
|
||||
4425126431336293574172430559133809562861844898899312088479891981406687320751755263978137552685286659337496254428132171621157677895182668117973876717955164842380003821079281930172202110318711752838675023910409202342040387215738609564505820003423212115194450792809991603923209788928216507501906133013361038804160714286828891133440546341061885 5437035292806198398357168642304227629411740081849776568275990212544416738050006027059135804632276456552880635485420107844195942390224749215303804002874660547125411226380588875248799080873244804955630037215898795414629318537219609323395358450799214114348270351064599845084887203574043777246112662673345890292846400947239314263048693932649923
|
||||
97369456498506793245762147028281421991782813133766651989827021513018590326851585764317677176404494658061826839631550849225646358556070569842298691250654286503653546750139810315126227312150316390589157412223334745826035071877867466893376661236641111938002667277067369449756550427395880790197053189469664734100161406545599308673988149754935503 92343986643893560853476167592516212731080389085398860024027777725538176848791481907984102533854460776572022794469918462169256222526083919579449945289934796088328227232015072041422811403762083991974854257471082585538238478679850521473191364238389862195369436239614892758578766878283905606821101313514706030059521840206807781224330288121951308
|
||||
-18320220738170933117329569598261101427460559996944929468521290324347880485700970769530675827404050430513522185974416267054993755042667413451077272815384581892357460606867218757224252674190027346274435979986720302371337735332219220197547529328446345855081093329662106300196702463107267200400000666073732270088460067736569315639670997048656612 543247387121129416189890521584044148432430255371132061890914080063914802145883174094321153494198600630278968046726339759968865863090996744958198899173095059317048560379055647499998639681846830763428315095389047174897704875210473700194249982108897603376648214079395139065136904777795452109132082884337983963696112413616434929844031412193780554
|
||||
-6854468441948891049546507383511918539366179906391882772537361534522642730141265368892880393355174122899632882744575554503977144849455997249060671823885435001211493746831614013388321101906058440373293491454178956650586436707248412586272360013154965088816839940371244817746746075549263219911893775261377662864406031080682076251945654611871365149 -1565599400014058425791472212286228031376292483298011523822080185828431066238649490776022437607003358056205868049978665087404919377363742182402666375866815137298293625767356800131022176493611290456560517445260415199657734763556132029506755210980839371566392131941893970632657990760269662144564329339806237999337070296361336182268340885934688910
|
||||
-3445133238241167713031371328859869505320774914194749626024770807924307070660323134235079838804120535717639203377178799558433208708298836818797979811710259081647251743062595588754534153140894512778512013263069706881186430353822008168519457673370736810258984358513209095222312240002286856108378047560367673154433719371316112003540797855478171610 -16208782532987899765857730088150494188539968495158751855227338245217375439907439810381944127099115101799758038641875038387929320835231559781164760771307603802269634446482762058294628016082646728915183061695895459162314714625103514048552360588032630459964653464289685259196669455029189432982519786700414745501878786016502548328255025113604639425
|
||||
-766500547682840047577192823315589849053164474887935305817162478550193185337198408262154446138298731740505285745592859926238921608341763573513123993073827981061884233216252509017271305502712260210121092007071777186254502146524830120639862655731067280569512614122176609117068993777540023132719162497790293525204625679695525690601872920967939667955 -224038152614034307481969920462958377241271779967922452240465167301834972085556909253871304234369988656341911673940487675661123157033381365082425754753546517636151187946477508518612498720563602589212235459089180504160879312188362593687303581144368498322282140881342330699341830731286362476329337035085812343204756964106352780219911954248247169126
|
||||
-2348642049536510566586524429460996194202585596806245996864947841137005318115111936203017276996551024445458209629155442585277817567230841697470510737922489115377093660597067470190574354885874950112942563732562078414524884006621393424894847945961070869547726038536123852609882476311176677960367368453327606091934290874696714524460783108411975612625 3136060490050967796179501946451849061204946733841676746042705308356125814179200302026542158525735913336625742157544257195394990982073535284066231738334474822621462290707401321844315538980840725156710721855569086662319028509802418238602219485394689756910165502310590785457049704336894900434090502190455755794681454847856456971336589353672244573140
|
||||
4013261468107829739063366106774045370790257818727860523123189968434017455948271803574824199289742190952039794501187455881089364722387224147319878904115228688622734482572271824811738492448928877342664687882111419497073630499152397895212236290229401478632012742249785214833366225661111607101956859837414272219094046192195494805476588308483750973324 38219068293198986368212834197210952517849487978349392152692657456584678907156922705793465386127212497841064528263733079810792675619146936013243774000113511972290950254182731204059154346451562534084062684160741999548890212674360831892015825232753907439225361809562485163128435528711962432903252381914299631637155764088973956950688946327844212645101
|
||||
830430866392518280642020770517655870735854874424366912734731888733161709878828187424477092624060706621212556404283462737370286612631270202948154587654084916252457886956511297406344542278279030524341721001274890275622161244408866397858363731064117486768655968414055387625784744391706104318316651442145615831259511384558847195432699204876622781816230 216034785167918749365976771076593631766489616579893529132080256661792401195469108499816789013858851159204124900892062061198698657766448777310882959329209027728396853360362909266831334265386261463561790447925950951064731593841022607004612432913090263763994713207517614263901942309160188649329563741977643354319527634886015949956810596529169835196164
|
||||
-3333764883448823723164337637372331133701083858836086198143551012594906352990009351286789448651391726149156792401312791160337953391761838186232774350701816624971800052937067920901139556387456087575398200018880772040750414629890203288563783848870632593460032506989287354765438015004915344237222065835512233036624169925983266017084194364649910538817120 -4845060183947544408227676076512513007816305496092297506526176791369255965572541482000629245935555338976689466307583775568633584552381867907603468992560816253018533801405655924216636350694777919402247218966146717033387067955523515072078203636262703037700863433644166463951518308538382932675755668365152349756286145912755005270733521478194755316211367
|
||||
-53512446442680691903533534950616287137829715734910227209214632842350103243445414704964168394918272939519773704987371233454062765208967465721352541973529987613928212942304560462768911288218863379937399743705912125157691286685231494004398186480166941425331863275601377734648120765088691807400865622161144377976860953451688644354826513588840346687848550 -82727151497931381919099055406499949319843285654312736601316253116860765533593631501836517213052536332663380734214321817898657836467967850337149445815179179213684601141036609783637983596916359283544800683327001787635711411738458750589135558383908198765618003106731346207694752752104675954219998851680254025762830791143033504073280872501169649235559428
|
||||
610498160948059014457520351664605283904114224334690804542446264499826136911204314436999272765748606889215162718149849524238242659431890435973182058963882592575090169678906291443640787430459004037861134387236475914823056527749706999248657783291535304864488160207458348876494312739381188872649024792753083342727169309239473859152526593663130015721003525 366996510947308456495518061272805325696724396333444372292977024395437342909084463201397603541004196686074474886169455536156567850502847165996077264089943470002675736745158041598153270610941697143659755650734856194361438724073320901908305223313520046756575488037733417814234432945527893374879889138366352204790732393497621864994162726493301206146579945
|
||||
-7891875181249949311835731260973860720718256846687122067060097252242951970909303428009582638680510991913409640837696673455260421257213622308526854293785964690996554175630932057821146435386917760565511212064983278829464211189318644063420290049950182881598983754130913512231688088244961824827115794028562823650960502969236487361344038125816823873607277361 393658490572411220993866878138817661173966142017206673397196895234868806110115635321632402618374219018679110565774394715707587092050033364770882693691223620229080469847704652120533021260402197688500582465193609107577229774596319603078801314054954472760020179876545875466530809921520927295896097796258306830833276868967802250441883863445382071931453710
|
||||
-36496807415935952927289541746615265219033299505442927808794601622314651975667080421172191123006254395445216703838663167804005740999006100573008852645708425861060372652824760073370626932113396597801219484937383436939412903290076199541188253062041559763883242520295521470814550134947743331506839445406548268186628610670344535005179436977870913591061960796 -35642941335904370218933760354352475160410655544887977782674239839994341675141038270962171123827258382689625748643751263115986696783285055725263650209917708158868415133893234130156238568295417009764789224729982400140680138453484884619520149296163925902753171290590980396315872521679547307892541010813095973824666634448276074024693112911711837016267032460
|
||||
889794520172723968822399875714881470416394011116944606734054196784545116737073018610048730433820862706966921744828557551205787931954248338320428474180498010839538881771363332086297356239889472071087417826200016651709215783112738534688843410188164661024462448923865386680774900651353940526070150851221495702178148473041631163322893929647718439252444764201 352767422975619053723302741247105601650242812774403673097026682416340253638590900682599369825757571238495246469500452593586894502471146070513932990285999748362544755543285737127232750999838664620925830224635652883353774311276986960818367228329834113392926274944136459792287993019516313541376381775775777661144825572750996180589822075410392723595031229488
|
||||
-2270241981542387060662390305038050859730218389567012585456687041531598720779286291655173752204609372598075471320977013900791004960723162812172885238812141884474439173697629408551200667563902090125525724003535363519285510259344994865240350937566308291600959567296298516085120167433392676826499753319246300676755250706312321751606621205475397746117899800746 -7883087156575048500792981839664373776668952255541225081325242116936524229476492601225900041063009940429886193226915326318536679993765804742494707019633413212451326814577241618041903271226198828657019528055760190262703032985693324696456357967478386867862143245572756758753707247316072844779629240868004425558586489912997739430757647026021275794746080879644
|
||||
-94284751548804954670728896352224071109003307396450282525463581974490075463013158132875198181139487740637255543761637915446059775784039024101594040715741319683016805205476556320250466227923003627079965937012261410599848474055451026758137920181043088675482221967092193097095516055520398773206201187898765247993788709874890836192474703556631223502127456090897 -31680760921253218364245668604022564240772949472304201223857361394129986915512005957047016095511713920481791682904890600666335627729283990436592746665398574790269662844025154934127952886633449701812335186974550249541083226371895891198553573427123344959474654939488627164961942704928708144858204662752507727792963703482146708371258951512520035155940505703771
|
||||
698499676350913900634540120742006497440853227194761866411476981952841143536117258451071041787193813280959973499098202148629908826393982100517032412023820957186835605969954295359054092535989999192401800414338821313908519165778019945147956260198411971752383012972314673238984638414271188783882435048133412172725404310378406065701795832970655370273925054391370 2576601807997661653600707392810559555048035245527303633460136572964827120922442102434501738921994070093214057192960767855658248669137786703326902674621799367119805077522845813759819298779371896441848455778020084584198669610556331194126836394490667975499313181038698123665447685567595021704267601182763066970719001407870282431117083776383943830001507529060
|
||||
-4499682180189429854871784536086398880627926395025905497805967105281919919857297713576508067782897261606472087760158411801784206693506094919753132293728130053643539350456855660290493000334011062956718014594273235800385740624917884254141005485748784792160835202597064994534009558255204192925170579823406570206129835862706188158653840219066135168614520537134554 -5639068387146337029787609940586612302757280324020159179808441830937555280492886238760841579468667654862462292758750012618937798236571411572433500982035512787765693433698561312921501546621389596806743956318749797917891685021173091538834530728098841750171108118823536144671069245848777376434880122434167709518153720310448664484386769594209807406233998946946578
|
||||
-26634853680804131169822704265992044814964625251329926828722927183358526501494094737748976975337556587573541575591791758913363612816417227381542488597524201750932015128842559180075270044985584613812653222996133538105608903422444208194462450736056406857586301940010889970342381087462824574184263080842118826030853569797815035964323477379130667080663952651830342 -20000071845886988370388221382376437414312378266279224376835559120763477069461263442816791960018064374543706864092501775802450932376076488476151644070102507547795897491350044480033149807727029987084548498215489297935842412854120871034183800103516394759333188838683876166079099619684152167675460246365007510060262516217489217443917086210405029854989835287680755
|
||||
222138569909704700226221150217209696826169773988566673363423291244526824695024837616838732309924426355173257819447717425552433301121525566111518981461321519465836126476915178912550371141429360864947276214731776751986806796106842155819110558711080067357174478698138785064769713342242534702403832595396931109125133432713848051687270390639831960675703573768208870 374345320518130874573170870886612983957698860525826468190553516905011590035981407541073273541196887557570993242377140041899633850269608012196433919620288980096279583001099077471681863561533257845568827445038219725457851600378403456194909755296671244896917821565703983864539723614629566148041218248004376629524807721053670304293019283226281707702674418168642056
|
||||
3907444838401610333801980885037102572445726026424459777767584478909887315915784265443385002811911287956763613956402209957576996868894986184308920641695461978085054338074520982067856468901111322222441495770467365256441488713760471257242568565888295175106781478206140458782064306867936557317659750783834645568240479069627021736600053181863318742946521688128378460 -1482963674955507465736889992022369515668221975486833937595878797050662480992346434083974861372907860730248522114169491696096844694677380137663158201365677071295830370890904439887273669217764671403499008673192931210660818487511426194347166982858634638697896608162730257232278259475848498484579145565484624071591426404518661511831137987362749686074393176015177600
|
||||
-4955434978700967803032171265263960039501056148298839291519727534731311949936606973899147361333242309235605494067051309563759470018113920956779863433483362602142640657126049650005228158715323464242215319706624388080128883987831515082398560782737159458148678992050074967144480532326179705743673256378786561157631572308252870473882538168766751539341830410496742788 -35411519030037606098435220860947859512724529660360198914738659574088710326372251277585866928392205108279389785333614054850456030946603721073419647755763924632987722347647874158346770314001621428105575557828832254159922051182861121136453984755635433339585788220288198955388753112214380959712548192852472984298944541929930602106557584443730734374175385566651819522
|
||||
-228709660287641674307775899069787430119989727838156353239157220557604734468319912891837746985747760741155270023110158421760912260375784012536098628481187305251060368249863299773987130216964176018710052680909852565316996240722549908570374239231754413451980675366805228334153358901771405255089076758032803614666428631816159452854332659398638409987977100987286645202 975986677862657367394938279219923624076436448227581874354339710229636440909255049900124536919155997524086798957650342679478632408757384906153198265272784884727786999312437398386200159402335460582537186444799426087498471346158268320154799796782263453084994325284696816195772379379261558662778122217083055673780908447528734307995853986568037171068822388272573233631
|
||||
-1312211027895839586040358789618622600780420521155564741051578995021073162877583943111203325665054264204624940972027626201411115219617684071552133407405994153054623588348600155728844331201483949342190908571261358713407274785579327119421269329003507689357817315649467719698646926096117914082139027188439359929583762248587228715084594208213085832124832395737746392725 9993473113413300942473295666874207593483523109574857068326129777800393864066969153142409397826802025655587238708099906232355549569993466747922221149084613065668722935453759748525478145689154476412585329683845205078491309398898352783160266959448678383231486474338747247585789407188624878924715404329170201984456793264744512744362571390304020890326572668216412247457
|
||||
-65387470806450565902455588583515525175713940989534925141275601064784191587805053084579311541950872332337633526649638284097230611993599604147446495701165517847238988869125560713027022573149139288360542222238660605677073013189855563808019322010996484144615361435371183631588292462875991122271897754705290605674568945085703610386993203237900290061618532502151262821457 -23562841301265172690244201885181857592678739027838091288772255556710472846880967574524121865883054073244339925910628981251309457888374422366328988559739376755837451019279744274468908732425685431074890581095898081864701185907536674306409394265511841193821563637672722166377073970732913702207650031916217422346209661193773018462491990075194189851661561513193198873776
|
||||
270170185066485733399328667223217370028521989504267710097877936920901748267731894503996380350011978221146557724859139083544307308485734186217191472009414781908589101221775928223179770787881017970120556017886532634580729291295258650571380028315556295667605225404668711918268129406791250110273863761835062846959127833780114547778169671088055519242031044118312414442066 129226723124437477808498016684391526997390619212499710665850222250473596708254738596390716950025208634531622827293997058502181920363107502964201683714542460491139999850052806073135746568702811881313502801812017435383729338264641580311617673274221566882169251101063811730907270846323932747811831166280136497243245340491809124235536352997957389131245752210657678515415
|
||||
263478305674585055045393043346639420160476319909288418208152579596855418761207916550466136001040031889587720414675057320537056560371570132081996270442134599452294977342586537324665566145860541888138278158375653774918725660267101556014453840436894656640390338258517134846577765224370370937791623615508780527422699476907237192112262105693596428910342376159617924009125 -6071439723549671728571972875866851563918394531074125819713832220933951071128009317268488603702194460139276168196102299582642279684671766333527052405452755262733362191648917686419596793689403130124691311145498876838602515734592250614753213730953327594602244043002027630294775566429761132921650673698347710738718457920751605512149861455657547113324910422309070675097263
|
||||
78426562232053822618788149395854185181542889190483109049829185068958575951677857855640663868255875693977351775853531922857165337930532754590539331802423409652373955784394022865637761497002342490449776259810113980217346262860214726792381464497400133892677924177895876251293793232181742548230130182251710319463277598203184645569554604365559321143487478636547071769217754 -74044989154344959115213561297665326125039034080717105028635214740006920453150666904165398179113070327811980251752927702148359672921272470471682513942492427882993450429605000575043202905055310125987424577831623765472615118821972713837864042497413109003499656487459962563169995769532132663422675333758520953122922111249754963708844320170533124517920987136968918548185058
|
||||
-967996079250286705877615082767642529970216329547375377819091587584392492040447757970056457161623821835220757934068037986138252546207305205151026228053209210774531619915815784242058710154812594697360940848556311952887404847375141683075750068289402451577985147338327774202726153185058947606106030759651209409119114840514537679001823087001905001668118802395625692896849657 96720200081101813111117296227848916340786437147780746681136683922663495441485865717025265416295913886573075414900355619338301936564444183209376700231534661275444504561403950869285445079832208400582633169794884052597567484749689212507810832481141743398768463067549988591136441628162606645942816200000946590069456815736128807118386191306966286779714403595581810996218889
|
||||
8730470419826167998315504368892557465865144598767718803551552541368919851579706498060404657433580989294696948542205113450811473178554948122038183473037002059014628189209601855481274451011982951806562639091271167798318569223525056923100594368235816548528319738779207147426771006406337127825376545677122062586105018956861674145995210630155665072822585108563466649316884237 -6989224981836160047423174367980068593051248824484464232895926522328758317975543778155931586259721840389232455558765945574024565399833273253136330534904240332056667119227798468139240249995209747101618647534443002011914342463930718348801599397779087344339285194535715799055178433311360952620178847786943500870244887064280204615212439135509482813135131163738726230292130192
|
||||
-58700062539434993306658009002326655567804517536815282079501644635615880782079562433267788580199279637021422622433013874453323373359666531326919281138708330085050441449062777992086205536854435262296413617160442178284887631069178403369712975424046512096596238753142476467616966838870686040455843564731798023888558453681888660780927736531516726779576340819085110341429051265 42908115267556370327095720149457839773406536428885762654014918545874899806447973901508181144038088077292530628797267961958183857932572335182351432251454778254122559559444794431168930050591833532092885659777430329512652135468285057275165482567179625711558656280031049191020374975636786974925931605511295725697105190695914248813524105818527607575829254142409267871681270035
|
||||
-950630495412008342137654133793585165475437799359113592614791497843495403625723551300823325927548405645908125063804610721130853454022913895744036866183286986249346439548689075304804423791213177076164729527746310006340090230944135205182526685494103938604302544245111740571654123013796579553925816690581417234583292398748320554044978609865802987713038747541702450934193270951 -558170396560290410965669341190542158035940350820402356709994076163955810089744064857913134220175105618644286281450171023705853448121425135309920460131982155035423322721404061594972017661422514810292767210514709457048106703216856375722738591567164445512207282822155381623019583455342046578583074415912847347911770700115805084040619594167589729419035412402152303063616725718
|
||||
-6618673577227859126597116269129975518444068767016196192921312658944893783352002542057563363850120415704917548965481023301198735280864889282162390821592481490241260463445170732370216491125570450346052978077535517111244817087361603484174514892037088702876186051672875900404318447324851742733443576074441076930806760181794667561664698668834537051758903904202053982944194088381 9275871262305233151608490384904179009926141211065579672621479894793365946354506187119868519734818200160739468969154434080571211870430620601361175438635525153593671819936627358260854466715528984408174808308254190521683517302913969457959549575085386270100585506767972880800415787340362195832625314798569228651820336526628820646014867453855824403630977329880764176208594572559
|
||||
21332816677027012291529896573494037360197389271224855445918568294415265197335035676413888392703164889813671319833251708700044471306408667236062859493849718925231946056790189946242172211259019005683947577368537540464754330043237305555034581434080633377011051591580038893030895552338206479235161022513977552748826918940467594961077396715480048732009561453804106164534475204164 3801764666701026384389878357877896484557060144346126242718662247020376709014192134224871719950748270044891383376218001332693047979537737598671716917334813917732705861275283997047608510038413874549850133334687036145430074408469031251729440617216683553072663235811640726419900518234142259106784102573324324557268945395382403745419580833263919048913118402925465207686286112138
|
||||
267733708438208870139584171328652546881489948492616975413812355763068602589329517774539882998740183070706687975399595341623932376189172184470826035162948986343766294244243719924662735212032925117366729229316897463994145436141321943801433408421908391220452871770586523462963446103507840448800144832485228298343994949314439995143016255802129968957070171185252118323969323528891 -78267456000950441656066237000851352864940549284746535699512652759970188076873893781474287837681354664574242999936008730986629131717425858321651075094697078032110506644718033987751069164861738640165920379491536477557224663922791728213741548976177312197401847706913009222359010141613301221489504780054846185226277443223188579727326554517213609839131036226020896987175442184807
|
||||
1860558425260823055712373915716994233550058188173973719024289639191099429997529581049605118977988684647976781079949984212919757939242522243472944273128940651396322142223013250707362191233578209838472013774537752871007953947125367128396982778760704455456360703969876779422019619489161837814583513316237987678815118390724674002636375339529502763130903249690900020081832309534501 -1167850403269449125794991343880981391393635973331678205966081374037754001959459518907173477112699031634829640522421517396882568649259367874399891367695579995668862330899965508511379388268446106427699428494612074804352868628139465819675938031203127632711310841448724600711494023948970279354969198834819496050546209462821350038875632658988559970121989483510324018080677830130184
|
||||
-43112633782960914093524467005305713712081911594408981039809921657103864365270871719370757748914069718987556834540693748643727788179411901506427412266144471690220906903024449445102507166153851545394520190661431403566482894400437361361696716845352062486223629652717983325948680693300685100028774015823370763432549846511470410441465783402404063291673235915115122544087054676325541 79297351836416616694970616324144689787932528476982885580354801468870934076069392098459079571040778140544260781369509838718803221016488972903214711020889118236947436191203242074247302658134296411164062263956856106759103803094124433833665192580686616297158224332152523337557254479986237179792948465822510853358041850064032742385069676897529145653489350958512447272623892053770609
|
||||
931910184311312140797602337524868894787470380873331803967594957914549016052491103520944860309757030859852203059145376243602270621202963228329033232540699642722949404234860338708787825627066700615663576438494791955271615710329365153861450752516032002565351943313944678894690493919607800273231713984378546938860143700048176796040809801463973247454392492531061455195006827752366833 41612667437391959070327223642934473904964934307056628309583746459395431434996518526743010885460030926340690032927661034778733908775782798914962139741750558820534684689257795211400341319762194961104622504989532900875646735515682452963194189234094895040954311657426935042303206785181136715587859051512919193351342298926413026927699037010745429600485158533866404756230865797414480
|
||||
-2770418471345123005499653327624642209066521137876256628689888364574753315374531561809891607768013613578907353504395923790786485316972003911461043847292999225223328603546217540897873033741718974262712778033508545357612117964890284251532099296843846092906764346363412850900955618731755433945888829074612302225670283749691072422675249468789165344193580847671676972287179841345155830 -370047387425681612181878246431574689287344107628215229660170557502974262468310353786219334086725523450656102155864859082123837598864932731926590653441220932958583041592273065159795876691989431971903047433502616244418427459398001503305017701316336697663317510605281110250514004212967523170066151562557717420701490181295059891023835505266814174458448676533832571158313329323407490
|
||||
26436774637333148993864908130897420621225318080300787556215960939117939752835344692051705158123205814337589407050601676954388982010183031898649940281199209643120606358175604384364428226856099162139185618841750216786422308590760633908153960717776921657458529066279228397753268386902648651610729831544496522572215629512058347132774190946527684981020481660713690789972272720649964936 -37898234813279605100747540318776790230908939949269585520120039770771791360727902655351345410744525191227652154473962336639809558112326075075228988318646608389212175223535119806642666972736305578189302030357351784130088699440120069662461643262787346978353686405046948300132972386907240271240139300724037189982275910706488495552955826749722839989611221343199612104387213453482226357
|
||||
452023812980881628914140975805582864625536659631387405712870086448258782415223253997533942655419567152043870663701449491100994925624725927942664127283445206599997579329824005231685106395006500472788182884287712339362757869381571176574960673023606748769057193793308751289648337664742622841992871149983696786484797404583121024522939614508292668356071616418625883106556362806331164954 -531177889225625532896666372817867845239757131430601549981374478223786683055002072019543582638950424657966886282421908506684123192790709182061409273478522731632812190422798087901409625312473318442478677499239130034601699218344675992471608022878553541356627211414138429575048148458018124673908816103362190103893370669709394234871947442173673918412533791081698960461231868439029511420
|
||||
4157364770357062368067063389931473613793042706895587941950933378139123959619927537001615256312580990383687193431954196016868455588643115090139238676360185623613067146085562130889131246435556406743511728308844963932493238055442654251440674191132314462647182363272974142760273197568765315320313429163568208539328249583770980874633251325036592955551619965577839631704167990557410562575 -4460731234812834193716015881131966536968263725811267235110696703830985461680853033524230425658288690463040562914829671210135294270856313860814568653751057319470617317909377470785132195048532810864854774059209842170324106716683893589667086721906322018536786601268269083864842900952273200571440686981411115804199459402463697228983814456911841394665239601036145582916718117310508058739
|
||||
85656558636238370478476007602790025530799204817283981273891629806776199173765174637760062216831610259097702871610188801343408430399367923860601345368276594986317412710903917442284078234748334753505126729363372257481692128417649938928543788279289165650831428549377912703098676972202948629198799114233533673382766088538782825450350113223822336806554860223756758840938311781674493643180 81343278253304141391805783348634813425148521165229301390722804993719533467308582063060491586654360736359602886577452806274703219276359557251618438503526677607689562363738237688801998017800254695765417082813809756193578136549271019088015233916842280738279839770631924541292874566721138667653786689903777291542116768521805647949045795425694554885710102535762228388042724951314332379439
|
||||
-464341103968899094508640112157931109866249403868390033998250842578956992270720983441687588597658085784946379508739379062800137800783421770512657043218359625740669785691814053204813344623733551477457250763790136177725950759575985627569437443552093968738327696409304147328480642162863679576394426883318789378172477343163916470628822003717215986775136307775603952001843410393505933330586 -518604429200687999801870453227858579374004731417358036463815853667848526874319980006111032801253329943523586989092045347171105776923034054183015206449823456494661311840212334392065142756848019189832580853926902754649884651350097072359425193886850507206803682046532464887473130574928873854092876984885336109401112203955701665279305446824553593719468982027637792065854053255519250299961
|
||||
-446641784126007076320757088400830425491888153137885301358059815294376980207183579671382975512902514481591671052920364017940864377695197726200560067049204051599060187571835634857851069660914083800699940756356735853493325310284834508343378550617011300631468760851106979490347546398642682535464393252371274626904493640765562306886135755542845054829961278881916709943780318096211328675150 -6452022880765932546452186988073421386318824078675390817327908634138954159530312175262739364518767436948814930688352864188031167471449403692596803694494057397922614152047065298740946989810726383088737980849455066948986006648008227962843548574083230834768053200391937538440565905145235568380490708079778324186954338328063934376702526361757427198634425075953893234187265953130337049448240
|
||||
-13932865310581340383474133777930992509514037068238577391814725183235135331597388235590877763032757783699251799599101446391108583865812631317022485735345035831823281438210229647585485854774252310782345130345148778981986401574586614375849992376441773890239534750042901937101818152291859278448828694767644770251881620924203445610888624199948301513341742382389813212664497844196184020527716 15575454281714006350019222754996938424019189227007662889648847522612259270403793262049753745462867760450392199377372206168624122405085378964888413525790413772336171881304695395627520578996425619546136843940844632444226295772729287831654421878646014148610136068823374476921924893501836983922756118987108584084745086305943051895279189826215533128327826995580776976326257049960518154940234
|
||||
-22086659664385451594620888322310575450711664728406136019290240481431386692778063617804427748888082057677567802358435172074767876871819561279622906832725265594536376563640913219558210277514804296921078578086681325359255397937374087983431105443017971322374328712118414187991882614884743447384623370570885423934025696943845473129422203294828520165609121396346489395119692705618720383629839 -168759081176697380450457438739787984529270634195442261006409612987477468075301598713782199722210205519551128286875999919365847679960594659891276946897923551541924017316246908554340364240850581013778732743176630309938132109489093149905006849497207306565166834367959722163197734066251137434548012994059987087638020288615045643047977324467935010361643848569545671706313560435657005828957599
|
||||
6288225385550790704577659424642669640157195745189278442397436302694995802894869050948441728333587207967502984682115996139244642002383074214558036570936822814197255498523701556094130460347983514386399723274122262882675871767952344856706154605019809844094215686577994616533202199573234222569214057995485494409174655256144957150144003880771130525661298781742535746638421860788168519139491658 4692335584864791742578874959106076419258740855812971542561356754063500028438741764230237206461167964167194801160819743871661542470568333257402396547549412291317503850750685858780551267360711213217060355473846855213819889968893566649732342463163519131775937135918963000094555064963070833815513720395131339085789684383229931668958817388579949883984434583088425732674711863085281243703869363
|
||||
76957503882195489371496221536277936417053362803779306071616385849203955313421149573513497722411207129821879341565526325891893593612379221926626445107925071054635926518716601180555805700140767581544021942469389350659013606826849126106956348386475319454340711933951148982332639907467245580409019199773119485709349920101566744287339561568034769107617196124220950264918542183377229521717939117 47188888590705937059288816528570576182880691273219833832776156491752428957191237686736908843598988955542933382104559378485888267252414823573218844665400214903888325498646385166340305003585491037501410538004006262661924665138819392712043840709049017439716575762678266731846555198287100975456155524500727861219600943125552853392075392061065265858143001000152040097210813505640319470236128284
|
||||
50423214698281106010714052754878768230397664240997738802255507423600450073309927247598361067260686426620058500865639677941276025882511920262771459016222881824082657168372279407418203751293677995356783119045041737534485712496472865075992926761849239809793161880068264770728368943439306656919805260321620279572454703414249210539536583433404170816296442110052168760563366856559397709034892092 962979333921657041705877237719764106525198583889541845059393662713419118328126842437596594288770236724713919023428296016552448731764102616717174778839439093160524167856833097974168965668379631723628101183427460271302433226364681940978619308842202630000131639548654240089801572118696524507975861894932732711618747577400247399004913493699909195373995794946219334486126356152472242576469509824
|
||||
5568677551816204761638935306996847977936289560387214168769887266577523870985681383404566485777140450308064922853399039661054476412376397594499864363113907319831181304639054267822443540396354206475042225213881949837221086203700540761197448006640187326187041638189075183424376686100072516704713297584428578281539512414413061282201834496890448758873114396821456773949615614253418085959791114744 1609775386713598110758226259775357554628382094151052076994343442420234544467674899679582591125570874585852246521794914780112982908288155970020128672275397876391515332932319150731463303259422228518725168459287378254552425438532826130122098098585005467169597343255165286843456491908948166459989106200415406164454282014012437326220233034984243125473712326367020489561864302091546203983606596771
|
||||
98533079337954134461433894159233305962830401672949260421428294938749203491059913802485578920356854032696834455924761769959930364912944719786815965283031478210975321671349556202608880282896260163204291928672045553900476952609481579186109756028836271842464297384998827153080650445246870695289296027124211138200472607128700210014774061041919504299760029891223136914695724356736637989680407360248 2307005572213284695093405599027664035385983450266338433021258337052453433448259491789095245173128090456930694041865159451526450682099648442942049318783956945948859448199360570541536535111181136502138964829840560574654726485858395193481188040090971913483012573597939342368039323129552795956623662619175528699469810684504060527026344553600930557759881717112030614887594246865722531623174240438
|
||||
885926742345573336341798316950382734059488485683255982395245719929053678547841192860021647882942919642889307774424220546009712208166594478371184018770115712361663964325358607762645586389359425953854973503970776617877193238015772013289188377250764666577559100559587694942433444467881856121362519501513205242852229930956379250758988300565661963078534917417598283927290243354945750764993845879526 -547994486227151197205711102457817741075479661974761372213068202737577497946695492590106181246960507915377825517299262997635525340366135929419004543795764125841763354791692094906630769403726941830951989253287348195335270019106140477257848224701930988465055619531627216393746919516826897536388645377220586617802842277192289085888849568754240662408661574972425953903925669982432848621107156836881
|
||||
-6564920107099229965908588886268974516494583338804682221265239330861334807516688796822862088573000765724994801630156216767729404034203712452351089313417803932882420850220687769600509200863258445549164640764910457445049448547892855826386684327897239800124198157810023420102277199903269470602437340489361453294652685510145863094386762397865021452809332880058320698167132172667969479463731927757496 -1042412626247031148976782395050771929104422833380984924364373015340250246125264657003770723159005216602815809797819362152298650247748199189691027553900337745764298859161873673798434952074656161915183861699211653604686082509403419585956451380389936933707036925501955200438857172297320259915440068112892701601671274587840356771711819518643766626697810464157865672160536160404836096117196432032812
|
||||
60442077753399256218579660226106824497673526847047336467862678909141846345383170333988626859479944192110557179602846046227692951849769432686741767344045156676248093247551123005652195316765518348072434934488472834789593451803357007848385836177851536446988677896371199962963318798587065522372509195099636077884765284893501753489477525163050523993191660507992196934885857968805677640557043868600477 -27721881818460351658287941200181970382880532941361704927071958155330530000736276956508130182586852736409911383089342645992467152693265313428071731434533492037315879060090087339076622127539484627231263144303911699453976885866540529839651268084867690887334972449480808807684928967952567920229906433159943318004964929508839106149628092321203954520854965945731584749574356956040507428346763034111512
|
||||
899773787534026404718062364346582362425765662092072929486662138422629054670777850756410773739177165542266145531843888848505433582067443133861788008893294977384488582131640115203226032280751553002992575395757872130483348068498954450806495020531309546270850460605178016369089583102722789738819068799091461054350203699948493280767803260676454855163715710112227709168355786173031476326313653072226185 566311799102409626505037276268784040169356998556809526283438235579825931693316630165357124798248744225245019094278070817195744612392834301312192479747493363708636595502581295548597796087815364613308829490897104611715301390329422866285824405685623230585321333733269574779951363298252962494743377725682978080084509606787766245283133537576795039785345205406426817019932131019313820880455249707959498
|
||||
-3082457081095685290583939505743530646172903333105556872987732252054783987685675039661931032432708900259079871311580330697211224888986279025541504552350535414202859943477687738844059167870560350977403011977503237611670955503511200889115645586726845621490714336010448965668805770268262358090766275424786058976972456473330025111055134628663738794371329173915315396266529821848615898002490731314327276 2178653925005830968881996039608508086140568991498047958591178007804921308663735147194205257852419717327944010097253285992921710361759017430404444517721789298508125882691418987804727301118077528484942865904580544657180200617587064874493573671550471590198964699419796119562370283707994984773834965444487663232994624986899693249820628928394190018941335324005670262682743509250669976202171078943157558
|
||||
-65119235809925275700293891832104165576456385180613175381267213311470065117242391166341925950962709612533209265464710945265366898999468558537267405112879590139092687279872410900183838290452253412817561492811627603223647129276509956213483430699461985566341712117862930864930234033045755017532852693022652703007586254741709498524191534399586178849923586562791020962132078593946578125548843926433980459 -72085044189979941567750899928224058976139587729204168831371818083238248992911466112277384058380201131711235845207505139824053557039208316673380760956864244725868479251454933996837281848945797389533111365206227777082598586520921541346727210854838948627765980325352599810128002109159879021085312446265644947403925812997581833177183970014813297973222114461080808698218952339894510850003688801554344734
|
||||
901672202572418166002501364189560746577893696604718182028647544508027052962139252051729198461660594364083065855745566438597087154516284925055104073251122907983205152691029365470198708862576994647443568796102059224245319188788341637392538441609908406615054093321024892155617664757064149732764675789770534102023596104136763982847532714665176403651451976365782636065744382087735909611607048073953507138 -423832131506388991799577213001815609399940423470329341987311606050145059283702473931193620832328523850667545784246778086707607818547395282536895125714371427516780239723783802965004194511251710433153546499149602372735048280890339100761407710432506404095560948809992539360220817736248836227830918408914038510727826335677104663396194926917899081405940770726382618323893061498884403627445527354504066792
|
||||
5117540244355640968149198472960533910207612262547766313296957929121190878123388643525135875373222477353524774190549150185460092442441555826894805277098448071370316602057061374468995161915363930797340089568978719201229772605986628352527475701801306627647115864109937015561380315150852248697288558877648650887234703436378513543475246753771149666283996102396182924196866865151285258001220344093283696361 -6545947835807085683968717040356610470057005678034517666082765527737574801850167807240861475188641081073934267978175409111325179099354903727243704405984340400433115814149380997611091773762468764628575881778534370279409356722033630089237259202939380899408586740095103399513849788711726908767186362253096015186798327320696206192134891442773694176926322138012056444418079994371718518950080058705075174326
|
||||
10000486437537103993297068349023926217360269576315274963194045776172579624119352294987343640486874872486863108633037523201222425830161301084592987527356949797857376077955179303487709072565201495458482857435267364446457018588596263469944208890375676284099604653295244684155452600647577909823601574489280806592530858383192984140033578997381288997991421013471914511756000323597781854640029226997314780761 52113958311828765576690019982398593377010959788192604403630198952545535536627984499994459133556881715321174018889809649661677408166825078374035715395682610974865742878803423574303357166579231219528117471664056772746073670432219709019947672951102827032223508901953395763225620209987094746322076599981969872030806989250188942284803416101907605754991201911032902163745888856906917578124742057383350093858
|
||||
-631727378251348739941292823123911331914718458715510509209312303263320635909437779362214182462727273789750371232930336150539043782799286046808754527300730618768418576577772229835568775450495009689528204446038689954385717123429246069958974837960386029701944775964749397598317044121418424466409629400332412320395210543993297871183042888835008996050854846771862597486456650763197706285403833104560502415964 -815560830694220260206210848732235120586729714078743287871407669225485742072552288505331251599086083322921717366636203859372697548495112750444484246366322983343657717516134739784116522247950822523239497245979212389696523800702587192331834153716592493919212600127360681097875690245356304002206344578327231183761383872464267964840279406959483984355303826319706729458740231201687437094291904302006450745474
|
||||
612117400024984032272702894890463632888730183203780173541879693002653618133643376190766638561557924290218387513008132884710686711945566471097751843760083477573695941866052834266855747675853054502739517027454656710884321386386146882054519211421529423403967892819350230670606301918843568789160528131877644943375048479745980331175784291053578653282082324948365695803146190924615057897923161363336531109942 -4035240785016702708794557975822673645717419908487402076069965463339379006915520472772801868694046801062945093726061388234017358350414644702740708188399419743739440644320535482074459100371900598799636984374799412453646779493408317284542126071918672517066832793813739589803530627526138263479432858833512212583908982516152384089830605582327114519828220381157550239260672078600062291720137962772022357631505
|
||||
60256245588296767505413529128289966865920178852737400736560259491190869662366054168725757362387902784053819366480306293220940706664002844379673399315406318812749100137217155591301457320175263332051993583088685453724125460977749440016937074612646248072256130022760594135111565042412131418234656733875298419386162671124369806255254322482242957941002077938696529415118938718244463863492493531163242410478208 -38069921201487013570234890074017895791773168287141542154936687442055282826307051996312404599953556103735834559399768993237416897814166656787221482130795426204427190312250746542695446912386286327048096007574773093783200998454282866951228923228606546387699321836979404034772193962055382602635761356114274535436619978187487454051420520923683425645372733883710025318349254515208864444745690876548276203432309
|
||||
-352540965710636931929307288440200068718343332122010452295488645165830516703868495354202599324503744024838100659986553820529185491669568124665164374475389914449050938729247547501479185467594083675679224713523142062638774499040614482629842517876432152616511252538405441106805592975999108193531205290747058239483351638366610355588793153473498558997876848344356573920152030210910153087551466455159956754361262 368091496146299298071166634039008205786371171768795348560681265031792102157753433467547252981381109908672302051780888243002319209514469921593130949966048242421428424407318546562204703608770934193112243465440567927264969483400666709899875869142006646591988836698368755695741318048088025892605097216231810357994335777437976921663280955041892773575877884969249898826537779055458332439834043601317364796779781
|
||||
-753384168861234939071851651192510533023031609387186101124904372730553311456897346008270470313617072155057594127307733187865128308065476433671127498340332391259215570231573223309662017976696495198896397145970699803088243752521656762436361476456575495107299768381516192002204553114314133114677290722405576961453301552877924139104297491975965590714611938837870041374342655907012505754254302765866564204561092 -5391978091413164486412404533241215756703405412778859659587626925063157890169180221128081811627993415486327893037532547996762049880350942382710462551989897616445570222875716386138950054553867622820508167194046307511612146972341206401019434889694869610035789392779029321915607775587667336606619725534029825272454422464260789369186511253987484751491781185762507630645639186665696983298040998912080328524396794
|
||||
-82258141546585440912518038803755135437657825489196486953137763095189230073742989707192796104826056233524783578344007728090706313775421612486715750437742363653570494251867846751781450747058746218712691733752148938972093372529025760816373815685182631293190535562330602428589908124007883311013323591003376529049747860971493419090236842453409296775003026505365441262128023635836243541515122619878300779039479497 -3521553152714918865273279731192852573254936995869146526790220282515788162281668294502560364636982488575574156048879039252062373932192977973279008456696947660858068709257071828518893554193311515188247780275348685545035120239318727854126673509399759697281381561161421367403317263620407936572137395263786224940970860604134332945062302778240301588051408959501910463828965576889842121769143513359237908144880689
|
||||
29455626255936834725953755859949182079283830950804961429545498932449517823384985927073355441676042327772295039586159582466487423418553192257437067743511268072855795212043493372456669165236118584990426700365353359983574136004308258968508310723541385290865881050305972544354010917172109321212404193427362368273291929683846813719703578133589142197552723083065507427104004520642257976468063540984631867212324394 600292891478940732023503014877383162622555124996397143959254045616119397488879975925434308533525721393364561350123631079555409363226107634985405894034808573367065622057166069939760414469830235414865563039213219166959050353278017518086533808160649966900375185164544423553117034414488448470631885412184869967704925705275618048456159353994363125780964435666667814874614990505291909983109131516786021340379550522
|
||||
-8731465869013992317311888598852223664336008328057995350172458286172614109985067707669760600698732422108176768424925405392322787052362821536724445021452217796454358577344526692546826980260788720240724385382139911399464234684506209840776761412897320745370745632724076442726762926526410729338523979387235035632483369980628656718478163174345915539715344784588716085769378756090299320617401608031867686062983328315 9804616335447562433521316511540628007050845680624359511660989112073096549682593154021818922595882408037097558684006979423988298362846096575345378328187524110507991967935238200675200232139359661253750476525803445111170446382650078503264042142765264914960436362604790124178911859403549415145216043106868936891754435710565337660706463071041103541848936674218683401652847617981857625929636986263824487639079121694
|
||||
-24696223584139038961549752401473041655615807307505347627313035501962775512656825626691935683810612993753304369632135821462699036192498933316443125125394381543515941029607836961994094239015210349732094636824171156267143026706722556850295632134699269480353414565474943751188760799145130710565782489959853076608076144248726442302779141786267120014749721882906971174856992912488823560760479082792367193706905082145 76637929710794083898802101012224386315807844711771672309908438017267624029915057120107298092612388687040658632515521983238412240813960005072701692808509104742295224419522887671329098655014367896768868352274581049254063133270977953995684212632500588704197878240286528363115610404005682877702786331560600922452278608259435983947920636866368526557515306700022470788886803562670861228421775217544603988388467581629
|
||||
414791973166193614866081285039704444287231101952511003118726209060798225819076230246499604829092219814371415853524430320901105877636975094627838394124425035776576026758994968074954717248753758637177791424993364014743176435557985823909571812360300898864799422563521033963213907797826271869793080346760612161309015611050464124756999920697644803186373388181278745536824688920868236306424013431324843026206849870481 -674018737299944003654244247640983979252649587379016633735903549213367683260789658898530295148370614886384044745325064407480682751205274901610544141180770576124348284128076049263228675958046008070381141187441768742303471767249667009415693805010713918465201819162727911598872417745850395798099662724412931788432136403372216391550491361431168468471557120597166719841314919086474562423532266356949371544700106373839
|
||||
665728601502230965511704124960485481450553275535136824438938106404881474962950148171002577697843351427271045911463213198360515190641529834230675176001001625571970933679928385283211699075082327592870872054308815424635842545920407278727544275218165720933736732231050431246492572919448539072585489460642338292259183758554601224643745409528264745507603572333946748536616985842592838855937170970917512112847853769835 -9938080353172584266483009289690362771916601743336635211145510787883091525319708830321518301592942310526353429256802983951590941139571951877874008275117258561251496032291653964290024061402578150110525542335309790167797422998216578173069922901941669757159641585119048016342698303359532464447512873799629458298344285218220714176232914971412423182201003664349835490848676896064069412320022046530781320776375393219924
|
||||
2375130075206274022443845188236473007816209140937163028740639251907062760819678296614670101124919832652458183675198389637029848239562979789730780005324851579792630071231630008796933767249430737255441566070426132151398100269101744948224533134308360258496665291278406589288889988010410421522594807234663773658885671830931129357000659347190155400630127629195241749345213114310577623197491692336183313373099836237305 -78451485788668858782677279063731277323695084659587980468431409174298794935945594125824237690316329914630644339746108612503293255858235969712188143845050760583326026506555754838967294923335559393552765145301305799433205946621442849731387439998469806763599293341753910727271530970895345081788262008920309292883829532766524495583898416733965359156566349273488785813479150069024580857934388709733436594424201139299640
|
||||
241284618656173057093505981680730912507064912125860473896930498712332116399232714839544278109922071404647262831672586867714481630684772479788826284835685456759250834090296836352425105195348767293231405739986108621491743333421912657211795580704878517103953835589484152851358954330523770991426388498053091919874516853618382265770888449232222475225222893414691992332653619365609968587421409526295323515704766734390630 -136080654090386001110284699618897714697758942286996579359787064694464084301483424509885758283786547704269679809887778698999728387566696301649976794497401582669232525548962486426569223074255234465009369862460485389548302851552201633729406725856290589433942093836120969126132726105117067381464153763651353696581430543717471219812962227483797458101269618951350168144331373008837313364187608267045181663004098862269261
|
||||
1349907084973356912736647791009758849987713924349975889162210716204002054916938190839567422486656115088307575007668973682088140373215999346868273799987119807915090609393881817525753788561620301165638073652697199121731453512406246398964147806726270218069092788206797447700485335841682685261777732314299002897147505639038294855897256095929061555327126049391669610190965986858779980162776317160234674777663216043763776 -3298168030640265068253950688156077234857395915348972077784904847439889308186408447280153816634033139357180682951893757115182908812287800842324234861751921250943578181068878552754286067462646775524584955091976276720514951446437716273105204983529976807603442962220810543919302472938218344752537964627913272332810405222822648556605987513351402272862537174086097694830916989156917923156705476118243376804232967323220768
|
||||
-71418289519750843502311510085140105571813001614474531975044259547860730942742529818463150551214113014123710079465948252398462352377793145721686142848925508137976187453150657778781480208926383193125518139544493952177618437228494802530058867171530540429971367799692101492818454281058779670976844729680777492083068481399710889552605748178555148306231529847542614385619653763049562183027732914623187341177768302371105655 98306298259096106233590401043321621860407465585302152390904130312622927799947386231002662416100099214753189080908367347010440217622462837208851667286916343290787864834104387615009353551104701856141649927512130332987822127532030465839502707492727108788700814945181353994190582377327693022841894305052149332050178068704510086725303309492707198408804072265130628002671630724934677443119547019166223686659889245735535489
|
||||
230699413332573015890705501584118348460107773865811369557369616247805558603688852842956569993515478213335933245121143472151101191867853943199212752780577624156517822705617281994583143911774949838834567829682032411127599007440809500460360219775550245673838944664006103852634371578521270211913296510684525618134095411956159206021823583114778123322907107163774645111468039038835809198747159881503836201753889598791526686 -11248345311221225825465992723908674198544794125238204900062875940076915343452754718931782462609996066693007495235572433365195933306583268340993603876888318593659543690928158989653680586342047746502943249012100837658437940183199418909622580349727624184766711823736830389532657504892260817901375325547402242760104838921549845227086838552040933411418612452718387898213538453095610839263303531914154725736376458624231969
|
||||
-6281369026344196841004556550316378446193078905712087796130835687598149233662854907502706226781516627079653401751622259218773117395069784786994667417081908215683044796629675790755877882464149770290385303646742232968690027866006622968583987485667467248330128059708271907337502321308488744295777814356861048140813944151234972126101695360560967329323884170802571431184853552956089677381375569371604119134230442652436810861 -7281598380202201535810918442964634012436849041456751570858055923966537819450707403213304903315051501377637348538934995144695376498226270886695683749982547218670054548894441016535246580912743435273936875540328378294194682762379176266870318226611586829848071445821437399944983380921703508714321504621295951508849465610392209264888575324040586715783767104619022310553350883051012859859981075475737762415493139562763556674
|
||||
-58166415679709339550871185310152930564853690565777310812734795502585002279098454773419623840011402567034643219185603871188498508197130082937719330133624407203330126712912712422635988315056919116703452380971490457237176762397381085889068989061678395363853574128094385525456270747890483012921212766702420748041948627601513850719680762253283158092801152800783499484324047178338788323849211841164989809226994489312624644972 -51178483925680603384758707789425096567984857238526007680532544820423801952095374941212249809899815739269393036186257754470169077795560645600674373409287086079402877560254546099166497791042040948142575139179490619414863936205390133775715179508229681320182272064316586171893179736180388817756108434315859723583936978074585329811829407356501118519721885324416216779097256986186617828412714132819927590820423151832555898510
|
||||
612030904480011455291746342700829659606675458427064309205589303963007830643710985624919921154551967284299537961813846819105898555792336680760794693891845129876780712701729366852131316225894820051376558695349625606825035219321474301422554928237920227226992569816547703551309224280627795041590496584447255066437442817286443291290959997305542630333202478773279899636076961127538573127754870824080368633738293451432771961984 387738311412947409296835211799654761801239184816243808840406228749025179962183828017843504261517757677579453686714969267209093254514658298293566994195378790919826622931964120679080368222517978184022155805469453508138482739714129782512503719190235397440039624613669749997868299425948111290662213723517877629049528578945555497851302974532310902856811660963596572096173375082016466421549504733042035913312993113324401854682
|
||||
1124433757316560762390865839382492585297486488238908815358948137478581041167674459637281370363954456845438961020078275902699517047615094762295200453499729323169317761005163498199105572684846282815454458840527849588396176978156775892570645471154662599061487801420953230527903076800399028676267346440856028730725486015851809199119236414134302050110194097236763767142360797980536170987494916105476769001518384322816327362337 9510045544023113671561040115171960790367681473232177045883498021185310287045768320299759045736403599442768925252795266536503639378145011104727174265892652566959191616677549644789347423461416116531282906143118349837983147696983334466466288093959265134609525774017646086908181601523719355824620237633295881711719603030782705863632527665341316487754056907284712960643334649333077414315671090140256097148850444192419576327209
|
||||
-33842358342340419865511426058074128175267865347484999145751382154425674944141251159348526047206063389638410678217574178360603616324327648572536687715292770713210525592060024634345010095063955302156549898516485314532796004771630594119763890828972620048404852836296076869219163011796629697685940649442793078148148009468944893946246898414059290084095569765222932032935604446654651329485594124307598882055353428258114066039051 -63368605811958607159655562698540811272963260430273591817344903367579740192537207630710293991085861860782488420225980459528197859657873708862767880981350328904771693896866919513047220264640831733947444878714379426836920435187239155738567142089960535103167636411218990083552515917842596300959357916767636690556696813014593375777869815143716761446961344050154304622569066604006249243737067205470251919474865744581272288599582
|
||||
-358749660039167109760366345869498328731492029540255801626128045264959402283892331421823049174739813873179485527330087022527334609630233156877449520338179605930982239218828400907232867992054004306191845409386197623372637885087764347333116751072429529239212258404004934966129432529761152257430495597159043440224070898517825714125445108172436955341574942119902330041427258189715597199369101341927240336539637872557445282257735 -200801922231928483412564442565837538253504890784078861451342716305203164360245979356353065281587609259310679924638537069778691326183535353125319173561101555387876062594777280133942471552622626689259512942375838162467139314335780883096086161255117720023950285684552626960941233692344370155663560338861279293147903749820236956290153871100863656253735261863756803208004058823413421910234253288986061940138588741011262410866714
|
||||
-3893466327559798705825805512002157472277356913995196382390769225228988696696059176707644841559019807742167105824543763486688750950171695048833701501831546760760006457520203008021248214452549429444960512922369616384250903404598526870448099413850564913570288984109829215035985725934515672524658834861987236378036305996125152628021039840884569786631674976002471168019011750177200316663859531076717549736555993614006278988309208 -5641134229663299524690548557156259497748384610436267491698597978405304441157604868684249964787541669775625286505769789658981625997856136646891969902798243812549342933835566743476005093675795922680642582678428704509088213863082490629934043565188880872908654511455295447064151371804324675298753161497755006883605686803644452885179227191644098437650901378591282782504947477471879203431221887260591571525624100565254131822617416
|
||||
-97807513899705245723690454574312161189524534040763865324997172498605318342937879607611061140658496719341929338489889520395766553362886151466913488399499862103584299836294799543182062732405610740303332628747003434732764287281233561615223314609266009212433705153559877686871395112615146846006578508378158154443216872187067558938612193779165463809135241775664288789543651070376285261324985875396027937980436823947841907802635437 85122704059585339961362258856089359591224680297418696025032111876309494142995040213326864738399079967043460915098514142431214638846173910609810034492136851214849156800065452627100277488372042684780437210980949353284774204738249200199481071103445761592304086511726147654649166582517923941226800198148462673173378164687654038248309236578854916077045678239245259827724618377919660088320962325801891417394873158406365915462565049
|
||||
118821229257469665949127318868779721296744427566663105333017014729095166518759147724792885324670783083654452533676801670311274765468454071992294570355404923228997699854000052352999319344147886278934504623996499359547431876131428023536022146720196649099940012412324313786431436675998311291009694983514347901721388843715578977783878265220134634947334041470200534739348578368686671221680579465702291181936226900187006585888028249 421585100639196495228297646234270167877663884117906888952000967507080218898186618485550747555565420048217877302202075548106054842216892775285034304871342159028171990972447010409490217671279509104061156504917921263539757922015681495896419727590036267082298037088350735919658415162041780041346739767667465477816224809992559041725011988704516060535689376691672595172050001899407434347877563098761565160971241050756987658397651131
|
||||
22639058580117605324281024115228520832452157090914961803171177763327438677440177631224668810514461142145260681047168991341065451113275507302409034533965278702568664380746484082294456750670917482133034921445279087382873740904250449205973498165337666038780723386421288082593769284236832445487979424734817615357373934989809807320331301307827583236204489832471954290036916304375011830407401502914812320269888913800936846541375391 -4458517461897024687853128378285028073115977491873648800941038378251622571024954676671969693099561987616240985246274289894402028297273089917275593405257221324350404999792965453455923409943022033337541248779976971820414872556566556832806846661537868674493779285345612997258178967913402134858827321120093095198805209825237415890040188713816346786547917652294656104807879957935101770194520978483568082170252730461140904093323785327
|
||||
26081488044024343284270349349535690273165149189265932382687041645904588358237194989076328839762932296818253974604894729399925704078182447898510985230897777410627334739808975565864912485296046531670964909233999758035193970155257462032242411205230110313939892525700166396831480333639312010354230510644922200260642758482570107440770924487131638753238686217614292384048335860742537311608125557992351911464147000668062283273270086072 29945454325642757354600424309477494735762658102884277187810849195803093184812123826030365269948042091347278017102458655459495672079223791875691265887326877527404685141132380367297904814340715925551396063578830970213060328590170833910350486080653942384272491924130360168687083992329056033002755363729964405955364881148393830030925711776504284214137111591122419583174482596282423424759952562699050899738062420871890772435794413220
|
||||
910250924448760068210495690745615757243990015746117671509779423187739935091640698002420608025984116686929076799943882090687309879648457336818974599438366361254662660450410967506999060874437239974858473637690586507452571215527678819025087881461453343118056457639879425594687563319433706985963532826117037865252355905847564215377871480481331097987948220507276450919046932354641413802082705542495359462562203035931968052112910724059 -474426131851251584861074343065619949231298204504664618595540316091219796891779745383284643585206170877973162667292202204380380726083604952743795902915926560951776071243656640403044950000456143589027741211724125396794850908034136574424824244693188265182860718220538084931864067151604132706599578824492815917978165065138093106186896530577216531373990666566292221384227528602867046481619191140336511024193462513077403361556735778130
|
||||
9338549658889383171754900341895777748274405594148038727295789566443365972469027984634966969868868424955916770046146151646453792299403844495137890534464703303609951576466110606201378412191343885319282982076419129650081166261376626963297743935811264688209299992428551034129843225988852306839179017069465807069910616794003283339283369092208408013865132109481634234860493990092235619722456963624650438133076099542299558006631756621153 942787331116943020738617604932643051131672795546385500982386632080425453693897996766767432041560059952702398687152192877603319659798824290842301471588464408594119164658245546833955622759376692732415943506708481734879959409980057828792351157252291087145665853930574862525132243303894720068036591453569612592390801268094332591067605344268190041935794249022863233927590078684234170813958555207847548066293242707978208671379724395155
|
||||
-69927183215188356086458105092448958919935957739692226763829169961965072684178855847051671047921841658141880447147288420924141650694040071983544986626088543014557203652404428064052695729384220323863512234149421353979142927885554755582501953962069985482481750531377492361171003517732853994337395013437566444207730489356225314154083735519863908866207508311519643729882483339344282530220705390056035293537347373665538313356560574429914 76030947832162764454517286989292416052270128671435584626197082474140401786823543768002279662860457023082431833315447201329906889253371089106669533429861774116706686346950696234565497624757943081637493383105588449381308256935060012637487138838593520714407266971548062497853679384740634636848480213990633237294530854832488778347714666255814547375280700649038265132984497835422196283969036177646795261477349715283300355450159511232995
|
||||
-170022098541003662433602808539375044928316666662319922929045209559884417419933199587209289418594342099559898836607327666119155563206100954848509909070634132180354759740311660677564976163826388863508195400473146573561828210716747247692877398623648456040971070839867364026659107908329248041718926696142930739834350726674541029769494177491611541190109812989364452379117040295872715160969301453850936619403694299144928286642468888705023 -260052203472115236231705098153833721064080121969607293929098532093879915208624923875785029630408153904690753326317091065847492478137128744274574847472115854779442553479458274850089798768215654331028919796429388572868980783769085691966754190915545315092042119221660173649178191499453759224825737174439983713878478507915431305813198102690464982011679146813156829706159554449502663810909074318509885710355847275447364533769515251646815
|
||||
7420580462818983460804885519665863113660492121236812776980212937711890929724117555098286561582811167779369643360673518319901119812936622807694061559248266008115444829012175799979920338763416848453512583015887418458066733713742933921496225588747496310808154674025014734030989994200670485316309315095243209872897035252943471504254563916368653965085763808792632806016910728759439028757241898821102770771878394105117974853577053920625644 4369017101031456205255413083208837527813098056141935383507942893564601686419074867629227414651280282020203773930960748263610609363768077381656331473231493173457504709935211198398603366890958866528689942516817949194635068066177860341526706691119141924514239212475156745277157011227086168849424188681534397100698199140367155557365326829699686159864088825617617083481058060497356151705066849305631270852097836267453114599109808784246917
|
||||
-94287039851225064429614974524469018667040990068428431148331971606705148849482327343035901109504234042213238414402044207960865894763443037200340165719438345895231526943602650974527871335885730188822044142084187624159112164350962614811676924610389035654626325230106909006769439443608520604802112124085635920794217439363198144444449161845609192736135561346176365873924521988804173652587616100483809925634718023631212017472723193758276215 -85744838081674961871352537496529947309586546342341517299752500037803154659950918127157519192988943910673883189979575265375619813151963239175988210644987556655371380762823295002478906735339025545281618654889800781142720748916987924068899499315901413143065144917059164007424982422389400428540011898643760666107957733390569569939782497095501083318334232837149760685045251039558221268979189724520812426591600734267963618053735581477269152
|
||||
507945618398145431332756497661553635331776660855803574243035274796807576506239847632308294925496292928938608766168269099364136970733171865910109871807595001293359289294554724101633090513644228473189334317185164678957895904163387105683740207519557906422847670634581527595659767402532551478881927750723374223991090586381981193321165173090724492975239652616503977466150829879345254487158665443883831689245289525086367968310657759503861952 193142976397505257665074406594330634092921959779225515590342624141415253972934901482711903703540381792231548106758468521569499502244652267140259819198263178533288340774891023477070011893015693964631128526253834495488809773180472181836500862362870533418956485463019148651465931425317864442540278089063962805969904458620170577904799770219905751252591284020937032967078487473327439001627802903194662208244393044986805920252135482394884245
|
||||
1957662166713336928447489584533676939430435522831624581925143389194200287582677990157894876670133080480284229311928169893866857881260385640500943609336544159025011466500304781070578511896651248936539426555559226506618444416157382241985577931995429913696853256774685248663540518897291080624293817453006270683223373390013196385546868563250999312432721290157433292758754527481003689871379409500412122085829459585579553650124715512145579999 -9061296556941699234144812578719381945576223930661757327723098459393371893121856023273645652381785595659341942181507473431260906932537054803228990446847868208255411427933513111184193454519707389861368894820577619753325584478668465147258739891786197858718405866105941767494126772066891819174923095575109274106931038575786036217296117843023107610347651105711805705028431552499921439893405447127253454752859424669365470240161616556074023926
|
||||
29185402451655414953833199024998000762010324756403022297670667216549682103588837699131044148595562045875756976830767236161157700427887291792373446428651499940867966126342683708639026042365393963233912301173275223494914746256082544569967691994050643874973281799257005584762797009794753860680428015271998659238952763781509056965492652151746069256634645836365204189502659009851401155709956362515159841975800477083779471292977953819442568914 51151057931364488317852086998066328166487542043667851217399663863580071771898084835090495759665569055803045817786167781834653769604664661704404479700581815601461227888946667421702725592255412078701263256588873483028786241649863171320922585332697585645329573648024723205016799636420718440644203490623632889689852134172321543680025251316262040499480517480306137146227270392253286308983989429866585387565286824036570425100841669190974974971
|
||||
-196075133897806556138775061017097687026318870757727339780136488789638247978567663319025466746107379726058862640724146329615065806447957918815002726854542600278129335942841406260585923668476267397240565553156969985906327841829051422402055024227850767835686592325526112179381240802480622779057008976153868631299131567666736577830837078231625624796322251797534766143041454255636035878197312886518173662661503034549483531589547072270140757259 624549960489023566445769979269884499674540595510810037868654005200097134267114013750883478414347748825031173390051879747923063025558363826432187993718522925334490757189187374225433857466773037135239522882065936145783648586384565847787778915904018730154056864190732971272664249003668646218764785980494272274056122498029129412503576663577571695729000566229005964453012946844128269190605262524810455232802385339366131243943973181324446417061
|
||||
-4584107734754522579188076518055760231230366566919566831811214575765850559771101383180675891992276490518369202898528624932234506542750616672953340729828132454205519863411208641175387794669319540153253092483189566815172392815480799197917782990771297549957299299711269048681643493140653058544790681441803941496805930907592711359901946162157862286188008964390329027273094607747088615693040332642552720610765988485832117437042722084745696091104 2574396414709505780252747539790058421116660410921772082329700712348835393098522608778354938636687916053003849477530019489401189269351300151114392409512506868051895226803197555506694929165660425226016577323658162735364124897755976743210576624039915640337099001334748391964528775494369768882130157329787210869807563019962983588987809103226696797036659260160401862873484429566676162714321931671281038844931137325874477373969407955249710790368
|
||||
-33440936449592835698742785354321813909988306115562784860551237205804541873761022617229582084787034441022272480472465375085055731680771867683214006924037678097934455131806644262241008789556738393614691754476561892090594742254443041819838762889004056569297528673804840183090952461894513588210117428887403381050758196865015178544003620946159310475579100664583949886909813662784808727409807023035550756413624562150332077388698447725773888330770 -33953159565668820163677907949048963430840139657244549138593791701523565418092350389671219584081786747811949288003011218534785800708054975776425881443606503751267141645695735482613410851421833030821991460194846613067184721500150944288108310640656531192842165823446206774985440351743200090809036050153926069252183807767444779035979057146483417263809500675590449053805007629550920227611363005530916129229442068901841916797383353760204348320581
|
||||
978696967797020185276764738824460236644086625992972801358620549552090867093159998024831386391477076482895182837006674071436939163607110117708542052627191251930703729379627685398630083842929274650840279246147057998361814277751941705654724159050222283236829453189204540434365236844324588408739696589385296637087315001645608557884304847991596957577012651063286335466430051059921104011183586057294377730980066916869624733457773706609424129198778 127517908356074746289948014634405979079323588803226047443958110330024255125657281177453674967503007871168545316567758091882352672050790994820296821501683986889336329965910619310227408503870668123914563319890139762278944240372512499435706906416007067824446976141272601203509563113626183158792187886269693390620589229480548505296347239138166886997201088144313610454745008628884230885273706511891190492972837908848656479604971567199251815252282
|
||||
5918356451765823260712932258756052589204212682871391601501698833758697075523190515677601237225576958649759242039737217564748445956694494321524445137370414437303781248928329608135290400095873708776660390303637878619984988695003589415729284667802563970650369293243218685191210653495116890409325276024543685084899599087094925567325932867139823444093861476359191353305474538570565015361593579322136723702800235080202264554862355651172942401845357 -2408958021511536649120758688641315105144780522423167166165815476384536273403871669560635669760025592593751878211778512432282974438851820788156014361362910041377539642203658639091535810322268455347172002512328774903270502050530370576520870349369979675392301285749514913757908156399288423742833167011798406036639520711475126659697189853883841035174177549706354606047841355200588805073970802571306075292468579100639488765095121788237024289252942
|
||||
-84953279896358736567323168901296281537696698300937717755487398284602119597110120003983287364414429222907278975383471176135859770814737648472840832941521685354296070817481442406167603311994933462481768618428035131533903444419664017798905906287388480737047167942139943546105026839797296172068004261341712502670620143791596054077670436208520175292175081527963040915216547829026448727548967443906554810796755716548414625677861348778341906091980393 -50366679561655671440169493739132315882852424585980186449129164903903560741448577234598376164932294491620212274098810598530661784929145184490444339439420347195794110561860573058393535360114530432755954712083875421191945554128753561227238012385618926512318909349533436567510268300137564871963877229347702286561447691209731701507940677182508742690448274930612018052917005320776547131422075474439006230369665819221308873641537345418870643674583920
|
||||
692899606883778189731921836537104726721134733420820263371683578680085043477590975297659283196281661157650056607107836554831485225472493458331050637611991120757933573072214413353592825311599258184610186560617425574568061429009117098587308724503176086081946489798601725378621865031072880241533364878643834075851537904750233448041786311844167077072931597677699420384957396717519596599191408774744092932565062124705199090324306537289938892695510462 -711797784125449436123979518128561640246238952688112726889156617895151030290121898183972200635626675124374471811190343346209918584251675737543071199122544157576748302742088880115709765226586317694419573088328968309009205080981598696174179901319084190280906181234691973522099232753856781756573114501049630035057984852753446911219394667612907394865961099754746988629426904378335921592989205048740927050715486642255229732942205931770545505114735126
|
||||
-6763987568767344960396943678789019963945884200819459128180240272136521977650634984673925235328403935433140612323165367075060737940580383674815883172268997949476208282718374194417732319083161790040476769748862335496657589082809927925469490229232200540837855420631185507076868365038912764194204609765410422323313157193120692780465450052595787053123693052116902216289745823205732946453667915987533898271282151100646119200317217855927435303024053677 1985461364581236671826605961153823183298635949015790944100990665448462829369797601739391865024379065393118425498591159822855798984142356320462285976919655710643866721097503449699848570459701174778573441074752371707461162960119460614768798198376508048892684763783771496253471225688200776033723093860702161087577558759793152555238009078482842634878600700615063328687905465107023415125144054705814320792279382760379555742752165234928013607655162753
|
||||
-32086471435801294930402272687498405611429279602593905489862183277420262485586928106177670817467593640466956512177566307053478311748480698436477504451638333520130525599044740797406086522281527963254007117278128551065750336624519789982991444786512953486185275129721704551679308821210425152451692004133285297703213930377112891260351693382723204083259230885430077306663528050113607863689014995257978401968278319943106656560627333742243157325263228311 -73819598641978584896749535740029788841934913971937054581727727988008761747315679607478774636102255736031094209568473083263742650605807486743250613039243034249441017451107807742088825122839503764243449935547330968296612420216838490458889000943163546619706124070788043907947755203947511647237219606591175754478719853194785265708626786816738090606128480785149731930255414663084476838800191572341915571022344904595899695469406562580487717467587770308
|
||||
-894538727334410618428104649024946010483296430190123377862904885000205024260832198155233646535754798420945739745421360697707329297451405067941613985621864383351834250879877954249369303731921739697578823307760910481125219825282937873765734167168957447806730078411917590633130661846911313568921910417223501602681221188136866204806031876223045073274285202884005004197362457196317803756963458150450351102658361964703664969620249869166254121379106288961 -578402526059884410056707317650072093038370290996193404883772949583205758976781886932061409095629425902088673962834428803765520366177965197042050557529061949601573920983411854006917599510309512921780356758070762128364436015504597764434117689235006179241210751708172344609056719694825162874562669044139317608883407056512417244572638607620293255942073048557158972657402201993164774585879906519041714320123676104423322074065459970208662147736089734786
|
||||
-7449142647861758418306877686133427095048237662982100251974858640463475775230911421776455200248740927241759388276136849690817176941294744062266775496982591234549617328382109789544787932003110156477870722119658327999277153045449399292904929423048830180953991603803853057985980622451065400055804316845982527948257681011008023122199153766315925470279712268422564641738245131590227595922093795686681212498812555993395048553648020022538284673851024842101 -8088066030711999156702023127936861296417386235723431894522407883243345071339250861435695189912027993608121085576224307753529207659132798280772401311491136752406279688919729027836795184131834832320501206444065048708252221023223443730159229886174679713690051267804476847467674857111931706861830953437369471101667813001575351169865123791507710159460731570667782615864486588450162189028787997343642168548857581413858337692935711329267375077901024143354
|
||||
52456899371213790647954368191969008742347831900131697746712498208224124070207922850616363216476765451869972485157460203863843075419190535720164907916465462521753049926108448875352792697224629804898651126807926184379988691362451200079553525876160146236851439320356664930471263046512992541596463522806452287883394061500353519343543424766740077303622988457067124919865744434524709292566544034736648367871192938720157715466440277549316409239895717013951 56689107048891852477702838203856019883516245228830662353277793516893173398296506935009293236239278539528087773837770426338288062307014209861939443088206406983144182532144930321733080971224562222255061255173477989747216594561308719668965643416124402455071185865960809360767867620156129685234596879036662978673040897665331367226764736283595586273382929988603571753961896272149502697304100418105629415459620338785550444708031821525599310452334694766928
|
||||
-634937839868037536083913100336596418926712273428453881790662431950765810480456340576432115734136491271120605949437536427100654249570668564938508529967058186467409589015905229008765141914837939745592304079211409560576687160872539143310917312751402147542435407128798379236061762912118977347114195287252819739929331696469267874718918113859714573596637169022225489363559813356173122505131953815532532875134016661539717883288005776734171950496800631220982 309582056644431791547777447152922975611502364785529778081587493823151584940168300114044440850002825254697009852344886262576165802706083731660827187920095547063993096850385048435502352470778678469241494683113039645444817293295215303994136638022139975241875270819996771475328875111348499776657446995344597809050953056530165911740276633452701748587094618712626252104037237971788753226304269653247135003939691034302464636714542840704450290342041305286067
|
||||
-4804779111418121821517301225010050066981635943818316274278187799669257265815013289724306208571287289718270886309645906927577159299992845147938500869932567949462354086208050904352590054365791092615730172555123660816769660735104419347411133627732234939451094334212150924483994555297123667771777175731138337027785323775779869736171000555671855777742265748419476380979605584776945844792505540260027719540982302142006303823162484622615704640545647606149276 -8957823897081892164464094077695874649484747086922315498665430370171602424542818877417623432189333437214297320789599515933510372792510467216388612686918399309104484683759329294286954815652504563077032765247903976893881715527857936406229058718012848914617463704062578652777015673702890647848417901933114570615197111891121911134925601978425852290914262100918300929679767520858768336560167878895654324056820975313744137749758865038446919500623279532545125
|
||||
76092218689161820274558992270753090868745972411788306199133759991722030474397482547887583623597498551718494659284360989546100629639117153261890120676693783195643919206189376009093863515158951612925397184557600717642673082559950725711171331957718611193963725662089947606524078152388015170172765103345090363014143741896761128270698379528344062146227676734932484565701043247565831498878965868091749559616357658667279703144703365280635519543668660014741068 34778917364684108181630112888647446236940343259152063981035615573499628292671425619742484951745020048691844468816597541379699635978166918899590909839594320118197455021508747914989380863193276170097267260972020241508418205202114340990220780475803310816050967279562029109311655354410999045059513597850688198952958567640803184467476934746702095041728794439969433885608230593636191861570805874296481094120358648566123520213133157939760115607391386467267969
|
||||
870262597454628843162735835313401257077210059789266538429337006706265471257116587741877657229925993657468874440802355711380470422021275487545612186730969519235649264327004654282484604987647741210639022397391911428635565452241348004971324893251799154901498542576759242539503955632204885054809117686042496683139132264389692523018768286359619880172168055578911351521582001969239046588784505332204058683156727106795048023425361072517977952407669777704694713 277800140576946282432256617525112402804290519550789878388180060968970323428741514748145990213116442878867405555871983039645714207796412381840515610080444731265569610697217921570390755247880353435090768229752792795558494380010331644741297344070791302034343731342490341148924553249010206304860269333754973572378796913774131276011034581678641704561051162192297701469889683215915810540130211703367242459787917565690985796459571659029396035566081844224686738
|
||||
-3178853244428494838082087944355026696178241030788267586755731346220005396152812474335176282599840951254697980876797212154461207938245684467528963441497048730248005796558422439619274147080679906788390779262453767760336111357374858262780162292635023492189159806056148714383022631196604627065236157927979002487654807746697516703276206105862390606704448530794929304950046517973292090957432906040387558668805236932344570325694950497422046830430136113725122170 4833731527079896577886494703491237900080263798314162673008952785537878860048880985125125273125312058218721442102378760937588039793214362984669571415112059050517998884311616758268972973524245440420546872523361120938447698689857620469917211980931276062926914122003241433780710201624359027893126456266592605748080363317824968072894353331112178597966793955743635218178471308180617431363333955266456674665905568785520859643473384978708216584096912398340967612
|
||||
67426882590296095188956384361675668658128621450015660056136133041990532728064972041993865570791721855431714562876132808885096159506505242049181237975660953025229538376561665528176450528830933911212394784268748702871699178543700276736502637962574719373500075447699397738390664367514000822746448440619599430378975045249034304463345350543174633274009041232346018254321700833032145275816874207122018509384987758035113016093708154202378472615790970007177973843 61586898790805009480499678642448432936824225405893999088484517898410126079555760149149533508469620963423339100022007731758925329672730862250807514488053294337097583163413240782255869186283939698155207651822608333034712105953143348592029709603840168016169523123737605528418214956456560469727352485857810541987863686639679997713462565173106378142067074296658680027054894942872129099168181480646248051828766448127088645247507365783026616069328195664145618679
|
||||
-339372847850717272573108137252462664778639645131313257241626453429063576147914717797233751525697444687866139870678326770719253488367451340703387358196968076582842768598531094621827400192073922919970508448187575556250718397117675475767016068806863308573502770020612143454011237453463702462350538660727960619597588396025461899364693814968556531641653053667132794239630368447919479174148255696699756688681128130468819925136386001812118272602248566898478265485 -417992627131632173356321360174020625262267643341590719583672644751853525415576646465379124173502611052523719088545421134316579106292027623560697658576909965180239326899824297013730859277424993058956307315316327170190682940828036369081507533101040358519357035605347923000337598931525046137268123664998536372792341638951657977894211834210395299776737718219422435010877983671126007179455803494165790951786429057107563768288342592933882198790912841642994499532
|
||||
-5102445272816419492830303251285761484945815681665668269232653679545581595846383517339959507962880935795320402941422914153927080891343173993184532199036229630442526515845270642459215542108916814138093826640857567659042646149961530514566907018163552346273394215185132246334698669100681518138407935131205583776209569876213099396711660382765458477049335294889041145718628146321950244434764860367682429378901406531752690916921754907812123588400444221479833804511 9439961203567695264301258100121730013798088994032379909083784760966726113588200951722055571843863275357179094448621315207131483672363744030748592092588853570593232597410856874250095565645146938988411439060889009973190033235213607807152399737508236846420435156201911641770505457382628559838559269238567670634757867454070451113838868286733263525172289640660312264002617502949657233238430209112141573511314703148202251289495626698834732845676414919955895637570
|
||||
88201597003063884197275727432538990500800649254384747199530859720493656142339762176772888733607586568728776304718925556553398495857211754586407034912810629673459999947488020268296548241175177958420776243679487797313168122202577639300448559948513117041630264512930500281372114240690027345152668330750051277826840169665343946730200486029153468277273110014810090301121118970868338813179585716398321456066652895901267800838280922723663491335698875980215857664201 66254135218268705853823988182209974373762527428287394539509145740336856930124612394292406700417637697381335648872748272535513987031269830375557734315672046864284966915598879200784127143505344034922359717279600770177502842705702506961075605252230746196945830322740061008783412432872317870525269149932213281184733695036915616308453905433919159207603002605900379920141248206147550969553269605965559603476075089188311770263222766152040090789351152586828694599426
|
||||
475262788965907779586495474890326234696974575808837267743166446158557562307205796487297673571586962983965372679457853853264358146430790660941066048631206739423091612783328045899598468573055094643152154619002939754153304323141946335700167744126161456070477642856495541882420957527651016778575211823467901658434092543186844044778465931409695623632316187063864192532215855226127076746502718627169050672955901396781875843294174289884621423276140440163847747215108 -928419466717111030050939892357444329681975204842872491074460145196971777097320922708133544293514237256343747988676504220890590642997878551956619386638599513560787393267405667913714792498997270464998245501994816173129210419724318094059271710767462826690477442590364716401407846686548223946742325643807061918499844077860499710325574289035262543231065039924327214837497206148079546894251724926817162296247861653441031828521694631608254942453358894882498687518641
|
||||
4841428580869138382163550079998946208501531203398017313850949051857616450271128871664736290395021782598009276778378447679753759261597222420360305424822464491044693290370244562006630890751441244822091329069233739809501051669526288729597227596160244191466165408382519014327262140331289933718235148634980117864323550784500278850131200487603665722568305768783086768819996964061681254032764717119697148327587493209006033582519730423316883768718492647228127772648680 -4169469171401818493043389116499348107415821862263329400119326699722315541900708031658109450326964310257713396002503867626434332136195746378563558602210149622815937939559097238167854092685553183905030746610750902770880605818118904245591143370241606698856622376190100661755506054905483547641619568415097852507129364389711836537234577009748635313637448817627652487294759126027106039082084707730285676640428492195713385734218162198965216831034704146307218210586382
|
||||
-98459605523650526588584828039166569127985198081969656179376381750774410490902609112697439938153966548825996652060364392442772384192840474619498605070241561009314555896960125444024195441229889792311479013738499151153646190462675304385125470917923860525931717478548340571003974745030252915975654398342280152727288631789155053408247039997368897089441693823042664780541436403456092312800066512415258558324115837356484370377829228096659289185997142019018401244489763 19869870232460974703707035537636886980283793738506199212847456150133873633197123638308213979047867793669007206975609990709620193463113426903643881398200803255408533973538516077487923058979193010967519333228462768462398525905911382336898062082673155548461441643674352074545496608969143692024329362989079751801404998898918288537759580928844465427820236669001519412986152837676527684437126700083624147737701471956560640128972876374253632777287491946454636574000097
|
||||
-803845124683540689245465841066250694367782943619878053167522449485148921647743275513032421461372085685283716491208883703324512337544972013763063385870331045002566669390736885189041323102581084790958787877898318529170233201474420394946853469834241142104680926953152496328270054604160448803647875074574299530971682251017254929103694327656815856514639389498620946796595303936808528174954187001707080693811569017155244911281198101312736292441675517626911282141047661 -47427199129532663295153396505936292924103906667590437568858701809923495013122807608085699931267102240791843832567158171832168177177724331670060958536926021409752659229446726647059545088836412276114209455082040698307173428711821252245727066737354009407287724523973186253499068890140965499668463897687416099822274325953647009638924429619404447578570275733559545069329967540175696595694991302959438235245125440294359813415036565062007062075677248232623565521148884
|
||||
8058883923881384092840983114446061787498386467835236013444427095551088546099597919789392340687175056794900399886226870211173246275112587173672664443801043392120047478384155874942112694608048544636385384967147227029457405181269017124878362834409136140109585545094945769128321378542697562264739206136611687039671191463488550395128063010793978319883431023664345339402350064080476124375303169846954258876322717434730851681349029841518626432910314287179388039585290616 -2658533334170444038266874540658543078074779846121113069176246227606617735728151708400034983199414385068040586579616770440914081926980423143967672250427712294334625046436616684836238314682925366811670318330487470641544213123946493797743120183404260009474096533460812017843265300340402115405730085960252689396367427915391471137766725409700709605228001064401238667435214934289411995335970212549498901123841805631787183645357949058136553431156572609919940245418154791
|
||||
9216100915661823982285709432447021802703699633071930796588918067238594177715989734514725310015181266264667590612395545114481873580183208051355367396964772916167689086129467187606958499693126146001820226235691702504666672833789117317687505277866679628788343693393061414826780366767037345903928017419929314941299211406294307943757164995675782986860699020666699907495456974353139624214296746221334532038643029966131005874990213893066505625711897132006019138673407721 8764013246606887686622142164252727297391493582738935975967834538499581119393369135012229549987054893997067085546101426609532939320190948189133179862100515170634990561321072717988258327056656514707136388670740036398982984256949217877993867169902872839564425616650051295497348493880870407517424334846234502489814567815772368244375768490759186882781844900694793154804465163375448995136839594870842770592368409483674237729684051925067474668606775004786642435404076299
|
||||
662888497442495215129356703474935805601240160904538485954215916465252053685064896130899450713029120177145945122050844538056516380673950455263219014561849346555343495605629823969882565734126144549716556482011988606535140428081091032194661986881246838669616678771839627159840594333550379331998735643005341336667753841024535940108350674595505951816601653584968828344834833306422601118054549937978922202684085130425555674315051987376425175115433906512401066532211365325 -293668935799231689449273651138997933846865111649576680309758244377631104873316234531918622311414049559527537686052806652396965844944656623292001376762179066154989119775865726382757491973331095799336905841121938407472145870255448690333425692688098687235776797163384648270058289671106241302117977801277613306487369783901926280379287698981364761181630392956760111667526667808599558220473602291268427904526846781679355222877797437747318133948735727778180451190733401077
|
||||
-6093720702498036481060209218018958749377321374051556447231375093810581879903727541125443664757990917816463031185761152293879624073174535742445195068826748773426126565295398133173231603496875139693516900554257398759731030025646132944469343699507418715761315911335912372082716507551667724200843553793170357913257322850621890158351306549665699802372106866924846440694037945666092217416362510478721701133526003861415550075241718929874241666454660490177818865530847104357 -2733920994025133657149921068641743571455165742781554019525369490989457040240653373336458610216596455215355171748988517238261397990151501908329301249326701879478373044460055824464186793249394170892301766454361102530838518319828668384043973788424347661446668979818563653068936410930674685535787387930552744836278500966712246309631341610918707016708101259281172677861720090954549154229097009936779031314187150434678863894380021472389716555850244983805475333194430389878
|
||||
-98296557505231873005959076138370680271659654535845731828907169880870383930741719090122816501146103102621857281892630858701238787861265145441868720299409566147578957315373564699731461441981878464404519415906150118204183549527067526240347582529005004918137458073115258534322667538122994579630384600972055607715014895040608509026199814454730178923502308652646312200993987379462788989726723282137668295874609885674393146826334351912080765524619148520567959649755067682236 32013044296754084946352361047366544914910791963587313906308262297979142130935237804731613174378847836565215894792878045879663763767650705460909073080564110553955235463381755230541674695815035255770040787132419144011772037367058943349813575075015009789058824552769122497873515780184376547273713048001164061134777297052129768422267343740198864022198457645467080135855616594298620939026968097316899997228334379327083209593492819158171104065257409938516964775621741811440
|
||||
117878142187674284975624005414704784290055696870488134137758424650684105076752184825143641462484766721984643510491383884076297560810134541481059990753813715386116456885153260930090423897480792045524392628956985232774892401286965166113370985760420720148123896294028849075009284331670764140950452637458705121820371426396741647020100665673066380185668762598829276775417787955458531500427005791479505505981535052317087011650129381324704556629157100845036609569801948926998 452436893030339731802535879986724014198353576348416758451157758744100326749235084325410206065129721669223185001748766033390172356963442930754169151536169153350189376945811748784797342839244527181565719140490170774232003272829997020933744284379267916294656895150314558025830507519180814555394723387935156265618149950702141017401888926991955329085731012387188983688569238368477360298987091644712862752803271075583766632136709956990301351071353679269359843621360322911633
|
||||
6987595807230760957992528657378916178466518100183632629202539365885578769418139289486804417106243140045122126909788685939179667352420905369769073347796260065458853864126359522056176108024058732865090367622443793881885113539831637967148321145658178502763487530739127428794032532430750200695681688464460302595254220146370262240500090049274575216648861013998425468999494203048863159083334127557764788978920680333948382243008342659850199602296627278291867773940457866244102 3252281988754162434763991662412261268624430177941497083257105203893783589615339306223960245956776369889740737154640440459395258940866652380051539414927385358431588020386134449662926911582634881590564742901231478408272997785059477588453139169255517869511139188443164685520000473240072721586175000481232406307862338870516291044543023780495944783280927921383634818239233051143334315385733265117104461129011990478050022160804206262721784689937725065880156992258041521607460
|
||||
51740708032738759549675500744523812018140507443727798128126709275187938028096618993337377819827846691426578877898612380437543019309793186277716668833605317108342626693298141540190871319480095675327316949025175831405815364583037224948809510935003857026826821634318875085718428485756246463331675462533396993250760931736439227994532226746306447379046359436421175353705526855116394527014769372515301829743586846736276619765237387413841708931531694644296333670501272292322124 90043638177329648247061518395222228578964830943562064971334966519857258000947322878678840924962254451066986824822044643940276926395325713474722951845288504018788914444088021759973148302304862891518548546851297848917071327873473305830579191457971863553657658088151178858793911241937114422332313224794371766612666274176899323191832315160082545547618055857673640875587125122516901015945157417992084188809001339509598226776214365155565550950293186628677660182943538332924228
|
||||
-419546620735956794220082215149606187075530995802743228081772084144439482458613318956289828061838843569801603032105860475463889061738809529928830289256621401757134969662348519887604682684886157943901837950202207125887496046715549505357840807338095195206443684005126207040478215094420447387230676665791950851111357078393828010511204816636120468687741189189046571879895698675526176798021008258074630367242752095534742445484610720363134994763798919898813613247895070455149704 986228898481034766580706945317140881390656114462182686881428001911355106059020223958914086777270559380384028868330360637342192677535580939744406271419204184508577177187570877646244281340448913850474851952597650502361698974479770770874551625400137979978161448586025227118554520328644173583440575828718289181539594110038539145199095751976942295383147380584983969189339467632622976262275715141476564894416677748777860400360163047883809064595376377000849171979753999092260325
|
||||
354657209743350553300700552145260524598955582558904165913171850969862293234777896832886974517749551572939294784992362392712198101011568980012054212576481798342206466934623629292082576003463256877366323201009636736401453768929492481163954965054089005543199475612447015313174974559041973021270741402610787593394737490041950193231400824297990408080561800910875312667871992865606450048659986362490395411166663087130006927478585586949193798943179592272806220989064449952452395 -571152913854782990748650693589294811746060217210662673240453407717308541144358319954855389502292462276003867765745662778552612023463791942154663920524157689384241094998834783536392851751789530592711213042994962325856656460978876988822745227813960867100322460554123262859519229099885942628559616536843176905868210833674020174792613128613911015293956411459281236461314204198933324723357608851317878801690685071372499742017619563274055676547565517690496648194548269440607894
|
||||
-8891543169933939224463557750628508781534273843955117400390619329852236203196074109638873690948717545012304189801462605679602982251947600982115389535819176297310349355503027768062188682403159837279269448241658627462537982474265069308657535916404348118294632646150351749171413061597019958087420328245351820726080178592680969523967189200674008484814547833903763162667711302696852803352891719580977513113292198585512527077351523714565811616295651670834978319439069447953075591 45713258071234531010885267569104651135658137744876643755539857114689293435293332634350508181287263589520424195512635500725011695298612406709524958058568572616823144368716496384597470256765063680492202836193179905236706852783172310387254782671677972766061877899047543754080650554818705934024452415399489272169287299029506203613913213886609394996211649536635636804546812864789800361869645525021556762710822015126547382470746239637335738070507981795679916412345275461214101674
|
||||
-331244858154031700388650724918175674906245496156332919260861030702511296057058807637032682465756203729273341543506287168389920787316543025794926282243122838608467573587289362009500279141627209062728660475211072287212187108176148688836964413437627124744976077594150060083576664348431328036901562167129932049210603256300789158054958106407522673158955020821196621766586510257313319143779497633181744248363945914887232017743461511335061360685605930360272816889530152202531783649 647302433470578753176796040919680854679090690422096734401882428623576780386869523971714206397178752043068928449553109563984905533299461137928046923152567165458679303952886762153702889357116564173503158424729383552173635361398749415675608573383211362491023961659891787245638337239539848594586222801197786026908174041216228469147490243588057132247880851120169649990867640369867166784444549068516226231346447626396641160478984194670617312204828385258213718229397600128265750927
|
||||
-621805196579273048415876827235536904412863097289828556651657988869835827662839243046856880023830811737695971464566163306675734922811917931634192118983455161930879636316114220705954559328002675077902707238410332463542451249616376984437967869624349171438008383140199375743501355292376072102940287067458647562651305952060307666021539858713120317584056241379848269432902535933467357651056329899322822293666033056579437231297087535794621435961935330901257212425253921304619353471 -3152345919830877854026192506667323238147169462763224792325098846104196028213857179203778191852061252059726631296742888207581840392196236666655063062099202493218584480245185278093989504839649077494610662857289274282355831643737389840110109796410315239505552867964776759023604900993831872845033227277136741753975552897903183211966488379275970366297466254948014918201469669529012656145615130912448599145765272838128536059335313910514770537571502742501964801689552668939201830779
|
||||
12550098618544908038011329200489228469683556021370631444623897237398267393808354424935123719541476733559061848301381247079402458748579044637836146026018615830924020956479657136333682511322090773813238540682525109342305289172679887279472646010641563901068071278945753443360098641441565792929234827452085277903803528395525876591265470011187836914376917639752172079123751014447188083610654423304610741716543035104116209314043238563348772933462362553745637594157118063291901880310 -24403385888710098632161376941137232320761525992844539816370842441505667785770644986789705570739924693032117061721689656856119441525374630296675952714015087223900233637389582310330161290211499676840718941556143887576122766988693143951607897054633098750906009654234792291841586325725240580754921661416771934275886903234116634434404928687374049138941555232772239228219099027088722149992666395114806338806606151080655649011610078414636713090550408739963602136729855023518027278520
|
||||
-872845124207347488241920069028527545113356655583274436857486316849474902068342436643396186211976126165661001715780362631594635264053062489078244301450904379428888218147947511695577066292070671224895928067405553708813269897666038527152455038455587468003979386324316687589694968920520845485083499650655694701765733666386494722318581467780857688734959976081169458136620221827238244233958188281923332333599213133225218192642187737212756565109523249439931015691025767799543622341825 190200646406961248919625956175282303717471501458751438670890597016586934043666214448242220245998893122274225295738306233894907891771357134589117043927547100047035963500568024783465617310642252684476628731834624942648260721832726364193947803963026253798443410143478245167543126222594691289513620057141595971199022586561285263837552885136052940281602016708448036555025637807515086927751394681785252947772955513395944432559751160421420550271592808586186152445328561172836062530054
|
||||
-6420801023626160753241976755500868137101711565871573911539930979191991953911181131951741541676813475123235851369868498493660658465673401733155776751111108389491950398054175531309798932419468970230650156515270416333065383350813294028460909147471930927466533004367378948108062248902403933457446052491925013560237423739250208579993514640061209127682584384693420225111091052106564633319929906187304457216460343325454094789938910490802401453275169297592521205003140331548855722198996 6450066935687331665537909470182379477164127970654220299371688937082096340187855536641076000552340881210276176922888595139074780968476480015583440305161956900701125015360769207096157324885384988705517772139181968373874132597777307694170586009165677328908757883086579759214953669118350358254609176664907264022353332599804913601440285261828737494342976052853561282744373576809432542094105487679055126048524957183391766037206163601713719827099947405159072787856559023698320416870589
|
||||
66324550560913761829014593131469797237214127328180712604662533851436482226180141133277186641635431853334434870098723280392880316005343655502813420411574141009629978426132479900250557807570926137594761392968721938376069311739140627254473741955016691153263235491226890512487435704088375223090792754090492441187960964984994414179039364407731152727450799865788217547912060112498663266937878601902430656900386242776453114779722926254488652371579851606101632476497019923581623817599904 75217586554539629455408440918007735713603245566490956310019218577541078528045620768818335525066260131179322963742693180217523193706628056166212524333634477895375648419316553443586958546370146057715004279040113579282485985033287885504280664690368741889039214773943879021479283040217222150721252852255979190048585491249319476359451467276809621602981937804398109667591128478251575848327737117196637514167282165228509695267134228123200876002664112865346260572016698449223282001423673
|
||||
-571991427512837414437566097330029142298827797132947859867964067345142851392654758498914141637963900320752893462216250464272586499818280239301546224263440108331814088171191578634946736427717692777643119781170959134586253291093136386751105508514145325673070431009294903475457068168092389264926680203704068984274887272532402765307279561846275393350508557126400473471468494195458691450880868118329974283958127976224184007091358303489930591090594405975365766372496498101140027033852647 483990982426354923003699629940413703354129177007822190551293940322820151406635034130586813725390358852351128021726121204666303777706526482873797959607245138051628191055125148467596268578025352738512860289054729197318056989125848140963329102344157800531742220197281829451968071302517155372623304224377283792349558989868072540177606270380208877980065674567591812007620833821814237279275310035442493902966428535902817279651639814170966357164896377492092265436202185190040873135815988
|
||||
6518138511604320633828080514883972773095194000744468466884970668050803673231908162276783019531847588833477455791323360799462208360052709450989559184850427198091512650656526773034657180227557730762993964481173857078092098220481858420607980236228192139604633993162055455303758532849090055116236699691861409319246016673247226026872717428476798642744627648588864602866900815036692112005781726388549493942304689472837671816891367086575001407357873615283093317869662712780297078743209280 8013543416714022176407213232986843978117768375279884577703149227539033794161433778173303757404148979449955416216231324811766725408185746602880361146272822689100864137044804305440382430022728193570366373124929132812267371600314213936310670933180477372465204250441377214136181339902706636304380993211754013954648465338981801787116801513046406554332491279408823883428193537315604003198356524265697752475459222691795182296567855390409079372239945605313717593082807678335358553071791833
|
||||
-50720691803759273924385879647548706076738828481672293853792704929886312644769189447292791158645158011998002076995443889599776218541664585593765014196589269179930896970502422337295862405177498708770955957893906611079959691191262768989075799348674380716061470190080593552660874493735213042933067369302510392672389261853695578445728298391866155442801102770475703729105417323087850446397934320266771053585973256313900960825778703102417622435985705049913369351758843949203951058253655870 98056400658787437709444439688215467045887434226995910029830788693785995474500005414728931021934492337622087180111589524161517963221822557718103685947588159537584158115786479301621997735631356453379154646150268702065062042149522599698416050816970290546841695338017949953198194338712078282501440085472291011311254798503635761255168978617723387900595994623307321847890144143962959136778013633339127085738209621846606171301028630356850706694473540527056666617662088119221960694217685912
|
||||
-979261254093754536939722133739196562864310361789678003072615806186748229272998922274193419351594825872622681957564235799199406952283317813886928430508823434634640532436831198880263731790699052830571987257582345165728740713019422010605758666093308630958380114393031260184584255728231901098371327044665595597161114180123673061695189640775981838373619502964562797469271848368137280114551695202876898441696919046026163921201411505920320551940676340113914387138741299332554636626069989799 257244699245803925334303710227641648987638393559924519372391348172450667936834857618036047986590333486564937394730199917281590400884554272781401445881994282751362921888808243704315644836670187976966591597422497715576254419399025544677510635613903614539477378383256165027363330422735386502447689933760183902556719184967702308234897072139836283138656773689161106436909718526123801366909089351434420509559846902731418181767934483447257483940850684167266596801941780262326890127380176200
|
||||
845046825892488282083509082320648089779340840475763047589511537872596784725606477462626913589696272906420381631790998335895094406798401411583859939988125201167105331459397082227538983418177199414453663305020912313056159569921928601148263618172327097275376426412602062883703591584831026729976015833382708784746211849949433971408454083366167077859099705067875652564003583500036280299712189815440584505588521429712851889885074923236813011308759182550460656421315538183009090682021668797 2906179038035646847069603036244946961326375848130942569188353002350204577090274032821467261972417900448925563297495091124964844174741340224684168086739557802700912967577362964978430651640115751930016628170451954746680038702119340507259602001344343335447486727156766773043108566888474556107286674961444901942660098406138342053620725697776344730605946795685840888512853067219801189205652828994043635766037887976159198339130285376637538004250949143811466932499228592777501826221857863850
|
||||
-52594964715051805585513276558022937053772266484347051151456442198710804823635932174873031090122648980191113184190328901472752837692185476855551495344383818732377581643494723380480110380996379312152112819351348498312211475536736530416341175039091893093228441865366167206689510118270037043209106199539479717455012374479082004933413766581398525148118239205128829583855489307946217719264053436751716539481994922504303522968042639519447524255030554512181849737816972784925852849069267141102 -87504302055543483298862310401218854749521915282125092412604208866829649506406928668278042525780809615655220374013175147666077472639550306989096367341906152177179660302454407800399594197146866477029867712383197946090383156707632283603667687000233365099476326408966271090423770126172687557595796847212876297054556454572610268960513745638428449344006564914055126199942633755582983175027787535715225453041461742962905053034725901105605176549023829346625511917474797377116309351301569616738
|
||||
913178428342328447631575829120908791506928621656225406398147331506317108659048532982929718433168728661382748514431389034437416681875081461886952092411353181631668017746081782915917391145996922746458878180508898249670200174888556531170546058406133395516385584012401733472641009624760425137547357534364234235087088819830760611924897260186074932223547107233735100379685903995458800352019296161089722908010032569313691899907074259032618969454956971783105969564215376868224278364185949105618 -380805664310228177886141224925127527967160977157390023865096682447483930036464170207232696364505161506099035284324571000047513203737179083228262667021204349032899174001722248723605580418193533978812448269110959838930992635824696384662633575503938780797473627639908762365975316247774932660107731276935951931101058819462073332937059679713960579922134985647982533886064681776533285747723910863873031980305195823815087663499052304356579967904732893060360569571072869274081570674093937639386
|
||||
4268202481670374901904620732102535056182160849057816776942361332595347888143020355316083552646387458718697667569625930140183251932201216742849698731426344358577241756163233330895268969300932124793072997097024965284384166915202812415862866484344789486597826027954006627966489789737352231631860751366563449495939352743547681420003711607051789300192724655591899544232271840503861800283002162949146402470019600686174858508367979227033978956079975077396517607105724683474330698016867286631657 -6607067070731284221973624209567820314714666348709673534456761486192910511925821186405898375381988472206920126366552722066100670670720014828758996117757313246155337584747531626283020521324019183829988431132877466521602455497629173904108348375656037190708149401249559024572967783741043041188802580028506749629433064206199710769707065684672852611404382898380791398975907873136027965803885162708486174158708003689790476846773786229222637540615815549450301428580365250043214381421359267195443
|
||||
-73622756655790840267454678147566147828115500242468402118643995271019846295318792059505918601215930140312350322845654194686189247888099839652912917094728380753085313275724566955954973129594842324433797994731838589776675033180243585164874323003854079908691634869880927192336838434432660867519860287976840562971199534580174480228816374338604393829802542362729753202485736472835049424103155395690194409332623439171581152209179753328709092814991451643035552545001863139838289022721410045582866 52325315989069171869097070871601253433585932120738008101998535296730091307337014608696119085049813455339980975641348572492714951016062757112167523906668730919796698698490746475367792694701036495813383499749202046017312888702660161442136873349104472742238832236207296611988460455634310441949751836415627706638963366399853899014010340007231779452512833448760941444096716756301301494742305710674472664057073735704028044959734165260798900519283170219537868250111063089570655893743680586470834
|
||||
741111603260014981998702857723069401606910084296761195262298753156915924372880572608869980850301167040351607607787976506166256026817343688081012296049326396820071486841770603562983411637503445538602148436800532479012059239721174600874207494724352518866014975192037764798404992341533260529178666181386179314509393115871829039391041701372205460138692277904592074994581328655953822267196428719022414982634109201231477898881454870595367338578670791133148086502857909370467037824994180296733159 39415362871228131430661103057405323047849643543750872849862723257727604136974828972687347494610061244872564042674541783568887460970086814000770327094812206522395149817885810489391623151366268505728938525913682990259757790301930125477899331599313730454132476166312228271919847064679468526561723257876176596907376295279183155449229019102557748220390473887726059809780340892362170785455332148781757260166295898436328821326409082487403665582793655214664360424304983092313284616176764820448425
|
||||
7356328031913605650637686644384434129747272726353050086486209679373721389812159289300096328132533922612502450870127447691027013750310825754439290897854617403235328028504810686008484635693110429906384041423850908565995161774833670887933229163340495380624990352570410425816082028836159866378593534318248492092328797677515454693586542726709072033598011357867232616514987532989161217087599974687780628201496596276358094937935812750331944441926577365698429006511304716655644633450221504208008222 4543751477661374562393498946907406667329724095006263020116029999409790073099586731971449679847491547726776687558744210114397379413091111323188128120210399881877636532359847350227670763446514729233037287631524827749435014273949748898340880209798391661276442584519685884785037428892151428535805293638100034876673236393647495300020404237651769221245028524324861930948236868721980697438506509089229467149732196005804403680618219565150282052816020058624304047215375589512242808809356042987446692
|
||||
42534716919904943947395888627312070492105687271087754327918816880001271562980002954327145373414708674000363029825631734788181186068193517227645423006641813342404174334008853811323243203948531024260566170919273502382928193158274770321271488530985942013906369075410411319418719114254582591603195497151031751162306273366829964991326015051164719051016899174827417261048691298268741817926274518761484395214112787553582162039992523610629336761204948101420474052248182706115975276435849599778977960 11889638604147543319405858609993217961456052194699298078747987770166952051716566305495298347886289544954831941921891557190136851783948964932372064931442930687544366831326295152947558719608179321039335618839235014196356594376873535779223090908534122926378100025588110411333220118782629122732107653504764034730976955614140487265712999114843714833419440755923346435084546238989302988210980724487444769856568722776057413366921750325556242168398804745232127458823764008603822556661670417124907586
|
||||
188956908087167855961347554395979932506612122073640208915844333240853724599639417773833004480420747126077200405359164932496354473079263057282229143271123280781336244182343157218101765310042229073164332046574584392048046804947065763660797819983816013668539139684824531342229489018461952031215394854543159822905892850393679306637978931228451829284519054537437043767903057045047406533508555024252780258426118445498789452074931716039815363615455079534111554694073896292058081731442292769277697220 -701133423837195829079508075599709066110069356252316514140332366056702924700423193968149316373675027798725626769597507994677609940471712002373185779098473994181981709285746709867994692556194194801476139391332123079291769281213043169157348478234447685852795800912160628258537718282341661848842217364161578244724917347360127581555637280748915848039236033130387837620716659646659716548417004697695618919420025771525972585359472380124832448249039031253572532652349443224234462284033150232171468177
|
||||
2837324957287119521899248527501120869556933011020364159854878015154151986062142450642729192033101471650296196626278778838780857516276866272006936959702159637817150547769243988415047094730645388871707396886215689157659865379800395297520929119872651143899476805622222218046650471415199427632870407221997071903023468768455892681037581948217042160507882183924080610570851960328418748101030938609935302642723554584982673028775605200043146181035730056983038559967250717179333742395667428818632039279 -4750235841481078598114157195821786627583639713066383784328953284539287753175782706962789064233149022072702921819147180220526671621062323201271387528920008033766225170855747951643810956003793288007292226527971497021546707274037398644483874925282939568410827072128298499683033605961849452847116168616547345815606590331601347572450026382314818846238929842615095442407435112029179159567024425968148526921269223011824572078964747251051864132928578272912607265887583198772045978151470756984669582798
|
||||
-3617366363975263547584319008172497051728294949351867831543995325207764007018345400251690627350719085593323323048006050949018096627350687303842567966919285007135853695337181747711508391950667672175730847317684326718147536166134801904105020188031345493299208868828753409083858483980048364525582462270968010872089884391772268596911760556727823254402647653936046042097915191370927278911187269164490032716635757067126818843134244767368138028136596693888398307646019246161042840597726736979131123051 70804943229100160881481335831146232293793726454365098606890770543373469904316052090797419383261182544045421022121720808736266484871644670345841238083154132269712028174753806476096895724029867206114523023935453607416946625038149431969015599069747586675985031281685144791977883026342314367950115637334896517483921527781955284357206325141691453040103541615574869047816539340581185226474680401635612507157401579835838689740633863663957419361210413534169730552549694878411802065634112976236945781087
|
||||
633860868614059036995084142370824722241183741778027868044493891644896287741257133650085187140363497644514839422522003796525753750088813406376128549354998775642425684269821481164376625304117138604852676744822915101733878217658513719836409843609428141081657116678676343240909208004798189522944139590218550600107663480941808577730203417708790876123391539704993319542290367985255829971406323841163838999792406437029337534736204874919434489416384547619128249998752526020051972738722398464336580232010 110712146010023156065413718290241753640718926568732751647776922557716933049933497448955090472667848676876533315104010980792875619429147464272244002602544247392020833944311277896892879319165808208114626403872449093680465038878577179205771782423838011508646972006732464795056972062362450567957294236415656183044119996130232876215926765115976588068041392515046412960877489855394950525167861618550887133663405059976775037926895089479589367298003865297962922057868082873149073034054761456016812113780
|
||||
1711809173103460375127885901913069069604402321010773946569955945066875653685516407058405921890451773325280232393943587795500716836836835347535737970849367031709428561666374778639888867480974573285473215597034708127364775211486290994843230886169952474925144064836400182336489008730082646853337683037891242342803443566631296189656028855105427302797173890294135327629304824862364712851033989142913148001056896390882703449340837314484541569919619802141377568495659960976174974628546789807429185046854 -2781738402286736475874535713067798892574358765040085341718029855182660367621627086298931965768986173227881656607876515658382091611188367758953999181472568576510649336211746640305964152181047167706971846557466448835927901036477339203053947883372386412777446856710488593183244860997254087948893912562693045989386381943688841660706884039269061260570622859033486283788602317304151000033530379138695986041719166270443009582983318764359240159497129821764035300242000652988120214295164060256758205365111
|
||||
62209704496810201070581554491882446999024119276754027701875380214491792028896681400639616226101497691041926343107085972445375405097934822522295118379052362382726061334288104544469312240921146956248410555316786277949111621746402426236933635966129175888981373010549457113797841210169731000545882854007263465421224357297833051489405752208299756124454220928920129605862795949851136601798499559312940896264486780705411064878160548885627663460203415403259889723404818267848399720432341097782889856379871 59008697418568444677318599266611625515052133780727628471141605894558341509012467868758839252205208135765200996084443165944996516309833254930023083883093334084572419759378848176247361506574375337038697639557449674015419012696030902310929492884726137558422130588299535829572889363518255249116938332291703280287922517655217208958616260955359420056728019634724839993913929668804980332021261553893749626055786530597323365042962792872815258566084469921142925027754865100978029379595360981818735378369068
|
||||
-888413599124411986374867416771870751865689821979474142094075517901527093786717663535198537670722907452853400781981461410909075771110824788861703575415086112645843791721274494347476764268360743900032002272184293905627713515869387787338008284423321445320802012769909738309951753455199600567911103077226170014031229127303059354678558140046121486489667370898223481901859819603268653152810981451491232448012874108806767640538726422526539393747265134900262994621121484666538793006847425657529953907880332 -186383158749517647934162953163726384061396021256292292954079123759829863168932021649024977926264400989880397807437497464103867863260035004868602045988167065337259885080061175605726948168022313601804238266598562129798127539376178602798454042433431427826234291094638198857499957382247928517798576460200745230239780075438423802579348787533815161554513637714530306755363003939986069090235482326341591042582487160499523733573791146948096380344372964061076193415397401855667433071104253254445945290871035
|
||||
-3230826638082890600556047763692970123666539796408519000336028171297118216419857840031614008953812533310726579108218755654142558293951356951065297505918599489014869731400854329895934507727629135650892201136355777901401334921560328658339601911885896178137101875323972892145912548441906245885596947493885784889905618524906005823521372462378646120767212724921783385717271111280582283107218922413725039757339667645912299806669461996989307379504878778322288184204682741170712746002574015918040902605475624 -4725415282621735515897923192065477251104894732409935691568265304179193690731662086374539088456211611927644051584650516227033788955965809540882831889815718489514060290636784957129936143189574617974287993209488344792883811707500401576972495399820566244060829086601893930271507139299529487824066953988857465022240216005633633690969850396191691853664517841744775237337817843786168973183486117193979686037099545979837737761513426067464977728499270495811195853507678294919982800150956896107906948418794417
|
||||
77129893009654203406105566548949632978028574276765616935913592384874020829538697641274332672577093271406413695713141040391034474944959028623908838517083986373649003493368015837939932098904015303899347542875667511063968002893381766316992004346862988568216961077599284320822119076458726579213557342765721963533912526413143989733359900627852331888511102527292453821682161324559655538879912209508588583713455985240403132697449397805763071013394856561554048899193260901745380861420145088976487065947475493 -98438454883244108176658739784585270429331242466680486123970232342777544052073367630140267511683908360075153625237114479770840491511501711497991269378768336038829274733112510797687966423966421963245405639760308130245974897317070116882105615540868123965405303267305363377749651737156590245234908240281187144025653513121935977500189142711721680742962699776537979090845941651434984686151583928056636220338791158881703968773550501984153579889465361404469336553928770528923790703661626959882723986569812208
|
||||
-417349749954893142865518301974214866901431638125429288317688877262457695638150694602531214276848345280196700040782306641274531293973055102310135021424788613684024578863255338725163026836149202001001979348487817235520399050040254511878553133556853545275728446965300317218835426236656198526294048457148853621092028988494418608207292374118553056953430331739335887490393492812337722276094911877494376411138079201111378345955457542760061783475027385370468523330849631321593038248656944510585173770873428054 140454206179848701611708862159689104948432148485221667582302234227998454129570367523012806112477139076639226393486066994983039544176964316296497672502236370353763908417879603307879741370956697727212575855602418629307645623743103346040774877944555028985707014923315200695050373953897643710463550089734855702962529309291092677792811380812772793208948084525282118298729278945926224949310719299316160297034066211412713169481484540903643921165925459947660406964233604492323846920615936509999728373940554440
|
||||
-5303313586596414078952115115594320799031068520089941839752654176462756631708996215458240885031757518966105366199399624468114162561518641862493472677865959678901709582001051048181257080494822103859946343712546272192983142234433937722174358900460167157942229583932027124145159986344255903557503178360896682277780666575188601979187125048593331883738088467226326452939186076554305150022939916661197872238569700343097056168069210195364411987709704006739578239658367190028608594379919262608823193172209071368 -1028192132826393356517770985095730877896174617301827896272229859077217682461544102842291681616137074973728686660090219726882445973514294359991129436261691720602450733112381972550973954593002636650776340319820055760418225296288181686532864068755584576569248287850951038602533706565770808644509347189987674139895065654163438951313098180405153900904463328995274338390360657940286081769945509762014022070560861221172756754192047401607456967707981059792937809698463588128045263502113787635660338907442007635
|
||||
-69075559561543444502103303381329262781819881614917822757002832610917318578231530894683709990971465328158927457615341751212663041031478388597063028446394415211910066694911082975274167662943888351958445204188036393491022400457627246698678384553828967826867064264068615623447622010495798566504716002583309951958731412494672644882634564427694148662444785297795793851852042972973106892560217648334334946441902017253889112577813826619559192398305271283464113940954628062710386958960958456122408407077824186079 57043382047232840613449297028216725072648166915209713712274537478693029870325730805642927955884841421740637908525711989238703552103127355991812546468122854601732789254160023257755631667327137701687746664707549203459410634552898913553121488779823554171956468415358921898710543719685785521857437900217200047636775805294973938912602454988403785634278059424784453009790635574194045927026889526953347509311143767757647174388853964681408408336498328043671801179341450217403078562023907518019889496285023409875
|
||||
-411311979737424109516199176708738628175555704724834850950747922576504879807210345203328303081608763049748039701556770428528146443091678784162906463213550553016831968580905281972700655475158727317531960492411326132295302832977612632569710693858435390385757052431508194456162658393899845990709102054274292650439920237084699479525510950353099516959927992978540584194740550171093722108023656681118338142078349085104248196369523593953854308284316774540858864400522252284179763632062283621181517191251143939764 437464250666764230419735815554583623635881202390366382545711323837489511631466420353421893772162546219687131373239553124150806788580633300955458477071044802626076258846196955960890909940817136182067290510771319168131058593828685473049709639161282133849758819687102235445279214003521634284294852846725717590272482842123158406730962203675871182798125967237369340816910533113698189477674691440966350183904669710080556083467653945862269393903254264144193493674311458302081633917452706176933654469112657804996
|
||||
1014969121829991008463931057945204183699110735033797320391682639837553882804693539046186864532782415689521236438795130498321241205181927684576361768340725996526256294681728149471358505500756524470613598039300386378363182363108683635829887977227351153788212584221984863614150048298856030855322233629258060616475176725275860529684219182214329306250066055535598575287090181901788220081387102931374226700163428514517684710060206492678640690741320958409117654126341533070563541712891475743298796743070540058700 1252214342633920875920518156705947569031814472217530670727567959356420718751529756263613395530029948031177235118563908713362663678830877661259418777619002633021111294113447634093562998384171983566120336654108438682539608552602615936990301845263012756488832378571896544638179455186473251603331390120830198986964779450885461453515089315676302069184915281480982409119822129490889213396771065044614410295578533182860873818039157822360480088061257314838431893713612146811315872854984582620177748849265695668531
|
||||
-68842045529200006185022234554139627663830155558939880383779000646096470985106017418674916755497681138820975894112521516790414673823274825748703707051187160607320990612397517968669164399797808830589193725060051191350067531236286593796665235867536471195506373539235368256522982101802081305410633632868604881979534166224163029551597545300057419060858822990704929425444098865607271965981990757782971175258461490503104545800772541678843039154062985118845400117269983690337799449334955701497250802011504633412649 92405495254929970053749034560817144161124014488992012320833418154911960282442367687582472575225825332181576712065953612810490772085612087441523745734707483034247153870343331601188604936200785137460238678712491062090360239392598461787283317508177597695230283841638528845104796606889650776035320793370961362284864353866352021741001952820430103765169951653925152592116025586176288224261511461170717684148012612745386813112381054455579830602431658235306248729731434205803948724287566641581647670303866282878801
|
||||
254765724301727435243327539582266965105950001637987677430847034573712497840921136344458636955667448662049515441935536425110440765529895730011418173815687211896925727836227632533000830078564905718442472109576629955659211478139368045740547302461096289462308134000866958299369803149271843630459457725432939658512625909561382076503544096798068746633797199771431504677528377389137969839359452839717484017169097366694506054691044736735985172494598770070459120556475348387262151544483285828777281802583634391203502 -245682061578973117058819911727516764032559421342165805321707748385901337930722894835132184618867945450391282062416576308265995946851476067577265669225262825189256662674483306342848670106319205344465981757809186561809800120293483480863281338429803622552773995795761851172250252039115329253298362582993547955965397357560953375917331157918156955599618982347958302055836247754448797141131942387528679013115471965457593888801665212440671389555288980928607913268073414102821017017817122321121840634623401947051145
|
||||
-515854226977043566091582595284129199531531855576639066270816997131607990720990729038511919507204510082073514419073867616958845345097779730218213095295671234371340156496880937291121040910225401988501971852603090984609372283586208976290013136163593020459629568456714929895918133272346644555106292085083755786812788060969831476269429037606450240659436983132609996868229400135321825553001752673546226821194034591449873389912567612975153914957605864683647006350364275426010528713944252962528059337148519483133822 601599011115542302261027295051382186199723785957134758258638254663695914493145813698154240869171053695736180259343809522854790710783802125749602318834220548410352660304692686697542200645287291251840085531666813039470313391780978336099505675525534669393650665781790606995241907763312659052188965066005136360938622769003138368556737396744435797489125235060690887506553748773932298979856079931773827387521444619135292359180218474550261171570209477169720917127048507582954960097087833005569915266896464052124742
|
||||
-69071073357139543359654815336064511372965497864314963698428663672552837235961726167098179168633815105920389246119076772955134397593593551164317506195166053457733318715580335399381362522911024022357972998073537760395757424385840685532865102225085853162541618522976081099439242381035173084426923149510186534402808335395536547458014187939984269992710001397667164825767188658404803979833622924607956029984946678937302455237662455119151277875023284859341611931603191840129972344267409912699261077421232756389918367 -64121816853253025482914573626834995915614879360635585228160792191562933937650705798705287299877105556226312701153077146709303395547162718934991079998861311600244106378464871039398771362171171413675413287963118190877740537451306477775111330861759049715038723332423422738417905249631769257472822216097826964939861245319113416635944948721956833782358338285071563512131202830420397748814900222599706539788994937580404154101928094238795178087775814608147600383693664171748935424065681370137271500947322771355955364
|
||||
172811401140767730020496627034449199365047959029376964438187979051897446200019712555903623641933810423207441482490453647054845680675569339762787630193464549132279877443118055101079949050915491927331714803035963790767403998833610368837425334607113528188934612783172659907305940135520049866385642548217600957361817325514946467525152009373572875952526371715338739990341260326095468440420478580964886708246850125945424627557602568223911996372282600890086641041232565241406630145436457561324251048978549465186023132 -903358511142221950201428697966125879882637949588683479974962101656131492394798826220636334807264830037237219388546358106788083216365566371427521587462815621390852879559557135656816942208642842056242165802216579264318450629226452812193235240073334817751093073622038679333554725710010664200215166341977336689151389821405171552155012484644683537579996486502978297288152133874043773541236801898959874471700882207370698498989293289785213976638793748448096796269395629620235955733480891593035126147655601511752380296
|
||||
-8849418823157035300089522012857002694993089806846075516619947489464469109656908352205784874722116113643242919326810315558779965572146900866053028318786436328832366511057246561234867856539361487277741233883423558550359580454306237230740544972678916433859613807874030936008510691265941085082387942228103807122034431245013236264608554748146861695786626152151003584711813174396557901718534446279773592704450554300989796070358878644287528938340561743570492372628724198227052400408557563033174733104721962278183427633 -2655555771228904771994981505604481689234943347464006568514573680610372082337501206519472633205625617439420479844455455951482724002595190875860769984407685728259799707444555610617004723335760862798421881177585452791313377580058936347594085319165401882141766848354246154421323507081616294061856457118275116253682158793796130452777383899955242749086902837929546252147729658340790835002321569226315668420126641624215109901208224653012138421589589685717807204681733434398505954135323581568480061368948474918003792234
|
||||
-57039751321343769312834352405580222431412824728072589281099277378265031604370163156664427791079833641106363689366176853131454264051225452269363775413397329637369554524223485571725929775251885782529107549862425751082727126029362018363213069090012837159884015559354093917701051177953182944437568359278792309797221422597068649089383981820101673126972709582070214214132710091334204194314301132305758706991987953105938877291216827418498720554080874529611366451172988704639485623308814451923588376194758817525002346932 50290564274227065866971046279319177356248977026339962866545740927454829003483531066694722774611230446157748557211644838657510835824710084016571656707415368866258498815996196260989688093939464825887313854406833015072810180755993166801494353531659783137644595894352489115139144953475945962672777298525555554277247613658603295868598057427968589114786761782073569351983916493974806221314959117675497180519940228573026645592604181599447651278835256546129733065022484225375782543596246085041651853047257587562456391442
|
||||
-577624246038940307896246491179485078640504599196186530295082870675686457687305226394894410189969326297511152325385863897334175055151475687947713640942883136036455309555179064180917932283222784392269566690916142191085843032672761947122465951984781675695302118149387101491391815827584867775915576525627024557892480577866647897579918460110281206298012826066918343619644776427648020073199654037724835266077722073621498494474752859295743387529711517126049990269302367269993408510724706641937986680552685283420211970713 -673912751442986449561507574949372749806006074651445932996945218831845097117278311126651946810912107445965083550157267729179908135544788644958682136783756902820756074421060511201906669326033269536375882264699113017268348883091183082003069926231835222219849768644528770446482723203396332746828392871040968106527628360524270202026967870327531600375520516934151440413034774853861538480509349447986902979982817113732768223914125251696217100643863609831325312724186540873182913949011978827439386401715724882433559183575
|
||||
-476741294560926314026595234195957514155437548417857606050508990291781361452405035747935599931621032197837163939413441139128787926070312271109667026971566572169242159568028718450842826519361474581781419282261070955791176029381082734005059005189357618680437178863163437789288458799571886568935103734331095102687511694428872835802304527350683729199235425043543602149970983658697162988284650970847536024631115178306617264299267831740589305338553135722582589009015721360450526861357984222229476801482582492089185699977 3661666172270763350162212250233436503393975996635509605384907577781149154961830341267451491152730818118103151804025585437108906085983773191017463036840110471826294025966925579084515122860254391599912566516878645732381424003013383975253066440644018452231429247655707640157795966589188778830925429562967723895125507342065183576937974217927837849187719988999922986676150409791408891917881044988405279652930698998760915795718538359292280512159432509000417882177240196564323759349408112761812145657991853426900327142077
|
||||
-82290910778731052836566146138145889610721467166019742795537674701103941875710046007183689795762735910472433470936303086956143147523250401281460941657259148553579211332293272784543036103349231158677803715114170322153868042148255767579214216562478083479387712277275895154836144428711497446014480215842907633849663510973907394300501210577476975710811497145555477694183814256563830957332549952395314079463665774508921473619395302121968011926759529137199032949786687245494326840149264480672031809165626078024745072010124 -9788305540225933918119446573930054658731322557099587439358964839742779897883461373702911650798316188549444217700172428501659221058588609679320854102053165621783222831910469810354294135331498232174834467818123737854820018675367766789587772441644467388076726686923047203417067767433211893860608597606291581084836820591677780203458075114827549575086200357574161500164396211814284321983948695196862515941123650369809482071585766148092690737673982846543653231155205688559598671258012816474955822635751429345447812820755
|
||||
90398042243540960059453377143158377599156927494373984721563975555718961104488911132598099187458075926902101856010339297030023329503583428498981552752035252092391474075792126846899464329354934646657250445607178242066410266504628609644005839969563336722452735724046065310573565686416387485182211163742194489651323335549870221239633867872879883540549365537696117483388077507218858110783062401179157568666490881683984905817620918773365344571597712706133480837025091967566861832282418701600430032009440205794703992235547 -492883910365958159748253151733646254085781055511339416488101137984965157821798410749697422855493810964354771899474667403657173676716092562851109238848826739875590771539296153178775907226802025170455355759667550404627415729458161068284468202938564058860336397967699855097443558182398900546405274017266766537990346702026888516341356078931801216205207657894911424017156193781602536616274096593913253951666323994335199947498051666279858562102098528732022288589732531807016893228027296752489563574410349830712789418026722
|
||||
9639099906402571726483351973723850754341118750907341654578398739138289090090183660790604420863540176269447208038969655447302664055171223666107696524816698009045249039531921310537427857124159771221358299532233909043353507464315816588936752382904390887446240798833359786837043913635173816390476460142943221803928869308113179149639976826186968797948878301367229523388734384954350847195401409533394195482636607594112717272001328535942630920258038752781476544324756296552504775197308513358862121935335545102925539276884811 -8307508505932921982140124019291815461326049942927358205422741898899262991836100621994563290171359348961583738545008343196055144949526973265679302806401844963989667850294459423773189077284061100997469977686099138521897757395377355357899520111163560634220249214697464925226068039502034291182001730613697410315833409310909572958932315590435313248685495311158714549945119319145701825157853859441660328951939908919287424392707899567771055916229722366523333239476295944635006043929860824486636303318423444443267856095202020
|
||||
58050921484779139979040077502263907985378153317220741317088174916676976822244223248320969139125623760959197453783299147478863540306698970287892475370265355776983046081449573434619526192556867401896064301982334746653838498518050253172971036553682530227203288517263496225649771543314654354460514352522892715460848866680408677928193149316899119114115801598943357704850012558940685721631887201153878151930776121107663693208559374970198289643178618605306376452652156363138846761754515831833274600521293669118848571565111423 -68428882282533660888660948886799376828961961739432060450264607661243585336411280987666152644096580672315954265867695644617882106963403575826558836341169180895036309285296838702635587024841383192995389420963935601514451445446277265917863134038296197363640772989888598826370865484024904046057647656852509952205219243268179888279940636481144219205390673489166976584848381552633032670160956185541275074847050793162932987649590167210985092078633807625479644304910148758192426937908320397648878050674935399674883916606347671
|
||||
326860769301833587921372542116253937809113287352876042733818346863983896342467003825266379246835597545976838134300670212805052529531466755527969460206244905285628164419102072308335704316674967140203512567037274891161907303643474415201649837678817795071990333483831675255072561814108521425208885178764195752424563980105329178856149804780023737935308140980803778335797907266432893534427401434635104744067430286391548746491861909156537815348848387108244079691251313641839012725002249702819609324422591536589354113438004328 -537583284200684896702168534202184091406685744460960552655439590020144068891225277853746806972278920418113894994412492790334661936190816996988201592411035871950957145817250766368443164064702608861308439008444674690365888261868871732078153761458245061874628743446195146237945614915000390279879926582133129694563000451676509715671907163602832749046960038748801335204837898229460410236671222885337502935774055459881957800972380801114863286397641771589302962404445415682969719037709716468495905238963809975846539014720991186
|
||||
6319163194857607918771824535590602228619163432973725118902514171395597740418644977066176220181460575264389523700547017436672922299972728689817501315407167859837640485576504861822394072707915956006135174613594157564715220046614436616188951095335825142955556095141568507174094011164731556731063117096543523434870973865839683999864415751063930962629681185386640560418977453444975367776260435975099413068386162741254980899686043791015639877035370458397151434829811560829656854073153398263529368436325242023719097307546956870 1979845296652788900101592392802976437225052950900070562906485850103106627402891331696283839288882138377239769844773285043653625372013420870862178558481296064274780164377017462464993017568167200237136270063671987630120389060246019886898806203097043481442633610710678962110651472734277735584574709424860351441685781864939983179561126962666689726613685208655904670601149311929380420461444524685700816545474532934439165411034937944755347180743340185221667720735323022779192990936381977581728224662674288820534273132641835282
|
||||
46533140581838218686851197820215490226543207366168220338584247743216101166263202934601742260542341208604978270138845000402524597748910388293780607408741026326552462419948974149120790976872003855952194372119200806440634293941167868416709961259103299715704280123349910524281816213716410341589817485650648263811758097142946632475193698727751536294801215249756809141580576657258238030287232540810964152225788844457650067699665807467604799893813680652625067040093602115114360205063275839277074934968285123894589920298124051668 53328065353392111653332101241054273693283489407006144510642161303858015868056359231873097352321792257120432922457105509562592857742356531104711698614324611634305448952749320360834475248036525164648251587970462342057270575979106635153273251923825300167900861678932871851021229390472611048587810165353939894777276173293682229301974435316192640846984016330443831549553545469975126072465766647000374128810976689775293092466228213047885428408606995714440278118197929882606485210040606751666015256271527219967929149145297081064
|
||||
-246677810340382176475401577468457015750905821495493063615019123694649517599018862229715571432760665850544068639091470054936382103192853577216422532997566171328027006138135064534536080538858486201406980185877724614560351462999636414745984366413430260802664221638850435616377945328690127031608551420218737555521004839948224434104021731055090638518238111816935121661081096930244157577867957073887240665967527396643107630382004063370945025585801971753943220519292083342398597130207225104981331993287537302212899877790963253101 -520551061163098229040016587526434913989527410403981211184391495228544321038025527719961191666719800682229630641909316569414276188607261809187829802691804899718407917455427784792586426942377805345962688776435364506758138044165669588284674741477878221110672882592514538459120843377572763466208775358538005509257224288899137674410138833755724892562782030578110606059605679525311162240433633106740204360382530586133732164608966303025873535177556281815272359259646328452070873352733162080788043094103980763406930123120430121417
|
||||
-1283412546455032433928654315690126531302585189854571986342711006088953934125887739278020331737974190269350207401887376709135656204799583558253861217084811347024772871108165106655962412102240686386238506507684766681700898370475148988186440165125210842801404263706185359658990217106934121352144406968514369566161709596424049357135145860270967343989547228617649617490259849098378611716488150226337407000017967442299530236366736338980839232617055632969478319545113197694823253888146224989143728737294287909139452680288184896589 -277587289591169162910507582651140189668026933968362894964335576553129630689306121748151135964223846379538621275635327416084650826506005264995078350475234286843587922805535176822309720711184856946678272854190916738594130847530879644573738512293436306860605309042266119169248556994280753159501942067469891998441206416066568237645095202139516638128329868063604390940880528045346874987621521508590351466061620238359606991620561232226648281183661354102039562816594740828495141175384548328853301648347632947240456552705350564659
|
||||
-58726573988417762009855381194863289250274179792265508906295529506975036749877386748453128383652165085754661892118806827917323090731325090628311765558022001012678989716691046172904493678315308218711344024401768922823692370257115743789095530735400182877018307839655061066384635680907512021128145711717527826696237020829799275559940823867865838279154635133108987752523547882215708987066436672154393652437910002014400122638181491697057588788541761437357123871792683384375032563023862936020196305740834595115259667065293929866754 -48900992809143330456939428983772524779838726079185395376971752807567234812189859336446311049399667767633738326891723671444991002118677211568773888677100586004323447435477004840573710883547870550801035905195678645260486857666159649817741426317893434189254002248089924568349161482266093887795354590882070714585007315623313193328487432671041892624198887938887215241920485435205366934115076655532200763131421193516150178112833280338699483154529613967504668939766823232568773837054317064564589384642001618550098815100174734612436
|
||||
-462203761241099619668854716293414624743374810996602240926446986712126824013463349365216567366207951921320788843013705059397783352617626702207680459941143689419020593652485575207243714155439230319509184167869020361620998220085934919262518638330675568498075945891634985419665026314591052948191198785578210284256343453848802100313750750643011212585662024941526064382019630985036642024425766904509922175330282062475303809422276374150161125535808573036646589085444281124394873815965172456939270220278108605918679552362882066272661 606049932715006611925520702172937424554015776546968133720576347428402594917372985347150094312563466754321834087277023424809114110248123567835702217141483295695437978351460271091429532577727672720866185767962873086836353264894819745134460384250740875141786191604025130281387426917894793967947239100425014680084736803078390341830374064325912252430771617791260565417115927799688110659930374693033506522305659114460695262087022319731707944291479591241407917590648141931902782048303339039982422233565961587227013950685683951443664
|
||||
3044599483494835725902786564316191905136877225465320741148807254600237752558203023510868567676248794826823252824150287311588499038699572052984086477523888596993082276162963540068914681159229666887615809088494363337126382299734961134816853739599117706657032352342820199765418571194092165060207315634698113936229764810188510254922174144087553125082663718434198408950912426374888190403231795066053122671722112242719454289547332082634687084368640258724482670561502256557839722226243263266359258684356641150820744645517074718231868 -6106316979968269087613195328063917555931406720017489913197699181221104216810112460326132526299213143726730424485225846285762986806083633030199279537421917273154136833526786122456599598084812335354708488712116573780995711987391996668448113730264440066102259891511014556469908732450469279758753457020986161857238454423707780563338635615453047261436218178029840466984897071566716890048626826070406682338448241518068787475387038856934298201386026419111855937702301840145968522117280345843207996807800987533500519913337404883834413
|
||||
41725156903432818207957181702743720867447610661034560789344577926486577327011477969480361975763500765019597989359751342034137841892716490385288802426795498739186379599572029829543977754229390784050479674601495779098774052263305165642813472605928535800672359845272696398634085862260773898277035832353411765654388589896950511214052190012246432110192493010099895407599372079044236448047571775356636321023733389627269982920219811204382055602709178585059688905762354492288635743676098200211623813885376479555288019325832379219149247 79699768325660136875259784841929352559536874075297442465137421817334885530423497940489533440320557605384735469914892595814226381356482594713726006415717915150788875431195519930591789951067742926706715428537221906359527091032868885063841228641453501422150822985872010184366900536397945541175129227995639211131051420623623828053385252911034369246101351170106553338630599352606139942688872203084550178216605001732375690175841086215816665434282718284486242755918388549236407295334883127177550622666039271770307967015562775922115882
|
||||
740082001696180131467881789206373437569908249256768909680439646538793827439111477570804586151444153366210890175656984046332484335009423687638353409550003198997382061999469917746948670284300283369294409303801475751039819461663939384265035635313376037186894760514395435031478747829724374645510575061451356051479459445512026457934331377773584856195412961262574755724435755253082481691554428788714100430407903912470605206609615593112221347954003111534351248992395880639607583655673880462794596634990647695474999544935165015730004128 104223479759035581488246110221271684686266108562916077813346416443420591948300302082393158927838206580746012439624777923737604515271881829684420079825941148910581185546152948558861225277570658647093186732494506138996430878434632778654716750237930193469159129108254702254387646029757559788376553877063894868704983611706572859866247866000912396826214512744522467201240989180848310951092737547508361636794199610776627964855629245640328521183338304674680022193211600301620168581960513118093817382733364165471368280137410018223687854
|
||||
-1021019029717199161049682882526653972076711310743528349744835434845643669228038231720766106768947364404673714202388428672507954219014508921533844837011524507736775482459785221067374841260970828469718007143449474117067331610017452350721288463858455474808918091528780882715607411532671990739511736442127658811958917217974419553614854870194519684790880693011842455875126246121735393277960054699413546658814232080875770198228248078372795269770237258442589695080825642894445865535665640117198549892806573102496663032746726992271761576 4957559338044089598946243056945577902916459278284322764940427326908959007413180973751348605621504796260942916222954336718591074465140053702779424629498074561388874963666074970178766095504970636383096460923253404800809831030307511390264819103516695408986147094689429531911693637629343142794462589585151856720943419090417107158940911581960389610533264454918677926766161003046470485604205043475083028990303869501825164746052506583353480959075524448285433894643852714217703150824534373765086765156107024437165925743538570535318011632
|
||||
-27173257962747250221625596495082562509092038323565663620137210904176886551805640813167270116852183671009244618120500567139840893013530143265846936269482849993529734743072553179549382205258742165040457611372041479929263824774870271135440820175010600364895314988273391493660660719571345159515703751326143294151240086474776486540739286445790433762093269199803765485315816288802315343814873266859693588280181527394900544447086310527480627709278309137841119755662725794101743663444720829964969767563679791494527982168570030962237691804 -7139867243662000339396074406816685429632848157407672042576954882562657485214861067020969517275788249609222170261241350614984681674468805009805429912706980971586549991502299292324136327933363541534334694715401212297784833302286712265239312909713195274742487280130424555086017625778523497189529431055774093994871424048234984717928980511895155741323346665662816821260833700889279458793441205381090981352910904129112473668337395664163067548751306663772445060778076892680567830977035609638805159043317996862599532070177915571340001157
|
||||
434928211340581803902476776207384166663289489011161629572308014683385468699370756429912829813318431527434130298065085528873723108429095412070737639040167702331223892707165863820579576275502785652482992189271915742929095250030582656245727540959551026810029541281699467887841781229218341718642873043979681430847518509132012063237877346308143419137026384014402028837427774790838970327888076151410280635817082559170127858959098333917908401960510529650726591932966644920025710190862158746390622463900838830793764207151580491909606048175 -55795290754496553988115219300442246617873341060256917793160276264329219343991946965789766042682542312470121211567289617063721312615075470367055691983273069020844108926703614323247698407823980218656280095685758896631642889268716183472755698549516691078860105130293703179746094272554071872817376391904884569974092047179776744835797480594730165411539673037368946617170170527836519586692846773784299273807959504105144671273534966843093116500864633973159346532384590185112237798611938092510077154068364427079407012089410941129876351498
|
||||
-876705830895907223217227784355363737013172391456648657143811802185112672384662058810900338380536368500680873289571851980509830142293281696471195662753894336525879241392712092138834974908992275691485950128979537444387536682254949413063232221190782673074354232735588357206016430702022249597501181807039940510830897991503905386834784958667678706268846815586874206794554168879237583098376892582019671322175401023630816586749061764441757663404101455490853495923093708380256855867805880101380140738890887672436789138865726360816715155374 -9832334569184601755636057051783530444683179191925092512569622474272529262342861766315101021199239629610274265997843547867338874584590738383493387980688474342469792160021432938227558576128642694039997942109252964208894568548756128032291721762477237806243125809155400216450517812153947398479151068121042465731185718492826203392571471595147947787107217474479861854497206458185900690637244374020595707762780724244413198618538860655446986152364401087283094600964415907044023354796896759838123382333630551992864109580648098759464926129563
|
||||
-42867989584531998565637771755198427640633517641268127282792579008460180339737479693476241252324952977781608241033240363871883460699282781705225553949973807270534420921138380139331829644647044639421643478267751411276808254497321577917445196179252350647296241191718503220237105313067039185640937044854378549093175677870685912924360326341785554692330758194431895948700026501869795798390290048235079820930754236943054973655969241626035170229700276717905826237553353841013397104259142064937997251312397457743428578773317886368767213620602 -6388281555164442230300713067117641375680350274375060285421008261175675422640929604129013338632644244025674074635246703539358620316013117244381132576601033917506683476182371128323224143522925997328030384857579887849731851924597824240505811384272515096473638178166692183851195780014287884413195233341989686148344497491650607272475930237277178252829898547259418137129127721033435176267068808422575157607645518742620915985195288586844479615986972791295112132088663251613102744976617845894118016840726093155221142409269954846607005082391
|
||||
-661458812116922538496585658194104923416531714023399644254485034920580644350241653327642890573828562871852602613182238086146964034094077780343234420522975015931327590205670310642734119061690716152012622137926004856695830302667278769007875431593354487818793540808602942816769424970341200538573582729442563948732266725818765483101343736130323061955656789745611657839518448915887825951499423491464614649013182706767551850933703256259053119437629077653584418375543969956905725382205473489561724373168762810363409264847586984644271333534856 887737625242681631714870203659258875078479124533226113732274211087075644324919145390616834861010680521304005894696968241548867309065154712877956379706034327653748890512443686839651345339326650295502761118561295608467995359282961093809457073124893827863083414853197890145020896635716074985300231029644537307466031419385187844202127076015372556667728402858103503655695951663150649946540067471894222919391259611060495188780053823095384278254943833208800485013126744608285463177055540352279837008186472451248019490964402508013211995044632
|
||||
-7327496596367299695959051515391594802216270713824262403876458805716821891442097537632491811090786018864798513273575332445977519633531392998627658282364612502993426864798609897777684699675593917668988651013502475314640421897973214195648105879038113676323936864005518125685864797136061707181922150908743231946551787633994431140743447679303437178324241964050865401199800303395791470916682685467664635067419320156281032952638772336489550409495332435276771761858125795173356426907367260067955842215729295901037751525688618258629529838146358 -7625083751780230032927509531514430382646441770587212248857920155101717788710569887782968860820999938584167572150735872990856809916912908420919266925017492011627294266389822550572316838671151463395278209170672770053425627323702414460408864914698536289862235490110947354125399313167153630675813503822316837003466553079439298463256277694204461974235717163311596612878426280589086870937281413803384791493074440827190291856024758826754824010130419076594269148250932197699845993768451711552487298258775153007904092216757735909143476096655125
|
||||
71584328110745165691489035834770597077887538618244027937161869125408819846549157739598456676601320955448003998963422935239354160348120754731442252747166151536236349295434546195052618881457157829133586080253255815184513923104291500747579714570738873895677141446293314708350084724959060677975850814769137261407479066970383840170636367225370510362893474067283786473486800574124378592597018703180376368293663737878394668030048632010459379736502128298531384873735831714887553632841061427958249766798145005561035313080556262535504626751335150 39025337405026429117542520680712566051193142134914626954338761803243740991289317024367322880396966415978903156619316167495679804593055268565509236333493448932991414339092219743900598951048445347996219020196771323460669536381450789741146843233749874227818651070649565627114465536301620583955819323799438363996780533545972320976211692592697008000821645211180484677357149922619855252200477194763956973943719900916567138581691481721023785117038071786710721532167335426531793711691090050179919146552072766409305035936290358390436703564817198
|
||||
-730462746884776027805754841284849263858321873339114957392586012408960396660778075380142902288036602687565930427881329406991563432993006160799054385993315744300845427085199464833180260049064933388276021962869408413767159852170002907633798555033026952259978522884412187539994561133764714625517360948937711949241171238378170812480325623847372618998709717095053893448797235327598273427889148876304220511564909420899734430896896700484385508463769398730777019509729420730988577466953549237752543694425127179610211590518404807741039784498797123 -960955743534135840068158153786769196423027870981913807203774587313357757620440494457003532795469426705011592910569635399646443931302475807809217337906634400741144307056543661304046724090820373915918144158929884630808332845370551737516180261391276930305542456788531407011050277577707057572068337361034007783178283417549069564431443174995791397359071076865067564388783534967801254268040757176195504943870759409298111911854921251271704862299156683689266632175893188993128036744334058341608950364586406133012296125429432911498560426753184514
|
||||
-8805085608902825283700220169250660380671965089257669147461702569124217057529174075727205598538221766935031462874916401012328133178696004547253075766257935647273455041533368515326279847160035035726555628532555916808242944267329926917677827305746448857833199504455966975616719797911852977120311964253150513584940186844454742028489991880534718212146184020592992118448167065048655288771662043882402365547713368348500905704949377300082224201006008278245380595788574630469769119102892271111945798461249708920134256020913200092816828116640227335 9430385175238369060210483288013150029109301788978356083801298445509939558685730737607103272563885047728411232034565923663371316711636492992611713778860962509341519720179101314906985441334242414952330586078036223091291226215747813831578183141575369342560286139183540374431776360745195120728592718004372997834655622259728871738476904163036709113888687050201493772795574036254444159430081154732460337758804860939667818624736066887100478806236484952062240512915882748655782875622180570525569105706663337745666671308052222842193070380686033465
|
||||
-95484086731227041653740599941022102196559898136605864207020903183014045520910023034148998026599129038410449870917500488319473809242354287400971715302671207556302829685364262850212061288456337448494881465296315637217599338217583788717704961346185455105239941303092174611502133115226231153747505409941985825563818194529858658321026000774223928303459083505491797415748415070208026894682940783620215129941525089410117851705297501464585097242288321478830889110713621391273373440502977640340226652824284222163779038454159963009021022144898740075 72693020335332021249927692392522230754254758607498284684551459194135930245130430451012829223824471151658456119666853167656514084343946505384056841020374354223702271101383986227954804450662807434684489980788892463215242880253748293727511428346412720961209407508905368413973305932961108656458864215230038670286403146559026327751866747638896055743864310072054621873935309272391933048375748691124276304466937592221674447607422299081065413747849856548866715960698466035591034837099028216371218226751058185645305436981854916495023357731460437602
|
||||
877679924889002988238246439335027368650769591536247141049517619537066443972957861288159185618083175727228579805007231416387271842748623046721268491158982637541265542111924682219996086932161207162812363623185483068163178557149016092662287209456677916192218819970685552000872259956289586337379456414256511131726290249634403008983311648106752002669522976435985604409280790379342224756477970027039133778744873058001843903588582711371961575292062755028092295690732620894069109034634869357325759588312361612213302064639971795289179296077979356839 14449213412847164455158075108705949207658212043991853753659406266980955538127280403280629430150587001092406106921732887327081637907422697912024757381013827585301084504991174056573089549362661910506578408457153326795327987731347567174580086172953171655207105254619096015134009833352660723436389302537738492792032838611555767260450214883497305912515413764602856951405651840993390540115796320541457084224616998422286331117843523528714109068721654793162839005619606272555665664504937646104920851020447487140295776358821498898981360832302460331
|
||||
-7716756296593096003690881668799057055525425665534823590621959705785951014942954767734965341007758014437146268196422085212360630609286044836131507942271270675397349141789525117884536234087970639897299471646563688583864613724882896803380953671068891785713942730718161913257146833852038073173662569057381683376766799172426338598474808493458970149882818120943190688862081912052402100846883523512936738676859796852180348357367113824563349109183475492837397737627633033782800341398258259384694693725829738550152526029261472645649993092306999235666 -4905094363501358499770967048018768350176415961574929114076319209519837230087012064819596473766570384487054326462944042148593947699699916599889525087012225877065764318852909860363641816640183851477512802963380081948800255040197077011899265094402556293527078167816533896007906872653090497268813161691550471665988950924232025627993815388174790794735732094884513019484832216037747264608191347377464115866909451318593263157195817466777778355092804405871201073614917514180112623102153558467865116092579517491638666367474101048231756545998262237948
|
||||
54833326955777515408735313776174289057826859616149064220651177066248653555125662636913209925912510641832616401776252262171224354950058364290865996577086800082309875235104455384061479488903600025469459841653059155920965232369014534503887793041448600614360860700882564258688957230938120044376403507945547377277870575223027729116123238748110350425484177467369291057955589303387409547135256243421856039394204532778789231818355011930750008753750867017874060211527665751493876247429077683944469878407152905190724270777631149378367283383742934817143 27733112329326461907557855276483560681970707307434688317130127460858273049895716605904353566293350866753905104605378862772015730673415937127442843521776154095690873219983469466108968512048121699040314665513066032763973725656099763144710918663074479601465146874017000659186481407406052830014528680692929291914245053346694856645953397550340899324087097135803233363674709683932037702159778841700359501336383469643028486742561119424932074413819698222028582247331192065825046814751516696004569340245226577257570960153870553433356427209356760161212
|
||||
-366037467169793346647350353591406329964936992031593214800757520447223539401362105659404337611895648246721655273498540703105981548306836083378406978137906405396357510486750527555947874863221539303975889983490104643422873391993926611965103784479450975818535065458526102785394458340357230505029301970835784365885087820136470539700773329904239928321103090656485375903742701980438645370093913900513328643804092393045765070531423960406418679869467658285073110696430778255290606446468892233971255807539442692840532622751761309346500406064604159490809 752913374090439232999923722986252026776104864269887261746992913580758933319042442301013199837474601064013143848373157655251566714820982595186660868690415839394604184647159566838644667169329041601696838795971980885127154173470316143149140374200121936385195686515877794543529239554988669645451656635883091127555762132280504129096210314702377101381172907568917367043327978490858206734220187128147578847558055177549241563797955549808406025589592066917068714984865825123235699649039610538003340384913870650648391404877327875374680509684791841092168
|
||||
5974917181782416102092538293437434950732688535021786251724777614662807377780105174871447819883407513805851406408703547195571603724715229897797174385114651380322204339375169721091477905749807944588451804646668420586904803509964807274608993473152034952342436901516504294226173293680683889207816821837143387340804109974666339416155880959426247955092046838191107788839904439443759894996265984867918648794931708995769198890027213249398085865822388489232800377528581057220274657975739480600934254349679822828717272168971485779444552421805230214063433 2130179720525644135982411724045877996786345470057700959835465936133001709450973112490863188421332878110364835627972967244029734116057524954781591934424344319844093450791633225668198352124644515747027879281440739748186111734192528005591872529996979210365699357824593849084862152584128900403013633389857120229653175706572923559442398653623382710173271428254261675719865444874407536276140747282812800936063469401329890592974351471280602824760945132047566619401620470598646434884532079475627422781904323183835600617488420221343037916166419436289816
|
||||
73536999296392568398089273616496749914653840458768319214703059938888013208451803403393411816574716809392009099233208688179623118645967919975617031612360339280788540059192919988901659413354894746225092282012809518114763926400791210977446651799029046899719673303190852091240262023884073249664632244375855715913800851993741163116741383947030467139842262776070244132458095133146701919631858186153674762801016338035252891064594163679493486715903298117743273093930569637703385809014536885556538364188870239352227765651758436159359696763734077970321533 9964160654298290719443059822570025963195270820998863588838027554204100036349504627030320135809299965056764097387090683745733752198953998005676831935840619013395721283244850045817181651975357833907616061817751871542131152127839845406072118706461177966273094466814431552323193719131779088381007487323355797421805505310103349771068005939096439316603748856374821291319035288242393526521984854916390863799187382117586437278550868526422921313585564380667345365041519595229992248495952291440019284061821105055526257874776075471305604460902860703345768
|
||||
-45891596686827657905525425131160646665411633670251499005714919257763287184975026282417873506811621545189372773970995462118214022367990954987518078387883268426773691669722862060666891516595621928156036485332095128202423458671018318711550489085407413581973561845772620124235134439249804421552703197615209085113925475295172772828465467246456501812108455412220653041484816254834200918869780654579468905514210913632419597574637039330253116621335842984392763911801541226658190755463051922403980812309866364447596093466665911932390922147234267435613565 -41370517731434779701781821472956159471108323312136085842576036178950931496787347009014870169357808392284046399476795181164379841137838403772242076127965843561192626756598870844763327186184327173355296830168101476566754133174335548132153656051876610402732360148919018413560645729529160450881483016031304311319933008897492867417866318687167690131767894669740611936778105956452225124836488722672098854636994091299234042099642776535676449294646181865508995825345591556429562469025325612406428274600565641800029580784913535108590722028173241798370446
|
||||
308410737782575600779340337602324821359498333824916237894669850469371297312804197181102846226246091656311884070878871644005443361866403230443779791072915059468076798523328866280357592226271754691564151674056520489372806497605043506846340418433605246950763356274568778668276792190935434629176032268278213955654904424617738073610653716040399685084477692775682753931534808268458389329837532921774255515867149512351654741865575541883349823057535647560563008563703497048361285385273144333937803718569390032250174439667616673916511943612303152341100790 4978134063531668885269185716778265149544921852946394842228999515571675607675646014538277573521590680564179272236807174038947098137274018331122105721177065754354863601495771184994134688963965991027873513850548359257040707649275138750608807742634114104728428386198937870028955588278418817695914036556489085676664991030215574502579526258448151294848966506713458803016089497374720519015704203900818885381593680975517417447361703863605334538860683101302612643813150402019655464380214514937721289700415046554492133935031968626363404574223449336072974936
|
||||
-17002704659195345632876641914595309079618727720464371388569635324248096652872476893585457278778600574252445171279700491663206650893752430053458444569663715801058969824426755811843589808414063316356367986469003497105442710825265159239189285459649788504786204555709307619219604668243378593939834760002428684078003490049100031683098904229791995490694710561244146730520985583745685280449548567549508895625235908358172496703722206840308013055841018444939640480830799307899712944630668839133432957026238947633084928782398699117815619244095635689555647025 51417985388291086566395419246679767331558408902209839822467990774125806587167900946187354349290933790526369946330897685504412553240046455307397999029814773392876807961112149280103597210628732920099725312268544936836462347104963357949870436988114859643347718116534711013027896629173255833473339751157493043971301276804079528033327806555112925312712418702290134170225386917190174973476804856260928507147332384147965176610156939982939809553099347377122473506331940171348275205621163993580810568581774101301088269314212810232810480353767831834898711877
|
||||
-934728973265174460657664859759469952466628272335957268274917382247806906731829719953469265013085441940415733159083292016929359374052551730863214959045466897567682044884929526297326490927653303332480121782014178053489572875952698473052383626472576138199040975433053583878753273152831338855658808032335876882628316495818058228473036310262931162975435680140109334705570504326449452266972024559885784433491177901969481143062578644898155868804501977967066932982169602915450088340569151167445197964299950737317701941523181221790563552490584539897259999490 -337861149672304255629246317180479453750694288199685834058300928077073057460677781804373657125124915347289981903140206961891598444503618104628598110421601941487152687209675502579491418801789413403881480901377097881537608179308896275319210185716300540058499276018597548751105401349901220182568822232720829107220786049800697762867455749528731465535312674019616223593188813046900969016713500341009530394996565373527838160372209772019248899679039910204817505905161884581272184372037974522979367174648204459186117064032867200474618632292829497487839049086
|
||||
-8409366890427494122854312765435815490109356179413671112671101999277230818827837305872799145743533788538973353640757518170608041919512478679323097746965296191118309205469511631448784711694735320171088395622896252561512760926786765302515151546690333288087356063602508766452125941046125162382510242953016561873765151281135121871143540899651753673672230392279398859704451874657056264006776589602242326491295765741956371362373107531665565060042657300693359662358604839107296674027287141085001779949149320321713056985176442500554279498770307628659461954363 -8498719984015869648011097664280584845384423807636806151008262795072023031745510719849921316560760017788815647731856797279366812876999547981099302331098823937716742137804997974306417058557962591594875445497156580928588723494127453626231721463433765122879656338519047080895521142876799944879911540454766365377736380224090307198226310612520516428573345097383793748528533999622309200437554448447304332707866567310378946738040726165254812572924641478501288849384742670217618699916640850890845422677279996509044113624786134712368610747782355888552190798274
|
||||
-69038557865454356347983641418059082009865282801907039614193477605135954951907799883818338597425885216387091728358664182235905603626460706096632527966208059595906085286666673697546463699538564741230391026398720497987602339736260090613280847917402186265900414921776037168234236896937774721887568826132696917904845253741382403733089840116153141650450950057371672346332149368130744052932854981028893840299013095180979555805133188414076186407406591522671856297494287397849381288648924268952315032550639579503239852586859155159018941308528174408673709270613 -34199427377105931565749990371355777681645780304339090605494169722250535551424653772898152119997205214494259785607831214345716780695831200291632223784023694125196195154849640201867111858060264382764566731498737053316123310630848361170201366272045719664445005883668655599054856893331261895336887398534225338771323455527160448493446725184979253390063459260709435201223169925177724827572400353671417968790663152330963442166125212034348909725305179830900702207075894685604891150928417708526466014776766765206145501476050019862892813193081065693616105223858
|
||||
-417293880379703903169452874098582442638657076868932995570620010674661507780006514016122697770375630499636413919364816244117804623967689509458186902706771261854951229379070561267610474865430827536880337230255678400818873833044230769401467916703005289393656430115197550251420247236879600549617060715331359390719868249760217907216624141832172793709762343904888077924759531323842489772014801295870783291347613263804587464044082430243875792293289676867312808144932537719182747030845462676099445295970652295224430444099422871091227379794939547092758493937604 223795252626480358221500842779627312985743661410603287185346644607221337131339741811248987928237814282960111230511662526590914573167395752897654827751977542953262016229588226279036802377511899836848151784802148375577676837159953402826598378255169398386851821937246806066608602287402085093887482221285630792235636739412623724450927738110321314428280395113168116697123317322747176700914106442457636435850118366394669934140026464949187734167586809535843763941993244965487210654118586406273680173493041450431955675874220755897253898648260050217958098096518
|
||||
6016493717681860135159153181807035014834442397348284791343410629908696386154310847574231283695356646986768213501619822628716987214242840907289320721463229280152460341236601183405119594867111709324502858632004975049162456348646692115048627576554716101793937105002747755567360121656044833820719653501070398584125261588672548357215663782905824556066302839957466258662672585694522440966246373844266167985909966933510357702955848175357442255764848517370826786233027391329752728073340813350052109659504807951403398598854311181016055556229404264210401334850998 8477421380520576654435025472013856234012366664569592075878676902019611588213767776706228243666432774669820152154016898210083337883934999722997425581443308367114174906460155685051284701636792500131221823526085361750246559014238553878061500534270966540510995215360652155063918933725445001480074154953377178856573750663076600536589799742841592996757260431789255794683202665997958805849267955176216536528448689133150378336505421394426402861706605995531306104807868477917228959291141546118974702262670670356461340438319311656839323134791837587244520201817560
|
||||
-18743605947982332246019336319764227394534068822685435060196711153462228075739795312670854404282843346175642701729168098004370564149495267371788200950455727304143370865063464371699171315339637707960671348789661047188985443913526099642830163924038701652561937108926986644220968692758487500889615455837452677257508579962766453540897038810706851170090794282444620505740936815933891071920934765162538414137718429532218101908576652449509207708378730627337033725838986416884721266446225205191598334170645255139456277378324377471992293915308803436008903719983556 -20127090388173744225494618112117127692282063215847244693367439652397193629336087618308434168807235448667199776442020221127416580257828722817820030081433415794456034204183353212266646809115062253679768135068233425017422381853901290826295433916097143529424699502949256462920463435441635070641371813639800843300978273120945588506466407611388011652564693592415799392599737702255856754360204840408889284863619216343305631857072792589535596120703160772589151097668154954387260154731375572724048526680650238710729318978613254217282713349553825285076278561937099
|
||||
-313282025056517640501602127522451499699386320805333688315862132249025793081326461907415778308054421280418935208176989088521707116040459882161739244405872190210350432161917501693217461946055774150811767091919028970981046781076881430387713108297705022485826870010489338527875109270849060574349502730293987805237694820556899538246752172631270950855164094732195110120996628499279721837409227221664749649502490572508575259758795338189898234203352475906335888112794766394936434507924024647154652579412082638233258215774348083046808973504206405899873453534832663 652176396956643713069388376389549322310935386150983352924752722590324662404511919494061712576713432065159678949094304985750859760103024366975646432230763411435575358987769468258979036181345163519609330911812579043901803506858264516594608495552554072108990883889975319871579528142715689304278000623004560261423732949518829167631287627096866898987940113916651266288798080988916852281673652480920825382506103181772303461077411124720009214364849896630782308479877365121006176260809160090242966207422346908524532601238144453613723021217902900448437438006496367
|
||||
8960840754361775399303856802209646312848996098495472881700076357141701254756705493370908669261570215905932465052607733676846066713649942301036169999340653841864640068835844059742001803611014763309430665125681116939268822098213705967987971553942706781576728314065963450506411662082402048901619841530363923336065438043329059610058222542205948547081655141053700755177810835221675982274920695469953738727237917246482326263660991806150486768258466323082949006096364051171980346542639295163499964454278949068617230539444357913313426421687242436878613215776797333 -5886715449242876259000922011162218114899211355547796411934325367717543919585525112547871193948328383246825542737895479647507061428293860352144453536230700104717343247112930999199681282317848783771168197631388408238168427357390282259564549915309763370598034773504695723450041697816330557190598632208699240039351037280844539208098495174620794077055200233412999917496479157625497301467089759579728659222390397164778910312937717312021749080197826488515281868568688694294350255123838845516663964015564197451631465235311765331502851310081262481438183285984321662
|
||||
62953540894048015597133212134428463532084563519248979690899075677033332478493455711761579132503443433831901408581896955149110039766970080469001723986328109476493267216280655800110102662259005504507849592281894482761327701545434192851741204364470471785373805590760345246817384881015208311889046067248728112085959089664631642586325496179447034713920921411285077347541727171329981903230574517807145020898156954036437959740924954073050694227337156242366106422066692849023566201861862968452349494764704691323817949449207664766043838499567774929784643945662141887 -77157251779524767154723089003154476578022873010170530969618158997575947087769105423599416876514374175828617015581938717183049641279862948783876198832481928046965419231816862208184295038186656505812374574935672961820206764448807911412562900560442942939517131716393971704081665177964096230055672947048401462949968327962161585414571907439716412368438071295078922960947265795286163652864779257198363231207884980865132328612845653040522615889397773344533672343373488749802669535403766133892153396631285859059264649729247825616791528414874380521577179167454305599
|
||||
-623541561783324712305678823684371363244210439194565122818477784993629530580297765611219265306240907471833298356302673235149797603374294460489217643819337274037456628321409278060825800505138494000951382022762353721475848993677786811885803141919972752438686106435536692577770707715572849909341528848657123656220876624456727217628453350883880577217220836125953285814995186264031112743860391372074522390974277739660455989861659506336577787329655799409383608191898667928141913702453155209925575624557359096095532363313647793799421183211680378281109269453147149383 913485475809555190227493530197382416703576283988865537916580449386842784800733623562190077402704694894732788730338594050363273794278532824061661867199654003500516293716434220318968387372050224034260573293279733227665927092067458874446789591538625169305496133343701453596859948492503339771771225456187370416477316867827104492107605823907734931326966128894044813967902119198415111188414888771521476347192064074541096166999169696160413583423675267201717224761770537293826125213070741310704743860239851772932531309548062872724363877694429973976358941817054366186
|
||||
4187391069330529831721530869737596469144634072842932464256120603275546790422988201183984703536677159104025995594648798039007507101422783828768981791753695210011912777897391118753459199326515240903335013847725168184177398887312810505306446679520651284804519044442128501792325383543657494435358284531144292559889276135659678436251920330982180351259723640112204938012392776747047621605351781913979730158104302519043288203481304723557883229853622164847537761318318378252274483148446529111658069681304406166126819823120098975948292815465051502441866886525921275204 8010379260926072384600951232225045551770759743617752834368935910376504695718317179805713690760765983368009154819342130459520433484313893006044736394913511865721747917983516654585250349457866317105757504960539067542464826763525041963200640591924498508859397827366398270535297508500453830688188157564128683304045485654169723185835137317756636393921219971718801217736581823620874639937624837616456337448979018446715410111596223855644388040913074734089453135962357610748702510296052870497512093766875070821921352889808728197685405921886802457213110339323875582162
|
||||
-6840757666954324410889467922091088135255858950519787560377952670030832578416700678426998277811209343921750687886816387230267103554898982137304884800736494755389331754435927046967704504015324671022230952077193534528196777217376384385062380195902763804201183568054649879862500880099511918074833487148543118425232682264354227993735807887438646995795363862226643044757899010030158037826611775084178596537362674054217376841620568401282854797299577435254571010205695453261236745125088281516260209847309128225080708101337874171737545426275719599965343277317306681114 -62234890660378376073938514797957459395997707777791407587038003141203265548743203300590660353610028309060842595561775666665543439058514339044307373129679205608156735438759323950319050285623995636333255549402848228588886630701062344773032758874349498812141463258598757795740788852194007507463859074472907439165560954276631098721907887280675686568062488816317758591906035705710026914166461941790723634784100039240466704530225459287356747667668583723714151166817026600466858427482168809277071257784704607724928584366226299549518732490199441355513908785905090172042
|
||||
-993129094853955729554272855936157686533557043133668163307693123051348017911622214794736253760160068797091281114936690067217937266851021185746536983105283607304095803234527373946039393858417397939970412627233244750200288293632608057687880270714372132088770953358333606234280719339775219723266196245970622234866026405654359740208018506323517937386891620536461643090949246873257949247559539178094184879948174779972791301472353244669706729380950556415308492527045736403208432978148994681667700004064241017947314444434242243729164231446878961001222702278614097266754 801619722703706901994159146816144800866360106783966455650299378615862592236562203336288544273535096283031533431619965192941427485429080328160761465195904798485305537222310684323020372624041146852041085488959353348063870593830179238973749387970797584003636020071000933845097838795967627666311038431133981353384854462013537520388242867555919089968731916420431459527990770323019032443838047970491677117811758131089276621715552169071774266911808069158822043408237880294151093757662646883923624674097299483784224925526160310209350085604411392357574810946187902906069
|
||||
-8508838341053338905838987949942800482228734323416144237933942731595047600860980082451368006916828024523785895809252944615368211981868150334484664526388815461973830205538715082983889519320165264789237630650175634255108371130786676411170327645956834055707326728967067927979647227043794954386916176337224189483011933133783458321600815836247991701905298603130275259937179502319053203327575499732732806401115782876139760350805127026429950747271611423780365675681816072330041230878831496161182590234326057697831051748646706903970249705771171311275851253168302957050665 7800796328233511604345808894735841968363729422327620808781050329335786206882908226947243189540121425449649979295494280295488595365592723626807188827737925740999817017325235556143594409511103896190456969456903488780127717059128462288512870347002540538814309492024760985305899676330948231756651241838218226370874774403309067484015339994062336495194786293601545837327985453030652876770437357266748963523266545936375144527926236271467899127200650883361644273116332188397371696605228329284749504229040750899972063249047372615216923406405233620848151031836005316374750
|
||||
-20835135998719015333479452477602189489706773459026204798345933359310948013503871496177565540623722309301890220507068019508604346655480968391135706941496057981321685688377520216916699971447427522664432564545142121637110077734897937715493916818755786677183314301597825123647326605708891940575212884041714591932978881024247834605186534849763448394984781459181401982817722074334071011743191178139946999734028660347965215935384990392748739959830213950943338555070480367190704865025500603528224954415668795216960570124836203407759413574703422584376492237548840933335967 -5943210763284574963588535038471648529663441286121391745949111804616680566883419286836136422783962944269075428453725368465486378096863360065851429594151268055038573383973045758808509244848156443019238583352913745523691209686645380536159925447683830380739658807560007258802783902560145269535788462117290608115945473964062066519027334054702850921010000836556984047831983314495130811821808167878350069624226057992469343020130376683284255718515859428151746433702988299116136070632174154039859500299288697749555215657842550192448295595398779035767531013801609430446238
|
||||
-395039886856131473019492189935045537476622852831855615858182371209843512971983728131996890442168428002459799218116871683086504679360137025270846427441108065706253844642748130023735014708242919411435329381040140814668956052152245705101933187644213449390681832685993567638344929852911104610944085723517932356154109299276121567919288952824221526958045752941024357072175635647989989094048079582630201024668844140020243437279265178245072827314025461613988561446755812477383302893006483542005552528400590220082327536197863844695731382850817641954387596363754860388145080 -508499349066755311966881912485148511863273695483352736066351775971134810970012588971486378067807100535270974966770743884975208892411840244257066155913468277159740875550998019204993349412634209426888287828401477016289211700587746852073980446138078057572073266038279314354908392317324879922465845771308774424585841407267779917646282176529708498066694317027296504512695319350832182934917896871525966556873308582223608100527684818065954407253374868341580440685662863274478388668164317999274366709484689193910164942607122977171791495406969990782885610027779929057220569
|
||||
-6068404330665883749692158667790582172386449647775443424166763583766433421277066145510182458624051160953176376869014136339199927089866839664249583675972674172521493570693506051214999687795786688658379628144879436531468540141687636597465977756124018285428870632667829926704967590322868384508727706095790874618335791640310845655948271252837709606670437201829681264723086007504723183646129814357478528484866762336016292383854139126429076705833344479617860081034607577302400210803438475519083960597647495774321425053320046851449936036288482784398540597745425703358874918 -9835780573506342938784848672835579516411400865770194597746777076795983062167326463559124579524907651985357469087681473032970438803013541937808983792050762134276993890953403990789518062825641243848932348131974123790724471152125207056115661607313315504407830421068889383157590841257257965118740602963046602167242984690128724623883497461016721476225479397569077442004452701724929770949374842896197112451974121505126292977012536132882827059090082270781857647049483537732667053106262551156938413003109519691087812751058824543732724494540822179203298363398867075532588844
|
||||
-13260190866290249049994500353587049311131279092738737943302589578212891068518447126740716122807738147375556210360372002181010137097372875835265900007310943597221481862935054378631940620923228771892436133482403151187070570568624899334583058797924344185979871676496622580160915541106812850363067380493548730113538877409367486404975411828228073957880437259404682225156228508738409970661114162239639479299742239942872130697833392123536136010992370917627886878078997368189582716944131219232060896519675480165956860354357975369523401583574133968549619524658260888925080686 -57917514442673321837100435870518446858443959295079391393185981044253019025061270790990458800452800772613093547542749708613387596480102525934687223884948865864151459637546601778675292118893720082876268320220722894149637295193477530711100480961444236376897960577484382724949677761176773518961751033629359127713713619465728047502119611613827425463810057073136988730080165665751745908441188550307673208111602967630386016740783334710491280520352090046553928381919020202143262177135299619283551811035227823793206884195199759004050277895155345052925492963621308240189243315
|
||||
-563301332160086499361706934095804783397419741360637834940651331594453355099571293146523709334794428777855871904798498325974534076073578956766162881971889952913720087147677906936731784498528666219835172307975131511891525478238297489893073204892644765322269776567780921755238922600305717822403151131631862678986521132119565465252981711969446429290805675533949458025623183351373171068214973931581059934643655688384315817091285559745888163002558603527837387292471697926340166118908702485803421185741384072211095630626009287818952964076079777487768061864860983217081580624 912541079032108432659368672982896222812038541570665957199425782021216305447924012892783776623342352711083474260656044774383899325409328817807577199023771203698675626486791298407128067814702562447114946268866529139999987215612047835337106789517162451735000663033844527354532046941293192509552174775675005829859772395530221492967330068280840818841123844475456875291534135058331145230980987458067846168229486875297674346326371693086860971170549969077972725496018035028505666255857014919950262361765867838996579789718626573610462090432322559426080796411010887356839354950
|
||||
-1946447090267934857552197252106920000592758734396126769044138379158932612598855520509490344231197484540126367370012763303174211569316044520832867597083047450419958832780393255071950943652968496239245854021727080216472234024455542533682646735873245812335102508551428559317515746963430446824026660169451447434856586446181110647768196019714125274200601756972868960383209935427677124351825115921191837944893852263993888314371006186226062359203677007665532735645055885848535271541369843949535053422783544101774456945079619336189051684665491160119319366808709119954043126925 -4383213247904160704355206263436446759790506254411343948242858284377919077438537582617478175481465661599889781742562841811512573433675059650293106361184289740351235753449905597382494735287180421888269573355290873474619048757151315150689012025694882275470284732903510085964885409699374496233011001881665072671266446022810082096805972991110751385525748170671473358310705557180769593583444511776258586958221916177030600427667472765945175549503061837929470842710754881351621581870136563122667698507171218552110677258209617808804235800110766947903576228526457260849139284245
|
||||
70111466217609465535996332992878787680517914410403595228670982049243355340485924891867533242003748381704756337869073315448836460878097242569905219401030982172012680655799526682528135880567159663932604821798111959253636956609584653418618020002763117405542958904257491621220167480211067836142696683249915663497767732636375384967392767419649585657103692622734987636377309553822137299314470068723836234687381610899884598364657110399383139494557539064716983371658959661845350109635423333144575958374319879106108782919290741920883651577722065972982127368323912154527925730872 -29224538164052693692188451812729462110206847172875442843056046623305934069434321037618658178758290656919696210065673824954066963393072338249358016348708306048265833863192915622149800491959303174072957136894609334185913625893242457395065946782388378777302218339841738216963147110953034408957039909794296316891867127168067876466166262889685056041249808430260110081498412949872558307112785821099283105093055109116114741643157382580753776573518455024334326327462619927874153893454074619624129922799069173870202662806341112689558823816489163817881532980604642464856912213536
|
||||
762760712650697039515165347817650964993005704978920628989097776970167035830161202280455549270000646105971272923896955722054892934858785749043894630032083232900614611940647824516672005695636612620943730671109396579390418554930809548509414334558375651443627614927133426671790202649500138145120073151023131755146263626421537609410726688528759800141736899011657236535906231243134179555873313691491432628944535922945996303761981009850328240117948039032823301982624214355864301716652338890287217408040879499159475576810970159314104518980989959502272145276632210077236192748674 957278758307824019127895328791009017440603994169402328023966949263119860389861358476729172697496122172553262562609374264487800567463035052108522394686834681405432333987434321098454460949020263031172109794677893058757289528087689822759093039814249973072703429115120129639992341596172305398248788407017150202110086379235567681219097969486990843275911447164657653325896237132345498848783195505255545093772088351679686607581407534383460560092076191940234636633758512849178431488903381885610171912638568060049142134277277239382435022247864897789626215160136541441828089136462
|
||||
7757348284776869177950661954360146502027281587622081741404559814414937829800006667987556705468816833350866365516144581273135685814204246040386974085525018664547804894255427820382002457332352407371327764546393740923870932420447896224243460619827272697050426582286882339330963151475956888052441395014134294473240935482444398378534900052265024478559923400733807317446485831416236600395428667360725288037911168718492139282268834206019030331736211786367099800561923145848339547505781182698246107958560466024311615966706499079468412440848115430814344088796794018617232110974469 7887220145467386843589785443955486775325302660191697843857006794292931017073386488561605735151333240727197954609584836736458282587236258193591234398956935123867516202473813771829641423696370125107629456338903807842499382040009023923859386627085441244791304589980041431828404333326413219558205277599783590599382123119436188893425928710989245350122225224144711109743915891540766394122406202787990045674539154042806605244331780386534706211145949146915721482542820945542911993863480928891480626896339782862682823622152205429682549517674467765541387702751721526019572958181742
|
||||
28546935495393393661372174193561887521320970672130143496132232126925185018499141804330906247435671614349542271002276367596448535527706520894693069090154648813847220865704413168696338364881125805143269968904137178846750857211787522148269757348933643173489401232328780206030037285386154627698391505916796974497783495035452896106832866193835404974636723008400001198517514370348989931476798861246514050920949324851053235565351314003572518492600241084739798039819869749596149549669815012047436380602250318067616877894534121193590164112287273382215099776665013191737843333292408 52524324805962068815359840174992316943681695105002318525193774589448159273548323241550496360400052344167997568184138990117763586377781343019286110618479974376710378251918710049536295238540150592443470795510485596049875071846374763922113148166133185149358027971168511800529866291763348177616455211734920376768113283696009467565899448630799462305227453278147007048353951918398726917420986651999058212864222482554337342583846310160031643989742798383738584602568722095900621744358215542232308140452343954858511385260859427933172903112851649002892513063932965236676566275881238
|
||||
938569092190382811065684689689713286438153787723443012890866721165584529579220380185362861119004563242214467880662778019807432083554424627158943802135716583778464867890334564836607406442253379573276080867829167382676626926756628380984320675207763178799286670619451545585443460800718384539303663001442108511834133286106602161898033399123105152919252481734068507240130369481902745331857424167028274928001250777534716587812443028178542465764012960372922871792689311648360489609745503413484819336348061197707916480573131781584708751649524202731684765454829643281421178018200923 778436217128067878462925358544874197459059365572076229545078070093049547374659736992796865313155501872695015259654545163493244642193394790033810975084694146737214391850916713052680919955587540639234927175473730277052362284139049954874099263021376251371476319902391066115615526301073709967627415417700310789640455326121369631728554838106159035055666573736749521414993866229947232219950501823913910594035411199087161331144718720223832642979882025806985804015560968806651959837090745645939152867457166014107475998384481232984350963555409794720744091864195998393727290384952370
|
||||
4931547064688549531230498655475559067943598615350621866254871461149925400547877444274444385739793967843179975617456144958038568439463852481424791892100265891869741706996603393854109119895801034358828959826809641577119833210208071818960227664939525256256552632397247043022951477267556336660497437314242962185219707415565887214856466524288310381185327106205151245057470519512885432077885498795673870643604543401773659488991731633652699155009154031081818855276436236618022740028670011225084076481221193839707204955577524847034658480405324734044835950743877839304055919041784107 -6984268500622297896252474384318589936122455705179441385940554688388018867784391094102765696538772744118952845318134170018962065600035284589899170902595043240235943442979199635649403386316485220400956904127666625466730276024301736402237175793686899243094210807045502712087216727547146686707233183028314807574989110725883327415443879744903943117677090421009341829987365520713502803124030898394676526720323170408171602020086097763121219141683960828862575189079832605196669059639164105286347648828531628299742957691698982532402605600802112342004239778012892998472723084938076928
|
||||
52184814223918109774859747049104068342305041701725696654041984660937529121924975545666260432257272510033610254021669550707776332940903960839896390865499062729946342233693776558895706491466953688338090931592475780930124248528180706375699831284716818269233663832381148839906755987351398130481043602215158510112032099108600778985946569920143811069368797280275432546746629952782979649408111875861924555818388828156031933855963138426330869237176471015777817784166757999742054416811571433304657524491972945846310385010323750138929947900874584071244555360376178436896086269522935422 -92323636664502835118774067146882191056154485626972954101182960394099737254009016311860982905916355318730283167430079667502649160765991977488569521626914151410147604303185387871671403302329512258528196933279444069638982003588504985444623668208076579045698788785910392010905717187834927067105363392439694872131675244515287582463183914525864759789417977379860443259519999318104821912376655282458172593735867949053768180547963309403498283706647549591298620875287233222270800248398713385066992183074944101670717060085978493734177717865840141044282103837210638345285735115130248963
|
||||
-727229219869633981098372294312634686534139067910672335801257449555254834978808964900470579125290905823095992281297104781443565881769712749904343967345348679640141999682045186612553777131181000877749517679081272070017264636809457598287379003522413282366651398702516303192757255078846054891607639195571564482875861423819490304694598253515687852435733967415429510277840199543736150038356501477616232366744501597471975818339487321010928508059557861414211019604763078774736287079137277192096871459276704931752138562898063647022596888998728348756562794452891886604418257485119970914 900862383589283574699213250093262311798722387867671335493738181410818394237461276605573178183890348529827926702485809954321228924922763392196618267908358498445721492112430550923914773458286991131662901015512201802364053345411486055478403295860921141671997408223164637913801174512219183357664733431126406153106244833854006523716921876422363060842782322326461274100378811557263775641407683476486102026742072161137178572374993111636284789903017373487783413769885999227663677422890869384528043436837875853573731027811999894236167509785895807427987462114430107154938066923944327620
|
||||
-7590062027791983463988824934108286954331819322738474194029494675622111917193887632011432140030763047493658592183117802442552214035188478835576297354593743384304609225003558224903317050908175417442595117714547283369166388857257907448093613286660641399055290726535854982367938450770757307223446551512779327045812496847304543295847357737103227085535428180978401506341744636809961255172338618504281313826049303593505106372075237342185129142062375547649910605699437585203779157463315980339532789538387319366842875266660719584900440960930838865606339590296593800326361781638475872699 8935269289265546427086473736301560021680169626086474128204295732058159016998355911118174932462889414806991080359074505813014408000567706431431271772049173952716049370046820412633622073502164261442300897678404814368515213502573352558074164962281746780209836897199069838913549582530808463668779772924716124562863373486792259316265518729981428820938038466270131592575211878017725926799162652015595068077686784620388472453757576738655013271572165651286032999915362617947815547461267148015503822765950943259561411953412124708267449270355054144936959662499631904361884013366226343094
|
||||
99454953888524740856769770211966532940872408368178241002307145204796870871364319727781436091503393274150182222468217001451942509175139336384583299894097213135575733660643371763191109757526553526485343997205124456048054203502777437437220596059144231057523338899934825633115503008126169074486585834954717193077397283714811937811318425315702892543350176893428691547845874053826080530524752214873655667707273291974628188101997683966419783415915317127092384436067951039359901775107857378624846404703388507317629465672502483458171785971632486679995899833862605237614073945879557612784 -88962143792874642372369123735016925458891263805280898002892308037101129393099959576522895557385596876499488344473649767577527942988068946987807197715126815713828387649972976951256773923435065215789579584705681888644541863624215459591698437828227088480139350414883571406959839074582812914861063596175132045167539564119427467426701624311646985488675660528457069610169499866906502396228934932571595285375581989268603423028046249689725766313388077176214962246744825941487837986219326535241371767081446918112400497586465951148648532001501981212599534553399955873522395968872123591492
|
||||
-126100102247253411388318606020374503622882086734071036121515596998632397064793348906986960356488194892868711622206702101554381289809516664281830598967313222260379674129238435644840806704528878071181342050013855140336735342999549571314129510208988563287979220834384822201800741962509528879910266407400325003500968787612036176828142157946071891324764300004954762499813227924548901593064702826033854348494425904563304391364184395750490168130747620211646612175886844504914698949159422853395456393682301258430018465856975318331255339218721404880045937161711531803535892584575988607280 -718104797971944795756729461785485908790480559939277311510091603069248446858988447474486024446873074985622455414946487390710225650337463620603202329292580680686427612761658440638461195261737224417765503156686928572076711318757881238176960794302436938830093165372815481429408536395478880867505514673341694604321011315675140578250468624277421273696279907054210669606085318765752885796560803265588472643754417058528540296444715574734720631039697261816062789124854890399369972711967558392198964834591095767889279472805653031278122859185668110538931189177309670842711255011852949389051
|
||||
6466917438888947910813557293755875324787828448842925078057857646975769009769326782059075715501210982860729101052603514627917928624033060354594669819325937777826061577568382603100617036343592127400298282323966310903857985079494835260049591144813021181398474639035355651705541884930051219798135903251201714845294317252101103900063064606772372347183154854223108070682851931418983159507150549445270215241853250292032859987395954408197089396082896470991551508636222804304775537403483851992912143713904968951810492825030473515022109945815561235394661211654073565772331677130478057385782 -137375085062939634407947178686877340727787913090499177585213571933954099697346847440161224204949602412161482554548182448181730151413002187416883896226802131803173321567920788484367885034825198048570694439652720283918667650463039681669009189388547409192639216759677041732349977164734312452826298364990911985915980371478547684213817874602896179782184955060919475063481687795741518079426771104401668477653352766581518491332186403105374262437022234837474948646454534799942643711965241435413475098679656700210300697562516139749118539631007035352478230549615797976809298248622523731967
|
||||
-75806195729901021444336086428870312985465129864642538781658050962103429454246285058967336224369503517828673383511927935957470470743579170048450240067276839357707302193810812005738520789030448230965269893585671330262094515254135127383967260825939209435536573799822691846989028711547077948556242170242207249427984443153839833129608761453814767017965861752391062834094764166802718567266208139768528380629003117237765893127912894115058267203641777985521232309685258393006059051467931630646012865427719791359239810800115656526673966304783778015967596256498393969733784104964846702634743 95310375577285588603341878080773532317145020452594273067135054228950528175797000977367111780261963292197229199655498393944503063045146652467989435122746655561296914664712702450995711453425179299356612405397222434125345968521086144534910766693904561050434237210138283807109918089870189847296609687524820970816718869611746770550390982398325285222375894956165397492642283081922924492987973382904695021230278722192988158938518533015756147896222546767961175978505953932789829587470984953474772871904696084866297384775024313189537746427134141551110051785062000161920520985330807735148429
|
||||
-538500938234589714564422544395756870194652915698344979936377914761805819799039484330445111138515153273932403068176754145850972529805914070248118124851861735946090677560339642089479161996352062069419227167662571757789113902461060192890183569847957114040163039607856791839465822028836301650149300234469392175440058798673913305308785374263928077505726263499717822020756381073055918656147212675866478165531406757080749803525210602771011048792898216264308208504716096803180368173540618840862513486149857415328303734349457975432401748711504638870278731214674895929898273761147339190299459 382562517551228741599308761210661794904007596839804277733139456197746222130399837055821162588835838791818895988760320066379801666203408440983634417530871757032254267669701986049104897327864832770676612190296981703674370417256582901758942158954594566815439379899194600871486836709873016900567212114505587600479382386710001859831958576956673844161780244599376576981539684866100636314338437609580453473176826882433483996953471280609361847640806067788025530681875751775670755880153626789074327684690229962783970044402672752545042978760380660824408608258871880454599537041191843551998232
|
||||
9648495289773551744513655509163191528954867092589624071547441746582110656365369581584020936037813521021273359510911492494793261888458753118078369365478790843096688292674848659405177748543745516919318127913551365742690301151224241953185709902566679998062901963587625603533951450641423839226589078275542467743913803043073223572588369581740283613059131654054744873208449351448309680730968172464944799953403887149191256698501297495789516755247868640263902203681455802515292533196451196857005421335834121063481195297816590661250805502595381448204279842705728639444588248244511741539533091 8846438577659244510944256223990405347161002464863025324802613873247849617825360329319395605017489565282748608329923724821778368487480554163564764120144970937182607987282904125833055468562664021258392010585913165557672893367446432201536568890433397904650542324347758002613803492376300962415838369697809673275578586647883288652257120228325561878221361959223135723965929468315880290289002778465753621904180091016763860369000509933039272863961984767677299001643584288832086450409240861062544937384080325241429050113331531515373664024138089698507211475190826587240655402925147185437030438
|
||||
46826173537192915587472798359891873657009594558767408762668585747023676668030644353674537167146665315569513737066376891566434951906320860350968523232895825463086048602042322245668949520260642916602605336803230475614002108829826479336044562778395275701350351949127721470812980208628082453937663517375852286707244856062911771528120681021392590269791876938172586864970941311686550265217300088423078445596225388581881127744215409167153316898331041941615620109799244442585849375042111096296314034742779532485352513253770214856713428433940555587693416539988204053341711627392808908705160400 -68875631611791818330046789529540067895172542804647275835217364150419661384942545238549286312873148018517347178917657051511049134490622805647138611449273007605221167977836944165605262209729584228090796561269518475504643253245993785543153653331266011990935178343523445203307952878375093406312623814424513847050770319777504213388545810353668494831381065093439707913133380183311033691726758818318539125415218849930815112832685439804745327589636196401496128386486287000100177690854080638494782102332106568902623086373008432470391972047028893455040885360781824765285086851778251641719918721
|
||||
-502698372565199933784049882337374092869390724635190997039942750164664218537558796132256807354130168510855937240294052563433932570319457798932996881556051432952066797688466195787663185230412575815867363574322627596159020471656065885258197733584795585014160844201037205322458862476382200662981859742852348555366583962437975212055478740474576766749976115313727920885638691751674710715008728678849758575623270230672562031986834536122245397019385763803243552915946156961564234955263971360996727049662434545286638976046117299731882335829990732603861919887167367709994271233695418646336570755 -117511981712214121429048493837771049413792762933744250935193977086187187123546601447872548063493947577242958290499802053502533597761782923562343006267128689828931468700448610164210626416078894347642648179254801410105919571365347129517764100226168961584801700426698740316117482883770664647536936575618881929678508772042914526803088360672914732801203075815139976868999763126696619348745950862141832307826823759576112812341529696306491736153029960874004437709758831523934051123625906621460859899277715747140351739794148905529578088023682114152982568730032758871886765727125736700544881805
|
||||
-7394431550805308055101651315373405201152728891856561412533109413413181122871995712490752264077423181001701546485796591317941754192093066017483234166114387169941593748243183149027999812980882047819327541680677876477825761977593018318722299799137918480498922074001007973305670002661075881318460383973249463914770238419959606241965413123303411423432579668887031074721474778701765777753357756752217230020277650075241382755450408795902975227226043239262129143244378325336627708567163136842001138891843880928226933091278691030739809577870270597735888362464062849375314924465344878383725843981 367523000028239069910143434590888097707462056013405152388218867516843341059103547087023143682565825645061108439690953491155062661395145731877951512265289395486758440422971263964996657918266959514322598670140032857936241583361415308187220482161900131817443429653869726751273385751789118442127487940510989925933585128298693065186282676429434173674418950038411211781528410416948944235548533154622576777336160313307529401883589448124524675312236136078304797475152985237490773143004659579087512441861719670388803681618867068128640203645553575804264332008524413657346675250533388854305466604
|
||||
-14994795315461982405465271931947531364691177987047723112486036923453299039658738762483077327864942558462724274950407058188816642429050882338239798883662593826112374773451505159350290481879786774646537852694464092137079114450737293114279084997485756305949957823424290135160938085217479495665577563142853527373356934258427776167937662110086191976104725101801367198733545887368949122672669149643104255790966806018640700117091125459613683099322743463617414340602403234731073387474563065769568738580336554418911429959728893417725801980596395167223760017933779978239987324941571448454546376415 93680786078853281718612241869179463854743702682139234821698631443583025202803750539136241286495750938697510892237096101615725521852976006046438273255329560548868526960635224266659538901662756198158163860146660343343702959880076667529483649087880064187193959348713382185859302001754254322820789759267907929640458435595183055670096704503178463944389460236722810470341251986239553436293649011391167640558090994649399299787110587744361507134909922518786004005985808224567002396315504394777625352946481304806705768755205848819916433675216341907395359556216677158475426675151491731941364424211
|
||||
244552711939506154459825182243353407546841201712296783847575009584994211976039154979593395855850106594738101030074235983532757655795008549437314863320074244124300253180089165344299049455448741479981282044678226300298227119901848493405766702924706282499308421013602801765905832950710004027726077481205119358076019370363633422373400703574826012261308838372408173158883001289276378043745052029678631415327383301932248759994489924896751241309479480708467443356557728474883478313473376256316450327757527247559303291492945335934231284729788063341622932389053917208857220099560420666610799438164 -78912708786606926094249593055693610378678738933818815029157843033567542573947997934981729839967452388399604355207716566866684493568591526437688256923042861823207389103821032624802820636123655624914067679528080185666750512778037190466557885362357306782100836195309512746618993331146272258722292861445344289654523623260443579119268884701007284301324452595215968553993203603465460411964952288809354681523277351918153970083889636478328850946492778315194377256725658231994710077069738150204229979449968154988257762832551878974826025256637109449880393851526885230364143442635279269137491634511
|
||||
-150326207300063349465168323806268645711972857706732362410349398623639986083930785393576400947933302517978055316762490351823491168343106220182360084612846917736799589392633304197083733455271039680774112315595907000421675896017254123384557171773314504424070558357015794972803193293540530017178265532391514143586385720188521206584751864726429593980721889449955509262598929996096422770691066148896925205258628090096610822538066265959137554824898701137564821450868632818051790295705887515642332369315400239469040534659638798791029633624393572988130344661412327656510482518640765245840299504827 9591951284336931677401907688527766357424444213568901396784142012878697204612264357079351701715609446356393764138767368285692801493416149312114654930526870767595185443547221709489217802391417703258155531096989972108122142637096444827429615937705829467000043387064647018228322989724237467564253498408020403474239850609775146049321570323965228107798767428273956915118981863773963696307534219854643800951458419430878784749674117212818590357349791263064801838516547782704985258236993962325687831689602745377084503472394557323393557627232448710087214138747248947637686915564098126047389563391410
|
||||
-20755397870500201678365425013992542619518847743168546428317351234230001610140787107331587525939283867725475183504954530795437233551228752069170799464782871453707087397108149916422218992812300513226309621991532316153177321856356799575780681070616146255889907659194342145582116825065369549083815857235343677901310032857600969399077499523677705331885021896869134843951932142676102268297665856291413970730076218503180427808096821867453399157254652412749515401902948524402480163771601859533665368829518403741501211860424001597306633757780816344622307382398895596624060231008374248012205721503681 -47193039005690561404286368856328480749793074474670299736839277457443978914829643576661740474436798032305408935410259081109007424718955893954247751866324792082730241809616215847607324975855328510310204035276433750815678913352589302188558996399067615959948063056301801507216372770665153322341707058194194122636098005373735369820531106676428397330627626540344601221982218681012882010960761659827909797600147952689522828431201248088409203972297841319143870642743934010777854675833284749274646172094277983052798251140997085028757635965842917579361297577326229843610298336403978313063490490953023
|
||||
786454760444099272080700472268487392774564864697540601066885411630671033128436797508726237069109548730120523913048648088431028586595238276208937861221855168235709403707253740611578051131879320716375712208259173783336505880907432413934945535872155250148680218995080919779182767910892073497180277377235264742013880636471764090500800894107155845229555625925423231354172504529635004942263271000645615998704904911922471310065611449238490839565298207762690026267572528423637751080818522234343462620016377664043587782700172765336823829249922060286417234091584535811882081459598097298282683241573755 743416815101112413041016869879225794978529008893583030342036199959421371990065194328587875180996509068642139227654974956418595556234777661916455448188792977681553875190863656488749685880021259572805229273788634548931038973512941897573469687674475049054289877611776084650249740539764012208530732144088575963078075821509287801456769982902969844894135329001411251699639615573981985620176189605846491981121276153306807045347029183383178177406183416069120007848321324140016461761174275904963946400347114508205472301833629132250107802733080089005370542048802308456091259974039105581258643208583518
|
||||
-9810770556673462844954399258858242322248195990858060740786463049176518466419739442990864912349479026426859234705363549249603289187730138712348769082128590604265626098052031827857411133801022392911973410677913996697982340203078203524134143751395734749865594119692408572884939327358313877382027199246237240507272045710067479594814076092957728030965622030363362243168184796568731707168045191653995730067159236189643560699198782998961220702915987611109316284962453022640639012869233188316800844873690247232627017758828135207476686814008151626335096949023357790203126480117425765240952137145983516 -5371351638565666358364087350906936503671447059843164974622800766659043329550044705474756947547511604536506461893774584936296111846034397055877488782233798020608942301161175401774418453717950404137657427316994712277003014596570471674653262714066638667091786346207858548856569177521648504264150836320247402059332373991222430484003677443621634357791908374416648130904515794202525698386229606741581094195769506235818395883213775436182833060618651869725262990993895609069043297255751730347053144415622287424539025520298173777057124188177295854870034889420682660487671949596256095505129359604940711
|
||||
11860781217088036911585079591191369663204790670638463291804340679459708258510077253512342720914867164360418071262406845428600389102492551880177340961915228765452777652226433599244604005212584746006856973153802815948950097487636093948769523077488019406512216759680594752096813881394541034662698437844506162615400543534250687734758519239400811506527712724643018854546727074364337812644817859166518884757905647559480953312722416925397845977704220286707081027677308647303778619660370290429385592100489856147050798067492728253586284376367447622814295120045103103838701583427423920591642607000591995 12263889191824573316596522312721989062443353385143685220044738322502623154914311656985548332637711838157968340589985588374364892557656650591591323948027268954101494814176925065809332799755192574625179584440433975105290894341218366097702219994749858789859130905067398434695677496017480637550721768798134140604002209935020128121367740479597254005799432515149098789060819956455998186996322684960463496590607305143313308306521715149628288073036394382366647016043305306941336878821202683161198780123449265847110233187225122848765260042059115547079527085008630072516019235899341061336635036448344498
|
||||
204874275776527994087441800551683067816620809562710427002125150600540424362109897489528120523560336961037155114852424103838323029790283755390193130914905466884744176167581580516062342395730859565672641971302050942282684883798300991187621025778254525673427804242869895040963426490824748258708257707785558014634870561559621773842810191594095454184885696375995342721428103960292914631699040455596749747839775026421439522498706666823285235007664236454236536878147240255823702963084952894861267003249214413479371392418246800954483953138320152294332926248707378819588077117984534465509635523041321418 -781270913645620410292516512571004769884828998519562735069229557858240351693905176959581936024451054536891675723049189254005285879369502346734481027671025537169173385835889037322644988520030119900447738023566489185239189240308596748538602958941276115263402737212514088371782733378705508747490494035154736218514465317287618218007663627218353249090847685727790085339531499786115482144668819398821714353562478318008459434951967984824101653677125738810142929616440466788180223221791127648088928780337191654061733564079485621429226500818270149760206067937561104569322598426056160333671914456078919987
|
||||
-7914102877733873766410639993359489242903940887545801311056805766527615600330020946269517605379547753280001463854280350254857318150100501254451461169335055455390885228775019005163909437361641715037406828940006010773438693122185224880229011596472524038062311828160619751314172849351529128714914871462383290964313000016787109278876003684229024466986026337371703452974335639167251331948194573310089554471602093844512937916065769792095146504375948002139233257869974744231211936555750110379896682306918984965423554070838434211673069894119427331153054936374671597820031088380849737317968727585234621754 -9231714774313625898245950960795818929557522341343742001226731780556543003123152075232041838448390530939477416783090755574635606220467516532362266420834918058338219420253479175037449775763616560386476387432226808366289965321837442675096257704255502144150174120407268418955801418870886679806169898858344423454493045683320973550984698189961736861232643347463213109905181459559633342191610290166067221039740492223511476836659291727672887662927280910797255376906146365850004311588133347825516623316844897762419614585778789856610851336569732952094877345486636353172191848999118758140074561396787045357
|
||||
15314549226127510046262379603958452335186277612229674762831878491192553270266095499528684819389962646476605413658281175761952357618263514250182815236556870494223789697756125084290495907283284788797411104110110663424817582089527223180227913575884988456736196962553155953946668057146753870544815871719183521883684871468745545594104884966677631942648068587865888258547269880036864536684894036071071858725345217117453250738206134583639577239863037010499531368107077238409227119662047004741191794307261303703774645233369083891182246723994730512053503308626910863975001199566349589153473548830156004822 -5180116177328745902561214909982214968124439789396921678761128235776565213292524609887706505991035649852991842961433578200972681982860504217372950904868558051680485874168908568774232222586780008909041328553507399743846902986324820937730958464297874240296866338617364815412497960859837338447968023487567010618568749463029209222574407902430400768354490828551201623791816806115336743079685238814076561804316803235011818630684119525756251645639075350112413425874801955979162300950456478980637568158060220975090794247294040584160371792994919945077137159175429994280988890227809475047686910341110153058
|
||||
135768276292777961694440669105808048575151006438464557313497609918639343542204696793962815078772580112126704380989559663236695255450762387668815869429861801448402061349210134451870436597469615807488825923332401530836019242927312873775188490419828911805679166918225855282893020002388556924248207294257555480570610210176911631590076059905011032187177478144512661709341525231630648553486986777148007825426066776345521618065314097858124644686336598803016480699971667408312430766705521183711030841030310042613778044585947836328885235736362575572476191411325852425453494578413778189574489220274674318669 298112308176872460777138884576272841192785795383948607654728372388671807158732529389945403270272409507132463173719908549231574191400460198574491533426491031654996907461135050816821855534587384595872429505718330368333510354977674641499394037618409134702881751956843499751347482195879472173048766459209397032291826066754422533397097510790136030806756187177249035059459385236384156420205478191126388844514297854148998357728859592173691995288972722871204684363542530703918988593579598938714239995056368612361592917281367189787495867747346194932287081553494462663780014544610215183094375434107564064116
|
||||
294037294417143543691659485009121563754417032409441418674375117766248238979007006390710224391450294119502539528993851768921583406807432423256851631702861311497986266343465787158396937672686834959262321557472892173695428660533723898514359223495727743063879657811445437272847731276566273214975558735405604200110812170341315301991377498081701979874136699514801245055281534475625018857921628034083162285900242207804886667385088005196011455594324371791665270044290804363575186064038057656795250605610630363016677329562328434441725426748731928904057838435459542205561869233611521353609019224015666946371 3812717503394473876486975779177327335568032210315991662570073856985247909055155719609915314457529337204541618812687509980608568775887062749039227778164689059561544854023638996658126925261412749277247605073255305322597423449524565822111177357338562848004682571080465681015747875484538892329997928639927057331866610101840179783945678817826923186553401332921716254910046554817345003185632926886437687955153106309224552385793940828525134453049490079877781961261818711349778324401493741404100066845768373986351376766205901715296217852307954639503351281917696630742009082078932681717159504303137870708045
|
||||
22895913768334771612160089167581664218696745749347681405635526894739807681996165930101585199839940195082472850625017609355809980692055364971692187454346578653532747467286169905809268307952691525032391139834985829841420505039166302225095749540771627400557807025842699948687350547903434218769505205578204690338330622594184818176731096845658362656984633865544933358516538006762587940185674903000958238606187031725053002277900263241384072262095397404815830015160825444011691108151930129354828412168245472450162746448600708688218065725850812701693747401202139621269353095973265841122626691553404933002976 -39306312245045352801024162538045165406576835335144614362633990074962117698980480366160385110548661888634592760121350219757792817673571472941921450948021332607127787284430545197294497546717790129442389464009278098375753902337057836956344310550159722576666515751771109921064142302289371406198955030562226691608992747140097431424868989789251380727126053162543636003977540709601445179292954165541319210945244055558689717709468492758655140001907977539167890872606678533697200104676380483823077090950086544014493464698684954635200184472360644754197565503387879012179345715860959106379837133292586159910714
|
||||
36987302873448839697950529010128978636844822523579042999901352942573830136778400574518738924466148361889413449571076995920359354823212343174043018173641364988352746010604643221893897858389489671804469820021737801218148669152484650812343398790942409318919459128647968311609910282073103669186739707214668936762717072137242954053618902490059440390483982930022161221124326705932043498260733648036786996473272257834923007746072145530803836429422027234939385643383459558780701669583764398370204091756597880891906595731567718237804269848427357879335197398156146262977453190621848577751652732799193995289541 -794361656267701683655148682771737598187315420468795374086786687708495860659328162099042991855849196007706307248031092468492150180408531936859911266750204903091448940262815210927498407976469888284881039471393736807282651076734556862036668969469489695104121346587952156659002956828809269881049297247989396014771882891957502096413578415447766976312544205731992021103291387198771812414534282102757279629260474929011124935973122145835617764340389056255182698501593951326293668260961189946050878116738221994042965091278772896641166273202272674076107182570294549637297102562606033328757237727888150961050114
|
||||
-7428324699960340991679900683929033225614440632426022962481481730995598068797699420544584143967738096802260066797258208167406227223607650344302063062633161060242287856078818701337858950366729715331034487520739462432367540844807651995839892062538224943697320439135224833825337225256873896359661242875219944814832626655826628606997602984178736125913486545355453569390822121869290551964294960727790989460159387351697401940843654738982292345718676793071279460177109797620508347362533043505558774158875862259972049094025198980581006257236753205450610783458305880784532001696174775527887206676023031252064934 2502725155377735098362606811113989378742417003271088063087453831115934913944268625109286937850986098651943875194687652715338892843835968447408263455038457620233580446974589878529629365410002335571771693839243995114699073689714157643598376855430463599602165984301532418554904191005217130254103343106081233853857970404681172138960031551307305419653768122561576868189321514515024205579465364869140142948848080649162010201171189521302405572813536297682958924610481081351616039073943235676967949063549237849699431762806496303335321755589020327194797275106229688607538762397042200878403741175670312746021232
|
||||
-48156264809938302430871370056088774735812294782225927435914016279417288541993187188259924871784567412403650569157568052028912135722167684543180937304340915293501790907872322275159176441954991037962559949443473241489378720902671819938971223627461072307948543845680173003433305089432305937713617514965525795247968393660672717410878305361143244728874080069947363290888252612441173476608964052745026356709185990399084108851184379235998830038541660044079922627927037375517106449482854524977854057509520392954347878734619236994472185452573067784971496786337392214933784144453484094405858160207904268852584721 -8919142636017993356205315956947409935786243428336298894911421799779616987618786688439928332633980055539706899042926471695042816003633647870368422118978805511631205926733753250660487447337030655828964697550742425234381831817315628298048811568769600445713267031574420078936017537569339841747885777920958875117711539418698749977325249513069926485044765605935324688920679730656052633339105633913273894957909719919364296650591626169844231169000027224437600723264254558750854360334398455158361371856135559019766102028134618680675674720763200416018816340818892134547748365808066750640332021534667575511712933
|
||||
671407849171607580958674279737570635440307938247185156796282565434830026395642862347366959737527660743504650807586147336240805165508593554429604650445506387786909583929511705227086648050067703872424360215684214131956763403346228125267023309686303206025457478140422169304884338633550149205386764305251275551803616380273756219137608235561873035647906438675680548893068730718824840821307568326736713446960041605635392306248920398818137928598579076453583552223743632461691566790267954900779224603590027124385853120992997771499254192187593161752400654812319301588871040759386888852265411414806191905087481775 367324201893305163507422355381439226670761047897992124057797294049072919859574067365345823652209334328151374872361634308585184228441631870722687491373649596182696858018476283948710154637410996413246803978269972805152991714164317315269806139890582453546873896673037118601420278420795507527428340334015571351437628392142306078289021655822941031569209964685540255545495238334566649646947120036597618305471987234411658359294313916353469140802898245160810246182314043964830595480572181200751028456271711958798405194875224199321615811217113541584627631671528641690800840784647002026121241245009820202817775415
|
||||
5651594689209099983632809751067574743210681859028440789847945202040871028207861676414014381078639016991278903872491964014610008104337911150271499298757553932030800406007554214966877753687984467476443835212533665312686024052068643268238488900307510174035690155836721274287309934562527716113072919752040759125062897473783314285725653110793279780945380196635987259720035750237059887175688301279253622705074548480331979105689549562635601318757688197891761574260748966916595550683496966897024658905275411824649636438880099228673908617317244296910166230955521494225922893989662351237873716338907630385050152379 -812520674839761070584294951469782859985665239635066335212360323209981418122428567930449644295341956965606369592743381336247920953512202409050674723231519031729056882688144096515903367552718225517399736883420519503236114061995561537442741342461597061810503336843322560569056514463228369067238042507576465471373847818133081468288772007600857021544360394139511601252942234066565367410702586687387170749267387686178737206088151251433618627285186561436821727327894138061521155604779593690332106424664903209458204174381243179618107770675858152988270210232028987058692274683259390930418348867732222840552334430
|
||||
42110645697789360594278639818652775264416525719666566128432527201694345277666223346765623496102082631529339485665066727211011171006393375858290092211243613316817382233943591749010005966684624932934191979601576380133569106963312403376513386874004869171195876129068168287623143224333445612888019607330512386091842655147341704972218549938537476408151626167242629095733658620933621174280009047927906613355927182354861862911568034138382635012647904749245968821816869144224954081259904724281263965147214835667279715813681096456430161141363087648663086910494886309676726773102652983692939239762846675784493714242 99598362523924083788324304964363614320071973971169412858136313854480658058355840908006546299661198703771611965469067268283582570189800136965695021100404045626953191837198543909291629477756759797834565200378996901735058599858491620865348237293737803114362029028045976015641482458612147811086640717278646400018786995874624122105967120139585589073378205018079243993111607709410112503057841004149562862162143716009306510590941887231585568796472580119812597709558538030706497950583858505978491229469748281589862833547612779576963652837017765805235439608751894230059343775625009489487911516379947395684421501447
|
||||
-971959416809068206638152108251446879087877868042932916795094324984203949579391547326987659411826884192717725360092069181592902896883652462569750133007144403714462216966747512884406477460801711274645149097296482711801843024807570973375291755538666584386945157998654582537297974299549231469552691365690911459125804823163634852410445981567054440062971404773504289192313824612825069088675454761148602413459255093353975439286761198770384996093200196946174206563024141624260606493545625969566543938815035007969861186504255375249000542234479624743135281589089380389461293463312860988497438598871844608664460392607 999088539188170125578169069575771053565868996062561008771480724713267647784458467651760644749925437294379483997414646769403747097169983032486277913586030485719594908067259926390675092071386332469026596412684179106896459489265535402297996119129132356159475487131455212688292273112756565957343849919095956610290794357224202010199820519862079671385510707258093592569576895624475963860665527279748088703825086455021491846992505470880532570807493381544417735766330194884778647305728933132893778605581194056026792517342873673641689712462182212092309613946020315299010756312761480977157150014636300681924980016957
|
||||
5584183548875914063780337776026625855146330692076852240767027030963532794296245049801318116344199331448353534346500806403938613652820100073577761365341518281153918040178322010767316532361235067377283300570207709492568158881934045884413581989487616376597757840287388867566263770993095256644676199776275084183157020146962150547438753704706872783668512988290922299144233369645103219200559285935584515678140759749766292458880500391038962782996512656354768192642676509275608350287070395019018242181148809920680434300478547110592109787527762425010712134327278648014925975756637953452326159448497706646550122811195 6489702888362509989829002704232205196858727991289480276636344748392278219506700933121265525352345430942768615276759891775020697946265082987661504513693723567057847823491653409044503581683470120503322511823471957496252615439109521668889705585729773344139948482652450047878481534816414079669328277393012017608006251761524279068912768931181368155708560784540413781761440987445611369351532682977888513343963091641058302018356628545926174388812959298417970005394315467773009251999912075972416452197439685947365654429824285493780468033246223638426420158835293524886241869467600589118698742452648209302315501849398
|
||||
-27677524392401387459042259204113933053921669404612324088865265962292201682124318430765056695968955636209245337975884636349141336249890147461494838204930430660544100900019095512457570736121336784645598278672807603754337528525476687106937601931553633077957147384707344286583167337557378024816587532693142022047676191950115155946840844550259139943261076126840949334646646189315192581281491573606573419088508893758394733823162282458277975728357184153646884951017047244928318884807611282793109266200394434638495235912362093479589865752541265858922638612600819014904301957743281391669274883861053566515823106594577 -89559323202640031386595451038910430309781395833443273517064404793640359561384727862752228929501072903134765910305327961542327494414451157774244518118186517026249357753841860579157555088910064376102219031391031665211391724062556232522999967423891389680024605943829601465554271366463030919186460865264929035062372550634607560322889719411675847245770314958282052201503352787573381265946447678546944091087577246487046773526502956281243671382059675649305959880040527124490445639738250601825900359071416212111654139410400990823275173066867266230345330480867204035635685944361826433256164106690373783930382622921417
|
||||
-899006652221010450008219524154325618501277802046189607888199118549891672077255275786508379877163615231160664344121193256900008021393902630874532253927487617745735376441281741192893824006533881032683767035405665967240608702725117823216445582490800017215920703913973906466206048880252230410558380212997890436187964852479506976897327429135594290664028253409538827641729577822734292225462063566535574012276650414404219346597925254652074630067720449444373201663928817598071220656444859477259550060240978279348195711497838324391588853813388134074984574185400573649987383751563182278742871373507601878492097693220360 430288105316450189441301130086566951127697360652678975950842157744436098363780202127978013748085089161083110156249458412719036157066518738756687679215284739544969499560489194946303504128980208416590941918386920263882289530697628541211587150375298846783182743451644974034509933697223183816564299525039790256473362808571136013269343190305627944906895585993554159325230308255178749202318110049400306784864666878040163877199320660653979174778678797140594919262111989821097789727984898163422459382607070168222517827772243115218903335466529463673417606929547664102255517827414357821664968012974832290981049986684932
|
||||
2826032735156008865888923060665304536797375802656020189480398393264229508874975800225021022548726958175655346773674143290428742837926636220395734144334248231199554011748312262514191507765025919796860356406430161050617466231736679137994578194915643483646499930380436016308604850595535857769153349789837010789688756336684839765245798787010682700513582559387135282205202882929248086382523827257854663585036560250666631310149555523765916663893667129063028334264914829322441339639025756041276431314158565982281285228065446242067381578559480101588723550842171968797768690354485521887438894028362340784513368290836879 7169331537925533628775917937029238846628964608140527652536587289708780939037189061788885372282134051955333070931990114895313274790948885179282283922416229316599902420140099511721823348463715631922953169410867027464688868656337401936370895492369944870374593996739904878413778665894486922748649159200651409802042329423151635971408570619004673841009739429360771951309170656135793884850172504688179705946592339282451860483922738306609779735788921522587189519869569528935914376748296783615004402814360810887443945571420465133387444566713828725110823311222047924277811561192625173032491254166429679076802889431573900
|
||||
-89002252999851663842704996378181778398218155186571725399266177367822924024697623151096368008695044327524525394845889740022045933684896042322979958890230920732306410321040072266389083965574433804381199965498542850919600135323812455445166737051731651301743794512477732335163717633928270925559247384319969920924982047476201610773558829270764203975123449613035570073350412804909477342010143054733904414321854862934028172976657176996050693877181758223733139954833709215006658584064889565447093707658710027341692873821246062356383512558740023936150681505306935198978185556188351105643082181860617504222816917996915707 69206582027979200882913229826546144995792694683428613434061614828980579387499803318732824069534865923435672761263223735192997966191329341453401513815721857865595579832433542728610396018508181129534294468305098579321394154409645502616671087917943055290134561412388074044632083984413134975435210266562188612079855264615591957885938054542091381352243804817992677488941370048488297645172790116259985805822650143448607251805451664277615154396655721171841932082409812583236401635748125248310929758671701992366243768517422290449153662990782563534665336982699863740529966382402853396441416693570068587003774343314359189
|
||||
-487603375871977824302306957866061934331567392690248549199001101503925037655102850954942175784286256428875441702340412129588012569295692598798754356726574459020207668530910838990913295466672954895891219098101366857291640039356614547816223834119429961363764150966500562880557002744421315135604076861920634219997608075558289269717322867725294228350648994206724749854484444878311079640089350157289546999224123855448883767230112248019435317989198500245580439441700230610094298219045596038355401084210508505068688133087150607093089468558578642676696809410231544056085816180748272447249227482244919570627743967179752083 -361487031947014586269684128054964934189578300963117657006483387098019821987950442806559308760933117386789618683085086541430653554526928168648319408725811267601682251244638013946993714705900547188095947998757327295951420178158032390965334450386493449241469371229574250220042102931029721886758645544578697094897142959831453051394874267917734257139762156700189858839990761226276539619550442908404842896452800781340247994889972016260726708274083391735402617192178201079824382568530862477883191526899875109371168319794395310965039436931286645485924020257194532623481492158068498016382500160639344455325214293968246480
|
||||
7122608998647807003707497106046595385229154714872593429772131719196127801264497180599917124528457541507828521348607098112799603144176734563468318791898592331452531202625862374171888768698119838190043457526840323030339278056204137297412516228873257526663245422266948359456667660082903305472287547544892707820885383201915087825416669688469799187311559170462852287897578021154239803945097865072176180508485098633236980425587606505991108036498477119443049686911250867445606127502481766568419102394580352585684542361362528581649128933730999261638950211881690438600156189430682895192037148879577202749284007949151137185 26780738802575536657594604758107158094688872062014473871819891062318146648699757654790278193672412128101382013425187705603269446662466801591501482835551827000247791746277660036466331687418414686239778868301266160538483655350196038629891594813019380589911295697776070349649191107938636357131685089473061733530607555654743921783390949757426290726735822806365548509136104411379944625693963945456557237298553036629837604575274619042133213236844442308882923339730295151568247471972482392110220836579981624204725149127011495948992828801144828246261566982046152420156807454860501308468592418640358969456924638734022307
|
||||
6567736307313917142407185171951584778497638349283882137342144409945797563465162456658308871804268578327432147497374741406317952763156193631834426280124477618744706814231648743558158120150580319292358452279669195414813744463418852867681466848588284252370390549874001272659765478267199604734557391366159266463204859873380867935361715779236117984374465501177690105503634426456160700495809835652983883867641711502124954447444877780112347873153153129033610446248470539888738064559913199329171385486024044170327718180256774163195965080087683733853385244472860362478734648463970163215316274835943290975160413460189936107 74327176638991056919840913702311193953826609355962332074058245260014855737179126060993527448621613831565682111357600778354062305219223572079132900728311209217966175830259576103323225837351316783750313033942287962395130171434716327127122460822913839742429682853657810808957709475418227208006709956595794160057768041107081209597896875470209633326262419249008372404198495213768789253933073747038973461107223547572077907730916794478369691840427608313253580447954411052594990744707313063129561255061024665359561725751073399167502955967411784235716199478016091004409459648759159723938260439437944557011913339164034014780
|
||||
-160734118753248088249675439756816729924212618362339198281910048339024551454591799834398890257708068585342386716321606299228396962083006859967681385084059937274758137683114364852202922019936427083856039350860627964838659369958827942392613642587001503280174345878908397396472388082209575328756187864715289803531158632172650495358598333826597633455039249138679635476375110096690030387697225807254690597342177999074286333817915537506566254738218658403183282293172509514270402401151000418109900915498960254686675247586951059292421390829655487842894307145920421983187679561751384713207066137868865230252372030739198936674 -168736005738153702219711116301455028023340734406920596627308689070769838404312467603362412631100855609339256146123543030844850985259713894750484836198500239801549678686999331962619550247952221646785249327129938492212280784963426468970570342523071234898561141900977780467925022750151229518575441977521669989752352583532189735497238509291933955101101323360914540050796222044447002216156625759860885895769499061796299910959009652843385768206102652719672995835254744681985253840163315027627290192947284940109417898176335540144901060346385900188490326544571358637754310070926942517116180455028445205000553642271180642245
|
||||
-8855039393889171047037833787672688928309674766476359360763700920769248200377364600617926345158808143079521469225353684940276873829442739746454413933032762232889446709364778216276953688901918795408509397921000529499155949553554899224437899034578973883221002403793833975650442403474050589818168488742540541172235928091084681102635519562332265091100817407320793990984083801400622781506217485106313866440406494960861225946477176260991849939509688064723876454165746922456681637667282084783704692392571787188862360953862333188224547090651539675663349202567158686827702396084412079850188591868354871136799454413401910441777 2182597046958223323555827929884872262128774948064776569659877977405938504205296191298635887646333543600620176659883031531107176224586993963557614601582054506431628674427918624240627482481776735637129255881149106294814135376102596529734178305308653908703117754058572670032304856645013555060206448200369630914167323962138623850735787332323643974168520307652412303957238985527134250906001261293109818211355994583338412548351554292322100691550603200893338986036622824058442956500518729350663444321946848503108320466976475455615822236241375594989685765245089944185285006578316347654134048936144381651259768436414571201898
|
||||
63387649551138667289001003012613401082028282908284055262530360106175860437745855881575789345110235704132113909627795706871113210263548483770025257257434014238395699129577694574906832869320053796114101687943693494405492728589389075063360436322394211030620890950298763030453043024040359934632459928341969135853891281264646109350992482219811042511670997827098424078192967061940698581529118001086915557637398194174896280570560049728290777182629263486825280240931757347234697598544891797914025942075853646201062128766657451960538318316883191911116369260637452166149076543710501933552210827958053713996535334682190562926242 -81193383206268322412835419240027235163340216892606571307493395850510842602375241073092786269178771466405471050709563200530472059013297117479311196013546682134795753765747497672421091330245121152182023286112918898116024065808176824291986133897003608062161161033632574234888659062680006221642981647167652857185570510925637764577868701703323138283077473647933045705933331010934019067333212513974911423791003560643086381583229126342726933793991386808752758478997299045539733802262563121721307445893308947168090216990085272189956815840739044243261239467312848013427196499382170626145182855540559220639188237704769842532005
|
||||
-199313777848943828258500127065482303549832604673267927928137462567846099463599915710811103193315485582933607791674618121568541073449023950477172892504381715362752903014115948910891593503911011338420262487764405587111960158196270261332279240358806023318581309729155396404305822032309836869287803820894425252694173300159197827491183342676119510343237945463177395592279130528301729556897635491066556874097772292546976506154471570883312126527292676619213600898098711656826828367874183658534487825473246581794982618253692781419984204417879271462310623596006078876872017292681011329422202356483646925197676833804321158636563 -467778433694010256723614716446836283821360614868399109062766859099431638504073531202913687372061751833928287079912807175546351916977841427790819359781691420514516280765479069595070441240481999911324968820265824392904310947440781855204457476330041426188787206497926868823442389192509623107795868198263934502709881759814494745144573988319330787139044129372601968713476606438022325609143730976264985617660671952184792669333087446555048391728870140038739907585159112373389569326241550365444737796375286428018885916761084773526919629525458922591971527324274546717046890670657900632380499455821158824382264895686547736560066
|
||||
1609041591095435601032438970490713015453842009179649341297459751983661798398597203208107646335045771419419207298491311691135404971319714410516386467339202661348042735157529898217109059642632210538004872813789652609390835169313971234332771535976120581481518721806040544863338063470601169028760155788392889599444923597629494502795759743550483382217060362211734525048355759864495276581935656040538831894423933557229909950324570429887963373906229038053499202809715699508254404550156521665215597947393121098739686710899587650033404564231191338170889322865050467675289605699673511712693806808304940864234067786409605585245643 -8568663993455552176076759904514444492777298732827470958908129282476818852601734728707991678217687767792292462775974992287120329471019921062704668566672923904568304606527188002315294425970228011519863699360333397586279117425827122695385496583201125420919085416715539728255687164630147014985485787951356721192839124833990732035684787258396627249480087385196713465247665598456880470607372640527990307040047747409452786942469527167301239865833338221242806300077775443553563391584505612916230579953965549933056372107042752146661946874162808697839141862092429652447751883903847296884581292703791490560138811177894800655925817
|
||||
32036593324113928810170308998415795956037269858793224147361397269877088857559504444894057645936481990284845741147980760072284388670536486244792387863967451288268920551529888657576970141990754761292020889617378680809905305205106393320740042515666545421371351513686162482296786941695195270936851065558719699915158481913469265006403269294406458541503637402724490947723600111456374760068855218239872399417324167729359455344532796233392598300121172992260270851093852635071333977626225998407196580073893777368632651677524506051112235181353891108937452477080528997857648052099563389154062706544935702231731814395996124598731340 36767706758357638650383912338269901324344386423587106036122707457327194354110521174255705664022751092189581451288154208924741988141115409629253314388545020489986608695769707820087002695521103503029818394483664289044919195884672539433721230599204041955283106941125558896831899196644063683878441287611122100485123059260765146208741763793152637865276226131120861853129346394373304691432346407852220454103560020602951446892047417038061074775931569531737451821295267756620605154738454997281942506615972698421066140207453824747127310437545296163249167884857421303297873147887534316935204161154448820723505987976787811966478842
|
||||
943925965571496278181374091611215013636906278750203119614263771751789311101796494149771584789314126237837492686111380609118119380642992933730069243450283495298509762319375335583263801463691300779942675260152400347881595437177102570338814957970401982196889491390913679901502934133409955805634885353888988498134701503884251248789477123553196309401554828993500526190003378042967703583711782205907977942546590154247917379951325331610591092770106890488568312778199514186963394512334184338842788696843282829851601661499418744429148054428508386497094005655981298855448789230905266394281007034512490621682604803666290436709802806 -803637362459878599307337409622352354790228353485354340741046383473683069702780874653967608063893249957764580208625131440754859462838248537415122016313519213770154086520758880238421043051867231416073026512059445657830244743520973401690148665635659784475776074029315897818175944019361011433100814259066805990462939102629114222264930570345403735111337318132061792963561867546725690721898600818004352645046155432615184718189640996468481869030391479833981913759225305796289172148272783807230836565046666682852239718036524616601732393677890456921851844404585548361864374092935623695254066751727554336082657034697288303718340635
|
||||
5800264293870151909745705975559343903149321487893139802914948658755658175760101606306632861307681907457994079336056945647165903990173673278292781151035894767526433464981560846497887186663342385833376881259511515128742520240208345320004508666527189617461146882415330816802060319160457076701307888856054690384054347312169962081243015503399727020593880217057736236829877176918884885485612112613587771990057152393941714472724621973528088837254023033040427961122967307937865861636162062117900131839074360310548487263369406956624026713085112188932440949441111191108468774870989065518932896987650521903218855262657681365099742426 -5755498743094763565946544963500196528511190904672846242615610277792067980176942319870649877559865740585989182725918434877491020959711306713995546915830080724410644941660392283025826520398174284102087139562857162453358709294385682209151745134181103763498969171901596675954212493715986785436873003668096190900741307849318715627293363613321231704028366388316263081285919607381810041791166498388170339631706148307046274501508543139513580228396855788287250295660663582312522366323042259411379376075182791257315038334083091215658671885938032327188749457934816072902144666238190005984954991109695183818071032554520280669316270440
|
||||
-42286571975283584517995083931977867482527420524728672837322184366771732703031725803072602531458266465181934564832246766116806144934751625068794003850345196653960525318129674969354421780910764912689203946094795028608510778517196083229242281072179287139525538145484675679638446321526605912637907897680605785369447162292965477559058151372527341430521065944104872218536363844049143881121883927022723759480417734960881754407037610271485152274451025881405403116110007145136507263777551152896732244471348698399906264830447725971100381038003804517647309207115564644692433792283809537306100939545944364521625011143652561018181943956 -1092280542808075329754504270866898850729281172298347036074324094382141127772654041304260415931693766851042845421732144781095643899492540094892723593037927228653770560814740662958979948655554636472442357485346144668462545608854438089513116841550450921805210220290807294773448429465777479145658601609577789862134701318972007491226302433434703630853653185485666614299604908319266057325573480967537271163179223150333553062378893908056691712636219489058482164502174547853829165073038886360723198225894613061729338041738181238573836030033231074785473674487204504239655363249424556576213275745943493178585589814556956752133424561
|
||||
263872777222997372789871817807941638390749078494671134604026992276626013757326780289732554506544540620506905277838638898809794615748978661148406506415137117423605856123375940204184669182633905107434831442462709789281972980139247519041291985479982172235417926311772852727799145475340494040181354221842682834325292536816970312895258948314720062115241389756199411130480102864229198415321790110441303168107808340448541660508347157172700344381143718869977185716400986732591348673540357169382467139475718028732744241277174978454016289515886276169254510629907457245087602419025829219437192253035040910108441504929419606853995120345 353809219565852946836048290466859411500880063559675298638562698943264348206979179412004306147230073468806240627129521080026202365403250110405714797028071949262014420928797432770518576525617034254997867420058522313142170905100146012333217193958189872842105958142128470573580616879013406003174052323327288040913965915238591569476703547461990848868936722398410393110285640588358263573397216792947453593756250660712640975478616533850333375194685280750455222649167720379622590298091696678748913634968572993376981023959700689149356718622909757388095913247504513255898106191638258923959869132910578067943289717074115646147930499653
|
||||
-3032675326533657070457708370300232498481873241910063594454222320985229816311162295973760560822976733785577915925069603332432245567359233914714626265047567638162151680676429499287895863664735071843287054799292119365649095508012874478271074444293682621669791459351991980753416880206798109032721743067540605267677149291919513702448004081612428339564350346416494583663141205133599656324131806418928836418626718534155903390089911658694395884441613255637878383570760631103467675649598021633980953324996721929740150462923925994398840544460893173288065266969309511751922948111699536782538815408704914649140562363003983513020951615752 781515918054762782661819456687988789782599179099489068966627732788311305833214031762911160992390912862655546603543451488175876234949223164481031659789313270426514543818410361312865481622992980103326490836463996476317558043273084836804798514396636118678027407603302412507937576697191610502359663689662695454449483217530251019605261282499449807332604600923216293946429836363207275206651565172075458735819504492496483835662225421634777653955938649456887013285728376885780502505141784116951772675582914134278315484710847084187146516007559679448856621773322320625407734702223163141926903253345726956112495700235745045828035130909
|
||||
22513416556162262712345140489762442095497008534404739422780956213885899400862479097296370746894722924125323887334819416233421377784527419721714418700841944734768510593685492038645777459602499712571378536129907562384290165303236657828867076544602970889305771228039704963561727765153920318983531442517847773081628628532986086339329640028572973478438197029881399913095760171746174010044026117852357008186879571817793717056609128730651179704970754994688646812501911206103778530721803661573677318613056732261548521151325467481356460329612085288616396394704884398505333259034010185271925893042768214044790937021206144511565617954195 -72060690471715831237897892836862684706179993704801333697905571655629405192561126069749884005168606928233957889211963517068683842432654052216347593956720330591633457050434764303123609751231523253419917987926962588754351042213482240450434019709232257678662407124357425016239920520106533254825030744805998194986342945702941530465562481847911850706955403729460793097030299787348082215792023212880071898774693591032738518386439132210583138187066709179192275703701500802761429322026863243591163942378305166094236466410267194672954661708282909955412322925886061041504274071786068094457406121246287467172864312229934307611317265230688
|
||||
466562151450103666544813770331700921235602397065905718715980201345212784682039930211545709001429571582003854130434614308687765504479394067072711654962091511675014859507576652526739673856325864207163351006317119005666544973980724360326743808678807940958483301221176123222856787919794334541012755634917794046388389855090797066572801840070899694948989779508719011844061705024133235305663947110133267959555176627024567804315130553595482407632276364552613205662236317431507573395689830809839373190923380750258023818453560630020026333850223154709073095294678585676447294925906830493341145161781752089998677630023378090468000437089580 734027410989950524333134136150152792622264939566986972406280172141923482769539365692427526530913314928913032177902096166228521845218323119302218437745552532897164360866750768090925648646790556564979393276937996643086063645298639678777821679736340599693955065056649038812887320431871352673465628507797447786000725048761887035246810979565263639740486794096988578374527970175839652449132523781864595559405437557492566478909207658118363991457790103058436458073635962532951922827473028196207622293665524383879683690192894140002412833791751329879053530436191442266501398209232990910368951980551319191985503656053797470750743367360772
|
||||
8224091796921722897977835700258475812721835645130576214836622802063896645516172548941528514776345133054040607082738546833118511640214687056901958022176198783101183914108730040151210251645030958465003053166067637600929757855626727207868766480580277858916732039207422440888780396060003482170404270485259931002675892228345846466030924668708019360840215472386912515080159796638432342335559650881350044238298597515352972296048865983490727436782608776291695701418126627608609784296557582224226782315786111685554186870791927278076227687235911984531964970096322076923482333041066058848085619851462102825872569599659562271571919792726539 -3540618255043091561947175991319797363613649981316278051671758002400857300419505247611310021752771751979226208688316721610255884501056828667938657086436873329422139645453610147236908374512175504065947191640921281440903779255248954942206762937273562078760638873046113804433515045487313730723274033219218159723424564808572719742890878269078953050293033766520054133494802604056320359200615999089651807585765893431336118095726470318576592619703623633475672753207156078526251664344444905688023062139964447685734339093938559676555162538337556010559515863490749483335887749369495942410973890186610057829532784563366198782188193381066574
|
||||
60507767445030929084934922766089655677479036271154634558859897747949450280818438391531421542353614777570389035365981494476640693444588232730904185895530025880054256618373107444225444983435188921807746299252001556591889957240317712702555275065476018121092091796397073904449860774704878788274451582059434033955962515067989287502835583780288982272497120596106102909980046390682791679845023407564796038611385326261894171628619048274429728760141083709107722758052119500068486617333376331936138890782455904143397856593489516031887057396924243612589971940654498762772548705418581887080412219344411854540533665493558445950112934035318933 32355490557057226183157370291330171115988731239875236468043317643758518625230481837068151933511381006820829747182900807513407003302266619864859225942950866075502077789183963371918671871988123052038471776043894538289879793868351315641667010701098504898179465778197396067458648453043184791991075848628332551140764157162101424354703775154016173448038006779780661221131571227951355155234851547069951538855810975414349209932339171009273376771134398642663920536431044709003452179551404783775435413507513331300377209638688624855837833663093955335134701077702054760438690416672967494229962568843787121175279565643089193186286300984314279
|
||||
624326098753640087286976363460091772302206510022767922954732598511966307787196441452109147193391104820993769959985062867700010185275639396201844278383426311693803837013572369630441607597548304586902228863080295086195981625960822263496633476868633792762662202719542006833231025474542024732229177646431931650088564457015748411045784273155897122506933983898275100980459373307606802756018964561114857025864016517395991679038314840571071696605637599110232121607971306938673952270388963932203935134154608530032781603652259726326430322846239487585821834020152424724126753492967177699836162448894558392749076581270330148910524981064588643 883216040235785981712700397331462861478771653895902506127173168894470426969868940967661575395287415108459977965628047609040793522794726262514781494898634197592228800161265139497240785810266904543817534586763667024471521171660651579015692062853632224063990170536566413354023707107890534581156282408891317708642105819850088710623595335407310701224535916072814386910290726485916408006098032288568202727268646808218830482385612141854347417423543150028878373574644578581539426422953384881846667770493811994622375093687855166876334552658699342246848604035522179149041069605780773784852085388593126128548779834372970528013952638589212198
|
||||
4045164724331620333124810843302862317301444453832695766505813334103120493295222543614788729935361272185118572079482767192311827277673891060572698060303140998515457660145068886597714927549292387462164049213783099536051285899493858520264287038354675116491917857036280561893647407736295609311413688661411535646569309089271262608098919338049642207437284323352137991312678143404296432020854188087276636438324414009290827600626677862781597944411893116379250655321809061282748905517534066057389429380960499977306998867203703855193965953159727008503413255981783245408390884326628916389991217741253688618236069394059341342380894655638456146 -1580560512638764344633843828292156455495816165848447195851869856098082723027159142755789598711141277242454869464762103886442704904355214695341466321043102231818681776573315434264239929306846404953041006426986646307628587010025524889795779588976755281573217311520779414488222980880228333292880655992054887585501044561169022263972708558741378958774263548907367309909182076147952119523297541054973163528983019773583771231752025800327225228166804602389052594269944469817578530925697172697279569510586508489845530345142505159685096207523123782425061716945006442944878668226110231843021506099340660442490285742525654442221018965497961565
|
||||
-75241308388638217982238570359718586435239944478781080693718566563514327366936170844097303702069967967685070813880851237091839377763491777556204807336707797081480336941486977202075270242985221097721080662435749387492579634609865036008637060398007473688481464720155012631165431213345888447861765374533992487333105151116701996225321576229003323638516532274490945707979665814886573875958253539567951108636202834787364528779788853027410431875808796090333651643834006280208234378942051491788316647849189505011665912107931699112366004137887326786437826694663425479929475912791626801697603040035141915787496848881571309741142788114711133744 -27214639432161664076984657720501223575471812228268148220488349015697245163794523531420067978195388699214099912810215279397319064237306098400382203450188235216769465231658036229078988211775345477023644570710990011544794711390296026852645856879745055585236214172836450501767716969249690241224114038524052975737675193503570113649805642439137582216130813261452741053211142759616592018064317699797838832325319095627391104344487275453462120804044277058457837105364909032841096135776968872581379567874695748357779527304453980074747991828127857796380591474809339289149237672088305455545256485559820299875605588367613236074854491778876386909
|
||||
-464971432882837117917439689505676533895380987116067197582100420517348636042125385381918559863887670909781235945093127669688871902015981502538351598559441146222442784634971792025756679525973368794483724765490598945706548089788440619822678921410412497685794898759682917141602269350773541485754112149071794706130408392590179640885136710973278797962415038842812858354417352858863080176266118549795292880656720992892227400183315018840458239864526370755922233856011596751437568354778063540133169490708049020307380185838829510359187033240009662000661226412253798137230076453946685998555665644555314499360644761789425473986106161136948849559 -997081390154122686573789731682112696879527296260278504119084253188132976803105402727014907741488292735879858511944455616976609072039356988175363636216014826740073996103846411577297689807242219518614887538244583073147251925756007201357926114604752919956542529852948667727144829486396305762586028428883243034005882662620110882672249939341701543649485679782799756692624310312172856318606516282727384335370431655407943710222001030446503437584376282179283300911501797888998058703373287438548506378457492624403407262041005531040908469237487754231995976970162504859235623201779077628134889320326480342640027169371640981340586109670342647627
|
||||
5764661987797200094054632662760595360112580833020314814253208606755667407237586404569534791280822029183003025399090894258460439266094230996766631654427083444858557579973085705224478777049413784268506450034325106129178731129827253221298250832912419865239565466224099837835837186186741778256645956449853463691327674373565626744753143132971356184267738547174024710494037709829210718766967513151159830113946053889405223614388132538839550470566944163765310082228791612350934770770239945208613819847507997965913722670246788937508434079083696079789336104921668677652835966353639627462912078849738378242803080581105788259701919664062840601098 -8309476935400923110623186691097976108503364324276600595734802618767587665620600004870449208093404639555499578726435584039318344702615965260358770592923467139507055735764803681478026554652417944924703315769001251889996944786482610968323161222007588931731853736150261719474372012486094880330988049104604559976719068715756263772692041802048393632984070337753075991527965513294670908877137708438270634782992182034413744193506387030669889278070578805453909782891188982266675680828710086677688487937895096706953968262542704212859509529279341180822158752608317387906144180132901637831710313394158110036044578702760126494756145476184227104363
|
||||
90628483253879307137874687432074045471210576836564604657384866654377658168489226395861316146105394064459894924224404036555338631575145183471510105184641469982527599142639030471582483801919294669747764789007474947373171846444346408634023000669513576851050241841658370500050382065294816054000818585874065753530884816455042228024836857353291497920709361963743862483293175363180361011698225579111414776090098967116854306266231940660178313899924672756614066155499077398873800945270380777502043393015304565788090517377267710022877686528526844518186260180743992074299339294829971727570774747390089953052227565603508191542216176554420527944270 10671595037697632869865572310548309265028653016487379686702108292625242232253038256428548274521526340722297260197354991530472895196799359514147375619875295490600152475941967646830254971153461060123618062625543531059944824350860254138268462150533537241123830187301895563299432775707433484302130300161664113287413519249918200665194232238492522802441947001322541028539145455786326887717746808269265239690602514225067128314286968227539091992660994688186218492877352846205010140284091988704266002530936858032822431895159925067119126985470237659930435094058383284337498604588952300306857555850358234073492134286207118596794331291462624822842
|
||||
-597925697655942532356349300523010961218765756669059279021870124185674963436230423613913238019112753621238530721995806916896657243349056800705130326368823634453743059810015353870071477838040507330910965577056211671291269084439041713707125328817842088477666173039538046955096018318880792294711348797039898182921040878091209001498372521713996660850592222852401291824509690460297607585443882573492700738797436204709308864127726352561156328106804920273256499920102045586164631865008639811725224507123395691796274102757562900047407689446809472896280360690420369705885832973778489046396924944349231929154553494815780385609410152677278063680090 -30463684763465224456616405950531982350782296684437819533282346845595434881345648097272785126163420448819960414646152585529806153652604896488268588542777702926513912704259595815150252133649629247986961545896339726790347470275694878334190725099941750619732057962835042418980482229536118060901124506808232662577886863062880654525551361511451576689392805791272440897167482164318659313216661785523559066236736041196448154374888043939964638920656098224013544552896276369821081128027440614755159816392610680385702832444637647836306228696433310647050125233864588910400883135882446193263236761523472321057427362898589777282675695114906075422170
|
||||
-1944072365006897481889281795949640775577609956408718555357709169600949392691447548157234691914734881527823831828072769005388339969819322710768250027882978064289257975498878927514893324107319072961156128829994220838655731583455145759996620599901754415113437940158584709798946659547520889197709253393851509989417437030076247833574888419458504521070115436642800549259269755307014170158085377786337204334374106076511536907283571267068834993927206987251231295101629087420150863671326890861916522697004650172761774033265660292059533842807176279779076554100126537868303759881448893105678030412833928955327483933132607021922928604428382485902045 -5640987627616351007453118597888295374362232878261307808613352897952523301350238864446443080896250399575103267804398998657492677499045547532533829428481351588125442930977481374492699542083198043374282304946681132338131190022271660626831254797631469936147455668630525835939444160487439967217583822831384959934457057621471906580322077243581805860372959138066620507366448419006595128028182918858010912226971456073217439055667689881475407858599600278523509126829405034852433218487391431064328575838095157510461566779024597071563230952859432169324331463956287069804807474208502533406196733707348456651724776116931017194235592919153403653505466
|
||||
-81496071307412485772184902807013889085158546937829264320583783423733021828085025405327380693658187357825665547507781319199238430464276364476109174950498224912869341472064402516715068672674253030094903575233443353792888076544715833892685592964449132436791277475380412527157908274687847426425029978987688818850001710250542891491422687019151703238504241584277065044865590580076476077678342543914216301709605336652846431054160755735313307760031271113712676515927781111494456725527052651288366105901819801930116891824255453753019786502832908642917295676565376119171163236457780371045244353936251675295476524569960713184330823528660827431686090 83645044131725835560876893403009064262859412540888695275326905411137206777265894104992073711372253026747455374414908997690949509781644193997828926827929591540500138306045724339690965722084116470477744402086146522342918466740332045169708602397991771218205700658481020805094852050699382458677763692606142864293595674619028596664571287414656583365269500551298248838760621182836010284043818765330466967006929991734262468017974275246992467533759019863054906571753600996969134789242327992447533649583767694526773538615367027809264412354957153740633991189305386844382208697486678100350914294765925709166558561828442834546436469093261321250335767
|
||||
306035487340530271255626539803028435058414156255256502138009015818062055878240169052486581987153134480531300023933014894155623043886986623754541965344679576844388009790514885075907865655263291141451342519485590940236289901358496992058735246729263997861958465629133456041019737351758606723816858220466353899854215763267309036445992614663410701594850723942130479787349865235252431821575663031878135930042711634258591918848969004623517627082919968417442430689989664196693252280726406251205941505171872651020224179982635126771688232384685680862077069177838293857449041743675079554734227510275643572726373348626844449161103955059546062462026815 -490809020915353857443684424919400525392453327590728612017444876904720526155452745209164108031595029443552092740438899021154080185162671549476850086255582941239955998380665994104604291391911010803375969310421543146711641315051000724162029783550552728237160462429107960664509905690565848060146109535973397239631711122098718183204391957497713953867634122080740845571892931603216940943804737279649702972490760068159367519372274090538098047424300153868807353205241541173249294030215599246876886268723268210115484965019489748202813848559674705031548417973527492014953322101420664359164313326812377703135122645906436979952847807399760920620549872
|
||||
-6447925187208883987031062520528526839015875518639731485244724782454249939174818239904239869610980503699827363905473083163392070883922340835459493185587121518417239121620089111652931223639581025861994365862463864130611800898605373913077981091758853329059830948294679363228170306384242442400130044770776225117249432159031332652386572351481564060774206208689486397028996472686477981522071237457876888110741881213581491564952492152629441441974771212629780511494161144907788951379067655391742891474134007565661611558440006312990980051545681371014710212063817045388658006184155628788104712843947103057726978023648336385024179476148143569594854177 2375644245481778068392104121058663297930822961476544248480812414691933805818603198831898242114774121142057278428257450681785154813505517020486571050769708735175739162517679096436880086054743142237573208021343585912209552055814392593657605984971395356507399915236778139336633033815010135787154249430802004785977996005534823460287686339562522298293730623789771181541812744024351638931254290169087618871456066298679659842397336150107504535307691117745621402315660341002905273896416174697657123520150178916065123415960358566239946939234499638724995111300496155540845306121305502448405191858057354100206530455434986111614695258059590872188370449
|
||||
-29335881711365578327703900911784825550628754286269559691013588027487582591145136984256776785526684605431408693980256701917380417609362846219051504825880318763094562878388888633346325774954051739933216068235942145605000468488291012297125972271284393325977625791456645297816085886338262010544627879135435984619579668391716150323899085404775970956263627386051898337683182925499094323532305235236221966901638487525792789947919227715138156114198787981853114120421132742283300534032882130063495898274525495270660485403998219949536781991533256344017614186251896791126897319101419553983669982007733254182651939688545619876728901805461193080484013958 -10420326556229201113493385778928350233680429112348035319337570295469791047396870484077482065350037788981634265953181844797235576751910352639024856090363050965832187865286969660671314072805582469094947495237790209741551130768880092762212055491261115772546291537844751427119645327399242290080805761015474202602460764691779325443224089112459173557520312771980722382336359568923895513092780558275239509207473991210030551348045607871248360625568066649301353163627402705317667618011066449742424559974585323399977024759622699678252505977021213804025781856303361813850175947060585505323109057155536689364788804500970342508934140987731433517275118173
|
||||
980286935944661145132467758389447845839412974602827083696078568246627647562383235244501394058575095961481866108249855033952695906463841640842186198828686480623097039534918754370275592197769905129449095166991603954254059259259341643680744815104431794214469859235595051200307290560898238213683186095578266995011878793982996022004949236363918750759882194054160679806717365322824402392297220582084497778998258606971152056805409308653137805078760345723804049536519109288893044036531207721933113823498948090320897802179415541002447632855113654895914686684267837280502811310580511457119924315587407136752533407349718670297256484873332506174605507339 -682408983348394842609347710041899158120352794988367729713534498341956601423848327316549896946290988853265930975511662051861131323462658075008256411914366899426724410341371335034521500626112849269355790391569541333847695539132845337305823573040181193944779157404983877349131088273089843125433318332149381265284346429110016573608891604265618131014511556967194753682331641357296358468809501526055119682516234383170331430940278619565887198963618814465861902274582609880494924357770893704706587451838207951152238502830453535249169398732497034704218469571956451167695042478624491687468499995856612614243876429580097129117614890913197016935705907998
|
||||
5601547196770695907777069251668409428008007506168166162235577941616298705703725616473572131814792593195978484654907340768055712484250070656279104111805872070216383184538834432123869223987151600586990844012378166550819753418973432137915150263953226808708021199061980070669978385158132523419005464631595214439798712473975007335973008606329613516099440244237755898727370015357520218966816414405147378565828865884774815248357023335767713638867610718507015244187272337124584959208201711367552213176636273369720958711095762674657706735744191716416329500623073163638558789692031193080622682234955222818918498173716189700780699687499891578181477626285 1590547418186604917520508105201636969151694080350671081479514990194544045492687791811884952953353461815203188888273492976150952597468682227350015126299541425281943247304046344374603065088334460208486198408958877306823900700880649266664379860218478371505078490990344689434358847138278484122696841271652098882151015622110727308966551046456958334992395168464120042710608414316488320607380186355958300553953099872833282164369997190087626707249033217817080339805754190094493066840273075815722725889322799871786381322660755754162190036682035962389027237349131415359432151810308265583313799709809404007198484365064126032950752927706063928990232806140
|
||||
-26065881092978849974360146388645106883311790825632709376581493883152190396974983246947519502634317344382489551241591518338424094319809666137377673116734733174665847427505343550345738432234065948472924576088382620410734654749450486411601630722742012581010390099788221994824422561103101493207192238708368735351228679497418861489850385409260889088503814166973387678540105081116411601582227829479597054829644097416983693698557129614352059634116613256838316213332668838641530144396596138733130223667850782162681435952516017815692591195923916126465267150136642436666264515610750192737532298054020456264105297554490422814258339205415036299175839377967 44623766367065501819970649038345093654270616338152546024535808874688003814588114305122277016509865467787274595370152674298529884646817298690456483671181971015919453975845553402704381381647380353912471415389424191339288943800461886089409895108130799012075328456406237251888018108057766981636663332781201812176322956819708116138137444746161754629988701922444847312069845926795465212741822565962927700529080348759731787494454111600657458965153596975492405466224476796950928227018069984409090200342690510322141665282375551067763487630725648547194220795983118574635056515167886111877547768521122993737831323351171342936336064226056362409785960464235
|
||||
123339401472248142724998358584367958739242570686139700279922149753661927054989145020541050776801948120209819876297549753004007543136275586169727320583480467798521288373915512554734359900782719017466470372107129886066485769795521977820075428993623607474228495227388212567556702477672457690138776132888090933325706550114884325914171329305327825721972924206816810325881189321296996955705280324118515799306848130910106584679563030968050345310333173672635941931573534102344557651647073514581097166231420475480273976079302932918441461527099649106591259294050364503497650996593654180746505248876080742845050270942740447234402113453040263408588571017547 -996300525311373673413727271884410909248747224604834762997648611321226641395372357292971205843672101815038412746466473302331654480728595343900671508582567009420289627022228981563697413303222276591416264587500307164801930477263110745710449756744272838113484557459519985691654966553984190843036113905197726855042937224525023563648102209771374910993805327636237947264901329117790488495141986594845642959930799678281676083693158030350564544704341583648477098356748814855545601578350251497958638405321433886383964888438074310681488003511020504041109658655542631055029212645167044025278478711511922541486387342542671307693099332659242979119396472423615
|
||||
-3195618582824677794884654052476851024978356673969398909775914303930071344354969501937318111151807091954907551925612789383379788758784386559799746332058750277149923917413495688049216301564799379440113294492698405127327307119530429367890095999735427677164882041924534457746348379749296425955968549503654239512969584939508572021772076871906682362927505946109266006743604452619471426048843962880423704512622103821689026071529284603269291205957324223543465506483123794345847002331583105159311179477911625672920597751530334578552101891309940615945687038362532282656466012969052222471585800758339688451170224493187051948083194668618996426517513975367644 -7223039687980283375929933079174384678604180524600070702800012423633601948185839807166040756309915587112350453413389241328374930234582649386233733643533183829430135551186128868435739063768363795234782041275342761826850032978762951263705528147693830756683470696533414230836241619007240536068216327669975414318733854112575255144986416084055464925339581455765404722607055563888715138210801325824950251347412425712195135911741732253937726168106275116708433165756629196152225858003304479260194314901209735762540118199594709646757183265964904341958253144815586449472927627232258229538558853476531368447055409563078782576506268485946598253874776985604324
|
||||
-33539444951529223888850575651124842139440727192251628341995767439448528398947027383777202098620325821503263769203328946267606302039028103503354648810687200888732172915216683320320993392538489126387832427201169974299072672115933456249273912803298499380679539037972125178628045011596017442361155404472650282434520008204062194812291909166698345974435348292201492715553653690673202095552780868692890350333628324975933768880623023771267304575864226440133377992115445055034450153728171047796116806120546031590342811716880530097292690807855247377174835146377706062916476051633107048388357698834492263131030437925894945284314253824893126723158896447104343 -31941825896155725533880642831253373986454870846015978472084092102553034071103621752207515806888490300672202468697351849417186952503089281890545520442923233772411806502115828254755302737338913366255584888941679855961885033002117487298367745085298926900895496028829624284810502756146759027487090923169487695974534720517172146128073097539337718467125827189380793586801971030762561276586871769953655093623668210984432888241858017617431815617746208922515220732009732697124996318898775472143746017294736593880891766175108285920924586650929628575147510268968705026932981980244629026049577623910072685643160800750946384982577363737055193472057487444869708
|
||||
-302852609057265546217686856960231821492934983653577944698879060568049241689540898051757404846518507079845923978502300939552891584938070984111355075177638391223510425536822756062589185004859740559440359503509595490027132946820942883661330817320276741276676351766913540654093314528239938826764523947319594654926694343995204480663771642683934992124755419572567501405635613306721566267858729304718034563067026773316956662969580871936683430692903152486136695678313155940319440912519259325379494796553458968768127411025434933553205773801622469924518952000533792229051967634026033332786276446916367864696748848516351825592902366965172467142016364199005744 897515186701933938810586871838063527569977157573183497127869690349890049762612339177046963344353639509642350411463035694711363630076997613282220690869465491742812194737756645301702090211525158097813627312193213200769678519759318673732631774754644496922202294151992178326344270428850506643680493695801939694864019134520232896427814795018117257124306950705741506714996914535883685076776954291578159474027142523609388639398128225762246778777849347110473488958755238565094742653634495965501079204408780154943167534951474029322508221605402769217321175515647217740032235272406217489949511645262747285068471492765484718221857790115020492844127006414794674
|
||||
776539140977984052294727097145056168276025218499504828078955215109019837453947981151249895859127666805228076405297143827060420154929180987062669481427815625443345705991500021193345689724242560088204878165712472252320281339002116460200342247597350569042714785418858813504560142222961215651451960882156126146851998441831257076368603117257689569305734322192430583526521220338897879269075271363038777368512958729304656353260284063595919533739789554376328778538907186004002772030564467024016358791275666433096205742460868146324724562851465163268137645962037122459850798025252787684492903927153813966898920831894181802424598559133254248490509389115200881 -1212194393266971985887497357888806626775142154239668990557386098878567328781302249247928909077149257774202601125375900640966404298715152197590613824379611895784979190191032860569964532251739734973092571500369149392831030023033113340865754485895012989288019980564639775091140920699473084188736443832250379833215991977560548593832996754018287506953873418827268351373151729244204911630834243285245525596191308595391018240169806931326671291121190984354788760875204880428222516588531257012829257659848153953275799943555571248675148938826238149542098624115604398392812752929874249638533012922799806878783153524994468727486153398916319491674953654217442141
|
||||
68967981660773312518226809472788437911315821820865491459181784875626371880463029477149531792648809075317616097941360005116197657605775095953835139346643052200157405209574654920429601373376243024446223299746008091694956262803995165324303885767762872185847590564449939798424211642546218217230670972564856862766730372114419417593963582231014967491752229568979138165931262051572950451886069455127711578065496254115431917793543023725717797766367113735088152575754930615429049857660995022467966031668817535988153594405214436054116631409018589206767949125272057763906092654542304764170512872052132536209362178192418011954439087345551003540232934594074682736 -70479562864276330769497097611306081244588528972232287088213891460750249108107459519188919419118760003985474102603681465924743975996303065589266877763424694371562199441704348333555828083324261808511135847083790304262114141395212997224682994788888009869779384592858095175903600880565114964776033522860014106545701768007628888252643766782087035057224247739638700026567027472586935518040680068031565941500187425409924837034360437343435056448294726955395915914145431102817470525511763951779466702944736751556648521512946874701802905288542063051171629947135410752741436977636618479603539821091064292773354310640877361299510055249537100418316516929655647611
|
||||
-947179985285013740152939823026908629808124315408135413861523029397042082804764572561115529126451373797001022694828350542036984420466449642884524461263183472760305581813684654072792592750269506320415849068584941073956459492513635134034402024346252548615991908236970250448159561964862423567855855771486917761751548761577577229455071910120137254181357058249796282495228061178648802186909652451954346030867586242069029141830458681152884099478425187953601268737064806593136054599979266764881827938278107437211449454918766293565894704140549523187370701429782143294758959051529714473946565018192953377303349101760970996298850707611645264484502332300189631701 399603471872674210761480813031001658111666176857763706167300110824267462981305242796975097845435386617228568500540127615547594622995443360965477714375251643952402549862584668529643812454242367402903405348171056907433136544656815665522751483378273370269031512281346421578994442830159189303047141013990580863746993830588201688031325833911734206749942700911445442986993456852538684635079869240114786760190623044671923122593029990279708327404637665739702803386472635089383220568966763596793840915997156998714904357576644228091625944047130217255637612531418173292279910409635706207703974911364672853163834646610265134418355716760587482727685283711255703033
|
||||
2832760569226025187429459473638636112849102765060414616281716942012383655358623825109017501827829730320388176948647440320022426314539661514782669530031074352028860401889146343881490188595164733511213873070371775040370112599478664585430151026754661840958021840695383363341266988665899810968192901853254178432916699335334885660812606726349989310461429205169282431602988056331335490425938706657474671523754858824707046956805050991499926805681670551445853215505123809508906254010967502333929618140853297258651169327669834539592011996912119560903331419742438996107797432222798155319148548340438564319457674171859457578356545820328565828333892911462489792282 3743473006476355914747653086018779733401518330894583257305610648641058268930347051609604658523903235601553366544047009818390662376639332822889803266655142205484483057874605556952327819315591535997752649250800364816606031707474361500679986862403162661084043946323209388962727209313317885469044743282476783336804395467719653747044111725153711936238794826057273136668961518204751831003615826639900150446418548810873706951055045384357031549941774751455961780410383200587273876985278067435336665314912280227141840424613555095306654814563032709266331138182431900833644559101686094307745486691014771859837198745303327142875372562923812379134298983215502207496
|
||||
-62585345916804248113678770269793673763706774797781513946084570437687494173326766737715121130329713055922881892769428757450555952365736146097197132996096230636518231072782423846574864825881757884826749493673296558472503977938860766230715036254875383456352777738412254514332575424650981794039708855655840752787598330114498730905039129456755128656623429063519117300975217288365415983633026494919085082220161058352193925230528279494475186440667797064364997116608689012079792255366429042705846735899617493077302840383671478214777021237834052137115854811370910644491872185312452248304386676452879328664050609522831840072076005885516190255661878185951664698020 57601645583189208004206020633723166226737844655741629611652562510324767442089768420781803298737974939511152999615731694137544856807563153931824822448087248259918769882166589833684595879149084175686108782789381443761084464931005439733262342286084176724811933823837575340992582290904522895012560605632615941110875931619056226995014289858621497205188853634865235523995277116503185230426539879736152179798647453407460582934798155685015531207548112125481510707208927614431007232047502341730469639745028114755788745130131733312652168848234622813230071657300278561063554132448767442235925571000377301466993487235086931122633354930637951315640741466248306775445
|
||||
691756700077935388743310346735337410942207338637580961045810882515905298748934054616490784515410038559492202980984342622992663878834278703118586916252931353173645146436523844941898913178947215365921480546166499428333630817968264480264095515698859180589403716658476851782410430721465646108919888882091990901378271152453225315955678279601745301882979618742911032431734715522248603223901219976845692355468769957065082069744955086657338882272056331139340871729495294661787772692240557040666016573890239748008142283912666451167551612323847945365077163883650622375193868255108691750992933238106518647316318851755649809687551517410021732747270979221417667841496 767731450173098222779473191416301130746122993028579240504413244695870918128586851243570341464645280125492283857996285182995685432526411475166590981564671228600379436458692589475333416980499975590154789441887481519582060281846809492457931766840963020100324679380683835029786307534672525960319690099903391656716398060084166486910037054857056621450498500428733186575962956804937048792310304238201341796342100272308719307283521475017105701518368480754268020683024495181716004192031591744270156760216399179246156517654561957151407461741223171082525260282955679520571295209915864630821426185273155970765211593965892541169991070477671208568189738997953513234658
|
||||
7641122426925633255741243983414389645282161902090087187366849744323076562981809054158948648579624433205121548846245071222288767723734943466940033857153662122267943702774921256868367363715207712237048282792838238978769401541169854215500724353869894323918307116056432928470511418416987134879168797900045309065388816487597147122320789726582376823020400833690660655832851322929949504142565536582165705147760249255843238222044259122071045266049093755200360000209866790045938152790212032367515544278222209005638616291831722669248418555395325128216165404350412667107077234168877892211600580055784030143922236399155141585768334351385771044504348146638858989049392 -4722051729467539133238254849153988467624092030183819409266087946492538029360720051067379765561623838125025419457000955512379842491718839316533757415307629328708521782186651413139979521951608857714367059078023188455182168773685528996851995825366086235321151062568302991505438487778790981872370366629943932140722572989370906625437099953991634708039620013224996540592744580597366975558020119886923294666654723413882666669124054647049089855381656577270239876937062676491010948009814420094757613719660348688451946875374961330544988991159084847225311901244403956735944770549762593806014899840591003678213095051115433767992740229108285737023081825507128572291734
|
||||
-57452575794238779766967583081836150235237960967989467745031748369780978573753896322932816038973943647380201273119419596203274615782728999953112909221519850339865304520993268500676858285378453218988051466033385209279835544412315358550977175253414849548314169511286766980817983875566511686505700832757435847751216618620439269669616638446370001348423404335901989794512367826815326809460224117962804797411398369389139658283579970357328363807644820404524762451024584763338613989482402005393239568717576218847157619352786981905002166903793679167241110446402099958429590256176443935847579778659987461219920260552246831425610774184120396004141004326419424015000279 41590324425728488320096047975467808780450025529418101551009012368683518717116503500649501936479327276910021327760944586112012953844955653721741842633476081502252813640299610096028909911682423936133674127235695323995944175926556399203548880215865753121864764202005973479675386200287123661252241348544858401625467234097507347819166217788779261172293541837779954870952672030536055180997775661669375193974230191548317858553637429235631046417432668701390202265820400189857567091569070950330912683473450834519368352817197314260421773995115803181302053577155910861906674139403677690559768661233228505366278568540618956951504093158886922002734827890357447207198844
|
||||
-74786704360402810963821603799831388879690114614932103759220905935692928048457336288031894882487059804345184302089803868062968456823260963546133771176054736663923905103237840855409218699081628116964305082509217399025327253503641765052190991130148276644736309430151202972762378633881587034789732463563770581973463808559959448759826309671708173538480547417857331493374848833014473434485466259471293385421333008477398772929870384991197653182857238552428508877673970971889495072244268396323023495621194502709138683747453377738781238630797098871526971358938539232436803762994320782996414011695781027465088852085800075937093430588547834010558428566609212970251884 -74135521109858104027681075507711584077125838748421367129132127341121433553007551218442391092653619584643978910070832552072446419687210832078974745306715173399403418578409372630132768818045961961059557171984034758371379574911992640492339330538703245956962691517247726202093615694923610480563908058902292558686636540590371739176789624868581185843915270227492675914195431579503485115875856678151171865801825203319414477488380045489548383517410817939392171164674227588054341954772128271397089400373078259032595650617837478186089344571417915862847110922951665344751192501203146552079238173983766153652904921286468536872659627637113622036822133624452093558169121
|
||||
-3939362678141843566708740488316989214217135059015231165971222351303783727754362368664922981849440548829663391576277066134790810382635511024449853593611577262549403142087529426693312158909657213892524740570177620162614703811483823989437500921755710311818659590317515476211450263162924517751412958738515265490217342756196179266108268368128469037485696798630053568948600640848554276463852820067750406175389092070956882871399742687784867224900299789128990402970307383835035192343356987165850268875746067388582314199533781807794507727239364517029913730854058081597538830817958792755112791667959500256599882282524215673912186821177970319205672699860979603649313291 -6768449670186805962333616550756182889578289624779782520073164851621309824087358365863244849375770185131460344454513852097817977542152019523930892119012862639199288882375310718214204385261023741057957218392260118941379184146199212580802821554189223201970376639232185630051144381036364064735579859782398203525420679191108458193563574795880929375647564518526689521709557017526509692439844354380624084954258929088847781459419749290996287871901808833835687610044298465738765158349284711536802955173526963686757895391324332112689768046196306401548911632214975023118065450647532217642519970876083679074659823655384569777618061865934919423770967020793675160692368232
|
||||
-351309223151699904826242635501630062235095289513682950812058362128399945484897409743906209335876310715123433859203149208382580349227692112010828007031098283655880201063551731971935934390297533074330791535124147592310230137321347199271486447300906925536862583625444462564460835305697852819238299561321932506863512882593074540604864003234380171174765272850599997227474097004383908962576697042503855916864424719710569557995823731836767653631596419848879807611790610760094415895895479350259308663317631334778341663482607849706413566806106582898642941708971853552511231177356400254085365953503166023454519123968253472931526402578590167963654575472665989995700679 -43274817247236605892075043175100049592618594770843375889722928267486154956589032662440884310410157459041512666004944052405544044038740360927295216607149798737264788928252893388619579401254993677795108476671551988612609320197536604076413472434785437177798514617737256626296424930134351806030808043182021583642318192712898952009008133109393345559244049710300949089616788224901315857801698565493016669698346414727073087446678496389567762225295753161240020665342996747017060622375774815534584401301664336153784948631982037995330797058915375327589119906600281352373565051606183515251479648886013022341934470082485709933177933305720335431317972026638768756419677630
|
||||
-37383086790791698459666386012654323531098819598413284055755875682531562115212042600578456238469152342510741100906148562238658718229591585610163985826071585746017966762750045519547224758031115674892741230143158762943148922529248813508241708462808256630555460688430288568455306845238906280491046961143574825343696423988552148247475708020713158334960545826514636201729486531721013712894970954177896265562619797444858876611430777954069123060804103757094385694869986211908012884943662648589833618175417234993864718197438937629185742051366272491981134405475307554369313191864885931988026195575938175976192587533262593452934150258523528812574314614085050492433789462 371703170943404090328749564163872477637270752094060711182973563732485004561692242365474281126128455756977946186550872033076352684105982672424684290990053507477301230465082240756424737538693063498786702501338262907354366308279887281197493956808327236569605887172656829267004209998204525838300534452294060653271479096138768136923518856311042092309513397405850515158310283846499851661600936203739068787540130493896182120816313924868034821013096285969517685239614202437473333785328708011575683745354328890515542826366390608984312788096165011624932881907485656639656682574301166589384052750573384271202347638259379837024378883820177245200040558944681556788186397664
|
||||
-1789209519202329800554329307538023872530346876447782033205852990258158954064186492601793800775194854048458865643168296567124277700859273456150600075745121753793679478224359631610625937008973179200498422772665393311882256562345380786293628679050598518116045035839861814796457680255089391575968973297551682703384032282827719269270380125075873324913827927128575270766009723558722764184352099190085700429967466849655267806602917356714902450901353839809638676739448411316848146570031832254214894371475586600968310657798411809266145518518970139975405629379376072836930453063580672082579741210957596053885365635044570837960031176079150964994123656262481554271897763510 3274527730451057468425194336699492857516328984350213275159780474563410771751366866489621154291082866355066061868849114343986943504382315242353158245876564432050800323179686830155925481178126998528384349049520715589923706701467535902796460071843928868406255811048898048649795446025796965560319766619058181713599756220706853622627649688284918111302907897842537776333354761479128694937994353398199130932706745507769071690997897889338462243706247778047991708815907023945387397085235072925193363784942835898288795453645488316939283320792514037751490743513383728495623708765052801737534131233308406766575450851867065330094323043742645590916040496261761040180587195893
|
||||
-25084243607064689583554864049954465076270006327203256722086779560044713257308870893865490200965487097689804090057540003906843615084650260704877501755738438700040037529227583482469436927385838704288934207831517476634800356633183930856507823627961593595752196282621206438046264459048312907102531007614725476246949184796206828019393256527280886441550592261732328546134467931026112272541134066268531693822211270617646160140791324055240838974350387164347545281682798014236122623826906733649319120827463221956626742857719605178048552851056652209450681918038497891180778052083673654527867904505266773638784212729784615306609529805724933379907454641867976803180417895637 -73888726298661450631454430052600850089109290045803628119911814768683454455832165471108742226226664615284508403902234947845119617542708404246962797317526962187409464396874926689652287196739370421422588521060892752145449884643069521727441249608110955925986829668027684500627395946771202550217055965056814976824445759705741290118561399081536175448062968970483872145744678636147946692592479729562587087202428059071831705416432293013295100239166134794093283111457621009342532668562020642624512923586251166051476071507776861432246691163699422663220617953240644265233975972910700047300223796941664663390591865291509336641523767227465273580631895868777275149347544525230
|
||||
-342034038020086745033869755031847812300707445054666574700785517365121280804633846412172032137949839742963181780108393871778429253270454589615369657895348800590144276171884690206588513509817989610024153033820346664800374593892000997163964221167428941557101374647832799995027532908747867937403665333284872999602958783735518710508687034167816738444958239358216974230686213500467072182276566791345360228875046001327386186050073997685155967749015505847853941385229448809139494038323303013698298153898484677808922193061972316351327939125552733083912183776028393896652378736167133891183483845729838502475641153384125322872658510449194767434598524243723680625310840615357 -780360099077812031290873748127901619991681654860108058102113156500961659544968133068161204413381372195000071287966488309641341959393672306746102086796935085143840632546033636484646046771020628893256396385084616982170555961622162766289715191652650690822578218449902889186466274250136897998696962184902927101558985950836916590005494027813880972427435794441539055042975816432561832376020702168242895337018681252589241256043533416303262384548151612930113510926025310510533569066603752671227013739007860518546780540203485561421482081146601532361910486647509064494643783750604979917443645574736357951674724608290949936755615257089677232367586941888750628409032671215828
|
||||
-7953456750277423150399584697669097679195823268270739880451356327569247907494919773057568596561048694789207718113695570490457032966754490140219697135899412915001537505406898240258287996369016073266557956727982070724738781610399307176901974629465292690243761086011223683228947188414841658576861164675543962749561461059188698950205963514855220345114342610697984587724031692462554139835070876288553182183244809297294838460655596316153269310427430945970387436855942359848963393613584944643163991388357324081400364587486026755604765614782454608134864076013616570864039728210493440784183317154276442104730841079231207142474671604505813445532761365788272456606072915785523 1989642671999336104089321800433187523315090817296009415821685180293828243689808583499135561359392469537161063448023172591406768516576133647681307395389414989204094172128979770755103087385684122381826265241650896130953880525801996963556996767190862112308446965143219854372927837924587082872317045891447997318190039469458011570923745721246246607733328335368702300769576853093177776519280887181759132320584836308445648426535580771114702508742481280361240919997095911236039942283897043374125351882015040999522236491875582894887483604404297652052999044103541307327008956942554629851123323121917084680874900653699375478090581896444088511243567778477103174817896864783842
|
||||
-22160306371785802079750165663454486399855631240238987533698499474655374025884430112450781575726690549183013830251542572778887722438194366701778946493835604992604480298607873739086627390044941652222296878428181997899469601392429406804999142806939708427487491863896447593315162985741477734664756134623703445559846375992235259135315068449709366992550691735125292331522644066377270482247234895265675263900071796947258041406210625165058502202880213217347275265072306672325084424062883858758259845576721972796511460927474806178951579465847419928034716430301697075215427160047347567214948576693511876036018057560133119258665209084467661658183263531233658722486587325419774 43696279486581311211798848636137423337011932216125575607815414925514839758202998046951496682927352623225085609823606539414366016739207743063378076427361652776645636751613910634393097701740372914176316336968371067801992725193338859045953038671379547927446847697096130153238806051974064166467360695520011493644606921703904222977999817255567947511346876711051749358925131497962491359302559451354822256183038997329869294040887797438282353365060833302268978138428707614775043815238028622493718116485264375832924646944151463769463863280194851796396554605281731866846861729359313401954124575752448387690028758138932519321118573474620008658210753771247741744072188861424432
|
||||
-212650004030471046812938760116072129546747872275080430799986335894957734689186931864040291160659799476538948328946149449625614147480116139636726909120109583029634343413919354424739545850266747326620474038640550911312053724721593598525223610660896893719702144491943196166779084704030484376029649751548820594959485601440787495395255391896720009229464286615622027106241961435162451336766654100887415347261132781715370617700476561195822774737248246567626191425492430147770296066051918864980565495350478229582137220461530034809496836987073145195212775980451893825430896570712406524468214899672918218540736298041243694573739732585337115076615227512378551660294473388097478 953466942701568925707388371661640614616149895097729937934274315307351429800820037231167114337435345964233993244702382085487232531343338271707828173769883334237444977615475504923413755031271623347150332506999371254404599702963558380404730028324149364247429205468138107009280746090016056558388769336863307342876664217197982865010653770854555135148041982281361348626211431918637880167507605148926486451297914077877062082266915870269517938124319088153914434081675140365312627433507801483707347475464788876377415474487406542629665745170576284587204720784662426562776401229759659736548347201392211234122702055294619483360050631239090469259106097382270762744368598039291334
|
||||
5152943451591479587390145946369814838818435631553409935221939599138829359002024069616194752857923900503121105275000075820707935319316775955781561803489186853702791680502293582841847699208183134302248900373431825590528122598048077480123949435092817346061444239317670763596335427618254823386261515354872386562830910457478896216817415456396470263363516829447905038837694187190827529023796367035885412058794936155863976254235953438354517678477055510358977669171233335253396586305251643143265594115098415714232253401393615771830998195997867411312251901570085237863690693124173467611895426904151432809828032121169821588363182192776442189539023487757959989911491095409031391 8414356942566998161582684502717924535942858625800185268797574406917336414576341724221675851417237688042451660084828125490268898808061259088279911429042405591221682566706165385793424448664196011395315622816605354632717891108864972590220232791364474421032647871721323029231042609068348302544270744737165500955176202430879693824631746216089337789564852959579520567685098982979307556003400763288378033666420346096761930261380132666298925142168127206550023650005027689146434481474008180381716371211499870643467206469129037226650139986536750701858683478165725136335816716318280135392589493571621391449913317399038075718220708750141770106487575006137930316918267852499587745
|
||||
-17603754267502672685467407007550200507719089966990556912243332869632429446220428660970556302440156825864245943361288575911080330345847040151281881442333057458498283452838307615540784269615026530427847699187478947035168344820895581474668119509422768833492765820495982333225010312413951567150920021801841793368505037579143817553797277475075046117837771291176890184997288125254058867053984859486804410779281648434045367345561146702593092763274605752938352504965044952665321210780468005273270191491369058564603356682808088785071399480052573749302250723710594388692793084064547925653439601267279098905143078041252603571280154773972551992809185315628846376810670150337939982 -96056872347965591900335213099524774746771860500284832298592891786595452144437178859465206517735713342771975576896262169143018130291389704823367870473785179010786144415593578417660875139523148619064765469038455854373195282779581487202270749099608235164211966493749309418841322518974967290567929664236676596780144571290468411168349869537119623131734545993643833280512423380091032206164723516795269306825086725722522739181370495996082400242087941466266988721654438279127817609469431088105762561815148039579964525919747258472445123821834308948773080769789296769585396723299859596265740825525537227051322424999230483891942527696473777823068451592214205408212342264937178358
|
||||
-987342121917434263315518697524770571843505490790882076293785887170161530728602152105966380797464815619310814430135309456847851233470693141094807466341565065768628676573329737278166653341638623352605236930112842696032988839310005151971902743757068836272318218882456071925161153084124750979123999680331126580502202198859018191861393919777786930528270653008240823934889392354027348371347813667098402373934133823397453867802664862392680148865023747446685977656166361355086857650048056787495710730943157742476622708560837192002152419842781279766621776207479775790198524536760597122788331980048989699773271778970953852324082385121443529691624713078878310806311121968146493521 -210563962235370892279607088834940859024005462448291288168329969772388957109443079792165143708620175564331939271269508296714892748849025616738851901459317763680667257574540341615668453657258323073377502307762355073966173974243901029006679520990652157638512616584572191084159625896556480077028021184691351248913688336423607573502077025837055821722993494889217282223221707107112979208098690600019370375429631192135416703957934275403642017197903803608040125479217472146023623566336845056193597584626273949006935117331495267389669092530112463128865888916395781099738907041126617489411182770373233977939567839711401239878046161739454463740719507259239214757821833306525198225
|
||||
-736771906630851481979096052633669339152423407200504234291883165533922302930653438988684274550765051049483897617158194958871017928215504168804599681571690797749771455925404141938303433118423355238581588982818514095720788162839705467667905313013651810467175468980857081867443193616051624198151518966061080798235168998679330546753654673232414812698900849040852964719620197466593750321256799636561164371989245322949137538044318932606444128367691565383058947878274101120056114908078498809697626811454014464039522892998840243219773425713781126655524166634906193308773098078911606387671196664802393791438591763621263971881336661472545671785335239305645736303294158545805068489 -6404236660901789465360036500479803321322802524190185479820451457336054931912472799519741134047813871663531791645062539564090485875734525091545037636164126754148852427469531211977311986353600948536643653713995969183787701175325927223047059503333481282635887899514913876390020379188751807297914586499935264032302364305364039495454887426147826873117307719243210489587270340157174295304078727464405033222816438672710991357739318056875082957801033765681605710910451220124785007773302569443637278236785872864265204814871130313673774438095984095277295416620550151135966255433693462639228557800302138967560980952144392761324727179716522299962136123432082354976290443808147367365
|
||||
-41459851314103909595436770786697455719133373990487993147926155501998363830103046715668832078330113081753380037658885313405814782328407915475986092748087100439527554518731935905152894969556504736172795849279812443406959858097338523540466106496588785701450461631949412688176576159756975387278794800751122538864271234991086446646489195278046268395758921805735516156659871362958632792125497890520837082613728470394790438382121473290163249704689566403601197032713485251163277911649768114951483572638723887408827817370252409245074599378127576367040013687447105626159371244212019348253954559359175282847785333145641508918296189964054990569451071848595915041791819068974988994930 39416153168370779576224297983582313844229008754264353860123487394070471620069436532571278439906361587843591599587177913573895287063048296992107457343306822719379644391385349873969102901427626305970708178800031158360402779991543086996100347890200862330109350994065001033742471338936169140979540747198215250535777708480859833785737627752684712025602980228426559833756048843648413371505253709923014703727495969941353672144428325284225647568679282743061260751226814164962591103206534897018509860023501322853435683631512259336713331220783814798457771068779901267506141217946994563388231435807876215479530567787856009278868951623032986735750321526711227173214514710308130831180
|
||||
-152022019818819628664483110081938714331103535467646167224456554380966334786725134169778061953086325383794350837670961286768943823300871805114516977299992571152345919832711951522574126174451359053620361185207866951171300270467197892703463620765223200412806509683730960349835999376361872205064680360704017757722475657432044145592306591443878840004122044886048537154975136997984367447340155742577720029182285457032382768190919346627762486695008998488047280536353985926970394615644679844617835023734337929437681026668708460809469074643401363926972801674066861188406902475415742814769058267365397132979358240430422931750082680896611516241222290659496469395420592591909199050875 -491278228980087382614639535600299215373770547057495958412527352481542918048372485749157932822516737101572460796145017768084277490176911153689437895751803720206422783541395051808715151758126888027656885277569305871141506008807316969772663099964521971873662715495934568671126040876391992607318002109809611411348672634639904323635460343044540005559081924062184776731913737593116425205503954043500149888903280705526794787922979432004538474036729953068924213782221036834164287445903576188043620696959377194944606828331466374379537792586971577930072244955634057921609362382889036820178479691709591756891953649279260254833704833378003823446722599313351488166810584212395327303716
|
||||
8210909111175183383438989602391377465930255209471290541810119056372408099720116603063690826588720514793522139997469440713300348859961932473998081631664337805200773413522614214935870018295644625868530234214908785715009499484856751039125348447606889503749751619428101234575842783546958263931754073556263093213679026546591702210319374251014192290358444183718886241508570593613825963548365415965534982237892619053592543587225353654535787888040592877902467896659215094442018164901895680911088609296838347241846126633440785652042743747153807370000613777729885005904427952652085812788328761449757442347093369504779706737990519485497000606512145017095015624286302450023199965910434 3231382218188917080223388854881208855292307735130863463572936843665117132500587853391546642122608957330363113182574931653656471677684909059507826598469465234656346877740335161105326153606115390012951393347369225760861047481224162276306920203113815726026389150550118736166907376864586434300259321170585244641053078063195840517325026392148995414899168290555729616235190949767050347041888193310902188994003167693726731491255792736059198409792639580170894704861173383122568008169549400552422827350147465051248889029856480254018018065404602194889316510168628162355530575804221148870177140483608419072883154709749364289404996225393316189280599687298347853444330967241416348686919
|
||||
50985294606068871044783703726646287029779167067840546223894609235673440034017974127973007248353068877676221705915145535571203262700326226060057651799179520869427932211625078847476333509912522694148320262755295532060107641516347700984171947014534643081157598707048706815434753246462736420137008770183002135059103292573638462844537978637239732029379134286221698657628635435277368314990512091065726082567939911294141312012612222286426167391841150062282584314453800799302309322554710159002244253756943022164004965829402582736107735010025170030940497356070610430179002262351905383782486196120825011446111929443366358942185140159861728789234409152579835515308534438891355244809054 62333421585127769949345087537684108060787145475029055880161280012480685023620602372266387718620215073959576216015561504491970297177730694024039275289146964614989926872513591535131848090851981684075261536283555653088369567865542798807809748627310585717443567846572874480108868725103218900617673028974427985323306289725802164110277610018229029851523839900960599334318587049696780695354664188016043868002969273009537320174118742801543862040239608845239899681899372895603542332873524034993155694666988627403674369479132017851160652358850488155632513047420501517237532024743672920060144153508092295181430344047445240637455885813690275825912185507068881179822854176933740529147862
|
||||
281568872969861974584657028299470268883262407785529351579666265133388368892166463912969269195176826010586241440672831495812505569401267597165752222966050468532291496751443388761140905082812131032214727359587664679792041354436583716845512610836555311524096602165314073032619411991008327796939591963649168540144527650245334336471608162748986554581297775766034467938356757835169182725704220967491659556948198868769252382216926052819436051581926954644520230524097818385302897486704723151992270268842987708623241358219775943219425757591708178183947663625025009998198485725068417324555402827897886460622762200530112167779430072264013512536091383537755003317818071338206644614364813 857727641627470329437563073670142709734700885957510045582429697962542806121010954662560871061440256281154319079600604823861766211912684980537419546928054602150929228981401551363192532321472951869673242357625768297889437603710853467171756169441246638302233079643836963310578132174291443431619714997009395374974255564953886830782469780790721123017263940481562410246708937385397394137056264637827857490693242241801997437387605325158501247106018280549964594095243599463797633460915378468514411685523972141748317302757070245282224812836159362373233396453862138705243404165096614150734063554062852071239158449325591646330632685041334788192150388890579243472482782804610577926373647
|
||||
-2984381611187838677576586421286194370801154080479692543943274451247799367526702390365339613349458371536336675724244457254007738561556271982202646034299226182112857635373808880228885991258131998457517407337157264483705199201794276749296083981617097061585041664098328388384640585078448824456558195507281578972215458293205176503432500954053095732282710658323469352084942805673406877514278321323117854840062786681438166470887512316015800997096501686444483460648163368812522939447574403716503323452667293067048118030845569430173753931919342477496137797248706516518423889384103407303555190005984589188389526820823248900521925939504393280991957000401944646286381928698811610294634624 1481419811705955010996411658117286875200838527351162145059518382445742618718979383907580593825206809413061915119949173275891301630116738896125708027590175351619079206488159788367802726024709061188109151596753873069675939035802232893272373022007494500132130725648317302666122828798466618486884362808827390278781612839211222573534395372617870854243477011485056160571502562615817795754502000508857540628867373082694750141107024421634183638753049810681506550223768295365638416898505190319070497309905334730382971936537297142966091377110500323316351290342930794898533056269168637899717708241369488185716918233741271576835705133225594503936551765466740661721390184114406894693225296
|
||||
10792560152381183295504207891444358717832357607288434671118605448942572187601935585047700116913826215845258801668522612211260388087889245779526699193526104523752720750462627631987458420771516279152193608913955569718939871889575735516472907120063814173824516609207159455648205812607093359573758589096809923981836208451290381045290212052146059052561080924318231703647781276191875649197003391010294198193284648086536006075889772662295915794088629222439098707041271757232917033942064852042319941886526503178611377096249986991025394331117343820675578885526028845889430845323328012916121417281119854983926382223691554307867186937657752675721481426103834877597466087571333878615597059 -19935379577565664012732220456313797063752055106239254436438154954411291688250725928613401575970402186181091812427260413302514557919550084572980943029673258836615404073975884912105072166644077682040401025888041527677227072335171987528360435582339988654956746446828867196955386981273753389504791273417423777636730506407697969058420645985777892771992510576247773007988414045217466630994666315548123396069520330838551332620252393366726692175681759697125512176633187122236217230508442594292849501147203748683405841219497672459568630420117764062544928551232423055086063651348741741639142583821031196657345021733862269069937925936906559112306364975938549792344023336131750388588576349
|
||||
744739254279292858772456046439471386681664848336669836021098872895093614178153122642928130469158946343411678358498823205783150753770934892802929267289567346251954639120522988276976712121419479069573086039577289085826555892615084301670366118892719331501089809016894590220200406228385564584467532284641448611522479820508331681042243415293888956702967510354994348757944316195507965579283468706515780720250076452373057205809764016557808062908602525912438898260343335388577184144148872269374674011263374686732498689379692018301853609521257797472700837884328733670215474127225601611753451505750405476938263470049898902387420406783584499455837625710658980395652982111763900893714319223 -488886776263630493770153880464315443239342824979710303878495606536543487020252432976319865992589529451816510123363323165828462823065562748462680213117849910169910541362974326827794329397858019750219529844580423059446366857106229527908652603782731921316223284611246214891956305344109776570439620537014870682339569933904520735900353724091967368413422079694024022053613215061949469334167522680273621783692683161765808946185507522268170587683762306778529575791703305828955404398667818986635023041903717329430891628456720503512551171097383335740353946582921811339059706354482758774553105397766915037460706437989432406076105114417331552238940823592190622258716272881922866101243307418
|
||||
7287302317179960505656744206624933944659362937374659272800088785437540073253585055012134219466964169494562868320256423923378309463788602316179070893487929560250820071220272233991382721209064814153442638747219279822389051352039309640642077349314183085884127611727138483659147046879606220979311602388768729004506603047605161808974863422311293156987040453359260640787199038514570845709855910864394612142394099340171574400119614056399161071992759694151252769483902615205225048337396289959797595524507885591007466689405522874948489091569076539755803268137938566601841675717811343030677031810168989348852354619341424983866915904988674332846400085216770377625692053954723120300650276568 9717367529032626272824493136738764943207686193005443845813974056321419092335867108870903744325482612510747881135834686449912769243612603142655705780340919121038326837054862713251274515967717531918223966471615138153595312788302401748584767138361748331582389004197494794168712621396876277537260615941874755715254180626536929682457950476357197631387606663683498315919815751663181226336377262833236890132897607064275493544565231311112271090370343282731008750136281232095015774865842855774060570231950586587124960396374670362154279662894938688369442133864654264999952906237877400615632030742588438356446438495130365138712809991089631909638283497946318359563467356372784488510858419937
|
||||
10130725330458315239885843940749813252104738280313072773287190080469352542904888790638321695455963699577354627430889005969427094449193669568953052105873450147878913729783679454562527176760394404103986315476105072224643807450148493175112908420636041035584058818313090651118068156131628723344841284116224593180506655471185550236554132803663140765735244186764788068956336762247528979622771105070606724737196867766409201404576010809419031321932643139743355225675007533800193591859948701211799009749375400352429748089142168153316436541031963969657210945743741560555486795311033858582998992551172114263796356071848914152374850350995495145585451679372807984691993784963661364004436621677 96772184192569309771806410287065510080707560306153754858888961121314752144041327346005591408031446648701015393536612969353856574231074672642342792234303054824258266591806568612395225570838797778173699487906824038013343995140446810320955588097876691665724855372244891115767165380677782978537761907567372838358971303013747526571500492024003608468548449361592027390387881914638294648772008805459108380939990498848114151815498979866362954235516700341399369671808769029989509825208898105264385303382289085206302994737863005234283293446536859950662840216408793102861412108785618672438854065260289661608247920527204832181579996751175598444115153499161378491307388530566999964027564246814
|
||||
-556622695807521224432992293195655813399733834393217619542291663784241382914041721023991811191688705490094755549112876506988264233516951204241621318559922620646684245653089859609981994753606598381753981828960293653034172337606150072338151404610242853222027414782842035880595599470639649442281161713651693451965237460207498007179622807031120951930898444926180385181822344263737583047666170861568129909787765526414027525869850686619564548496555578103549902721845015217033214603135330320876672300467018739001453499452468445923900406779414298482736906956250404978420096652030654468918595150146055005402002207682387488713482182056783385088529249047696005721053418026576803603532493291279 829597947846917974320724530149585593770981777393671754880530180418558579530390892618943738288792976397651612935268024282013900828185906101154561767632315527590824103183481079414641229429506117576259573167885467123406247032007405210109057674616617571505789994792328334703046618393202045591568352934094254981372960517283364358282414177887342065814604240293347038787607601865530977600290408203240650376773844165600429605933709215332896110841787470382529656515481905402693462911193909377368662087084084123633219604966430482245921546947169235228379934182268099749369771702064031037687555926830135770277100887695669522983692687856979836033705379387482684894543478882152841005936358768171
|
||||
8919678837292443584512436848822133427388955498636628111455235294193688022020285253270518105813915081203484258282552904208304819314624859727097659444439297435512780806782671201101480588007442202183734032787833516355684034050840045342388414021022865967846185073656258517414529949649557378606923219072210134072158003876614953246828070028654672402452687452820039734056216788898331201668609381421429925664434662093767640677086472782911869525995542467638388131340831980727452664756902965030758177379862670052638658415447105081103090874670085330008650904177880227227080874390811248618873854459411154770407824354089940802527126014516382272975405304136379146894554853792543678657603340598225 3201190716944738948724714857576076919929038794993163061775933110259167887205436506369369785206058463632825322912583775588279499083150944938138927253799670439196955185909536216909291255028254401350886653892269250854555144166156901547512134675133440152533062980660559783440751515521120742809080221526932829441768916302660808904587368460622645656522723241732672511789456694172524460845875768714857729535820339763654945586019299842907282074678202244083660745160381882102480112716633032139707183597010658169663464486125715749880079675775395217788263051562888704709767973231756324184413163754015256570802953213749417945817286666791854610997778895781717625279397326714975651361678977623440
|
||||
59069117307294000324020256895865218143958859464999617020495383777447357608496685681237402579269846680832650300825303259715043743062250609318559796682009707388695541509056853062478883190521302492246828752218314311380933412739465136168573751192767328358864157640525327457924501839424191643943470796919667104254802355804139324139626259590137631148270342552461881608160854399918769906101051682904138420001388539718823176615972952244182562295294291547798481287706416048533011175994412816685177894202178256882372875294988455512482553054738141340805221338128497929592674182989636153863012508271556103828530449094279768169319445992893488238075606972237080276084725499315165271796988982845395 42953158972440443660633909310067677788415784248902817839904761672255284212822000335153894068726690891781065795768897297411910701133971127129144199175743632329092633649842953390228901408179927647150814392699554578762451688165655937541365472619789963148141415193252408912173358936731062997953893071261723717420189373778297457352834320857043392819585725645782686010318526726228431814781210355142096660154730830548811806009677216729231965840249642257063237499119841477317255251031781929229724782485645653363200811204525498545166681149586971585769182823665390610857271054643314671880455787099002387350419516798673303105455936133562619383176528028456131272515950422904178556547385301809939
|
||||
-927729453668487877829978642363427421468325740534804878210629943296050185525698897589416353600775301774150801178790320984644968735374318449563917212365649638335910095185205483674743691583788643681116173742518999291104754582926949657553426979231594109054752865019473383139049444647429681559056936904998275947957802369825658335470735768456761237282987379962808463714168303294174447017005787988275412824101596359211106103342074706536801365765512878367777546695823235021711550344429952709027866160221120846277316863287875647350325385197515963957276108540405916979064333403091452485868028909196636257991697395580049214330598137496003894924353430520548362829651583493591753928965550690477155 504883083282286013765807808966454044558664889600466514100879061930291396528691045993449620112577457541344202789686760634713062117961941577525264476564006716360782819572850461925735634239121998282613174624248395145929846359495675793713541059373694083336284261098817211163458568047324110580034346761572987176479602438709493874138025253764426053136063011785443004919559641217050470667708975327710388331001314044012608452866620389929190319778422426400130154878049806039377924487417813968745840523305494686347397709480245383214046150139707560447660017018566482067228180227372302897856800458741385859292881940243635568377249588508504861802238377148720429715385120187857379713331526231869573
|
||||
4740250317686078146689316862578860001014528348072263364702833156464796396870140410606088300965456713451801745329832638384910710030754780444306877891936037732230592680429160057110351717758902093911787544390390940224886823385128253481548209470319621302169337542519378973508898476316845713298121478242263300361183273143008309215930210115865807976308564068494242361221310517074081220353511545913581192155504479838143053262248173691023567919409929705293558725762463379288173890764814845296318555234717965583376211722487249591823572032543431991655438582762201449017975937957588257359986246820852430486282087927202637007149835702372656410979629048390135434668558777036201711796635277232395969 2203857352017147577579332797842710465510477095760817499243484441505896192199316079194597462089716156653141942620849641046303524435796715811193353253114129694110122715318446847985201421649088514861893086126700977307373533896215976344885877308341492361251604231308876305427915588269923662785379349795675825598876679886723469663273792601535689567308130855779066271161878637271491886545906673272456625878945129083091239060959857198106477833884560040205934497840231798651649973345577084062407176514578056357212161449537169021470506072235108782411782135124668287446679071872275235011403606554185915733851534034616731088708779355771510473189940086121016221324278670519492642817182677590175522
|
||||
9403285961556712376329115902222107976106761417557639661904294214519307638090374091428260125254913314610835704622486328779093986889167696169798397800238166426137337206698010091156710056741061457560611094577778167162816951701982246089572252257571542708240279390633117837185757936943797979248180416654066085684721409428111490233891252511197448171100459320334508033786283661224395680368351588230772876438466627212696199343083566008775068903174693361171503128949626158861297271450228523707852870741257588520510218039780153510507893791191780405901273320588425037290926569959736346675086134771734656824938076981224595852369374153116345454940841517830773450007053948199255827408354076578352151 -92074916925169864384806647452979408759759316926309320712082941784202671790589649885402259835542716172439791520935948303462073103412048749235063512741417237166314783886188062548167200599937897568106798320082597375888746856459056989763392685075538554457171141240522463346513946667632089615590570367533932771254198348430105384813782580630958933117936479107966618738729329664373192963921555490090283049912545205555089639780849918905829050605059037231832417273189198565525626388175376186264649728657253695285602358471145518249758182085614195505632193590363139125786544272765469507306056668837239461801434922233283321097863984050965645952723170884079440568001036174242931403345573177718748896
|
||||
724147029411361478401165763316419368018199459527668353254863422320687779512561213357643962352700327347504246641998339908734249374750335786892274927520627954269648892751966263171484180076946687243821122446505205312438208396864794714108486907372834457598900883520985213625991250609766848468316666288921043545518648730854389502702096758155470140186017535392943535811000627308665980099370889890455802074816579414525967385834669582200493841109420348120537865419257640256924050391928494207713124958297598590101014968589184303778343726392536616175686325299508873761688251669520038656190233278169007682185653454778630790416226393379346184262049236253729754798021444670395492070629846281300036563 -911772132783012933956583783522191608882815396240508423794252363458273411386053193419497276693561265383608606887511486204830970729920701915564320337729267454346388805402577510440704847527218596269793364996155804912392560517001042286497209558025101494769037334112655993229463846835153834428219536750356532802486872873093118317198947247859161325575566880541325657174532956233276429091401180286969142052133703088416819817973387713044436263692371937555283776014800433906912959213339252193266088300032565987109359768125596664518498111913001433572339171360760894076732108697080409026932289940583163041457665390582288276298290518699197071659965605615570617832178531642540002129949055629573144543
|
||||
-6100168714468265845587470762372159725308176634014244278120060516715575677424442129449584952503937977681813936041697205609992560735704453781938738795411169664682925322471979714358622874775610048091920197784533981713219539046205154404968916959247121893708023302032475263439960736953891846567982467889103621002998871598427470394105090976454754500225378104038296622990931812693375107887474620997110925578935459510988876024436389521791628492645731835360209451791626552345000976171899393705085586847203521255902160377344246870206537605973061816393443750878132879325896733327509098709312650958165413497464831271977970629825019943274541108215516746916161886932590990890200208300019438871447855887 3838838535439313135364547223962477086002491207048406394615975192899432049844527475394161010696898002957623267694502692614445268233337405613971401411772203631927280281116663932823908174226547201348506102590894158518642693958829696537629935309855551880459153207122812505199286480872639743996445495200940276893536900364997116418721344872015627317696779133428496722237036544890116492974971638075535982090227063842753076810588943672304196452433470911749298516003679012476328229692085283573529705534573688086133580758733148791813989391392873575124064084601932438443159259012253445891073395494712651522605136738735077530627730069763337952556584129033362684678267877762171574803641560324376446688
|
||||
61658831614469875337451110667028727228517830694828966777974019050612622847383098579986664261357295544314253779148527053107717309020821672508631986830627844948168645393477700980114002538422747762764610238760542787543094664855205394614248959109369156626061813170429585129673558993275885977577628769123596134603279629763625407227082147161137178074157801851794686204572607525793912899915400180110372776222461120770996113169974064198219597158866462728504522753774859136284289529594859053866486982737377221680748918269710874972406942118847773228430443421715943336123762559518028782716131491311867499403360462300615786781339178392414207926127662336318274774466875516426311170551227785731893523268 95385493376048146640091924497425517827608820472497659478082453909717979217863970480678541790916315641162421392090889422688290756091047360251427302432380499542084416395821044345623475459032210214754775093891555098364565343569427477998088549977918290819310604407041039972766607466804794175643428846422483873690487393925191145399407413811093932438591908611199010004358814592310047185345249730072946207302540575469528900742995260181093130115232759026408571227032829524330434735558343311979101175065869677605350967272439811420416183408772968923048859577595069668586798889632570028667533240013493676907698468977354525081972286718803969253261423262715505973809531137190302234011188563085969062779
|
||||
651974912868000822624040430189182553149730575796816975783128834024955690900950609793966465545462124327371724621993225963187150240328800317887238731435481654439626444886446529907284549265688282289373701358589315894379364398828908674517896353599405747362060755131290115843599415653251026549442910308991589156585542221275889555323463892113039952749783075605754234765041909027294888991908671783203213248281553510899894940992613524550048367907151957830072078673504501452917860684793162650945231140610751703402768644178810970043920411934704735918869865227438498777117900085548294849346823873601890628057516561904623048976408502553106272781730053284778093466094416031528306309182311174187489687428 357493932984311707765653419270378761184506518408774089045595289672498778398830995579704495038282608839510176663318965931756438916538699919078991828458760526633067911838313111493110917625290617958951835322918255188250989310719266343526021619332018703405509491534335740077437739119402362415776175966311047507646567581185137409871348080867599330999875749524117726291921203542705016080758470976847891791539328276297795566744246922348413644381043313009529461088888207503919279152846962017256418496403754403216538960223487612599766533533598602268439549115947644549614852896782999845971945725817627843124265414360710609680915323034521266235211136360194036011701718941273950878193885584593926083072
|
||||
-251296593353344869242819822120488675544583232429934473771854439750483581353690503109165705663076306982962840026245227040769963237739157193276382833803876145957063418345735983226162326754185527006872111727744256979958708815406516504152432025747656364307130589347954493242955877383343774249627015001438639605606518212518719905204166179114494747233424933947953787557249928159162689626598309956384325595808399714478891587445115467659194356297138295812761117135988549383738715184709660827160344740604752199156934973491325149385102497508670709748208798450202289206366518606305479406505337954334688080228545686652552393356245693008358810597182133210921160969438897703393713378076724068908603972393 -5809698104442166045853861560857158123392474249178528149227845300690143949898250783942805345711775041113620605442214603536165143034025243166957883225786671225391083979768346473493145125968454300847641570833134061338149743026558181453455199866120258766109718269345704840866038490083870282898761501897576155182896194698063725971493614198699472517009317118169105517676028454667320583443650107505301534972120538074215815165415705964481714039825938060665868033305381253957464625511949970205738985110074698601928624324048873019662471820644210855883388725491646490691436814486353716516721251595323712178958551868667901171805752313866624530280092202244441535364862563525821876043267442443338977217823
|
||||
80133274429475924310181908483915799725593332981731459172561726520948089340359831034602403203488918651671431310690824890674111323354430942495830642454985207812542058139068162612596887699147226935342317974937898830391658805492746422009295226838343874586037046228163209872496997253023108255837441759101266909977146854795255882091404234716156140505416269465393687639350975860628140737505994450250654970779433919480082180880591150620948413554379711255856360931500969858062319520902146933832130106557745843682592087601189940471183748700630910234069486486588287973443239752756977814663327766083271743000180857805743533296142921222742344404800262693076357647876104437868722620360056409310248484917692 15763617885268389214612984270181892827126830510562071330525132608667655310592852634067172706016357859507880074633292859472336432079744544300219192747446069787237237448575075721076143814189314396752817267518427220886282945238835895039434532910277328369475019005611716668007123851532543943467651725466698754991001405531978970146629067576536134075210246373161762656836877865717025375775007344734948577810480264220192006857498380933141666042692800846030165923820893655865379673679051289685259369803647601678139644463223498025833455707317632743925804118085304082819633373264098884848909543264712803963174169781878627481540509512397360564506405026935042511606355656220230333017454556565446993772336
|
||||
635681028561729713154235998681356837047922339914591822900757139146272219855325626114580292409359371772972989400012361611457332539220236628742809387563312298412175397735999756140371558761253487405210065478693597963663908730903406434675810144214377541593484905426224318485169289083625193325110656123116413393615300160481265563018401288337734867803470790639175440506617664131077292582206144175752032523133459877003515515836200878801763723956117096235323408217544608033484597760012537700749611820393690699617533627842452432279308015694186123960864296572306181282199777726393027139506674934869791792470641375908854480084288100710093389570285424155676949609671898049799734743119656505301278161614910 700348564716451709510561473410813967555241630884399528465531654511328144103313669127453863988844097258395083553011156820684421513010749647448031082757881196554988649699068050413539579112567935365339566434587651608459073024720082037547525326820062835530248596647332218402910460022286999633472131262245585163905091379689466160213455445902885477016003084560169864031947471522730856929326731455821547355925679344972412197430330589408330613898319084825437740129907797607624370296906229059698152178204174739582283685262208761919789687444667418846905288714113409057970432741250749281909690665675299896309702152237311469372836833177916224209678271888527179732472435003175387422870581531600167113210898
|
||||
4361414174973654219294904219699631635766390148097220311751623673268474538495346909026597501408025378411584857984331765526605893727362020744270180266738469075175631969399390943554136477778456711030427026134711565273293476678096642088854484988838667374877989759254085206690153362268782069396955325192747380010635187453960601365436241161599728326635511346533014851451870903703846346008692761802558312326117947058805372385610823006299844872792211424198604706011027129597149924578569829985665838275546393314516695830571219969350073585419910393758064196046681374237637821668238512752262949521787185400080633135701611991933913317590937655427021392173132399861480739361805675099957245485204700593842993 -9184511138527331381044772406958971325235935914662761765080199452899798398418103722452072548706079336044032290048613538619367881439414684159266670902338211528598259049132283181250425986189115028214736798466515137311643478404614868043377577791374330521148359565526630328603876666382619215137088416827735942392310266957843179917942326126639488530764492586303516442430736453723410411995356318704125587017152236734012396603415827797650208622471842491917158384650556136914371346344901369667302529890472577902176076918382352803409891974356933233422056339865955492977412187009703220576319488020119440644071829475969738676713034021505872135764611093409209948657176795649229557817133997949775453803877204
|
||||
-53180626246539053820399760780637144701524029593407017011522721138782580064581716358874222645817035326668432521548862813568852158501747938342120858152048390707664570443684289083921121301214702146642933194662850589473717761107367813712589096570733251898616534422256166184826768100079175965798897246016355495692197629660589149477730707156699454120095390341554584339395071061692056683958149141811730064691860603756209754711092211017612910095097418986962697918822209967485848719035444370467728699345219982721204472035309650077406604278679906015651288320757703701357628575162900902487080266596044791866147326365799783594412462940069210187314786291280371570175882467700213555046655868497663743129521459 32770812649041473553614362963088799440783077012904121206341440839235866266230599925888755973630976726521648187487388056865637652261434875576628799222930000933102572167482558931389794531356249734344684806642547607694877689884384796321674644599485051043362986959925523765605272157637088946121119329053354293711314491902466892453478649350623525798027192184318275380762906234037998411459939048378803283944830493468321722032701752059816835143175102448331658455466879567613310279744717217188918303259777553062811216757235729402336128502814394238990813955889910955467007213763890842273673491232568742345353500044745129427312264167482682038586611018266330093832198833364040049425369111368886006230015800
|
||||
777256675243084882570586248928296180302348993346458144428878158922344768494614543100988454878577154451435051318502044901810610030849788790554543814869157147714258757799781883027190974624243538054203669620654963043747608269192103568785203555263970310408220034007472698039729362141485301561027057345822362381023862071975729748650052302996339489371021080934032653757938999759459505068806708285739634530605335419045160668380805310956925531001000607052602840540707316598607507502838954485784354836316321309840069485866182570691416388210774808421002703663762221445973009110551478153684828459351822423965471204752633057781963116453321415963826498792397868504162772117212005548276555822366735710755222892 -868529432640892263014961100716686626629924785426380973877684938195475888631211470265963701823895777195332704926228080814479112029278804304960384772213396111163415607529892524686592281076591747451993159208210399615797129857387299993557460480032138568602791922236272550552403019108273272065016677318749951360285749220522288123220375457302452517696942035148944358922160015843017473969850120542598840020914883447063475697170163223518265847637384365991199101492788976797779294570115146361590088114180746175335419925785905824188151121776189849411812647846824766837724865405288553555955729642262510345060147139946605718886509310601682556333120860924990222565221946831085654532415816353034542043903297095
|
||||
4518398851181944322393076234119118000723073853266162584679074433965783247101604483524464941606128673845187856727724841917373457146888133582764087179024414854070007781785065647335031199353835514809024631645017096596236978917784707929256944232452225659841435394011487225251983369415396428367506506820853581088846894063627134269892167766470892501034307860368941120355417418505267107915350476888400910777156607290913918933250857947100391189059338084289911527621085980949663063061766872460168901403602147463520295627610631196080392188578786470751217876339710049012775429929882694869296328801658434488227635859016988071478078307670543320827662820442694833920007386400229930326134602822936218100162134604 972529247902266931232520252060519635974554823014284322795551197084485086372869083259907080784569523784667411524488903325517536578990657579139195804142039085858033627864314728179012916604094993798577477710846834538514943200852559277318934682638584688191335803683868579993666205073632840294051816620300824729089875118611466510031226165611032310613522707448198211481109738895667364694020472090976233409482315328468115828732367258045346891847075342714519464507748719831043404750946015929574492744656409184863302861716784287218698418878513280641931886040591532501370706216173748733529906841490418047215064273450717292837778031681167130114646656947129842153841172390141326095599727661758111698722378693
|
||||
93174223858893076376969604455839603759106774730528999886742183727107207812556230550770780680312046481340210939045435904503280675577909114864216702543071723996125167368956022301231170230250790732735338687951683113768882723075810400252176147941198917262053283514778943437597866240589804544298377730810461208640022963724741708144309215512540210941941989558845167500342390968582759726053881122844546039698920858855103844312217101701725630693670822057770923278219805734867248467171376875036336807330325206616844999534508909598433164611478411154066408062250669252878311252855701039963742038469922583785608525034069368919230969405031035017316970856617946310089540332481294825012274666226941182802738398852 -88498235359876393673834988440436494359237364984646693773577087251761402801627791921858449387474436274643822294555828022005739896685097934411506122723053713880801764168639498363827328217334054484773766586624983543113707861656774346172110517352014091053711985614101755273606477998475492947067744825803217112991092651107410897744636921803170826157391772961840788763129721808091001251819520415943140002146988426552901312492311229141371153704762509228890780992270163035208140627334392262437664833741942548067928588397976810667590572853785460484256432842354054066355774850618553714571227148817183679442917720503046799422180877213748065899572979778677058007121583312181572873032629606197616524317815550578
|
||||
-726479363324504996755381619184470879939197171106067976281711205525831167200054196692886154606571137220957957023243938897623788655247583809470137106280284126000163133098189151428162080817942407186319407180694981808909020769727559154036551083202157645304981724145289675164076577836892894889123250239651988563025616667586891854631471026648324436029653964987944225334812943353849683494117113543308459325861825952172497999074425270793813370712547337190349236905478708872532838183687917243553286461457376412257987765611884644993818791013740851823954132433152850285625765919762510388216149058552650089070361255314257399415539231165440285681271768415468625933197081137219149891231396260815992102356802159416 309905370185575158410305283431442626477964430569803426013808273734515427203465776002951495993811638117456105813642864702317335977652646803353470798844799181069382477695590420144162809372557434032012542402351854064095529206231030330065747316486159685101220610173191950226501842727611043245278807407975286125248374553858870385925240335471568152072757610642823250730749316906568091687628142769489736135384389176329142601802725137889663393163103699019632551843747806800690558406827227583426501679245734870451385577618142872227456853953413989658685567949032636035697580070752329845134320790400810728314591778963926720381073219896502413529473257106929596269208072408969937141309899790367159158353862035804
|
||||
-5682291326771285266087270927531118220134739829911232482438976628867669602845628608560482619428235300365105431318846780800079313216282572892158634518196621764789207592993556477299537709430367675752071639951290597882966455243547935517621725293826091940878329588777607316333713197461086150338117419390385550877883315261889397710809193304972845255548418779761427901826159813763072039464513283883306280216624251047399042657760845963282243809504338054353956844024142431827564015906539987923392833810358399815563579316380365062199280785338137151904010428208025584679790446851527045998831170485132786681308320478233528166504195541370397055330169715264265965851980560625336628561075805435450975502607662513209 -5283053604432397214659204183653036706264899498391234546371445859560185124154250773088973548270740882326828939696457512363958220259618893448711697584003652241563478010920579421230615950596367715953696205672714065843263861007762912340527361129414877487733321431760047367663906166213064538347295247701263226809629974495998653740452087902715234035533060682726802248597782634165777593242488623323107400579128773170858683856145851793250706896682448540440418742233094356151639298977695803721948782426845804339881139067499122472007483372737837527785951546522250043238989985797792713868339738854330993011537607818783288381899499230764512388979561570018050263459076757771398032498480209184004473162705853148653
|
||||
54228870095151353681513946707485928933957300213176413198666022991723873460637968384906494343294888174841817092360562097708724999145083176716608945205741760843642749159547541941150280869000045369683828283779816560421654042473439058386368743964442192298029738880683655380791801926206142784947613778578796863861405400086491335466829739980580128873826006429153107122806374218624255005030021202028452638146024972699414038455434477096369078693453956344917813634770399702951891034366332514983947877296745413407387394111200053167482827889546261818470074659225559412078892447610000274543476335983080353232090286261440205119653470693102851224278528662380437277705507044064092299439175078754161617474099361706263 -38888289606859164982757448098822873516889231212804529169311151552410822456918686632509098742788051067672282216632328206514160201136595332821140230831866344013526449802829339311161580318981302201103523782127498725018797845545113700735646065104245345928747352517911905506043136181661139332010046315516757557036033177387683764820627741870514885272780850972727639436779233233073445684810983674232216847166082128695373635943901505956658411295767797572920902847743101095214619858420900728382815387974679198117792368796118736797760589872198042044350353588829809791681308420335441433313517962827770060472879800832653402368000976684238798230861793621334056734242925367539775003198633413276995078574893601873926
|
||||
-897845035103168566640790594490480718699530629338363269763865036568072077174628446564743917453981036141522732866771230645850975222263115905792778417332887108418906317671130710332553861304792532590266327106637365260056162832698084893593160127112256713802380697960185579166712416684961848337703884739352036720917164388671893506417959082137451540125011623953916041010302630390331465805099630450677634586184254984735253817348676559682336731967048024068016144660222131211481130534354505634710411007467084879004654325357144751837111145959752027274040323345926503170031523699647125425737707970048901847552154617846956952383997252593195031966974639963931056770103718119948733143671242219521933085600306619931735 -674773223879416916092088501048711384501021009753331425359228644448947667583116980461901091671999491810412309141532895676272310510753986055820091965136655588716708642299924803407169143466448847647074578403182603229606505260878325859746914706798084100955004428242507432249699727629940581875043825772116163969620663977820077259925186122488375684381757252994421776554458062223113496688386237106184288934777273728828581377520678585271425881881961061093804078534704433644521323603227110513325705966263925531254854191157066361708180148317156570725458138361790852398491378356218852670994421428429385739207629497311317867233214153693040728708702992944952737512270164927030579877014527622375592167318351061100272
|
||||
-5659615348145535537564806759347162987008103318592939286337120379711110696728604567103789904369077831714428424087626496130440927356577472387917456850004096528860226757074654124164460308011595625764690562100960656870586904925458946719637659440298513007690778792866553718155936435779260310150683678070876048669843952920354436331213004219838535652026003357832958576044356874811737032541671840119307761154880534860335591397833392705172746224085155271993905181011276083486899146937020857803597987512291961633421674672882956059343795901899395723047184846610532243652950105908868779690067969406359354609478534779011465140181532972058757489599655513850612226462615923125058031584453205213296114532267889507509393 -2217445824072020321781182396522242245526469367042747959183952013230426227032856589089599473442286568460538226421512011955398264087539048149063926863871955505214975143359358635178932003918711682773920447157124829050645881931998750167119832800181367963824893598497662762571747727458779929635159465444204431334459644084089512142564303974653597242089492465057846826540544238159570387574708548075003849596345173351177839646335585584044716495474472592437926032607977016080598142509590504126863477506717808151367663952479671759440256918755439120927179456017875724423088872224647639324252288060123615614418973533354508119112790716270568905286062905273904191074468371673028793613107362323492014427413950092863754
|
||||
84406480132496252688172148634990030994812651838000567875023582245539595587385999052378803912161791223681722385313147656405594313865923839962378765881144761639740456769545253688635176322438633566080994713418219099849881535896422114220040190912201720938530917462138426259388014919539205539201454124760239417763216207243334592725429666975231824930799116331502139040595199374329491985560105730582905386167759584787054901639744648899899811507292217706043558509122110423588913095144240450867113269955649018338973713973380386196799510342063715848185705762423519391519057925873195085953524696081391943469200216474371656471753119612769078138104291086063703678999701885104836113426003924707110076295461992426031709 74350017486221382553068484289342213039379777161528460221271282266081240672704707838046858705343948358540652230340443567622159242870074338604395375480937353536205694664777853171648058070283102947153155433151619578173970925274076064408505997865570691919196367124129886275873288006134738571397830748326268580159361998734780523548872400685669122929915042259818480746112799046852494890856034654154376906377442884090189155694445471359509561907737663073166943861218368725044422382006999938941654894306264290516104582111180605685476435779854989611074686807382428023210779991361107495957081006280558119067001177855120911339828584950508434360051000966506564996718167151542867071376033713024710027876733693043600119
|
||||
-224063140096505249639156484814718319912414726384698863106831048548325185971254711082027638378901461711433088046787619794603447475423497419054920083425507388213768397771136331217974825522370788639952540792800554983383262069553617532627047141747030597796488160178020085067083433687022391210942004870488911741453427164275996721685463634865395430031897979762105325929527178052449741262756713359865670844553388723195961271043021572701569943836978719241876185960237538937995388886550276895216274478600582902174407074455584331876808116967468123779496237038951722332499094875977885163150369317918949830860219077647122534578327644319785238343811230876362091727854622271794944918407359389908812541525687764377415798 -995925981250415434903310292633070686089885444911591187179263314894269582879073624355959918130541222069096059509870719477895469601029360450118843665626397734715214653823061037331178290294022595235700721919061901637095992725774476832229500092315186977604229305364981719438179916563986369779249317902069026557188465546023503990670115192053800226641591009758792485531682086752467969005442961790734486665158919170362315591206734478394737718878986470136268716640900186102502973657258318076195762823069821649566622732573669362113251888522509793574359699455950124259143726060068759939822503381239020652544827953183920682088689916003844683689125320108727083158996437664983203119846601036401848417850135891204570619
|
||||
-6201102323806841394550215454310805911670927828015848769021585086758146610306348300353985866284678802561546446265325127778374464683693812391901874550812554990774771284980907990580777907922832492194979602393706638651894208537002282277587005276006590838180672763256733788952242216632676659445806840867383303542277064949572753273570585480502057647332680217113218546500124235487211785606387173270226213029522931433653097492114661586760638028772415265471797446383822518881491466449863357950613033041439070078087344259113694038917214533411830832321990540879332748107445347606495705494185702826411182155977460834661900949449752211028968851449652558990138779048615733950092063698133368592716472562868222974986583563 -4546155276032698902737131306164669050995909800710008891017618283978711676945085033905782910753961207815035539727687486221576781212450111357149301367603151847839120099429449272528469034659005830559218276904351859784071821931399511837354865267256192555488260188850733486383491696345503128240513064616280357154646094767888260804388980978243325968482078085105112280866235813732539328043584910032939696534813502845202694499164836410105543426010501140841460568162536127075422865062116529057203487001211704877500776295945406395387197416899066794533425152007458751792789459720896285624998740603358382195960358687735891327659261896862610757237827806564819391827835615675267090976511341517924606953203729628714976918
|
||||
23717975313273258794485082760993694831644175264027461602112104055426467198486315928523463184092174266615914687357245770757924372553142966670482672504063865696181736840658228447732438164309789515120073206572099224343138626857176070833651644153905582760813763931533127461017754527918009031812401717412392544597301777140108557873585583905612363499677221597169482709154990810810070675624777616760373704686611113351734431412685189099373583182128334886037116933686410984282010737365917526442741831718363436435406251563209673637475266528235527808881793272844908994298267605078882009758526057332911022435073910431382379340129735719144756993053902474686541689130172135344011256377460700100204091069744071673567931552 -92749074899169958618782409545787124922656742829927182090561438085797477204877246995991112763009815696141143185938450940834823061522433076476128117722423472065715851454700768549470116759342852988699989979985004630171250578340916272345714002646420907549484638539917625225065193465221329106751727598728496129706350171053726284932324337905805940170376572307626536943359881561887611906553008006224319921598973368505811734013379071551458527727316830103163921517493319449503446635033477462718176985172284377134643579759319419962590193583467620405446819827288718234315000387953887299563404321710880692090496728141901661919608632114228768959569337247268696470208076411334094258536724462272132376850689784141051573083
|
||||
829883482969420440627432187421328830833043818358384097811440510437459190923305990626965333628694085224876101029109470118883202099026672384754499523750278296286942944319310700356425483368049275782590723128636468373350173845059841920348424987243333743957197491612941369226133678287281183850695190680033273489408492875777377994858605575252377179318654763969975238638056761295606255079023984849445224735502314465773772072136921466001131995284688480073368365790920247173371899000042414385689329432036776243174749603323841196977491737486330169912871579894209917920265439172131143014447258924817938074147807444211004651067734585323332324105805473584603291911372458659116739364549437008683090787382597321626790619926 167855701999464232303964127539543483662735660935110341071514142281460794274428823876660125346437331875853464768227778170671501842553432006442354891840391272216637281569793792876256868469116901403471472988704968899011837489722935224738192238755254539110508371930926860343931829699498280483998742842629028010544320057271520595962794777476924874639691374580801434851694553640706263814579322768171056481391087509007796061709291135691819380676002084852437425778135498299023376471221663940658922729245790968928755869067202722810496475057753908026902594506476318915490647101921757284553923153496164086049852528967772023323337864969052511377776139776688106743696286597458799448477462141827839744480128467648276755201
|
||||
8713546555008686043804050306595272863774683707655412625743696203423516185500794019743558807884716388053599477355047533417313728055318217976709114676715862109302500739025183908028383257546017489319439242017477629380158468490455702605187275481295970836051778978334744965031691128195488647029834493568455902199012374342500525880284932624549446534210537986452562661988889807772940208525790076952036536299130063417625276736173689713792109206594891061501470474351942285111242038392693936385086785014797628703742283257180393696800571842253865750727887820563924269082226464042455535349838044137300075509707680246223799261919493128102006680445359241482187759335764026406352439947111608895141233181755507350535795982234 1218019148849008063201168773731804192315305848575687952127963290690044595520542670352667981993866195475751792790096509298546501661003086266428925658731351491176340079514922173692267062260217945136276749589107397826785879632740596634746785596455970973152238343514325722884350149455919010919975432574705296174432629949627294618023528701934147366748570733357332674918271645172824674301478293567691135567769584348749633057010199394237657439052804114454682466570968050503581669499652624599731064209860850331812192981474885294637978648676684240811415173118902901095179431132564059127865225112601048378440896299510786090310639761744540625985165311339229924053891963667733977165643965947043801542367130777233762552310
|
||||
-38067694890309673000449900796399426157319250151198034094792772051414788335799241086080605988473328770581542656586065276032833078696724203727563091073502053159257907019261854563475721044367565728549127486011543206741125546340228960687268342366061967716008684762315536891099957757481202478151772197897196804412274308197327237381666904150824461479475300045652737147319215464096645128006559319609264802583074115201443995260079776970920548724728505274100289162627741024108713163779655864703977898163042827355734913940392926652742155940464413759816278094250981139774454490747269406446086670457068101736405077134442617931040065970559313405283740224967888134685261496694779580565277114839164614850574501470884562722696 -45774336740155657838761273754880196240632411427979105007157503787357176357718599605860961786203176209137531410212731184955770699615619735128050544518629995384319742685376454948602750915090597822433103259517345026770035570388001315294890394986971257148372694374466426550814970192188269360007120375145376604884965516833947285894912194715773988466517699514711815135466626909478189969449457625729835212613129703342176151914263610502553356932516436151588769275507314528579467995143478392342310454739882968542964578927095387171462765239422322065038957578616066550917383673668951878729964289122215948775677402778315995262419647482158760772618831203699137601194799708315805592027680284892614942570333029164849590074474
|
||||
-641692941239253321363022595339977596490438143973840812967159703815433582150322048367773101825536004823265743831724934790262013530830995025399552429205108675719392207976705755831942500438236444774913017170236600478438982537477429043017852650308249922749586768215128800662803113656780312369513947140059755245230378996902150420559537831287961498751694470514851666359266491892738656909018764230736119860398188205337483563879755419245841799784552619370254674867734479968108547124651743128167358236850764416314085463427625020016477996568670206883572351417592304436357366727496672952394513685214319052744386370231890322274313740381292538642882479939134678831391354443338391638721231766468914364523157175525388957883740 860026529030144088216465556835610344974912848074126658542674149983126550933824186225150209871964991255231377209383111266146198017803218504274564940511912313857800492355714592659463527219230242495281393628644679589916533446472027512906878545006622136925931221560344709463491952922497501858271187643037643778396806453618484462244230151203295164128470994680842600990997666942473911845236165987034626528865334367147595814884082799108986365821903465032699305738459925427826057749500916276194851961878860138453628271744629026234677631497664653798499750376889328591983621704818174194437244384337909318582278422250951100315974887628898891664579387854461206371294794084332190013417391397108162506586398771831764407242655
|
||||
2065487199249086514420845716712856535318610952298291619726169113425236575134072206566232020564230164158084599993332872852663557967163266461505766386762456159547886420440572224320785509477240786257349691901153746422289085136722804771798363613957880995344832770494636659433616966039560224120024665576520159663293558919041825352394377337522066913288010555412213496601298511328134183900430899464616566072795532399482524868239396694723433983686413244592512728573090279502910391317889847892291088162008006283318839163609410990210956792602508135617492148889275933647021046626544166895547778875120491854645544432457233240537315696426403937195325227953458841792733302771292908242820836967008853300885425722484716468888786 -403810956128104893225617328756138469856439558272917676185654467955260191948100016331124890715054827333393639305013197426909034826369747124944780975222515674378353734304857926946437790358401812950837596350879449810664269965885415942866678132009237113156008105662658422333096629726682343192873304970633464365391385960814977218676693905543728058964906376308908923087602911498425024188262471302524717978351406919383219134770882601498005517012689897340409782696371476150306264541048247581128303692757784724813084414918157185076540053288230259431846074309836854442341550693087294133408191808844720639254565596092684642223625310332942483591903881598734964405888166243046753260322643793153614441341044060603512457787510
|
||||
82405805092749740646794052770701040664953465522318166960542288138243597437733271579789574179561455668815457826977939866767289015681649919446412175249276048459053779855166131607657593421400957007632127131509330248640309607560727847549253059855240900655107448541090380021496092921903811389226879207573320814007466314064178138122169164779353068029350816230376437152193284667933379484155834486994555547234141719036920399698554072084925771560620600454039211120452794658520084817489421039710764781726034396595656347215589184220245446286821829463926720757321593463402206037994799126275776103658177928714677094535208077422744731768461779099106824242408291931250219369828357438325676788592187742107396599067237933343765394 -13757812996729496961154777559495019059248771220868078236031909174011066054050906218810228821804055802030831861452796416762614668540425325774726248164125227838549148713286207842407912811154309011269525403570408916458087525810287945676599941419264765731130822820154836403470349297109571526881612510403902844397498249314121500953055398778451279417798785939191668285072136715843862881346723200629000488927739439319114435735851899777299493981182105575357130092939709066568652902193052407114180086538135389028938350790166933233407897954332177714167628135682178819566964249158065484068232805781885777266517091835919973717994221997934064636808052716400684951173316096359643295707422541047396313476271165424156749149277229
|
||||
302783453853982169403714415526134401691257854009122993366956810842100984318804738562272433128340579608681096276409366612032449323087385187748150277648834042636509337047908044509590425612038525101587120277919625399714331647959592937765771246839929166426137549152240886289071210426883164489202661798538047256512353393093971736912154262536121071430313353881033670690412013585152037769365169766034655403823902728291197147769459031747641755256725155028736897149966096620474415308771209199042753526910016846681491063615983920651228739404667753250904000421738732769609714553086626319781364223788292300205286328424420316862548653069515512022714853246385706007839247441711152564023244567531428222434553482517195432007968868 -617725375748516499046693838282363049386183792905275245686841744424664313555762433921231944111966656121911361086323854214500201896716701447195678567562919588473504327627894676276510992256732749838755900715161897352995988150786773244973261470611669959642518468834953146321872234716991949791825317624304004082767529673259860672930449946203576291831930666935053686943380572868938064375198162305471350097785473697206115205741319271799068462265816866349061839940682438452241276680216175219693614764850086303877243979503213199865204289154030721725467666483141928828356449642573180881360273083111570607048372865850592208455405680545509488618634261123613409808131204982679554717166646964544148224615130060274374858331042552
|
||||
2886445189923259839247886521625002599628456917436660637719563136151422673349152570758129657170770647130718027883379815424792418840897463014875664935475151349355932673889154904333458637152383640449942788640511805162798056078028200415462867693957273878419955628653154339591888376109933107737107692483582128054343992484919170352025709175766374134508034754129624669861737993114378485397249060992085997360781858410105428205785425092719466068796969685301301350932423569027358853676444197447316073672679678432845572975584041822430151311524403157567444706647050234372720877452657489905463582923426770243728863756409376797998491612588288406077969277602908598109802565875954402680993619431535449600646142951371016843669298675 3696516366808716828546049883419314986789710023696468330961081392165425411699838814175984958798370605772094123309117164846685571781746129008686989180058195574139015604986621294943660368109518464044950791896342869343280253600973416048817755810685005183839952262580176180080086513103771194431666935735225759662618532050814932494026359414286849066486472794765000513237616873892730136729404872007476146757646645160895594855373281441931438203755524760738238378458852470175107303433421083397053894584916568248814388898236825218347179257097036223427188731730393455248608090532548028838329754048073706230990464475117527107367781494246459761885974274799156785019871439188663347576194978321806805380671394603736415348697469866
|
||||
-74126316654846948222804451229034055581825644834834993068290999982105180900830138624910256444290071186910636783932711989432216327272069393430403798533119736232129337518441509464848574499733195806936259589465557803969407599355084346101144797411096473973027851007573072543123414886241681035655953513831669520447855097633799338489437997067377792572211196441589034644982474177027114008381986035335972543159001263384588847979250539889924397447163977753390971135391450646081237728331109949199632855794963335401038044387316077782528293664782946490091570554636634374654793899287356781785971959565212247488461169843443783589266398428955162743135872876789606305407765405893954510093823920192450182944808894345775843119026961003 -75433601012700037148599596592509221084354579402421020443417364721213118555746402001654224919887087551448772513098874412474445634728772111307070931713811957264936466148349679279911028576291895543268209100376721300757690968334167689558517692576532214914166823542609605895548603712565296202829608666183605684459207264981228145129283003814749015456053993046967426858657580945551788619972427212926333708550307359204525122551619100318510804183497474625735307006294994056697171959324238654134471173837974630696132797858650863532125410538959339446109002038558607201255649923969539500914452580867775778417212250610740848420593929796803169105276520092648953015101710953218965899287295837445940665759974599214206352412919187254
|
||||
590065166596779893249884293498757887771217162659943907667915266063270076302297852266196433111751653431849148844073373821039806303581384796163284473422194871798661234267347881316596036964889257091865905627592792256900226937191297560032748290516811886024227605090626650804678259706986073631339303028375340188534011249996299472124143690877448558198311664136630189334407601079544165460253280088536305119120967891578572142362878277784891232635187340432370053969549418480255479877316537318593356852225239108990911779675775168310450361084668861978229162134154567646393481966490491814066958740662418812681919463593967030189940997115515106212171238064693987057769476518068667511186846274446518332217541900807756260017838698171 -977118260372704266313366222511413065992656841008269822441456106680191967191353353741521616255882811977061933104519112155984537618882566921789456426623935937645603489611160771670032897490949429398784036442682998984653657797903690335828854418096593211959751323508630183624416421708196722806519761553269328378031633528551453145337241189959998216635261315309784518708101098310173970049141912047593916268557291360627109107367992235682749044889635664188196457829557690254868648240527533578017709419771185663427133822971367032975005956294921150675752427600951920978382728943241022399788381128877635228810549915738427346051721140791154809007630864576375001912508444738068892488992425467652532561329297086895630550387788724362
|
||||
-546473790402721104128370401777519399959412387720414917961487317843510610749118036806715634000283791817429416727264926982220389232444601066172234745706753395263852441250860069968980063217457819931050275374900786501287194158045548782162130624303194722110600948116681077726677095922058230526517653659689269930836708082213417575731218261976975219954658068317862540733916468410419427483975745518953006887861262775198336592258729870459920225965269024274293370938336084730038694597736347051080806980656197216274043312363750112377477551176879214055419782872616326638972359358751433037921640884914849066230853046424101167705166557791719272925686454524102532176991632032467661804910403736315641343180763341916803167595393095874 5967673899803677284038753670625536920839519688525956367726367397720025992151648973497074392632601213021662931591300418658497325468927232241916280250962628547078442195133268524561384094639875565181503801804313944537630360000005041481646929491282737152499709934317378005893470818997610757073291012233746120849973846129535191816184297268720613878367796044771423241761469929013532924859982935692060045151477383259547047986893872866880879472104919455298508752876479351636432134337303597497439869949042180254109520569921400279719875396416516788514209520911235240962556659144305165908151951511223127605872999517055273469255621641502985042325908963788155542219991950461559485266482472053928385851435625426971898287461393041501
|
||||
51699973499963965930741856318482404143197634773789865715872178471719655590807303146446586307962384196551726845568311076205054412753002883255659722553538580112471836465611860912259248348014587380935230218194069194453249389629298891852169939621173183944659122519357133273565594810694392716865338929084682830734227558400963583460136468994710686463170151970048131970769714261221869080541343663901870715074886644728809951047869958701489439393173225178154606904087299595926627927400907962342762338376247626120233475544287007442926566990781922835849089284501908229405290423833410999883479417512182797486983725009739113288065598399964006151781515960605608646757615175393384201678924518853357618937925200840702138859050948389800 63069983752296529552536476870956242684536139955693407571308988336920716375309373651779063783699587398698839199546358328944769990053555227979175304219741630347489515041467205435474173551983006977856933284374355863935245700190822420360122641353071456048684792426448543140189812745113683408014776277892436951956432419217008221516359682368953069505439192126525345992452526712295537470380289739670432078199946140345772707255441004369551103798430846539267377803779083143371562014021191153942535381997890720897509898244127786161869238572500546767924943994359918744755993467154502779766648145822727966849838368955159406337850787759769089056872581419276415103908564693763996553723654744600797231242588906720102150320796046133805
|
||||
110374297382046770605448134610667838013480725593921029018160489814786745197047787556895739033370277582206293509668864942688020739823038061424459482407790100185495152022629629077133742268740942476346210013439305292406436399269752700404260453045912898901827493119742075576779072510065976354243256712162878614157665197848452817375927728784489184342116416405407116481039397029981396646333273095917361399833947941378037208346675195049867691975399149240737451811941239023647747894863001998145791222280600256430049983046781849043483533939119645828577656796592837648459276844097852640271744021037468360567199029837495011711189444194271582638254501314882012225667132292747626659329462700031212002418663430709685291237950829307910 -225097504218422832801993579924495416168404466477028455131104046340690358188594995780965414167584097706632307379124362132636160854231899970071009552012302099999118745346583923214678193264268543978334760319646535370352462166837721865809528303334874996701110870688408742115028406416333004285108626561382735109824861045704461108127079052334505123389810229819296017783280707956942329162918087055972716299892866754539717005088595091057153618116618790310042565991157142969866198456666399642061872521405367274392112518549325466647131472970371160437993944367405598864505822825058469858824752055758017594409833744643051088129821713716835635139382545380905777789198138680279422805870366493008173366478131322515516847174639702870449
|
||||
-6387575031441251710273615559605350378248518207107326921576961716357159924962060959115218750829618275190295138205216857366252900883593982191605986539666975941886205946604812107922577726837623269015540746675307073666448801974723470607755461055392699756053672487466756795819263080441573135186653899972724397306689335345532340480568106010339530563174536392854002544056623152558698534357275124926691292404427100410901028924354353779267706267292306868601384980549073134914647459264990147023377439194595234713718114779613554126252534959962027086678579934142078538939919747673248777217487014717793402437252774719561027578564097405442274768840041086299817123213180012903371059912505527617190380310466831569365906206616154000933522 -6792673043898994523830532113655423086298882727825671494620721399127907193574789547164151234309272098917157343986548288277196679927944415339043532752840659532385616837777518703678849763578730432008856837968882828938224360029612875962443789429994298860156927888473278336869570652780039551260861851493676148662769975721894888230247057390461285302675695140769873203789857204248993986070278781280246301734417043615431476893780171839970054970676934505228766259231887935010685235898694463891722556283301340699196569349382965950475415171321242209412147894484382042527575837217338389123645685765897364739658575494486457063619247538031074367381275297945068833566743377409594562533395825096914534267684017771510098100211832112982126
|
||||
65635268273249583448507922215914556389177068222219255674925650011031615073110998725664083944845778070098089899209594665402786026514421312791142650714957176987670703710236004318091558295719984915411635981591131156759903588542439894080764098356492130648590339343092433263806240321758609887472059753649424572085524212520991797245368759217310125751766422675101754088928956986546563856405014676022661707885443346109925279030470271093350492865329541945103473091598420948142441799686578270561525567619340142330222089376219625167394087025558981551931801020282598566222460435948692037370819189557494938546391088260339965819244936322221926945485189408143116408373779553251071734349168746540127231754010810352330212298130880868701965 -48000297278022121304678950887289498967922474862911176652640140114270359183370047182578391491327225002007794235110149250555247190466790246997508639650881556945224200417524266791382925120692979051862466796876031263494449542905752048967253698618632323439551673414413280889973721144765063164050397487066317048930058909723711450624331793888163035878114948775045561010060798116866398334768443452685711544129534971227285851728737611866619577759768170019813778981473029656793132651095006240843940750553123576239120050825892715852607254690134392867512120819810633147944219498656827299597341302920512171076508555627643185050810028391694043886122697065582042436254422475337902575299738440878717694322816005686458033639756208244870259
|
||||
334667947635375775928586143198328779104363844199208416632606795573616736235567984451629271167420434207657384977643690298582009405919689036526028294101824127665440038758249543965164586233741001439521200637461498468535929563600507288253982983538504449196720331348950267968835705380973433321733737964751000885673827948993756621125441888694179112149244489835616290398172079613803799135837840850568063521846819098606849548394149323800957256863466967249346947340323919023937008018492461878141491657058952044309705476069769447089881340882424075572814737566233429726012037795826196316515765796570869480903316770080169691758052283791195495034895760484262608782939465171505549509649123547650630479404129138330939239373114258243514229 590620176870632012942694681993338709771284649655809958201057996969506877524421926668795949321018310812632377097214879851849005992543805172009210821072844068019552644685422952378992443530486955489472971301544904510580994336646950378982468254428194533676778596790081048182983854419557466665071131205339587672231033827486799594217956371577047029006901916252765745739922155424089973206433203696192369350800703633075961019259153172084404612233991252407336174226398052232183022232837813194070152140860400569904728980194488179100434231109980923168451050816743388178312665910599885775319730921754708903231196284948075026549766707272259904899019136681169861917093453497741133342614913412227070852480652156579355426783118648945215135
|
||||
74603306400083066399621563722860958677540097849819752202089864274341585853006405510065629403995917199958729369544528269961506383534640684944018030967211773262737301041855441556213102879952704261019455212288756123953606338241924777447024546400549659366636817287351932378553742300092500346353306448818687568188626378579263239432157647263396359849391223033069331635284576933428396926874116395068161045583305907545721494979483732406396705460388734848523143225240622212232980585776890435569280902527194195774926965493611406167792985628436411996504413930508538706042494796108279807761583670848910320982540142461134735361805038668209129663587616228481817619620261086054949586902359186767822935658415634466364226532848650966310823 -7667439363440641740869685453815208367465110900745547632854037111825550268275940917452166654766499903711904947632432881467187614580673069875797146952931000032916409336680877915482750031832912519453191954530293133318635590834587655605694493055684565795284332682244017515161653822467378923324318237752118580659824630789463013128018048592463716235867992014666152118734658227523803584555976393836318203299260458843196316289644199651363757568086688506624794222866185865252833632085131450468349079276395204554386761948561775826840646185227535573628607945017809013627424606583358905778828469963460073583557841766771879395862768987897771912309372939027628244072539660556857254795910217648190237573355528975241004134154786663147159659
|
||||
-41678634364784942036840685374703443614713022411603377253955710602380832404224973529310933683545271284207268120467974833425579851167824156907288500070464199450515929857325817145610240496942704350672998745690121772388023112266250168169467820481864667910916455125503718644135666347023403507618029121456510661571965107755756278991336866507268229704970843129050148003851957560889835805919638850109998347682980312555859431808281413575562659870111583288877652853999028799012678047404722260357108481910376966044269735688121090765484882222039214646769884618545606070056610930562657684421374873975013683671725318522945828817529530341789659159118894302379965641661515829215879507098991121439937942741957087493400536894390595476870594877 -32839481134728192705791973130212297950619603029000386042366948681611872020932514095546173411610465334520341136248069319567462872960687074915801976378002083776441863857022841076639285849039558869795168844900690761456428734542639279762785808148363099561137081818138629824669807572333031485801559362582692630348309820632001726163468953178996334772797551415053435155492315595464684088337789793686374728350996013916077861687421181748899234050192641467306865007763694232914147690315522226587322092895631643753739982486226525202152840667882189458537176415879289623607756155313225803236411294327160195970809248496435952237475633675464381700642377679104330978854159577318976402540346890829231784536211681278549757587879624408570280495
|
||||
-578523161410714622675014584621328688123468875383242189396212921641753863692182046311945880325854844909687140533802041505913184937804431910274497545442404140589948652755298939647619557009151649409636338464609360293450591729778009925956802482004509995469143649076895659759166676420310640558342611533860366329873886904045031253765825087486917664210259447178994885433646705278532377822289305214929539070871698668166808651274080559455518367739459831656703011450110384635043959409798020276673953914250088730391646470834659332009514062941375489109741503865023068614306677961196355053451510934173011874997405250819561022306696874685262645713569339885725909605292449505601131972427365842859577427379451765352299816273578751357438177707 697611735012047494574537480118944718769800507449555434717894641979004416351427780686150393889521749382376708119819678905654944545879705626566399673219621953545431252553824411850917967422885715042970712398302801592152517358251176033109528493061365051679116566436116536969200435956527080295573209286388563260663025003665344292041461995859809934496819277598293237064412475790109143440404386040012192432160239245616503604939510315862721466393132715812442092293190885143401424590932935789396938226050552719846691788050114784188109580945245174109706915953837934511739858137538765407072504778395317338658321561196160718891249435546871196109425520517997824927561663869036629657561404179579069735756550927379865172325592640467123748941
|
||||
-1510274641042048873719296189382064353910826294823405169122236424920530694375667646013886610506544986723408461956450692546655739553925851829984793248728479346190847395322887663080525932699197973952488276437329644274204121728794948281369945945018049854940906523876656115238627367742065913374472436789229950167136121384584878554751035347375906235681593605032216410908439258630483772368068178452078147782677276846067539322613626211519017059605681030771690218346437696810754602854076037393236104483622264544409838401270959721001051382171787696307950932343360042297426271174809095412569407783563718388006664359184103041331418672434907148614318563977402054817297792076732630152241029857890872738742796117679697659667479527459954366928 -4972794144496416565465546017891613986373875727328631852665724853615865940479314245622327411651500894833932380454001434793905005120299069900825422298159588535802683199308299633363401379418538525621700391653350131402506082430363953377321517789512351208133638818694861273826289227659078516077492764324007504452035265598166443346999658646164400537871927235829547836318685470009503515201154061947310360438697777263101345702387858427232103593872782552825916994344124144800756154581537195039155370122595183770365700830674491277351111338171485009700735864038077438135699174523732854278980614203825255873558597452176405972080504314698329224382007649737262603377366921618557664023280875576842729051588593118086352038959717688452949610362
|
||||
72486437601467055604690380429484048058828538367077671723436997794404746807654654587693975218216539229987446892974729751285833057135375415073504978252938855241431059510060185819062778129304258076164703783502225329295470665865515869829156532121839122406345070757040575986889389016318037040894013545313418872407830330363267564779318884196622305232235161878600947385397398200960489453729924654729738938729468493529550814574985135468570458778992506790641231791500595681163665313544229211834584589031366627461448325559187865795695373889445027128244117477797125702009644726997611947955278364960369933717572212562409161438456226739120217075132478848860213066778830825839880902985741758985579220596701029397105716527576303238020429309672 42443726152981000168651808574870354199815051144698032337158120485797921144977991741669129225075435475847273540975618470612032609138373671810345372790052112821058035241289581384738063664033421378189617565019476090156542211636640799349102993713531771947537977549975132769879371273300822496333731881853704005748977327410516305211297684052678458133152523092317639933123118635863761962682296462432445337857823028917630447864311856072068822986358972669823954649514380010884581901684426812158459816452105326121513579146840717954901935624611460111571133100453459050705053291802268825275231291764476493616627536610519450646514720560278762362596324784726686008159733638257418696110480525117821097457205897980591409674938049188699380597477
|
||||
-198968001348561648449046172858799212442401801783649389617427542341160363793186591097720410322822161720194893584004081979108033184885856687759577012126653643077547536787758738101245263626574160728477800523780203747732615912608901778794169994268858974724715781202744728906528445096061669162049459160606764711136662464892140793679048871360699401313749232289147314215130920094900643239373384578066904245454569825017952331653399292093206809113382704841118662269555955122225770067372316743235713879325274515893551639655923161966064919720458106710723789893990754531924158875930872622468294020474118226485343194788413701787043933635576165013593823923206677073244819842551791110317588750711704299883280887072107081951398791866934189453727 995728867082634363708185201476364460654418407718440542367666181745600426965150301647591684919352982803992241514410504722005826871070822483172838903926565043157639545378151421435543156854499046276232083042895649592077926098433824127336085147478032481032014011235337235221123299859331239330617053199366365390276861473058500437742737024167536033815099601650008277303986451341052383999184266374465326898871432650617430301309776795871156147512059481962496535410623063368532418412372954997726883053472374214947109409559010394844033204872989538386661322428923589039507277812447089394877059155223581603011140709803520727962005258447313422880028951696793543625088542978267695369814523568973545902732068098282417527184311193949764484654695
|
||||
-3106407043380188378064467439316416671781785831108122900464448478158864397507993842257859033918063713692396160942894771078956574816517801648970645770464669189245273411714406782242775699588724946958156120983252152253103078580768993108702777437281502322721062445921119332922810361760902877494476562668734826130227329931749225840743187293183613255191347889406181725944857752592091726467445796177423022216895871158382636253156101323465932369980114977238195113642990786922734877524542702614812250825932645928792672501572854865428912335686141760496541940328300361374555414929331491510681911297864042402129011788089460007034533185153964592887349463699065610771949058145349593098322208023352279897555959776940459633736434618307271868087418 -5057959391781933969879044077929833975638203529094649103873467884888106679448953172828608275614733012490589090052330071756514526209073388315206887483373269028827003785919094255054058940355803828398353389528282357603816832993528015217001537792224657977978905808465086753014529116942377872812555007809965830615805214414733444299776573131010304335582023846518296993500006221625644794125234343530278239445036252510086392957304055388734762578727524149170137252258964873338122281133305409607985121321350114578556024426650962262278691410277396668513166373707351200215395656219459123562944173104227402231680339886263949578835304766631257198679190831550192125454451568998468312825506148552793260450044910468221674667413987164807009463282244
|
||||
60280500712851264888938408932153995684737152865121640715107806595646517467172905077188934221198005167069173829090044048180138950017128561656144112855556585176750610906340492763117705136552974551267912961788109430705354157165271866008099923193491287833757554361275475425784705855979630946599598776498357946233767764208690030860715680651062539261379879139257845197104854473696744771531412293295023152568165066049005812275359811175828491754569901854597618649234547010234555722613803512742609126841535798685715146007659320711010489634565545520005165407657285957816696264684452849985734113506473844415199462535466927157534990542035851152868730627138965926098399400395077321015188177701275759966258649228378609463561907202982072169193370 -1995539158087382203268999291817991138425969411647710868088458455602753203316867173680352473426708102039382734736662924626614814348319179250651559805921943030258305239635620354391010990263006315650474821549910567535933176734451707033033959857287095931986789415626046076944918179700005478653006516434991297545788374229544629099152651052865005667192623133545560706516978922618934315674592792338469743612903635864544947114819833316178685047662529738735718854924647342079069306201751567543438209971811531331356764603964865356618228184057243394517389244095339873568160892514771531605500198421756238671928808723383464085709914510816088025828397578206190918391394683381067676888876160544891355141440605059569723464006541173018919161110209
|
||||
524369228016663837712555941015029566283168602686366098616694782205925384614688844823423824979017600346990870250565619942046153949657000070632592340316619308651581431521566056247365430495438225634526917518374877891499569709388645780226016349933036737961561063557683011209522320353239612845888713689735246661511335928835868703125942896653062462678152730478601434895181806130418504020089842872881022722505594181978778299115053114943137674454903054330344882865514910468622147591946577582028088242929396050995770123639318502460987442134239928758149826016474939311563876266619208760427934637793921269047549920347925220867088385358370082328633256948090434662522042023710023626241665437984375275034963106437502232969482188277656572038220818 -283907869583151616484605899137037022495606417670347766111179391145166028291406806463556622253031376282003785792515334011657315347338517590776217482349096006579625848769128866672209542251844193140611740990864843900662200030667471468699260965497525903761615457837165122881389453935636219428172253162628474284766175176765498368575610036908895788429395399968764733852523363384789282541670151923309857399926600464472956755244479774698633969819153984800111140906317172630490201329583415778979182480460564382627318212192932804200103775566117544413065217999955606889079494040979933367812766921644731445313626027772343575927270092935868954203053799284951167518682530845771265552615653618787740779336476458807516969309111711401181149524754876
|
||||
5688137245747361541256961036074648911685844843899581481910023737132401909327388022874269034920323077646886933913330436064224870913386694800550132290078752138961996994036033046164136493667240195227908342581029846226366879946539099520767251109784064924166343230566112589391085655879315535676760263600496698313374364517684859059936957549052356729227840026182945638000829200894819822278654239834528029125423648395629877307508673718511539432150148558723634980351506162486517396497070621156392754970061118500864952104240397886495385512478081441290672309092725461204295349661830177589533489797084382875696129467449454409968261430214166583894124838736969969154463851180446427312421124679120818190263059275288855070382459579878608802325292278 7996296478631688258848447162234629321172676661058720429885375397596214797851186378173861434577896485000447608293744076263336786609639690466561803918514717523651949610409507211949157627936308307280137249749930040366504469167806466739756302826168755800645583960904360325515878974680892576022809047161017462570369251441697764620840152995962679401992212294391255751528870692170134873232081782824984948594982676361584359288768397759261790197070671486202803002776690649251228964696145833147253374268357701144809875210474245750169563624508262619636393305501371429328919021986527633277112726056693031983698069732540718634459774585029228401802268632519116505307027578813743972543040233858831478884412065371669836051392708300428192070108055051
|
||||
90712410435480514132849002039549437829291376520636902346373555716147769710491850493776362363724135343246070911825046121425226277817655433933396948961523982416982960876809579063661011633777629196518811826187805931907188170435987146402265844501899321541890755987997678314743266262853087279966681769652538623217934562200906314265965765797437388820491690786244703727933397371690672480656092017728063443209054090471294430459085097814727360187078924183546961267770101526917296497835906691954172963883544846442998333777795710109931203232070285039969357743647338966999623565255044239584831799385496127064910326760752911732211160604529318590745026849028616391251665636205160901516289737911209979559008091019781012173165935916156608058105452003 15306188227190491887064139079101712555130521476224346996659379190850944745932774187495450409435494850289764905066012813115032206618277838506404717519061137907752953038350067226831269847556013306645385458107592288574051428346621114966227384066226356050978261635568847809139055654015205582551569870076849768263075308362513404900796692989159744304054676512385329672801588465303348907534867281749054449474081341494296724622575360263139458593664014905075728998138911819612038339441871267291358619648285667427241521916512030332267365526963813265582705342609616224048178069275903191572298385987603258048730425774660237741122345348185688263968343181341902089584671334806872024984506633096768288549357041812122833427025193861355138598010436486
|
||||
-102164975802395015446100323718104190901704827861305316906614751008581285466341606058548020613981447514463836010613593296534330583721827370426619082404021024046036297648501105977860062671634158799999876102259695928692590402098419320984065215684657734298495115829978637277119235304246088627851302734618073519158683073146446877899851106161221143317591455420616119216423784679817941402296365346397223292608708906698404088808821629373682851482314598833021673375609325419609901956708331723316254973157618359001211513856571028928226947553554582095944856429314364531064915151325474513939819424321989666093134990445779369871597123808931930183246930550117078816584017050603936684744426956940491953205911107702989490083535141911246083815093675458 645053409985019638499788735163255937006315427172802781002437438443225736328223196512893956991031223801480806599338474515348366582208302502016523036856439129334262334813931176474998376324587982572382291859851180613133758731650086600368998492947043214189436687018904721459481691479756216226793605563992379083619867821754607940873508598335578072842823881014149391249991079442256173739228922438744879409876457763840231837517024422695067161677614247992707010177658313844305119475927753401972844458541738524901657191698510629521868197456787179187920138352240051620057899263892858053884179747377986291545996898376663710033393243216018726451468665414791403181892139892202301802266719805457925080254155332919664504033574659000478618961436663572
|
||||
9762003381222504510895107977835778211989362671222128252782514641391495019396739341578873946499768881936803802919231376905288392610431947252420262591910846254939248794435078655733237661434440655310740646032211154291401925897732505450058523668644080764942168607551738936487307603331369041001840235183341674965499070413068099829427915428657114722057531115615380388736637699865452057663535327954867448639249405462829445212416811340079228047103633936033491907848905602346363857529867126205857120064861721675523421914336748031514819836473613649505156710079062656413170670244479386033009694479082211762983133829088874157890809584767244259418663907662535227658485550212999865827537020965600954558308906841984330399391122994039796582611471332136 -470788484550619874638367909043415133041570572192449411574399280726271485980932035819743780252806203088773343362113399404165135288988707468693933438080881670859759521618130818399387237240114601744885658355478454252842979082236751291164247822983555686734681285741871168279430060571585722514379925140032481291667872767439856147557264071026184471925782496836893200164511358102555536970358766262808584784544155874870822237815165594497800160240681149720055918728903144815436352850555163886767175001891148955623499972488710305814952220682908538806389281552506666741657637459402498660294320387836679008419325475682006926135124650133164154941941404171115565925002642554257600931277506652455036700040573416241331932809298018816235984230260059200
|
||||
28158292036387451619372177084666301663856057408179045081885767438109899829956381182858521397616213767823410835569418942532606245639978036625923849528876815981177948070618945568041596156878434128297811942290562989052890687611344757170506885086252537489919513644497690301243469437114635456520745201946140485487956449195280932335052939584265532180702151457375627089472532905043496502073228142604219199307529711686228838372945738668311130119730522563870068479325668316749279155219619882396161885969089227358599853509108689069943286576937229907183544783497705154705636603917505322823313942945011978000427112173867474339656593578876002457146224637923495058743151421812505768699977913875646837465506502208143237936991376312559304151655533438164 -30581637486897898880231306670094718001960272993243810849730909425169279969916959181370314865755267485197155669037433474533043328194024950896126604234643468706204107198627982879991833203309645658422654557458184541688873572423485999009328078555561608213305708245688265799191741904952106092288374891249968343237123546494671504176839063795168363833708433168659904661480387806626582011522993925111196181953088899026075598724544138672868696896743103005730153949018364524700589607810460522493493464800136910094387082101855541416338375903629194782721645438894724525663463878818689671397003494027520202666461302501738599996991398810279782034822953988472506321479949343852970060793234274525597945701770291754362327883695622200361803790951719322413
|
||||
535998250268324493077567587722157534083254585310676442119429844206669126920776740960249768835018017498251319825348709110328564118632317110156867599124955996770285615086223074837230925404569819663385821380404053249786764213144592271444599665923229461141680527498833104147203908313918093367441027121254924414377614690579504497243950753660997646385476270049121700594055237327483060723442023549854599642357535684702336523370816775716195693586939877632363068643190373210892915109968715962399662582947080451435762470901908082936690166891927911646942944170647731981601204893741653688589990977433381354993335688028049746044077931601279389891555531827071134495560613145363301984595194729274883139507510396878552423197559171235520353391468635205502 847883328457912048944499226308479375280430033116216791125004415813437682660140662508288041933888233349120235115288124371182188065452575300936893243906553486487888401020507898835526962296231539820490594560386842964309173703230638875477345182386996520518915373503689562307205218450076218719019514751281968028704789978678341675773173212482149349192305227829791731690069850392818514296728257212196047496031996948122633192880625294132054926914513977030104518145266288082464805969803804770607961229485800141648122233614321398170414270341542293272856555556944796197341499793380551867236316290657427231519843697701769296026217235988801186675817187431961860736928416811489696272799263003115103576173600320387639034533129186645417158203242169428268
|
||||
4469671941926657484000214314929465402176144558749569657533413118665934029922065841177726348206988034059365086196718975368959724282174696422579063092924318583509834153576954533304244061373597596575596813376861869866630447394895390996809970384824961082165788806695662340992356696975416461558937107663756732172144578963972063240494960123623806078704778578761331478992176352870726922342614212505071935051623423591968869381270141827916794689224504835418805357737761703338995751626418012695958793991478545448902565068261605931461980678038383765947343735650338415139226036800191058354438263254727675767606344615504226445858021829474959183329130933898454020172740052078457373292127194749237555519128494182345291824227900625728366677960260330274021 9846319698043973132953870099588314494517427173449588571783301814755213307067894922917706425552228528540534306743613838595593982080762540450532551011293017554725000986599496809165632105544110518445614527765398310523185345063958971657070291862869573743115336580374864889946499009048041110019661017029165345724913212774453365071230587533968427525439292778616005416065872279873019639051854356401332774765459810951773767790940685872734177928952317935914073401016399477761832914566312498977459846417485490716754302149058458161663428568867014596133606118313194162298604970637602141236024015703503260178508662676657573815700110772469160229824030565993397766818711343694780046983644251254382788868362188404014890092263883211966952168148950851618052
|
||||
-4113111295337220813590903078609387868429104613536126563110083614854565516726946355432292408834099379566289990758894781440466302138931931105578082238189938096468678967569638527867621935204707141843804773593565877739398262144389718477148172343971419866790035002266383925089885548845118764821710690317049819152446744280452247282113425057716520338087551489814952336229058102298893265053057203164271162992476427694751204743785142454769602544585742229842320591375696675272447663177744646738972644293567689687314163121390081145341496232376031243641146172735921557462289946656716946532675622091449213906634682361835180000540283293746348716583141503097402761660743499951340285523909625152140216606367323177569131104163630174308688263946155232566998 -86929745921598588511036320117059857069290778391313067626600416253567252305610635008635568008514228179254527813589431214112167349910793665326296945769910646439850474505752182364945883840984466252152181088554536918816914901234268552901739053314154574386916204030019281167597510489803312014443120305152180431704882766633002656189553259878378366429492324064741703382051235895161965460417389902437115137191339331078558958569273537836087207385848303419262625621965584963651402683935853917525268895951359866678176964399385414929279323894630155520856788213461680630100168361459584134249053865426534185205487481543392847643885362104677174492927484642825055226603585281416179899368938883215912587550588088431657043850350977735967062065376166922574436
|
||||
-123318701912221734649655370222781863666178870437657636899295488126811185616326560600161856159635577807314450713638364719927688080750439641298476450600683135340129816488576554499271847477009015220362701129425478969023260462594201907593692324462024495855075855172491919427452387740603342761292099063191190645699352696166571669258110139808767675708246498361789147533679697797797084435226803347728779227471623691411745234165118036095473558024465097698744479720999045978832992808381652635179824999814632453849919900741886097776245394670552337895560068862868657846864067271499346593244812719959857999150530154314046789020492523798433594161095797570375498116948944189949670344637347162452160729128098782453193543998251036231778104795689122412310197 -206473229259036625642486491224658042154517153151652845544460335808841877354125017914179167709934818789040236041640519457906799613866520006623300597133203471737355985316635494325182660558745273191105559709462304392000464018195613835982893785587054855936127678981295495014893799540523524892519267233020817211413879733206302893947402879472919597834083576022018856473587478166608235030566749633714917564516003891773698901567490881241701118576451712081805523231017571594133118356560288605572986816626451096309823216838056969926275967081807186292557673240661721030300474369577884266555574101820963638626057549753674214969847469222346652039984827873015922965813265457890490880912762327585990304816447652259898385550257903766621545449699759596798009
|
||||
5159198881405370021012000681268901304138436633885580209984455363269090505313264387304074534500499259938685771223249129916756306603369975074602106715607798963627849432011853968003492482000540784578160576401106436345886504703792004335880430549356805842123591975225989894641523064523182481260269535016286050880034626297531185969704237814881828677884533291177410983575145167743315407840479747438246434483624585114343623020701516581732459598702067185557025626900535072315041905660504547289184903122642242877379341266195214073440494548610416065358810150669001307415403498968120567725116578625113143653169680963301986055354067031708806523463360472547581971717026305606372198163679341435401997932307375796338223787767693744495335392203162254456843059 8986082476737853700288355478604712949174048522881262994597329953592014604360331956528973689862795370617955373636625079382939910402469629403280837737289994430565412690166776486122809608438673527132429233680652423802900248634039530245668135060228394129973446496917131984430556861664593520261547335697993771615051349425723614937692962926619768857905127659322586619416989842484765416857627996701339137524014299642352775421890793773702296076294478259986931751746613090742192738690620155295222448627624872111789718662862536541900498832733771426772191054037052688646646671748871105395342758230819356921163597039584423726523425636636689914527148178550891807971572415494771465004340655724164469592507488747910274711608742233473907453754507424374914259
|
||||
-32381155281300272304430454406667789994537587536147575405300403566843984832769983438274880737618978856761360344611989771754322999946940830354799038444918028188665534713654519784676094874707266542678008347798171693073170908733983041206420234691596443867407253222195814077549935205766352155747825475437916860999422907958876856015156388886369246469066911988796238465676930020047372426444342246608354349138511911783897382014915745078158199038540099705148702084126289351905052688432692977643019990144343590699225411552354294312796332425329312000505720975597625673477388169732394611934635400769013464261220701186142112023133614047288460760208353722736739310690532794385248485491026836840605569185602573140956659758695906884466291298177971328884671340 6495636108451870876687127592411555377053174344169839079407469462410901014049685456392913992558683255301932609393710326513336895240462942513101473006342796608931992353524405565827983427640976691877709938233414326698995616929265575737732943680689738489599567416958774142755008929346800796440572358814268442250615322011011876596045158341764770147143549460247448996699071820276717717735586204961643188624116901831092825474869760100849744682184804100142334870550067399978475030521105249301372889505014478898551354822030132142647408078243821533955816820204068507625757089735250246959987065219002037320788997217325554909557158260662311642870703269690357645178875537359232180752944429047264137273338707117269700174331817762470196817862926405399574861
|
||||
69960979697394394840810199727911442985582227607726022799665966143979461028598690700896345815175232738873373419075997759563095394242697313709872544124293563426020702177314744770276668873346415656615557012732721583419236954736186216062497998489083359567329223014015533472115170606874682663448593705307637197011595916872065757632359333412969975910709359501553160455073871551898294635680159276436401166513621688179462041003398958690070975314251410432055993042259439293411416579518806262304315427856113742253700956035402017755422596485274906610637247636061944648158100450378083267893399381665899943597362316924233492234884078377592457256426789719930050481846778233625678614478087237524053080802170471197341048619427943351960229014832984672342449997 -218757904784074472141108844720233529214748295535317015478410478589995142143412817745544078121529226292089775999384066183990035287555949759887405157800323050059111511385222677577840892749015008294768672042492189644965643354551029165280817518460136764346518141239896037771800290782206230047892343857457311449186509087368400786946942323092562254507336384179877650863306163805486149261105440230437247557846286017494014865466386877065578977888569424924570399652413921519394809067045205095840614862082343415126382822557792475047951291421130662448313943435149792248911839088261369216286950933080166908764932141751648430792738151804316506633356756423335623747631846240035673611155995980202624335521610481330060808778844417425499835074127050232161978530
|
||||
2950838350855347413323388940944715339499526315302371895685180452904684515432013171373187821302905242676048371589445054929427066817538585177259107891225797118261543734026381808721195895106717284613627668551716635845551821244718750290243619688859152083413253567573313708378041390452507886171436061980359247015787902714928685545860660523101428525177562950293832483597386825261380962921308964909585912847630050093951718921053273846227989859692839228269516659807112658765669678226228004145254694258445247867325766305999845202056860821776051283221443357960469145128455862053303236504661630707913486488849199719205613406127811035071189370504384870570289210817986969823394167107781425199124262223317041764777296901813565010761931480017294943232300661630 -8782060175863857994310680775306883024537872719810012747068418709604673349718368346622281602842808327397007357559874605115694071882114387948011594971274437235889774358658483335975546362062273453482386700258834708795619755544328362460454584931533254331857483685965837064116090451118816481074531039684633419873565619104797958756499145981553384649760225177699656755112311842164032746638559728171141461736918741033941074070440603127002009904782416850417122279674711872746114768458527969341550501056217890331832613388793093381363539554338853503228029224185513280351382489582426728275453124551091276805836044680373103845657773743143532249572665216842794564411882211390747364292078714784255312840448508329501868512497901007982346124136741128128501767204
|
||||
-5623220568329107767218409945527545448963452201989585142661642853008049225296113793272234976194667967527522496559860143659869231633197897677658916928573856660917701477210199957060822158588495345654926530141649978491295966409508618537263041005798965310620710311022604438644119831776792074200730804107240967127701314500031960893374801154881455473776342636902069785369954349399012249847815085604655837362212384735969186113128907401670484908425099478739140788372124326951144979072183646473094941432220990249792838074526730269774042316652266347418286438052472125239032599526096572841908882388505226963134662137920104281823426827228665489622285374831804669998565525803815897686419475473255541189610711906208064156113910654384866649436380590683227165204 76976587549846305527016968370440465133304242012429829501790550268400313869213088847632230710201397968290200273029869290751341097744236765300556330363241898384737791379444996733828147385295796086122307219006212377805105528453857893692974193083167730679912297320552539388629307265314713419804565043226429567379971756388982838696767129016251883303120332251301664459212224934575321320155505955791021285789628917969234571882387205794566296911928817427489168858460672678478286810029108808710593502130785974975773916145873691571168586876652849018581143260475099964780328318980766064766432749882990349818928655713752768129044163522868343533959568626746046795384327476941279464448243389475088469563473970939520835273535906156666337488633662604491800669160
|
||||
-652309450317064602887587662254386592810350907598328858879180065493066247380493542060239550373430605385443892609597421622646539999546396163094030048515428105944108879648632242178293231543328900569388297332593169628200531903632686284876250125520269572773158771541095913973175396372762525550766548249098667085739843573185908126258679346205916040373357653360723151395231296180864155343915794486662511446635937328579090004135686745503144092712336530740985285844557240228375958396252122181531599385283990637332564977025189430892494361994492068208553656578600206389792884200482256992632021226522570074956240065447132058170544908606587146912118316151294062427375643677772657431060374289156532569530919390498955368216973264778618696210388900523818335747651 518607969019351570319290308767873969366795184622830126265138553658301037005551260373252514582723435124011583389975379090907514189436063268336599378297668185672437708326629390638916870709662552734838621363049951903068185372749027344628635525727034296358206356304325692326479391484920999803514928602405348468963871673762299207254852525645688703801069066909195208970990733694188452301908694603961878625114257961922694578094122273066529882203612761477116571267751218009241540386797339389847770133367072878263031102639902143919918023633433642301307592450567898957212226439501210514292881762871304318275219905090106675475805308249588280971569080833694303976062941005700273270818067841221613472855690454171019977004148811246297529127564525852666819567735
|
||||
9293296456463578890894996772428176852416752057574705714884382599431978943068441179279471459186177432265008817409475779344720336870063561111745236818169219244873807925686240071698644269702288529154161326164804040036111001838410006146828806700712304379808516102822937191038244399256377235032964030029827791123195677053847386404276608720941599306663325596749234030569110678049381695916916264401405083128677756431175913831444987134334658461302588140289186865987510474162017031246576546257989665490355345586352774022268560393905768700061013405035247878055390241331954788144366890175019658374656445547769589503498438824222406356780649131559372339945142649728001788322847823492930017996174171116475074778469596256838203798120760294677147191424996838355950 -6508785135697372220725662624279941967409420227537089284966787141832267062844056247002166535640406834613869416399065345421023590692311420243795923829694519806204962668260071355778206091837546076904412094550745926398114311922962313353332269238557042949340958776855176518119538141613066497923581045816100554668121312701858122213541643631233296056109523438752914697163607316319138995038624944202044842348324135002331886327145503173104259272864178676615646294826804163558626971349288843596696938386387402279683913910148955505922914910739070624953961671969978912544104206214389243912098991275881135231292470809206165983073954995736312611427790471009281797936934445342269025541682866838633745136701600313729722438590624005110858466401575547353255341285570
|
||||
33210103935827067240247085755500397778048494948371678084516422718973915711682921475994560865626833939347804786754909677085825807032542435812119159121369266620033063298947035905638024992742736378063429563564046727181396611912016048793905927471089789500307500138876870940198992987914714780540405222541867012011275027684193378520596613651904063221302142032424257733215315993246581089654742726563763516670168090724911338815930559707717658317420358687701987852994230079609861455014750560808648165949147173814877488344033802766688079119932457689688861790190512921409064374234628891632645349777192153314082331534594792055719184842037897238568426039420118340074699749752540526427213073181923634099607863207034521826123007859785341369263901081832642036109583 25506456569211360772801323149803027464511835912370654900223768555657980013077036029946506981923999694239211059975628419991961331082379440493274840284695321634317868665049088967370454082312509405652336488467102239754236576493958073730172071954060351697123691993732870209487711790830718699572744852482500218618173001168590911468086237760065945526475296162273728844806204488024546763808598793104843279862958322632226662990909022098610469154048482132350689484224952494157908043872888157365861149196936009835189395287737550052331894273363199314142756811950397167122991366017441448413545683408924026876156276194259263043433076846962647448821397851076346750093421001809899988486095259076330041682242587665845859673869433129435551766718395838010312535213073
|
||||
-261258002174003477258428606919383475058650712989631928435179744606557473429813433358612361189497363572064344846228460655367155727372919806211337683349598211527883052006154195865245166844500657090481675811691725749542472744452094759238849900045460689417674611659700384974455326051618711889799696036367024706891129266224220865680582531952768696576163318059341280348341665096695495278517399705400398842274814388282003987353220365209407243164328506990234454543459174388869136835296065623542650716141446506926690144973093487707209903184172756619655785175397963746402797200035299726131519621855494179613769772048618182989350293196708500038098681756401239247953547105347431175332379979373366418939536518817139540665973894598485659654764453965622007238630900 -354365973186615073259045335781174619211755913442501615878136885759343748859331427227748885586291922809871351754457056398422000314362119397906214289971704810918654471150674343414706322094821690138939087266099298318277828715689797146666928181071334768804236374497716786323354567903820484496291991971692490268050242979386237539762327945306406335023982173319839480493476946049138641565999491974239500088472516717954603347266733902353526838734015553795708426322346411878368631929114075452275686787851308736436981811097834037320148859117580425848519936156015246283656329748757644931190357378384974236197798538763344666127937144491257298973934240840100469059354395943939696813654408852599103695082288519124782094944811185134177148256318616554526375167056128
|
||||
-1687904414700514426349716576634487932328884702254816561630530837396631309628510792905376558481776068445903030065012321173274908583289288041886427776568819136870091856250801101680958123495748772777163855229713403981317112092802248560387528345428720155110413936192524367878450510392717190118404954662463834380600588219476783924094128430648131143835788851020435578992917158787245692229900693467901411586582943905397776249727371409041335200413567685333581942214828446099678239497527291311745541923601147649575704668908918388501498628291830008950052652727814170502828835296553251124039561320663992806443539120252290299864604499172041100646219060203602582479063524191352412283860387659488859105506295208956543124745733784644500084902637828156264589269328876 9569438933935310680761837682484783341731296574802863037982245998795468893621425664226593044193285051693832112502135772809977625418354160845992759091134852656397692472396349365312328889385976753026724877375564681946178016352413062863926170784448219019889544813836391851347496518473273086419030486538531807424083348974450418363511306060484519850149537887178883655916101963452771737759489795400819129027453858310065612672371394592610219678591319868014252092114105342359388596935755581049216968376741204716667953957410974674290191388487572495792344457581925430180899879352623695389918927554279213953708723217262212254177349642049077677907611303151300877371131033732281929484239776102230455365884030963705966815503011822715032569090428297003724041944187634
|
||||
-18915808114143047615847812340162197880064527980085441998063403915119022053944008351997774173744673613997722579868862939880746346890336144703474860893952410478321723407864561792930076127026051430241592642654826482363964492090392102681585169101925442120273278114125231841259227807773911705916909818124554649440411633226627435052997918129651800045583253539092043737486197150495674719198531835046568384380255172167643987317499270773628092514821836977321934442020554468819813445972062187877951299039335969643570519829304382955380151617164135953184671569082647278324375396954477603202258042432130986880460489226549634792455334895617375639461847570470011275925381451842181508759609106876564644780340219848105718914041858284437212370409866911073840951176037999 62715108062711885007156534859933387560401195687078666645896984754831490647540247775912240671289833913511097252028660289759998342415011221483361135055743276503809316138328299145019027558232994472885837154581242417782518720427423036104484400683286274554390832584264374820857392396886908391178830289223521431602339488172546618754785789583213022664889530926823469255220627636275879153504639886580798201897545113639221034449129975273886470689701314605753477803539606214068882409844332648529500662011943082549227477541630661759855641295686800882561371252531071616999447239445807409311336807595150817382825070872204416844530362559816720128115510701340505648626522080224848227904362431455537931304630258144699170772869511206859871045191736238968135471181586086
|
||||
785626062947477977495240857866199302884340419273733968632281460588584736346623974240933659960417797264985960732270057341299691058164576536227718683859821317482339640824363480776166467228763909523824753625765806576786031517068448698953941679765669364413593861596655332129322859923387159467174463534292373606465083851039307517876408755798127011252871466479014303388496487123356811517274484707704427904022363932764466617879133094296963458715915302071114336394167630680806672844971722609107079397688765808232590867671524187050799469262848218562020918737033550216326883575596553328615512103375280681151354606063187939230291040335281275039012036240330208848983535428410251610996150221778549829697024701230947869740531730548567509722896237735931718926513495845 15528022169617073864798276254466860447617094473323979364549901455396446117653799784167511983817390522051878098730435706435419730445710167822835427461926082066650253629725423565392450323602213541661343116867499850533957401248652948232130045752422831695671193906060776118825646563880355302591640535878415029623284675602261590996296803593639713236014128356651474471152865806402369488305441533796365361999223747605474227166272569969252422513207037369180327605193515777349673473959361973293713684485217023141975589484707573100078214599743281915870428955284888901050054702736711834632573242018131659036824806923762641207337874805652872970124321419244268620916079376908283333265025320953859505714465574946181643940955259448989662717971970200469462189464678274
|
||||
-6614767964821073301129936267568216910409512033163903211889916635546565999407909148361676452387261252307387194765880560242117408757285761238598370440901048061551006540872482541542552584916070106209852551162358168424734799143624714615706054218253334465952975878813337078722236404813784724471885589313062130497326422023212232314845856828501591520164407150139164642952222484924202677151726997609144085882548419853544552973693942799766462674093138275569482569628880249352002233885407400292676953999741564959229821741997260399776728047178829062740698647071086520417012327732475380447591337761349050547657856962741486205441317191173163466202976381620973454596711146333646902214574502244861279039487914089152613135688085294646651458914844072123089879358675152014 -6230740428358706501527237810440748155950098661976408358782460028280612583110214241669049341496796907676567826607281655854377647228569487928310843364791251493679105281793676967685230608837208177863175427376247855037319986308192321098750402155676411518437175137960456659186474245741323281362310711927388383707191576613412833179332734604694243426541650245857207710069088658054228970311353445647984055884461046932578794043467493362070642517947038919940491374183613123422335813401637555700691755874054173237777046067909067546920832134247167169175794824771492478207417779713116619258713460172232817377338646657913383226897006618911062913762551772336512777829136792295427690682499206862555638700314700887832303871536728859119380986136899286080282524026514206137
|
||||
-88887307245824321838193924728396284343950393145751701331797162833457843022653852468299015961923683811337492349338167936615150492660581193542670041578621577041639017308198913289094256680877269048685894743052636255209623287673982889694527807112755489255127540136717964092755798538411449863794507773819923044096873000725074785508873506183405668657128696800062091686230746419863461597878160972760832204794868949134412902257619576533055603534215110395179755789770270042256016468663547138412138169024413569806405143274331688669120206991941920554604900259756980548012903061636942387941341021346856450703676289856401205718902528421059236348939714524946085028336482028077570292865778067798461531026324020034044624108728013215495599261471625240385662540511915011179 -45533491584109877165967292753085743631927977197647793517214236086169602084384233150194695441651684789012236162239550587840678973371539870496695926059254779755292919201442300731913751719608767990827379752392057871113366288383778216459758532815128826698426265297255841360723834859953178608880146690380639086363377796918631385591125106097669796815154915958719667829181563773320441832845666370658122148017365291528356975467102012581986915352524532190058909482504177257116695115515077102526667542951978415257346511690527592262365542320004956062377971491079670447436286422888791353416904841473814908695994437612499785042727617038741401818615326542237015886596555999408613726415856469602080537041143606999159385446698096739127186034810133507082089586827466142469
|
||||
-441657668437048657539386143651361048962079738433965253041592040522564664790378167283859528530536981576114642196741779733178972313501179808986238324724665991965853742046135344146576218347600139297087904945896067227982688985294598743149526191789053927872937991931967388863880415589033208037387602626359421027283562903247689608158750308214325456501848883565592719567469970180499881457372951364970545781268322065650022649212139861802437352904879049311706848975214299450041626555317645837539897388380050066009584811615756783664876379144825870018008638767666991454283265257506030055825678166667243950056191547000861889096727880335420988802462116695134746696844722653095625749140810735440704649733383854156121464145681745384947471889342157838449365932979426084233 -424861312043751632315474452462761916592712579142727659404441391115467319851468698663586386749146680636194339390899644438046773739042637209120354287719095733557259100135839347604934774075043326199435374380819782091499539047062244452684143691791798059731684923851922108568474812328832734889689662635285520283462834979908064996391673484766331870136291994580246861620323382876365163708337672786322246835173478390922291916726676472574963806507626245813130057771938654572398926894186649301238448581704738710126153868322751518197305617749090418805516836610772911616110183112857516183718414326570618535241709463753240672456883570766280681929554100121988392033196734082363011394803382222765497973199201412563858213359321375815438976741408369389928105639300566574649
|
||||
-9062277386871791361170866314593490811502634877444669551561929569262932619259353154646596124131412456262146570856599878005778050574590832246792384717823310714305373272905111274403603461568658762063698831742744527570370837433807084941889372443557592767749308041411407505573184349295645434608939544998393081439798237785797139980696949682814684545940372334752290644764259681144438934834680080740549069522442671358575306773245175040751495522720693784781681278936350896981429994127025014403124390463631448864530665564556293506029202317652262367144115196375589219434902660485413488669800567287693415919567976699419114462991435778671081404930300594074272141216391277351604262223484725607343881848011320292575105965217477465397799556791863371544385147043429139791072 7739781743651765611955714673106872439897204178913891653133403449678859720255736484213755569042109150724954349515932740159440677507480930823950217665307610884490363134234012741741457329256876514937479043118204831106971687698400782295850055445530680138258582351682510389203117937223736602952519692456074178708118435614181853279896066809374742277583238349196452395416241799262067197152596244448616634209611194783076169267100587272462310890808192703275055458739717154344473274005972026198270593373178628623519964443884721535903114682875594740964340495361739474157807864751694087062543324026423182926801805875239426861709488664993595783637798355190458173941147174045479425632419072449602348510968148357548618611812364290115410709122263409541718847121253934635760
|
||||
-27611362451964199103939476334020649232692616949311910194892078928936634672559812979202854409053035811816830567164844348777358038109141130729586982745461244844363554688759101513294889512287908254316446763082087045180250609499623064634305947279744451785390254600340729330643159076553816168642737823747685358595877792008688385857693256726705395930342351155437506772052530192583752980257655965696307203942132625276854493685162932395884483920283820428013457154614447072209902539903487380465979557724061036855134658396587617376033185647783360749850638199405994914690561796269443710716299872427221686709253415893306412029958213084918053074236896196559090883300205863291737008134949688555737202550653482067229632918579848049732089703732494163288541693467233607132683 -15054839170293590732845216884772937992716327981724708328864097263684063054578947460104575691736268985298955002565757163869908458160504995524972546748120053002313176114497091205613526875080470976168378187785793241671678262199621996103528004837577010986830014376262614348263758233007358083871488429796923168051174441964163837899992120524978862835965151273186137557013359797173726521308508115393686362123248028817768731439780237275769694362843226254157204182877629083758001622304202570864183568504496896044398827193865246207633058011457564965942981764419472453312274471237722025361227094507202430304954222550217358986153159579354764750358580060153531272542186549939076705080610753639026895053606892443900012183819437298942575806033958145863165856422363000975742
|
||||
-874572172597540736106002873307478870257897968563298656727218385669949868997698898831994376119917669707179351201779913550404413101154100680614712756636421009101054540601730022135194021924253093498461540384225966982793578661183667720555431699240298270938028837681961370065802799823580662873504232407349025395962450514844469467889055462048438642709932173596653487192244713637834963055539439548022070137984816097208298972710477828160333706057778706779063513674731776004920056575163954124969020377729489281410599637869439901522691988703509122302999155131281708561081913188848651050666213075805044458466868751950826436228934201601647287644899198129573911141017660957772807521528137398558040762867591920981296960744176590956301913852780574387482386092076689764776518 480131840770049009311179698975316404858411189497094293877199831564430154756568647684285768029384690450647411279714160834474816871630352315567037148139325266182196272968033022168973644161112842027713230866447574880703900260535539710930017395073485136130811073233510253084431817658264204542322678862647580036114779414182978740614252364570432248303605808402880087415477795086150571711289343558957218569853583196408765239470605682837747772072841775273028223945496082472069583579636944047900427896156760145532865483929700034667704255663101125266026087351723594108469048203425554569976631558741274071503004610133411299637590744134016081484513082094694853770332096982214444177851617406547750407187441384654240485737578579921486204562714633012002074358910488138618280
|
||||
9065670266425913385685877305698273071176062700470413193685632708029173516584836982549862276811979934537399669700410853650920360277447932590981111024616163667275597674096950922099633048774486060892721112017058157413056682017273189293671836122126242855663045185092250299944475037921079897030444346298267970712631607163010856289644428096935407604071262336102508905862165150324489462929833886957024784747718555714635072648136674554345884493281153517708119245554630573978564323764332205391306635364319186683541469765222807680483976924612874375284701332163889929333046993576304589028460478963555054325976952280471466856999090669698622834873805930362180249341380846274394239208652173875451837231796082395992032935794694593027654073921275354667825515973443645957474428 -5627466516439094177100465798131225340743742460000524162294435954849510328723496919416743774003169418965909575476153410179961661863633091851396714151330772515179044073857773056409128087419718966428027716107192249773468279383978746419162509994592515544613288310962265154875973006727412712018558282341697569512519624699695149128517913433545071995457230846772235453286049453864211581654271433138832720192570360869194690770551107336472673197934374613555453894779868255162931946113272492535709671794560610537652582249076586521447918602877802592081832158413093329416288221338526372892766376056950478967898298371600411266017735733057915283742831483287264035791260271173872284212168208629415385927298922260840724471919354085548292515756696852815642707389207737892947331
|
||||
27687248072723043806942889070100224715254146282736960500340133120543081410112567128716893443722512681426453803074215205405751032578420890024895808532648654610831801365250906626508904454884209126873552743263858251927767552492576413834517130866229646668740529861964733718079346716427117857312385687462890845506281201573026489797689065922342712355678667933953433656948869937447486426853010833148390067438083842654400718188555879847738353623477366377473355735159554317481240867149697027687388248618178148681638928572948773196921413160103053174769146785586418733882564299734587077013155031467901798797334679334540834225259846122280001880324040311526727330097462279945632701927985230276088679502386553325051075729969812787680898413317662246625081899535591739006964035 -59921532097373024177562024738904389669990249765730208287542270955128932103053158857398304727425236876960173148252635694990722406874329057580664430925257513760335115859336639505063081673278697737080469854479539531604160918296075216652157342577950647699638293705114482285285885806176162344992753933454117019526855581163410319858967836077204445603977537281728557661303021501517378795715606556182049567827698214312779218400594027426298105843834563281525542123625231879107429795452061109105239909730772203196192647661047967412606752218745996707437141614387111140415397947113440084165137387151963495809193074243042328182870357474175482331218620801104014388214823062511013318543623917049196192380220111347669582993583376034012870552704884413796548635545296617678243863
|
||||
192132620380737600974046002449523654104234204991317832042020075240005021466346546795728005277514403963587235834802811179745939093789768279499860838904130960555211450006515221909959423284216563088112427003796643278250117074821806857823074695185603822610058760095141529330536348001941861102648640480803149451153258321817106099535856211133313981743196583074798646240494591446435902308662210914086899560534807768546974765546317232635977290541417392436802138334267131333365738190953237363057775294666458165853869445166555481634958873361543716259297735429417842094246527849823436894952075716640891677221621598918321764385730153202081545071748062899800532595657304749055446277493928736497664674992679875078105838102967850521598333688962600992181167131513234988021209760 -561735026726432688552332922891724199415660131894214005965383746723375953618971998161117339158718907374488918244210000235372623385671723006236711730782896622262087762082644621860322442023930330241733027078878423621605031823890177102865400153934056217347221134511369949352953030173986183356017209604590109501094237426164153565289019797123937994214956808962058832715630924076365609135910871025014761350277991045737227298944994792952199879218246888970641076188692238859318425874686252972272088867847384944535533913412801570072786238947141076783120391896949913131180856330656980531216918351116764953240187442317039636226102765573261092890586816831209611595658053918977894445815163342547723495080287715076932730519854416505895279348866078401087000333059019842967044619
|
||||
1171646529745922038107248505070376556140147621042849539664150462348399500115270894743370245215914287069908800869915258011602482089142245299093617147718357990559086132020936945978293946044793047531673680290823939672253323806495251421488602407601187935748605884621547600690499747810336937443069686888954058065561072860195589874418339603163883992851425876585597424085937642239960963927145587478210739814074593117895743234489632613473041903145534246087360632097204089274110444135458296653693636821130674252496596014230424185993166469665838175134723993508133276236382184720543134842105511337914046767805056793843902651236433324645871415301894057667150280651741521204643190055475385199540438092265531800433821213149788381135675275192328730522542245310285216079889042804 -434095605494862751994287191969308432591115582926762440244060430498137845413193170385716315978769833793449130276028526279909932319148127297078674296187022072661282648574352259206040058083433173831935396042361744562542738208612569725880899131427051829889651154211851077873721281945930373073507752633060535506882653387434953108559986260857557707126230481712396815200397447701416305490825876951932514941413508761232866869060359804591960215907121613273221259971399634728036145469654807101109139956094533712057849622483740286037077935373654389929268004662050686853999957155301111111991183241444044889675493086569182967054848229833791213904699428284904114826667275936812735113698435240720221192060207049529082494499253265026863734799772208323789115459446109561214212083
|
||||
-13759995988987104780608429863088807047668451007937776026205504699168429162424526717669772186160538143146655364934731394281264190853572298982823003836956402199905483870749393310892726714485884480481529859943391952040313421965137243316615824057379288233902913486348949813578624039109212387505924859516779819216674497098892189214949292833567357418201149977329220116197972513686987658482254330706596003704071228360932924072573534582017564101438155526848137318668242751439278779816068510302739617903689428883422517750477292714748784103529093748097264282836513690582638710437725562640688517580625799299109269916386740453309767661609328976002821839079584282759359918704760847945659901076577938949605073153546269407343014843903576764090294052177323878147053185991994433883 7290872260733065318559213875889786209944019209353780141284521390730347483397005322406653261275413624239103439684576434711165150444560542957101046241484836150212711857751649049113880204212041842341909482364025363350284907815335271384131909575518538883505895816290260510425112054844058194867957382561222334099350900677387552925394500619564690926375924346853225354628562416627202513381840799518980065504569100045241765557577792507093828685532415667148935865068887929684534216139504032008406562642420529386672585529968680509050558175488089303843276660099795185095294298739721184269628695157137362012480457148928496608613733849242551237946385141294242716552767211117324193043106185364412817880297927843449389737025494945026979342406004041575663637091173857979670051525
|
||||
154652368790834808760121953092751443361273188204760419956535478238348200747201417081836894996215702384455529774697506681872359032904287621295298417445559165810743570901796871481189708292109262315227572379778296164475872409314994717653058363758416863729715659395910599033083111906569744737721252590082813189210389832975000907532355285692151348782794887501840698734662355510673298115846485087883126958942068845258355443379258819597570322418791709808588446118605872606051593659754579214520260426429849506705867509674037541484850466964332676639204147221065627505243983535739445588450624305354229792408276552501152912553178956729815746390562526847779902444716939066606498390679575021150789952227349435758025705421027225953812636083558480864217137739621647382889540766634 530929341507371735684810077949189684985591874776990794633302611131716675172397466668913465647970528914927603034640223877639694200871433446970988980394214650229505589436986562984969026884718006932469881387949764875691260678569572209868075002604988071111341730871734620661081906499198009040633137207169556028052384539130529455005641037070599483143031250506481869469311632894258345918405796219916182722697333955052627290748813136135834288791851572532703410082095822864236700802875030623058767670257988663741057695421324492195201412840248042941618660252146282625665120918511949369306851375283534196256409417799126724677022570586106921454549983031664339987277609419247638902589042338655019332293702484749362916893242051327206724124363623689653616627432957969009270611712
|
||||
-1167515110026539301844550206851427173382129366023323896406130968580341809004438218813953237677685050339157521926598237801514048271516313451993005983555413962443640033232910155941041841537991264769633192695742645223895098318896726746735751547067503857032917914746752448080100607630297827014679155325245156700040717131710931322149430102089163150328994455245327667124898931915258491973094704310082329211964433120178647446303495542342602161313289682956895345950437027596028163639791796732517776800189112740264430065541936307692554648583897027517632765235812225949914044711404009415169886680147403612646626878884108798656022707910082321659826596799861912163769534523006922274239124670114412375587700596711076636284238525657319540987656042193715377054312810343516749197236 -3578915624555408949343017984159643854701502889238086510427216460914310756290860836484800015168842696348206518939535764418850170147267148339490400766066568153549830935038223760049231328909989082440748012260837859914491921687601743736464609598600155495967096300155518983591680616982775427331717223216644712700025362334597879506645483319003485160976071672923574132856733623799235167154597943706642966516737325000945676928982656780321685919069238184887344628197805698454021288492699049521668552975736608249464877030283528131125983208072813643282187253745925458736142302872346554208194480430066555519111842499680466168771084451241766238214127191824773688705934825022476828025183953708377129325702105984055543327029088854399844793715852873206463329597401912644258666267441
|
||||
24956105638288007040576558931147226283667945750939963967041724856679134768204647934463891244227068392407537138825086711447364542698423344480425548088942494105150528045869907572298861487497882694533846188737377195598293030408848585997565950824219348651331708403179818702841375462648925239890203479659962970086467232812084637459436454800738005236590587538312903615560274034869382856809477636852745504482081377172772976542602506715342344563117935343029609742528008509989163327657065019755650481341211245722314278234513624804867115146236925799895101894063765826157649103982785592124449257665924088216610539279267902726868346979583777181015086795579930407197964973458375886995552701381830149319400240301844270300436014828374045020331073686868075644326045934150723332242044 -92464145816873081614648242719994273232040871797769059376204244686264323495011417432988049079887960659814526658697589849575100790480618314260903561935261451756598677250047077646858754201562187452879038497947700560574870254785547244195511019189190927077675766990554261013052106427437427554272879552349676537377379442835115621134578245770327771257809640318367896020147607415795181696753890451864517442935060043362329981148677224131966702798867373894603328994163551760672223439349491265729447551187185276439724927953554326282163557395545155807131448975523582009397718316754819809227669934868374225606269708774451922102265340391264435081523760807382168402873430528715582532611318066123542276563174140029101981729873082733313441264182202484058174143075146853058068015685808
|
||||
-242538380886570655125011652736411680653893809068144838746717524593039521032611098639801874024204598324801974930450002480592121521030312215618723516229085922963597177808626798310704744149224808368571839032500134972500001726611301651046291416115326830875459898304243791118085106796198682740521135447229975253495333211812008536502207376086132648258239868259627931277997897240553476023900755813830899643385270853523502042775643724493151505749996906291907641545474191990631044494931608189223732285340638523735624299964686497159304871574876145636771680123453331451602277777449012908577115321259741052149406876929944590796225288563037426010318502509020797344426009621429494577899710762402953800002099161672156793588419088131332959989890766439994449320558785805371073509025266 662800710552038515750844575877914537558603906680121147421021046900040725187398204769404162814919490126966711148379901735285869761009480158698240674197594473776978694724453083601418418628145613569825458318856674187286110598606687755991379288725513550753915517390776550201774735676249624170271943447008075316243322940670034703527663601664768292625944276991205454014369265856449429684143361144818121553667982408503569024934385670207593924822213209605871290722247358217249393715882402426401163182430723072694100166589670805681946037697889000652315257624063287535898393903838380324606528098936205572770127919683150381857810786550998649160624073920604940403080537372402560377945625771067267656763916279596714511042487576388366442297905834615732340635861447707302039282299497
|
||||
-2092644289937521798922847902717998064235685656929914707423549529109422360562077714663392924459148608386354343265889604423550732477733832726769855918313083195903218512095383845798558390349081753901495288686947052334978821364912148577636520263865392117966070119962058473074272248754352507774604081617221494462136787334607756720243914144883507073393479787970430850123934530970957623139876235407912063463488202847498407227274616981085678523668613483189172028678995708243506864564922386605656728834671714463787458777388826591538679836197470898798917013754214900772448765171190407908309033012392893053004319202024409527349261116225913290322409895117323027863169050889515259279665079769454843029936941980519782939966803577446370125667197911983573430033661720941285064694242889 8343067628897670794699887571994450836374932090810219863439000451703727251280172731577157478127354655943642801690289158645646203056118711147526683121014016050699285712624853491641738640547633756224838098305842970441224364658984359697219369006707202540741658798059087901420687726451031792640658996431305845240737438460374405275761578356742004957111469154159437397576469948271761533247602228828431745702292400205623268223052491889249593579060100037617210007766126650137934995184427680625064107213011968499287427618904631722477105903484827772784913479203214218864187899385614341296981382252789545447924283817076169474120211457615702417934205313381455472086206787508380525659956038047446358008103915366036884076389500151223829521065774198250645470052680545046391783551799127
|
||||
-51015362200899449103850556601609269198835820079798253960079848947411247919551541488831662565308277299242673336688649138933488263080118229828585507836088419328741955529920816621767096638984843132179245493339445333088151302904867825363687678209674813459121014876077875345828256586422351933627742771038961135743803836876178834029786932704391824469967247970823089690956988264705290763012169480843094804323170585003404503407773892348047476890395994521228962136867301768248020383085820863699050577740250413534131732947288766891369406183101429820883663143886642811592754988228287243017246600068505100400756333977075296298759143097933353659020387899654662620151916342789872660780837784401068076876238665967346156572917318000972547178699171819969483451860773065427073982528893067 88772816302741990133731994033879263786378723661681697950864628652415048119458961906202008259280513412881727076008474074532994264923546680787682088612464802799702229898053265821500002681707935124749806713717715462501959592439675776829931038594418002932935788110560466417202545732010671575171188795390385365223651764103454966420459809946025907626132610494150460668166830036775224242060273354746882086233689722961690666975446482762804524159217718304109549105177985781237156739502305140064815582228234359940045577233818099484867280054748401349252161257680130877351189195987727390524341988347519245456177676387545854020064835761326026754834028132679337629685288874376845313594337196443459461609350483154417542066982791832245041544673961536094283033098169946065997998039164214
|
||||
576722889292522651613313094479108354669656460777291860785365149348839017644162216616335353258426796170513231521663379553170947886615273750846835790594380623323396114587272495311636613149296654121713529452494186323519355172743401035670939606209131081924004018737765492451920541852725884672458559519102222683119223310998766668960992639992469078326420385106211760542219487000079084776327518158601322467942211295756659245183471116742030214103230495272379822293525252831849656044519666088734309806175575150853987627697787692322419038642674687767516155982023997835863036545490044892991256104580354570056166101910202257417089327194605876796688846658576081081619738384047185808853226454302091928183607881295452250315294676925198345732374001458374939268345244203218770991823263316 -864842417390201145444647153054135766507837178368404333971924777251800438054839063260437653992493675867500960399637072698068297662280126114447587741459952260400391587262486433002622233508991003233547794309744142222545753542639493797182191659779718951815453226067529291424017104125053844056772855792130769091848585372113960099119198565413499293488994076663051467171941569508074536498061733488909671767259917744257447262044174086057989413064450851353410408431846538855950087241051709780927636979011596538991548049798363294240545439325471917421348856991141337594811051950041958604680437627708459058763730231400396307166583104235708845871907413550123082769311591780584196421408220470312630422200010299159030049501532874021915306176765237392256248336245255803305270907707616834
|
||||
505698070850848740106901012827791801631255021828576907232568000651617429401099971383168732768285757219625630992463183913069976007275201651341788272961679752280956466689866370363050252613766349596743762821751375011800263574045116080956873481341899373400699841479361656926735865311807648938694930594945362964500954054272699560214484756725056057831468649428340338746588750082369533708005014207907564310493403165772165265841167349506122206452414044476888986668693583756244783606441528083546769141482052784916431099739623896903687804925868652415048647970381263391420477647443393065746665247691558286101809120950495312025565254946190301109385790377866724438220600435554869084981200641788924872522042654202217849542382856612319005027191915405039047891059319352348253578589037179 -7073409140975016357140955768363768067520694207110178461238532067956549094875938119536388335497940344140839285274980762536304759524682204982897751514942808932963584372638522645274256393644130850347644849644717521196948543386384182334645354140116403605645051895472702272797736602716737742408110491363201328775792344575286625424355435341378461662075190724980102959123130368773465931364619156865414479937873059624926402994500841247330180278529107027573227771403823609784345012704919679564919072088140413531504272186901429099840264255128380228076780623642964266588326631210919930943770394496328270564456113242329995492795066233895073931713624613927772442315550059475588168911116047676120550203865992164228880564745280597303707155030423191451675270287719823410903000158032427535
|
||||
36093421899348703942357632279782036660032901885042427533664418226196617156710987993985886410770851765526726784516962073956824546367296142015282113429559561516479261103287490245507950325799216278412307082505844295706170937304144493885582745804292858105490013018828205730392437391573257257667744671352368547059515586929307334420327071318832143620139974096967891194987891510230622213786263040398832660789438901591114626615493515328669871007434744010153216819297613919371106407938147046819961325550100731654085910852997189853797465437644419200927017340370796637918139397752031182290330827054226323995526566171449926182242491837840414180921296631987011894905318937630179399437221437042019588224635228541115451205192464386541377194667619660097375689860064604061593678660261060578 69927116010128915168438844992974390937720448083285335607312865955390391130549731885812220903583686395411008337338792434989887745703902809606201655170414482308695546646462072062769887649324600962018190510879956937899728413019900191250544804863372414678558131932301758051942905697467634513128724446380917577836131220807583750632972684820401635168599269848418625429292455793355802179692674198113704212981155235671897523696207821021461034935422497230400907514090591838919211640229568878543152790132272707881415746262035859624022062142787482173203843640979650749860114800407687536844812471755164817231579012725141587019581417303466085202624928759115857031154350863544172285138364472321684198092462343207415457125619234399310791470970183095902639472408765904822743206782706906171
|
||||
7184606552598623982326805147236854701147769898534808061847503744193580410433204660863699323820111855109418688803807041172335906380402407526241005606020165883745372333829404931107331104042111631874358839947981192199928471312457931664947980749638916436555650069260524333177333673514499541584494231566459204287041873256997784063303884432554259108953370363469510039861566885197260070863527463651510372459279988142929641791927378907214363176658039169641721937821659196705551438709100198538322000354881379094146007187507392814533843662531610054686773342923546494995686027604414965720076435723603103166678569513334988400038857200500674679559006247185079844063571998007017344526495268120495530399684112583497292427620844359475585296789055934546891373616517443412350592864263400199 776198746704083786836198055175041749870186398521271101591820224664083258678275729112934016201066181756930094347986077656000993606258400066364244997361901343713108291038070100694661641884585208637995405930379151462983616161060814892493855548652403300188920617166624462993330283017919713552265592259736922677735568324242916219123965913819812619546184543721034360384934342201436068310767979147477111860183614654703106426157465058498820682319837887638947408015525186558707908951759943873157854245376462852960878185428545180482357022455012978736116307662764499649487060783290520976284262513713127408553555155526873217591424207787809451038477300454239918152225109873209091589185396964208048698391546224638929236147501034485056613422918061109336402705713065775001092554505901910812
|
||||
3842028129133369869019283020487508186054921450697090983540878194199274331346157452798653579711465043014034704523056034509954215855257080775788176967651036423355510247499591449664751950795321474744415131472546045831221410601244271337772091096882286656237154709850764694869115924144818069652111443003504542039554489904206334285139156053175905833579844331659130785917236446059381295130461844511353360778174074978166347655800051130406519841548062788591948716665777701809321868824808322512300514025322490174988672225959927551605143045582277565985766231139600894245248028476144907745459159412089414694655656147005578998710753198664489248439833200987515508223739123432821533983725225319433504829751756993259838211182847613198250733031207878081985568285755291813108090534788486516496 9635392015946665826349958512701415719569658198352031547441707669510760690044966326803364972394632256226400464043462040609323310629665699196414431176768088204494461517813919902384329973377056331109226340605774291827117352039825986503864331330584755314538155445851870629422600116048395853155566621749838006030595797651388134061673694422664809592766501867522755906944866663201541708972194542836264299661757724588539371317198648334365536149010708727170239118787865171895743908239126826445985128508643558573411004018309859161704892138728641993241249121991320870913172378817259830186010304711096798240187218973344858468486315697150795322891102650902277875878900787706488478069785357470832404993493027310170434996517827963446870613798327993106704381108890960127590160499258778836025
|
||||
-52623529499044636616447946834206046182210400585243937719498332011546901187400095763223052442272136807476717739884125788882974547706149797215288805469631836032579906923208274932101552653667635280006431288811437378966630479268215592420472876962989373346660143119335516421860923894216683068862508161597508677626685058032908681511936811613519540555384485690028832747988858383675660097130199538193794847954694761351141474155052943468444445531097238880053380994245423925489019312101854742690432707173322911525248523444169250300172526603920771520344381996529532439033869843853255731280592946718101598410849691734585212077164877201542628997972077699407998401578158928750485448019743805411274506578925088487984218228346076384729490485781399868058448191296979226678470926384195283544286 -3519632543370224919468734975851259312051071034876754892290251194438464664063542703521900917585701261706694848412213497966522069412640148778335848729151551711054986887699553641764569062230948439831344449241569145798475406287203559463966231896004517503943059231235770406806299113282087107978206373391799886611085862595072873400025284357745361323467793413749618920240453517986402934570402223527601684129072610928799002449773180139940202037169141966372741105108053600975767148227192230878871688387256035436788991148103649342497653614953298737646769992906497711799974189968632766233343137914513746416442181790838811209625584656691611191947026545000259304848931451021166933813885175216856046413196085807939608834886841394125328906192673536554816106658890173302354701891002792189146
|
||||
219673953930472400090354430888995083053279436797183968070310697673796801705809169063971855093521147622953498329398835534474027274310811008623617129445558364448241847081619809191832667163948239593790722798430501038564819184573658866283277603715665764080841875164520052215279459754655211600075401193601823645487199236944650115887641074964750379341207057491680625578753013280772487148885116134266542194548500074844918496475624458629416911677055466565972803864596202908661127981553203369348497465986657170681412270564212542197935568663951276570901216008815724230385530253097374309238718437067928012123971088245875024758535593235022974458400572916880443925477887017722470455311902602641870368631824954448135481840281642525994591020754319539047406545511860001221742649401721517783397 71386370507466352930360774781696472315789409255419517453385317665826300933057456225171173201628660812485927310294292172229716179558603021986000015248783321418150972954069179113703827737208418681336001891767144433245804536015899732819166697984768201585574790055891334600355780790130260942350755094565810700409652706267340731348088038333266337880921304345121432167452468764365134019833641706935726677641755354875566806724611097875739400428449957197673762013235769572535732865983468459971379698982404734188807753621844598917978462637342035754255670066281925883095226496622708107491030796919563415076307609831585809279020650885391369956376862097675556672313195662649997958423391997445315556012723911426937176871119930920942942539065688297895843748450610814123559977871788932298343
|
||||
9234494419878875978121497352816852321280780300156999698634037644213109761928554162761794566872400487250500807098579220771435705586870282879690630656942674443521547330569373362442141791320469396681216556743787783741960819413189763759319498478156937674236626974463806245531695489192630277131117441064348449579770735778378768719480241949770127929269913041340661728806506096347293311324782880217811174798068360013644895310452653106456445418407003278357315174260780850098325110344567783035391495781046534648414462810325284302563840579229323211458779068020279328540367958023953386274132872465517525658596000277897266136963530298630921269075574959578089035275105568857437652475620065292323190233289513328852052784594560631975412474679915138966792318707999759721459177041436242648728791 4960037895887318586021532450660641308706921874828347980189061810276546247054233510006124839820489078058928004053072918721679327797624657602294358563826522308905703959139246927067390654007108975219767919095910818964603432352112424664884911362783252035048828811434285095309446407742624303879021096245009475857583107069773338473867335690498670589976995120976286162958206023512950837626628375165900558474824165615313692939362730935924966100854896330832232030797985169758737564022375068614538767945192587371367607460379548223700750351920843772088489072222083875255930964006118452340080298125989886063023416331453786906157570907204386380864488492064956332327379813689927570549929244493174489101782195702808681579839862317065893084243831299200320780930662230988314375292863638673017059
|
||||
-40693375550189892096564194543539344999760328894416297358745104838302983617096046621296892283331883122136386996784145854671480683697279697543643144318426518500256194957350765699152376980256720698316738012534841786658908355964569140246709348296833416303675737057042034673256623750416789689629609967909111976785550997243044955016012987775721242733227651560602269545517253935847959947116094988926303569110066855802221587569243346197294102047042263261525147945084409043330187128799297316276824233138897305630476949628314064031628324716770723123671117278883405628566750712268808164323097986596571430103998682238784486218830800873939731845702850208428214429962403799450935356983030016098379730071651346059179752628263105671381157388003064989056134150413549060363924681558095965341073490 32798969660996262561158554338825048433202829491028114731927564100801066554968111356809597928385064576330634167087396621147030815319632947448059664509387878332351579811324834253842158543587355995390525373523625754872302795005076646170960435200894537021849233688940238850349123344443347715784343322480596622212529179913521334943113574671898790702262153215188525029438749818614233251409444900751572889083022556067192863862892622863012338199174042659911895152251421620860250524835924108197884096729567083260532776588833467975356432203241561709829401089871434485863745124097082215002794720700790638363658297156118827412620528985186968885526619211212834745137708661582905493849759076935699867534818871932358451104198795412304072527378044249410789209642713232142181966195292765682294176
|
||||
-309921479893378497830820900880957661398932038557919502875939935512052136593508871572334082099229048320889480730522781868881759886074399574820377484871832908593572948618508411881086698978712818819852124231055067890812465102642960540014573027218257299817762380538907400074155290204605053266914941558945230591952203609527319744068615548895250335397475289991308258908865777190515580087832649559664409036570408603893210982963771475246006020162642454546808912336997199059890161354715475802880522878671867574773230573002204016580880067370574442413443647599016762735614297983600712910219670854729921266134462319008572796820580532865045960433586057774686611094124158667591185902779643477625459566839558377679090053236263872508844198182961317716926721656174463187882248623785152116613643173 700957256395100692320610863407359552619790602284453862113210454494152228274163383652028719589732220653851646586642077395497101324966881298919381636727540088964400139980213372171062044421567247653895031185769268037254993907904792347554897103433199724209580628126016701512150247704499460787060224446749428560847070886660140762552421275663589525184226247841389163866843983692976508302118707777989870483057561320822973136158503477375612157977116884655476616639726653763103172962464365921307591909709247761672565573229570003319414646999767284242822560686310672961128663025705465135479237885196232668638631628793468436574197817946426741399367662003385833001981660254446249086914183824944771129241776412953008469931584071061056976118513299041852777488917518234838804878340245456014298677
|
||||
-456289795201278386846826720548220607565010506749882167581009258465747565974334741767224619926401190843947520226685175854389195485712560394047925932632922987512232886252946510331559181850093253588506791870254889062731183820526140655067202068093038628331209588911889508948192106884002332766164582699806677606696465506388736298682878469381155831785023692169729353492150238169378698566616992738870158970584180163672745008424672234955755813343250980324815713057746241073007294213794774049657074850215432173515017619461822720703503013785608690531341732971639194075201636429836367872253470532836824259962032095735679321273322324738700207744483478843468819422784641925631921535311764722585310059978393584363672728608839274186948620840221883771781118075377875711268647943275963017338719216 -8293718611814029467075293480929960987845895421141050994671360338997817772792899575054261271909762289075689295357298425710805970022349772365779778171233757524222773912481749445657046055517811254394942436331809012732576398095516960161518302196649647598088643079250117119757202827576941164156880830402079276220823274343266485073713881409522450250089457800027490677152297479972203420703578896148548227300305419706511842246470631381969421344037767982485031564217889800641130200209760809940289869585953864264926317480452424965547523532852646225955690594597508228199832287612538643058917085178299964956063114789526264086086375746980029636300537223988737868017738994021509117075499379092792175074104510726597486236291651561065513321082824895844271057164936260389212901572541498435462890530
|
||||
64376978728669454493050769161194083857102947346200490727725601671725793509748857408035930378237098034222902648670401917971840347637535779741237560844973501437642598603629351407800727865016694233744378958551856632398263344161016442958557730659733007299025935438880578998559495100398312745105186628982880409667954659241522265401902781279329320906836401682446065896660919810988499779759727992762635632618811068371510266547918457339273772359909776793177138112612619101678286794848149492538102342830660244344975050679026961567122938225329032148809116511279436365171436494979466540418142774374678190053285768935805880699358208049040950910543063203538198514271067878124946659874395665874264378391171386696408129067049329523237395658160324290020503873384673384188503840907179297396862907058 -51093191088971474312367815820005448545656116708874705392150259870062822354509258781156615698322988595052978409989854597028417225107953158949163256383110390581568901953429635553804615654025873859740276291166819618290642875130342725841063174323087394778281175067904761046805101661594732941986779198781335392859776221185916006201189384088434307558064185503183703699799020085331741381497608182875355107675793453200401429890274712656962662430589454842538664495314910646167119873798897218856381855941789399552812154906000211735325883478546527981024939221903574970655416133907357421581214799305066528326852277997518447061763832477362475946713388690691364353049099847378276970189840244938112961836797931787621981359950694827469986452204481633986397809218117144022530211003640144294288423673
|
||||
-391458971943306831217945759862556141067462857726994834345178159662387664387014015611952939112153430013130077481903900016040372820153664094465276237753018394087894758562272413232776769066839683343907976600252808029239246812626057161408995815160089865353716084655925838934817783646445756292905996214309970294566652871259699756711574252141897675460171664812109642321639163127961729056327456205319854808260782225969134668400345067847302139525479766828860687397543854477053650888134550556573775717165436137876155334880328338723877110128413621403157391888260202653724527575363554840870749987852118977982651506279132728878255274980305995035886428486859492890454452310335043665076902521028479075750705317815680300890764129340917880254201460125283187625110083453723388566060887442831566571691 634558460053671427111422415968839599109125652936925763346297971476921016302883874361410178964771853801444198921882519314124600149037796375451427016101006873766418006575102022110064598023716149595305133957001525147217550926741679649827059784231073024146718767662857453275080411834663460540540463842171308049843671617583369640360420009793489724954901263324734201056174411819273192280608068775708702575556451485609080712575394853680244152215163250957644985699553735470622296328124543069386974873202854972221026647638025337160780981508204205889829721463027212848218725907827987232916903388700733921235499070250475118153478510040737533640968397280274647733204670421690794446774629593999816912135591965148966817439145356970747731227850774267465278325702295719911754757722835035975761890193
|
||||
-7572179066729983563725815169747813907637413365952758990095965249603139811065164856536672346121984791270901606020042789169549978722881449390102400149917199859412713938263002125162627333596452264375363267838691848507835488439412234744282329311640804910053164523610165444876826649032131294930924178701813112300161969808050035032482143019570650476424475152667322493331119850087510197256639713652782498651876958094218623782770490666448926034717909639673955207115461388260396437763332282705119624732254841494214593403475507068637485099857857677119600553457051528706053385772710401197484221217810559986277264573812664899971108468013588055598883313283921281337099726956894580880777640969392602399101399407286346353699743655916658085448958791959166968700841652370154787443062092788521103952606 8453110025596088880169233832861649158260690407742207033046113106457393755740919319794037291228856198238368574450080381201531335040912620368933486972805699086559218761434699197993184173255601061938768231368232783405438699956309694156948899598625840188116716972221986037097069975131020496225186880057326713822330850060747526658835500840499918783724949015752256749643096457035482174366577244818678791498908659417537945527000590891129161500238695460984509150759155415147586708145806863747017915866201192869915651974715938009974711186715968165211865999671238444706344822114562156655867215616943699800508325811553290341534002608451452614561772453513547651590400942322577390602057499721616841596264873033788606463552712100144007172469465897227895886282666372071758409350014910573554881407934
|
||||
-41171536039918888338364558386157456251358755170273344748785207399192683560038682628177563282264627399733955462049562980528004209766062484888861345083732344149588982598422178499876539317608993914385437037853058428453093580451694125715559651782856320154563975676296677475081379845150916197461747772089183149475090153111836885056727720178603838769984716971004896440201677338112769175937067113066831358506821612141035872118810209410917731395119972931823053867109130669987498923758312743634124899885457382018965861683057657839524756283319129131593619607494939728524633170470508577201136794901155769859698843350895709663394979987914458787185735844783416719398294352832273470010176819172363595922669114951813890237486365188929019793948679426699868089168179026576092738849724063607718460069887 15023835704851203898387150444802094600628137167890322273472246347856662329118653904126219122775520761903099321631474605769308450975340804698217954588794826871032899707229314986072640264814131918094709018438886819839433172503023679464627460710382516668597328153315493739411718558371715376315158647517559257323451388210668933140610655898518952194661449459123756305885009759259007846219316795775062751226123864981879786469002766773124766639291467675822172502438862526229289589947329291950871338513403145830283650807588073403734512655831596283877279998935992788913632551226939621555698672768130209791077647237835829429106821646190717964828837371916777471562762909246384453800421376661009126172650345029188306622877852735721346302289373733849119614699152428534535995780498263351171462874670
|
||||
-715660064389872471733889246427788111910374940188079062052776002954818201149894744783800941820947173689272537863299098262937549515515138871931932644323680519569721258134149492672645946225358205071309740351459593282247163327465462261674551504302063419362601704311028986060962605849893217249447820139951127747358993059934798599605247462276687285378568989267867357007791502259747690606569326683440212586597761832773840646130844500484158488965191164969988628857453962767767403994683073527750720080099717889020372739710141057709584834719852173956520281841887883744044280518287342815881988431055368939352086455602060744161891512097304905720113164080919827657559768597174861161378587213358760814165069375419801519373037144326866194381616515961652573412583050848911067018436845795151566363101363 255986667376182710442887671582295433036461520835577477896148896751869217387620376872725394264906706744283314890100677855950934939206793710303271318288735095265874948729583972925229676640425782079278942415360637532153495561710643314112595945345281077063358520558487339140847691330180046622834755115355643228823046263455441515070727486574859480953732923802718235230551812830248015745691370312578744974026573024765556314270309829102723988904295010049867892770726270496162669203474056207976323811282554695244974795913279228605894494627085583476458868061989100008354520167686301085641273682580131308982317760429993627369113030114785258336129449652217364988530943616799180957393645020778041579670401069551928933060736420661340748097462393911070524577253150791066079807164849558980725497738704
|
||||
-4333795115533022141799522439858370336295164364849603504231872242527032573422771572859679755837065614321388937300950329919450340490459104584504840992509724996191994335083439091416479357885171265806740657868821405854099533451994017414326529703509732776937371106426825270389170844620576011177846133849630346959962015298669505824231957570069856914046401342115080185328969063894574903775022141369008728702559197071816572950209731513146259583433759104855388177187182025612758614500738265880622898938144444527542137366966962107989006640103751916636297437073465749441702687548809341331998801751586699622245280423506211241629663046892807573854809655429941314993839912695566067732657106805039781906602031651031559805888322210143564927469714768245216097943875495954241104229932502385750113284319062 3509381719386001758701598746493418924350775658219730142671159148320288251239308925593318383060939463958845715286466246959591486368204582911914885204435796263533093881372672522762088700601933916873816024295945993310951767951216397610937962472712730659616845642552851481221178361269785388347153387518016455529146841723590269854866759721269306588828492532203767187688923666793498148705655210104682039673363671185109212530131984330123935703553467639915421707120100782083782297044761967401816505070683926326167829654540362953362674962206245914080222743525260665739101494374453848050108103545645596986727601403277176869606454748148117982086543473578300678627043304527685239123871716772656607755998335475455368621200500350186835251068253722999431931206406645002577627490444536321435000459906976
|
||||
52801112566684193258598329738204270901690022093769278365562993580630171380072796650602912484505126207396502545626309655663158903226785400013632148211908249239903788631452911911034517739619488907077932591652300359672933861775243778072194393625604628872822294534871899478819076138655625449253087758887555328642245887457697150176375467534380525950507071704236304557878759900751267777767466878065150642887460073520940631533700968959264525892217065625429059932889069583274496045893768356464200167726810725156938444748996139774255224261970810362174562278628031527824769762466694680087655200792907918109732542224916282135953124734484373721860723563613832182158454468598116197888970199530156485187525798007466744536508929630116917475887379936136382514598509115093729718946059668551424616652166235 -12370884685252102605266934684899055813835019874838931295024137221156458913067680733986913052583767065242131088714808161878666218031951831104006018289667412449495044947607686645054266068813559495693119545454194255992017118866105240088348452449958227440237309917886249718881167567269705024644969877740077299486015930110547156939828549068393842773042698490354554099291752110963660391441293249589696924984630832548660132020144315990017284762603097515247948999667800832037883932646781470549958147953221061875897651021288443997654158143866951694757575112742717333166464096549483531800272469062191180849947116948312063751690499224757097268073259756579357665272726343112175005738297654565050491775047948309112608343035934847423651918853221097255796485299523073434465030055746543887391841359449195
|
||||
-623941226903426364638846251691722482087627503259530601380052499126606330376340144700760812372739479424995002013661112944548187315647142742013273825683681876916095431561775337990491891965150866578435083179879951280363700076638019179778133407445786961427345896304436777653287625905343670596958998363719158591789754788305442924474405150388594416941171478932945655761045442787695075293759415019955307000494117765877768478787944219248657638790331428878488232661809134750709641634252551812018123462057005661249261201872395968988053160786100932972845239443524711385603188593308585283772986769526496616972613368385353016277041106994378953430973614737628411771315204358848009025948576727385075044335382997356584957540811544521693698439403910200377038556347237107195888329909919863529654623101698565 856931622532551188226229654050576035383553638410884440206178627007962502597473044819625513455784255204172755687757558041589846200456769366335040172634971197446647388427124301347202034783988505877042649081773076518796246364623156771064793369625565923595878248191376354267953093811201187489106936039276063748902740515942635235983237477741580123953286301983324419293962052533732801009039810638803892812787267404716581626628028511649399555495320533192687594479892209438898124439183457192352448903479357251776252963980252193297195416844554773485808940209853371455366983129411853748061749346744860902003388809228976665771010940451961747443360083236912613949026491750764274634486418705119170702987319235502833845063824354559129897461212325069706176315217885556592026241462848044851283360829143752
|
||||
8860582467104154336940506942240193797263495360460972494147714477369659315802467532873464593893613645158841416386593932673131299716848038198700146513487522388459803076178433567394266148733698421138750789636833787561018251871790387732410908343954422358984270519930959718112004422783512536752283305350336806352588144068385032980060445689021378299445132433440179713245489550434717293592373702439038541046124611132723802882129778801334858995219203087205578302700373839521858201630486806636660715405825993071720823171831055210102939987032911862545803248094580451034978713974129065520547497344470077859647524670512600524626063616461512451216844107686197537703521956968348153678623397580457499288848464942036604029658913618643327757041384126821405124003937482673954234083095087175765779994481909510 -121162457447044322254677100862478078666409144900071601590057112987393844104051489960042114821919048811251806574124114744750136321704935937189126718847434869221113435085967340471768435161636676875198397891386921732517112975152885139785886262874102634583413024631027131385364319374474265172497761501715319984550222691731918348258243359091941223155353219333765376685435667534187529956216271043046925856957418992557774034388231397237784942625010548411600180912686673215228564400582614606558600476802726146869940735310924073540112833251693649820176902503888685664027888147279989967592842023015031582863041643675419597140133451662465689855442333762918486584282704764180020896948819277331724914096926233952060684405826648708006217918559841803366153116949743864977423332804856015038176066637996817
|
||||
-26137795553325470639131552590525968216125114879534623717042158839763819658832439161899210545434386455959674517260225147578281755691295037413260559240360329595061804772993459149264742902182521917459632082439959768290713619429128828028566767897952082950942244975961032852655353639308537684201006052286492337585072911487073671647076564418677489733345054457425759051003797870889407348189937051435763531962908757514966950364621618381872322124693042863335352900799305585761787830766919565225419484249487265883208068523475171020853929786522309096217648210776397835325448999165721488984809925560571578789426552020046909136411008599931472572859315805543343210578949851299941905082949168512029699581893111499096873917538334543208798479238841518752748940626658691935903346034571589690766872953623236264 -43870008720536799016004665723614458704291679262037387260872905031763774612565463673383360630543672618383047434619499327872399186664741600816557284427527841663686805138730279379034828692027153487950505482473566338067549890985284062232247348424759596402034299180287564300493533817352839460362263111170222655006160806998201545420530033101993850751985671595359853070723527722568566438069617561590449604653328605124829582582357625829340644050669813454942311550363148018190795353011938161827105634495712555341407111831521497739820588792423766041602046396936237526703858303784781282611107178017557167894945604511793792933337448982538485379991884072889459931557149562484647086582324159503587467947884666859117645148138367929315797444860614934503740881165992067525316527066763618222274725225413031547
|
||||
-465571098638277964434516177871371783765463554305925247410451348276285000936094458645591868640795498871586723191780565077044217154229238893300191503762476193604369649935335471754844701149724144605575988726081909016261783532646820696670332265677442161889416017637151745944227961622967788314814153416782260577242916670532790608065499862402660973697920719879244744556372919894674135326122334452543696755648570281108289388603546710100813032717655688734842112444096495758152693961130942141717808689588895719688468109682998697465670948834029477794553723796840634740318044479219830428245471957651306111877129696055741254557825286555846754494935737951980751622314771756046300272237318934216995635353047932992617966847043748807188748041057649829644417038114328794580348170370972819197662102240427758119 424831567074680311075211847774544086040582197685033553571426587170825937047536370344478910133689292285121447633310962413709684225990224838082184494217370151598921096303105178428767761172698966692099915204903487194210911651076975490949001190562091322476139033523252414001725264917941932850911275385969047848180551764317119355884814312491524477542934370064007412218711580261209361442763738856735003222728769520479185268962592869489713185058577254144082789459598780761386243702718502048762606162795768169345728017299546117100599524466762352969647915089276558962325187015960933375544583019453404427036646418628650814478736419588225478517294051844472198636910367464109599864233613509688569238663947823439511849258908050967056676229185006083553070205943648904962678933818943405147342152539900186333
|
||||
2889295564281566925836653575666253478565360213611927934358098982437810278162217108445557773626717406551417127468595053103758112663079076540251405346132571092266149706558308480414415217038260017743813114684507047679896741055274995518450287511002065344857421377230492562126663529466700280241734860862523987651592741120847111096857948295198564120495693285484151767678446873734542284976721870049354784068269508391365504326245101577203509275804778688354628526464649716536798586862179836828612315875206470725470388595367432494600364674751825846858331429545024153683122943640824566388198533936432812680211099038032359934665596292739264676767129199672617563853079454191341377602096311827435480325485279984913323109305303129366342962566402756123769415828633055954070855048735158619865685897441451915722 3269170461382798343856398336656839994495493424097333734244524226774586762004463853132182482660161726671814518686674981850874104628515663012742223912238875087856044825291752280624705424653956445961897733415192805620512815330553289343336860063705183326417662635984146009615958748639960821248470101262514638910444416771739612755022102953857239699261079661015542200919814648218317902639899110907294050559845194157176986428911718373818956258335810674817420992871979078770047157505261109348322761789112930413030182149574064600615557074572907245575289280532571102007238264193440880528686688533322805588428629739926358936012544053774056647797227002683312065327096993551259966033675856013940545593556089471906120463724321976583875173550057634900888844462142788899394361572790085098790050836501334313206
|
||||
80379083747426258228298988786126211158047644674941754419597776918185538537373818458317812670130156429789310016330017925059123798399784678971058796828711495493268127861116754547011009834523636995003228035076347907571099450488437417626684178340183056587909371247552027317884619647160058794998829334961351740026655508229275638032803102357518670904840815619779157213562075010000455372682663428234865856487725860658372487175602425284359218480754548319484419282093409345004313249377874780539125829092045963204683203010218017017539126793100598334261048776604941271515376552492531710860899561622821994258841276478825286098238984202644861295902747344322917066042332363111226445653066848100176546414028414031026292298469831530994033514350923326967895955066699191724540807658079584268477407837814384159661 48398213885787661771381886582914835349017531824370354713061140082585003426654176221307466196169752387064229241291771015556114128919407047639407362652249260257128907126931086356363176301401937530117167197381374767589604228244887592137978216630203470309398586371593724251246763213317833944874946641829116632474241665002834610235888669620182905943125223204484388019786154308433141343207880397110683985075743057033047383314879860019440841801149549406901697641980829486187497187683029837497669444409508787863704739131217472435788244917794933319465211972521981869275892237520998221820619280684299873383417399385951228566569363519998129328534291724600844656773922873063537612046651342369017405060274451962172545024153836450867833809693772078364456729368857483751996738919624124699326519441864030694686
|
||||
578868822313969917098271227568928092291753238260483781223173263349799879924528336487930417027817306371402161200758990809600041513272780199745186350285653143071488287599431975799364415871565463146759621925671357338245999412714732022681951442149894393610865040328345742000513141061705972737647114153447556808664065198715405400224741864925609825845763502857988907596449494088266560385431208575434737057396699976419559917200917922002220655643002905439473634190306619805730559172669341274013843596964802034661412101551931851396383441879892343918918797833626603082855154785549154081091460160756079671130708609075880366002762209724857342810249510337320199809093811162405042373899460841704417357115537283714414186235385226462015906793209873852842834119836422412517949798692875861810550031379404581981549 -241669687362866143671223413282472048200460154916657447579060005161527711317606404834759536197673438471883978074298409447480786751179860691085667949839542326068009535862150804622215001020356791512750629157260281665996976751573015466090069735451175656848271741469066939144711407066607348590109745802538385895861716769346491240662235777490813766743477018761726912815736202784351989180740693728655506830498691209613622691226973583711965805736222149040834823164528963181889588375231370474199393544099848418721641122175534824108388443353895992929656559422082053621953476754878417597109147809508656317497896185012782681733470314018989253055605399123068163493027271060784455518031765679353289128446678753861859560776502126640942726815066294103628217777371577888105746792974124983861853444962874066720945
|
||||
7335650696206696603250486906586213350953995658446513755385500309416596094475288181178827459322482237330616480348609656165941409973872542029198897060157769068321377369571977682824784563429234418268955511316162287773020960077555004595872555436776606399186114244503940605262251946263692875411375641023679997611055128862162460565856143332197416149134958568845984603338529894725802258691321924276542992980313676768079706742394358926187913444210421984508360158767667146611775049301544254418239099205057501263459489345529522277696243825748260992059458460980063838448195909807242995361902063132429936575901761184073495376695951953552776351229375843604389203794274073425878367610621758004951945327823980695200423199318690740235486008241031382355503267568110925590535908841901732259110894185848864549876908 -3576770333172183064778756143727721609153386594492533356221736885446827816880813072434988818061552061211622632459499925351618136854602180483822424814078134386129958249004551391268675084519019083216231775649618569673040684523149329546940659976799985745696738270582723293901638542157016752978888577333260095933049660844526493524313896077928052405325629713389947616393439105264721608266901602266611704054391001582349608502420909861560073686868941124679652804402749535713217416125905544457233232084963452625406975679963307796176633007860107160132301548925878515610348301508602776041003959408237906236162894517465044853041758290396937610626079499425017138207148540787911853158740228283634554946036888484735881495800928867671818070277943634523594393280461229684549042595605052306678430880384122570948394
|
||||
-5121422760290337636307164308701813591227222053269383004142938435100415883667894593649741404593089447854075515778720336508052303099694464230175108110725246848078663280161159503832175651879260672443863277429917366334955712972018964957358152612039757865352787042027431646755687797627343752345016009544001085523263251922882296161229208468852442038830128350978215750968828971466966314039633019195369710827989854295083338059383220121859520836493125178085475120576947835119266267188011268161946043173198847863306733346329277985923784448129744654461333011480022391351356869831044040266373821285074744842097826725163075034037424642970384723386955071869336485189682204739590742646944398340244644772811271573573331881364860851670266076880439395748295830949472941639515224664699066705134013386790418831075258 97797253730612471909415193019856191664285108042503944346453580792309055280836327924184710532464111072314167658276980978862563662229528580711177301504759283773971983993982722424892275681927331715751176334914096518890514031951802544361257757556898923228815016102700159465791587520235050125159071022128424558497381172503596088182870502803191127521793681633574743702572429494570770680716048054585674691748812772222497994659661934119408637659259423588633564577735174638658443192095494188498466999099821328960993129202185849142320408237051956238821924514114204990480219500370308686243562087202394004324177717718313173242660888981794560420383298131138556055920386943531434642552397785972940206027444863943792383839375260284700161494978385178289245507220131678907941686494444539281120295355902098762070328
|
||||
-223552444383877180989700332568269936300497995640988552785119101468562716490459872292558308900492222537146597254024758840336248695404583927726317199474493751333049998623130242721233999723057947536978657949314274764932862644542712165428258537048753354192108570773673442386686560640728323529302574125441986407756578666580708989165341435188142131500763304053916134700339816776507422145016490909470530004435371594484627953636108905737890508085065505345972178647528208928700800653980429592072311225085120419705918462394384801253084933731981104318603210793120554412373172665179110688748584665933972911617659640395003946185237256795908952283916606613325738662670470434285271866820374825499180262278842600474158572457479666962779267805202440301219084562512438709894186292564432777885825584358641655866601903 -886164863030040829061746731559132821240231255649090973273087800092022610521429069455231056708091788685635323567094739129961294052859498346613027650091944641841816464665133459533606668091303307737782493109152649594968866439595317694350696497672527789147671617681678756210174145558349846113130899417975290838043431738734796431434839689596221210563874104939880985418677278249799864998298818836025900948236227821711067888286957394544915270219959159059243996192388117070780946813094862756444498272402651703488244229205241831052992520991448393579981824703466230926746328693469410054883110431486543215762894991502692380239700236537600163944648816647333713678638667564642283717374661289201791986211343225732493493719434180315866571903816815923444851860819603029473306477694557964144952170457290253079137939
|
||||
-4281240076274263667634035189341344210555997069117765161893140885753930253482710679050420359371374206718079018037378896197423167784120094785544461295597662348548730092388340820831350424202206700555349706027980777626395281963562714864759065853467420429958021315171002125735389505287057864174153885673391928702789487270860410476209163879500714794922092755076496586473578936912313115333466299031610125619730297825133089521395923640077033356810244827380229439792629022155334462419300431625747851763533930835049970930132256380768635153179025678018204668505201724574741849156208105117740630583882772732832246751607294300519420067061273432181008060178595511092268220945939874974897324625228465141252649627195974779451509908794034873901752586899650797310928670507400974773194299114803698914449602942910696373 -9329882535354963025589230658622881220168538239749443989960383205014347819375243938237868529785574971731359747330859152844058361832328872288700481607001642054964646351005395598338376553302670815233131900950267927685969320954247201731414363785125551742399893380775916138096854079116459737738575961344886823221170656098313337166380493912562994899217955661150564224299414237019058208340337141360665088373295545369148578769996114091898134276249066295427266254438138580153401571198623345140545410157280256298496870119459611328817624695678246398259414662135166877072381748050878233800436875269470970772787709938797015001551849072880862172985292152644087020794460336850581284208884684263629171974369074718380812442868232138761166291439625199970711969213747333690770898009050928997433563772232729134433321700
|
||||
-24366079160203983507616682978158757455807923358768635703061054862541574487951541627005400376371881595332714679339935024052781897950081314485708600779871031122300340105365595966605149653318433704651748446951850043664677861323194171905653905858237423436095177318221137274415709894966766135754899259816910617180055048063841869849956638954500431214713527551214862255266834116799403474726674530423970737850617127163732214879784228347718796581730706790695977099873529624046760318932471106998526884767902874600441351849663653778364980757893608878147564834366603745293713607886880988140393264009922292783482482552151792459643209282288580143388118794858010129160349397194412046116370953068731101027990028363290967574147613339578686422532025933395129160031062550943142239229050196725774677122371249965073230404 87076214738432715266018257260512330033689094339209280462087324462636647305011119605785720395465818546705104672239809281104634637574394370207700464687355913626687132078327204132595928242139813446078988598235153611393594762768607286730777618487892028958636480613156915424634393605531796781476409633364107669018526413422000612401503952385416220448001641261005082790483196557193809233658941354572348290215510739180355248059959882318814891078516607534748689662874683923945482924771415643329511976194676468654134374954899542114571447347134248630744249918230058371070092116008788425495193956424010298894707809579407072287327224105302291003873186925429871113561368104397498482560181430999925003833026128261375868554324842355144237044954397055450309021442864913728858035540144367434180362121176424256307311967
|
||||
-494432663054699376779341975561009141664819252059892391896164334296057346684334031620157530200614964395589645027490795908402059288579424444443084486218852627672065645579149806849079084729815726570508658563796152951816950932461800794545684044622398465823636723169047748152382832538661463382763464373614254922597984852534154923678255731912149053494985563010380551855016331824615339166050836878153723809115978329325254746796692937425457473104850096847477166097363662390773863401107014722058102096751242528565059034922437178230179371068704819530219654323794898963478208537033754997697557175477025391097779287665543461983259467783053795365885396645667447790105295270811583887736345435970838724205294064378140387012545689074103252858887528693782799998120263953585040989285546334451937906206073735241247088895 613688923446362867332390128722043944510127618797245775285997354100098531600299833076413028155105276277433107357666159131783239258337658477214085435100750378681579803938416589927771699469395255823287353953844308455763032383208806806480751377949986707199756678774522066906274776731971121681420552090411678333673591139906290053479070850312297740819705345829002067843717374359176834162006487108257209561967887834665527427559520577503988282435479263135679990142295697695748902122534553952730009327078962921535383222910616427627877405800506889609276266216406138861444463616344570646555741207483033583555618348840720722480932907878086627624150555116988467898605425721277725170758792119035242867025758288450110801349043397590284432081465017437821719526398936811829441741835377133517401311130585391984872051637
|
||||
5444986760848908779823924848885466821144392964083513582370983170924335679897965291191352270088824189384365145276815191233157455937797607512940292892165975424019512577739813162445881227751064183272658485914238200535087524594738738716459311169194865697320426698798437473526196127417547052780650954225088292445921481082914498319146443503786822076841089039287375620103370290703641976609267845753099054509296625816419231183848441933421395430446464256174016785273228795951588249392087485563278979570640900115687548975544363982321613182985463817462104119754054303044838781123627576156386784948845353940753247847242068771145506766745621952666761998149425314696018271948115838396646844662359122482240032484003745741547004232588101675579902702921830009346838191236201716633155764189531890813214771515580611417815 -4965504876810384979411740253276668815337372328732917428285908601389258215369540687263525671780560084682849613229533676067820154818730267460164471680624070622995218357073476867650309397864072639578549052965819818626200410848558493113537319072634234677917039411892156388974890288437381533849467626122886222335853597648714922323558861102093097294973053751147379181293980152933158356477713884945050787009162793301852343985675813193384116145760634745487478870740343257216973760290572008233911121666337213258035796419049459121514253150227195805207473201760725315720614236282128594770469030241125406596116114310063678870118441774838775237999363435777749015391590103203748001468723778425778939748921513315679836425424964566984644833229293024851625670016040755763157920825642809322931542475664999475271868995364
|
||||
-67084220699869437809543530630272797302771572303805800533430346469272063207808827513393608046503787712758323523113599811926366948239761838394197451370031123103132381142469000178376034389291325974687378548257479138757379040944292326219224591522251883730568766204615673144288771761714230150670345534424647107786593023019034668039729190734205813451897469681869877716521981308864238748204002124856933548704879741823049802081263274823189039740744980694585474157279063458459588633762611672707290214760067818577513510178060996696565698380220126532644156045666743021417084834276474337446317349666325975117587255684243990579890652364322293393967038938038951965436760529841840936987819145429569709706321561451857425252698256671430167455515372801352240570526565850760129172386869251603743538142230949634757968716106 75368315742813163023357846212216142165472348589141567257501888346171782489473608280613397611435382030421171494664119035819685086852931031848817394931058931287945246234453913692196893991627470273255516931954635600535602980125124717483478479210453126161960016812344662531245859728154596581046564275049991866103696014125075267479279216373320844447806627586177493815383809605072800290522405549594880578202150282846656091186335723046300375234852190625465856528236339185272759871542854257659034617815037612387581102308486579657865889246315503272385820857004752526679517392728867078970165382851435340976900772458635770253227890740234797151079813982708634937318897546592941429652571713723904688626264096377801824213916221758128006663913706006162237223425452626091185454278603096608809149430485024270210772210365
|
||||
541205538357927612140973253878371275610670962822253935045745421418412474483613225363970996371221211091007035812333743500143312160687794157360407511788215878352420304870210952127703574520438411268611158576195597597325007429535203043258348951649619086158794547874882294180711999108395369075170733787688003365369739121739519392532660681207115021684373648547851448881263445676374041051066934958045004029297105474874837957855334670250456704407535018749190136171963410533190281507875718929406263072843924902622102837358201907036680844933674842473520101161108599261365934947588448698301427891654911928517742324049829718657804416379499818914286734038971861992262632279958665201020796257814195752001655288088719515203494201862206157911549767001862131713576437895319302729460259268701418066684148102687565320219622 600897635969878579259125178041937432255003126151627926531240966968230811511974382429036479395322686582908386875508044867099288603544256476319819429371974603964275531212175381910960014378737734608984583103122789906018932529899933938404257481838685385436351042549861723402265851138983478666623911758889675596235959978378537148432265094105903807182328056031822221733712497356093494037466537884372468768685144531020028030760791034316314822930485148628585701499634356377384623089915907968579826429269020858480102018388878274910992468966313307242139459375348138904331221289177297372370056631373395728990280389972668684035836758302903394745047029956846100847240045064719817774003003543209949491728451405767059179336278446633617030706058651893929819866361722424703239478136030585725020254644770730838875505381087
|
||||
-2120023844083014713252678835475230257330276017079152341320571032293091084456749393603617732976820365885211778818691286309010094875542695502935553911619254502309694325137779683753253513399976570784537051235960729709002875849958693726850163708273821046560176256584630171087211075674641812479909982530631829020809518887935642048861330554541734592406570656728142809573850381007085329996205958773109504270476626707753757889216000812348980535456670762822335574030888637468944144063713910048157940122547575963300914542523437245945991274511169589869969090037927401322942016789048050889659919571484028700188916128827302401381803445908397357806958987097057600551901165210818339844355509720192598588115491661248752074650278168863302485596394934034002472371763498478386649904140563641822573691234294576997114086106420 2841418086625820147338346343158135178367577631282051786102269262329580966927498359342730330215651306998932374466548616084265908174308430566025850888679538860630089605544590394559528012327721998206432193179215846750451083092671467273736277076932142747924938630715859968995261094570965943216224415269003184905239617249940702003543905075447079333094849322736651994615865620363321171785461068563033666252247485323887547229609573831347464741883344861354071398850133131504515974370901210860855318114913528890897438686072581965224420727439417231820173036639845682136679191968008715073129953226180835259502545686714710067628611739763429435289732287779833633592729948072093597547272400476547543173960245299208352565506459581789094028714937104028189083034239767418591347100777533432491383731369106120500522676848161
|
||||
-18541753656042886533432388686143668565722496892401530382689252580507409188098692015637398870655039185364172677497167221256446671381524912619381373858901043995614308729499603472507659219285270183713844999130786673819330573680848226214654655752468240124343443331827233169678408846047516213132168245210438469370061296752422585811036978660872082300678092245973637527198598539078048635595155878850034135698775419715292767500794267958265243331063920903705955304174516445414547939982196757375494439038201277048261251019865594771090829035628426429987773979542385302040523123418393440904802228873855533849603274616749839132875294769367075860292279567409160953282443065774408442089133340999523940267021265602586304937065454737262982274844132864292748359647538416754528824802234301125081480544087183715156243730934372 -80151090458274586115578265737837679472418189289982511394267914809651110188128830819032660428983069525078053480369185828924033321506853071203814527986249112478731244704749875411621440937378315545337126192103432274377662857598563779770109616302543880153846900406372000500485944155494358567666157372019176010870212118534314001127567291750381909002192459751958201985158598945837743773568902340502449438784620708160651030365817768708586564476758312433202001860028809620492637794849010052153789839709057638558504579746918370859213445213238788618502381231905570048445147484958795069887104132887033432528004840580532409420830963447105365373410015729550212268617745116095686289164574103022289010839615048491508119269065739077001676819637030517188999554797409667642894753600988955153581563066905022431207812747375118
|
||||
235614913851126610273144863797112485879291774707625283252795351657400103120505884315955853613028017448021625573819910480335784720892458328526570953093958653442666312871780009816266750207308191827929377213447933967250557112947069799649387384867998145638636125217329826986351226526540922973435576385004518372261370387229339108421415825291483460680518957311932065447601444314757906925463548285403886041014947169526565830756914678031115393092760884776343663148683855621428216617671866920515545235838581977972529291129860646197509249303711491692820369836231990317679684993038753575603022128251248694910488259022223196927065220563387631774068534269557778427071229696752048180301653520794404455341457246426100654077368281662379031344461569441236267668404902471855200846702950905091665027988139257449181180713095356 -44026771029216158893167525187977207525118902400741954479033882272565511070318886323780802264553229870795642190275063622300705809058014623721218344113718038985464785591695100094852037753115897641728522591499340705042679125851213177963239599607743347790183630298679329938843432158448168342574761826444538790577857394262770617936007041059032368530990578585236612774049331601333667673793503295525029107847763584012251956552332149604958351052104226279327217651708945922639831987606552049809824060148026713009677163225431151487161289821261376036827051604994343439284723579553801777699137788447095802900300949773220070629541213577081361839893528953160399009685320262332228809854412517993498775770246457519096710295623579931519413541026260644137761861647554809154052109143357201425103903614956800465342271815358844
|
||||
-6068693673709515571637558805033178166011377420404961237502869754600829527203304384094708644791667428384005369311036441324305338295558425840044407469140090083942032461844662281393865801512352905368404328567706347671169712298522200584736714767304483894807812775395754377510935835202560927150933785431817749887353108234966578293236712733573992568158449978713974214030673914382337636798670381472312954139095014190325636509430131170789151031793518370119396832653587381871465690935115225174551276562423123583353134078649135058973015481765009343084097779985486027575279164983684564846296594906907716145389198229559852129246557489351247148384808745296152315852085720912349627435746963054315530225640560692322021988364097285133961605629385898735529300063826536943622642917124331468969744478827021328172250959482688857 -4648921505384916290137215665670634536406842845314501353468399967567225444225088872188483040555987064569860517078284114924007989370813735473027910714177226080142728247538020884455227648781242483314038431648969019984155617443745283162202816641044735470860456766328229141843782651963163681363628130243410063777365822081579394777481260318498315709082137248017651854529674618140263734775784741956927215376192091344787605113878736072873954383184039208741358342125727703931458019109088135697215368991454309411483995719839056150545183076665115738603780178315191260175366221898547377970087231629141858424579363085948218067907230532117722620147556759024735888407903037409945764526557789150310500015979456089833630430701320967085287133010103528508081326144134937122812645412821183965377869177893959710399764941178636552
|
||||
31670305849194109319690912737436044119717625521046275841967850616176587830042809142615463317624238863855339866226637280264796399203055185757573166611002024075602132440779426355806584339349252443790448801695445679428503063599836185781069032664279848538377430280924916741086553492526357335373903957231105254682196330148703621747108791284179961021813286093013706240103463216999710557791500492792511697259098858322147501040087253624172502537493112474195514390361644871436909665307931725493936506140409137345334106271104246459850719264967762937971791848477216993184282388833607797042391778799378489036286607947294519982766944131126859131245703802067853786991008522448510366983149670129677322338006661376510887570545228528744716661482558204238021609193155726722790927162400733820714689451863576867216832966928364116 80722430636407307072124877855066806297042477398660418177292919421792334269848849893628661891824832747949459010269063840171856085282142300393186930704084608395078850766872582711086078327289498592821538291968781750849609063966954970647265587040506979059794726605143500216242125076766295340385609213292041459819719110073456200523259714362464906696530687368785582812206075157646370118073402033246839127076980635871153876889817208597871179532635662358931917733456932772918663218768098774121237091269982419845650101662943801080543995948385938856204968984103789582262383334957347774365396421147443110872368379819601716561718908441722856688801448117882991415979430465526122440160865442145867294955033436855698004090396733297626276789186652103409225341950353954427922691140143486623144131678945116561079483718989563487
|
||||
720417219558669151067196442040654051552040688139681928974993024475378645588735496056076858370468518601198415416225597764796711784698519772934544702122748975811431795683676614288856662677726840136295111435466072010500786260606701588316002349367341871586694757891347361880029727922208160999034695844789047122795923829834899441116463524662990193141859119725205039764194193428923312623280191015707451640244143783007178839092022832282716327605607097919308241020773132539858669788383613591251105322065708960582391777067991185279639429163052903042229447208665451511931380144719295725133735068149877662375722508249917994520360842464151288394413051933677575454068683553794686624757407358628365902183506672994513815284190368487695756441132294984679642474304735055774727367397913895449308934539158521435713260733070158275 -209245099635621429022436809165183222416912680720342575794133250916774177415960755234327577741571324316688603521817295651634992707092879620714978526997598919598296278224132664622142392413577102281303901895487168654150782672129741889902420456260558605643104248022160755883490638649894527154544783677500602699801297677514608683724644213813188178431262936771539032516148454308976218583784152798865092329951192690237106164287514539118245301345122030867863979587386810045557861519175214323604652739926509384862567839825571586199876051021363751845680314433202680864957082648710231055801143922701771027833653668115365190157064519093217731290337914553494632409194532331659389872897973006042384891580968954572893810036943516220789349067757254284658365093516368873755493264436015364099287178438758959238853052466668434445
|
||||
-6818829997382562700414006347595586207880557184226143052775203305549352678115660096875533923443567474402244876238424334865442210931259125349708636117592096778433937677699791837294368307771549548525015827946086994496145264221266495164960996053150322422246814694319281576439480451798758089684289588905519278956235865252230234874653556352345626639547442470072253336282900820978436456353136535090328210992906194178186394028032100833975237407865004471515428758667968814102259844936833682115662440209686044894320167991889869855798439155455878280247942528830384337533449449492697495447789844324751802316059335026142457884252111124661284161670004387223949356530173128920602518198480785930923994804494227847128962888396038614583535664569570373208806711307575026894469097581411757155856381283518390638380225203070768129125 3568620666130111924918607769369708756035598972853892626949051929002336737365111586363264953693499096060076691627248788245490002990692488394980311668683187808541483714163994067446760094958553922127412645225373484064179229792142844426206734441270265578058615682708042390167900595071458348956398267533112843130739650154916798832438436390329929935066373816128766912745062746085158090377979614142737855435078810373470532683579685469458213950375763643759474750312802091634735736276191265493871725878237044316357646935748240513320596260203614115750219984033470126325050507773269108323835897698111780756372057687678705173019116732900072156042189698579396334156481333015930710715820316671043065315859421971238207748631327579213742408845869616403403965698256502180629189202141762154294838301258715950432394842878944538829
|
||||
-57280095164858993914477766920968879379370382518317425082281495842032114502459854384051373318240534859050780888131733706163240599975640409132334317711593968859472755804219064268294609872886060692936021740093189136521778544531716808729924216139435367040692996672339193928525206378675177436037811213124819112718975649690370528229594374751489769527531099066742532069699952653929375209722323936908202170368961107948378116110395002859689989282062935374920473861223245169239838223771755695160432234353729762535358462579894902496953983612312520590220315141862620275916775203146031730753282351063154937435000151397491943730598469762948625059522200802038172056025548457535776673521903103162094210042662013933380692948479982858032028598670073978951607471319295351525052473118784487324989054274009188225942650427649679737961 37757003606444213683396747277518374252737066513169667336016381289226797888252733522997373093386593630875358584737205707691716468666594475158631519344100443407443827795516028391027121921701500256599234777613586488437494647874295160388488664762155494592025880365616739463382184152713900039702105825121117222500239058217310769630073160733799140628343237282479976445823169522301574128796527867484757319252417682820659716887587012784644493139636966285047538470192826137054161535766404579457447477938769924095957016410231811896793017313083508338871682989934199058614961745930668729564290240071650154992429024142884483663166182001804701955699307487429462328002865580971450589165832150056942084372417484394188649052943991364483713854372438859036960195417851513778655082321088420021148985713199169144825195171428921448813
|
||||
-660523985869347566736824064205580978507864016121819652619347497028022142548889421454281829856542749599745155025009641201807633634433714768134512068328011916217187060442451009992665246262642405127830826454021440527974512475384068593865678330156068654394704663215666976384967670367097929196512985529327963160507577324299141901609294204617760358755347123705235515085864367520032854622966813897135072038303880715822323713449754339366203723988115796614372685378217672501825813499506299306596276618263397842480927023259503475073173971772718578661237866541455202799321037879562874074094703999322199659922235109736670847269732136386039387558463693959171053289920009515057342503760390266591053293105184752036839105825731389238213849321665734953772529899194659935170200847809134008134393977238212397688893954071649390654005 986531034254243412522882951425102312968365456729553895166613731376883179775591106959621066398542879583761565989278462564512994243572363381526740392574839878794863865237770251741423030822379849692220227325383149688365317018925486111508811040848563583683430392405311161937088557377468965016490107561206464248163950293792103774941604462940950109648484079884272573333129611105042151852912887198506567106841304294266850929038088354709040903431016177753969554374464432791246284489076089574976121604630467284905972659630035174562252489365104380713595291142349681621329562756343380610991042980286211203860644413383621027248375943142638868360588304582329974810424765670939645867446731705019243995562068020802812876999703697855405542945675956519266442974502684813200941114944646842906517509120501800396796415768880374579053
|
||||
3963171005216727800599739743330936877024349795587223827035972116103201088372009384667952295583058793214543285969892019963544615431988325101156254111669683622891031479006013877656126916242552942938947731498700758815230959770108318796921130580462049208993511355501686334813691307434586575393013124512189628791712117914693575462016231704975031962614011290892285522798084048005512402720161900751203189598521698137345844721290918920667426706720826555231408280410111558927450620246697553812599558581069939051491004037692773673280989028656900271835902276932823312914228836413490530090373677177858408689729059319011166631227965993329836121858284754674770230121247576288008135355650226669702888140323531855177852145882304028868531187364054972632727501755643915901584079793848498109543994766673335020212300297397547352547864 3114957630999461583280757998211678613961856738653790664244958425858394864055483447087050028520091760873479586679240056917927196519868175477524393224263516754715932367697814775204368808192823886548479736832337407663364580930103154702343844466850302638278644885167077382098218168811431082801554717879191510749806563414463502868454576476369648135958032833096082426033361331500697347977478713924307264158254450564906354452485635727821314352323691834103607225750971315196067373440779795818519902395628738690268557121457848014644078725672482795436248831082696052619240331540647823496623908573499612567161185802988751893576493040920599821330093593174364250018925352918079016846405032273400237931103358698879285980287023179511862668302420254992511449205756712883953062344919057563498902891494245613735020834551454056443874
|
||||
-72264470939403086574164607539241050826190210943702071760469104969261135556120949314974541046360072033553970159037250328776072931554871009054553398080042061452881466524091393173566805624033689923062490988059323693234508199757241493360701753367063507445352905093287792056263297499022486925649269883835173137688987249111355799004742384554306031009298709437903926870007213810332077471905582496849726902055448840640658581038005301456664470362577454174879361816817217866819756713918540823340513666112860867198679678249936433716785893553836028183466015722967540375001565143710303049509300494627753591404035932542291419035169561332992605157424514053963294275041805894272442921123979048560396820274104817993808035354162673767741212603859634969983213112954026065231689270210827231596920682391042555456538114952644826269240854 68851570299013778074482797893241523767442170101832519257485492639222974244165525100867790804127037617606111868321725220709018592164021748410731953280597998171076224128823452345796175660313466999613235063877181070551039423192221952947539295504140189915797637091833765802630785985358576649060986725383207466339326196362427279478424500032666172109020912662985322691264688016301224822874665308939531131565178488110844986865674424910703552524729353028219429306600047461207128027338429404789326092339656331058186085443349994531309558358911184224260700941169298325759856331528606726413217802633469850678404513404419862967351993698929684868898249385119408079467149551710535316145302666707650569281750103636521857021342182441053783860125751857893744953558295140308175282084007369714792360949671567778787184777552440903320735
|
||||
-198855909464525499549380863679003347746366854512862330849193264688188664757817961698186946076338992079389768553990528263674105743995523635966114946476556296693497731456770216418332608795227366814187084948521758550141563299819879134078078989903689963335550293095273855469549652502562732901825384771485391722505731260677840301719060420188216852471718004888842618517673048092745995608306442847827254233095687927049571897484894951858312304459089162644131016828784115082816451445098001800216743415191515608838548895584264969953702235150333085108372548720106796533583308422271813259277336846247637972298152237930718051453867918144432823923811071216454657101469384435551598224514752706761719321977174189096614358865069740326903847779340357228452408638453037517089136318489698828821830766940355811512436423463893921498527041 -460903971408353459887181778368531897001755783395553043627115298819589259378531923156001347062354075537062141109785399787687243135021377011553011604300367334614145454446309832826160985826148823755806218721587144158678236807421251841960776625312964011457751790106244557655667875094706141638876557864776601227044814961760564876458970720303338939250171058410015500733715302944517585088177661145247608828222314362940049365313484111495134733967475818831530544455559324237428594029829304235008541791975936254501455479551295912523635565004176686740342702014228113230289676371316669555786765131635493925945697997995814913031441663031009732598624403337163342304618166946656397299070870856655634612545120811756993954622649260058733911980746441120352700501132012940432178167756310593689810208772566234911486131811294687577252362
|
||||
-1073647631575327268849315972396911693806810249842918765845575240616810576006103628181059888127863155362812416286649226181350629019102751519491675341768843434234376508758943409253815884691005033397500439877611877717244828377056924078527887291104429823038425521469409466399208601839297936790038120013525193706705200047056232556845846820977454917069818788563603536064592893670013972745846609414339314508261076627211807492197873937634811298568686176309101064397890832655230412930249314149320685089816009644341472995449237461087492998970494580315137205767376300194204362286211112044703459879337623852370943558056650098704872117124926202607434552130871576417978354672729990738190076177356860316771528320199608515961675154291937718073568046596990390711660993853997535700198300864754429363122582545631651980449205015570295464 -6088141869791456490744800227102539571471898040160393231235193376893481693317258275736530150220096362078028309854582764260951764913920100170817186374332454893295470949138608420966970796239281750148730764198029769055918722094653179383791032758576788805627207120348714674841166413078286626586939160177007792624288942233775106022973296712396147628724812214182971745471178747163313678299498936190071387009663702547196200181240710695990742344454424801354879889696999973944872774234466668062857357267840930214808871459072424726240816099089590882762787489155466645990237329177933554606064460194251372477282086709472753074414729528809951284291387737055289018730898060232244724395196606709945706759637934065729002543104733150171894659674637972673315604548316210473352416422198999270897612291592068943029213843242651361566614828
|
||||
-26151846270337832576804336368875746775844156909514385043276926115920714224628131361753957230910394747325957179074067652779417104332935174230532890358593113624758095518054081749951540105774531104728820063065509587620760109330379816371812247808291816895555652443283313951595128790992170967241792818508338956292713287385273807661461765339966866787358401036272610300802622431949832505572679606070204898912762093964171609839450503610589727165291755861230944775465217951470398435885090928316013917138731385419071637405542170281752994087276772915716710226550750823587651237880193491310263049634726237618369147524484009830241263826717026193729183663287962778502539629412505730233243363886785857546342301180931497465288046418707153581198073646898346217423479529201751593821675302855199931625422662800282757808956652054747402713 65103371542836147602692936196849449874032555558678794076939893877811447843414841334076924811972040548254058315692228272578066008933909849863031216778422368779663389977890698578320226511776436402383970237333576407438947557209147148175420974110279983225491250726652002450987858730436609998208225137447954954318109748119914166184130879774024426671952253431252657898402452576944195489356996679218115397616713909446947405757390813037208524874465678163416486081169788758272413458336925396548242592189304134721611091691642549947807029278748850424847907727910849826038574378611693657239787614611478976426064332983409865172943274041867642671076543026869997582136170110420431367395463159126406613705400552049284233112363998027830879411022236956915021991107615920633333213463834949745482797225860561449386221513839997850593166734
|
||||
422943083712632797178096680203597935344360279227395941643814050238663012328507029728861677970271285760869837888738273581871252195870328870862280510907327920845251830392649669701467889291679776824705092168093475633563110480445884909246858743243667915829053885067002877288183575883642214853758109771744999779952232830669744767997780846099968978880851739405514271563637285925743710563785843168975621712127902322282217060137563126868478401366042140343636160343946016913883467921274755074743387635783794174139856963031226831981068251349557140237896282817219339933536864561192292641568144250393154895276890152207942828426312057681375071222487487147355145857413807416435694143601131459254017826175888024012929176137668861914428126040948070534880401939516897129938060542705546019681595177417273044162346840807204553868253492410 -232211858697154525465076902042915334489171852057949419410820304398851338297179879533925568688380185902402447825323415016816681734795119099445506844739734007882248261463645233217186486503985628248206732526501402429205644615641779446378786886428376598265792428069355995361994499955959191483179747699778938609987119752327609019876543033751991890746601511126436004178577393082392652733878442764769177620896758286638053102697005025258301865219789700824668574523725440715250490817196978371723663461859881924172664520498098217639483077203380465897798935905922753315045579309696304025976353294693374755274874082107446606560323042417141495175794484519518790062273714201571750965526204711969175808991227837166380892268969243089659264804853682547412917022099120374157637033929793220169607749245691097487442067960033026990110752561
|
||||
-7895174500668991974664735432166520987020971635702710909003176814980307098522986312488862273939299545293664708492755368734079581315128844453657184570315961352148850477626865770337053733741126583208626280735109668175363806787366458159996634362158309455606578164880362466054274575263622913958468791348454321402738536260275866465715084772892168581371223647058431875069306373269209938425445093514132190939693880801458079228066038905240434116887514048802606456685858741409745615429614632436523743476500875426013973665761294377002404657958746538931167771133372447352131475350670740747314687128773852922656070199117684687949420902970871006180074327640873764156443107316544385958209675669505143672370700924721308906521524859655718056119726734135384868116737809338554393618247413945447023236330121998975582617945994384206303724592 -650899218228286944898403278158799415740176943716257428857228461649355718011928243560763599973139743479812487712253887251857202373294851245895002786390147909562731722310821044833681632205403096437108242265382362173988489149699713290389446835965178541669030185232984262000323887691925409528772571873727491242863160260330848895610886579169472258745657456573992824261242767607074852497755038640435766639177385815677439145268763889905355336695950206387651577993682543604310758543322611111263233219906595453978052307384351462699971485059788165987628242669381772054051949872588428092438010098093684777819216262100634923864058901570459959779646043124861348248373112553850971174826846432446032575116802145097089071216806010887613839007525304902878815910781172325190482230096699615109563222537386390859520102968704637685798923977
|
||||
42211600969186063625480137736772664973535786110813205352586447399336383547237172634604419326149569357426143931045861504938454596661372618841236472989996189102451590051921645643251827523291365171690944772743374806535014085000888892206506613482591161727890616907156614556086886303590443814767993176243629393353824155020006758127208386431760417730900914469295236673850425646554211995567970632617632136944270768262459967984084434470719435907192882141580917959133328814596689585144411188799872494266704656046857640937043168681928201998787815391312620897294059891458050144253797933417633654769866578471229763985222232094338839165156264830016383524822864433051873865137636736027233180039721946122596612686281351237656155323672531352574510562769390075219971201499541476713325714282872048647869311438095135206253097039894943227193 -98157418452160582486819089366264331723179189020479809876609413999393292276884497302709934471468426068071852340465551035155769885866126367255534060809566794124268948331214719824698031732639054506913054012612180720204103454151735261961071528317223112971810585187763198283072451429175421206213085078593699940432092334015693060228115879827119666274280413572176838091847001628795702207408468217585757213885126526920789560015756988728223417036924268365649616134211714256729887555807767283988329105056690545611478766093957405398195524244316056412281494365955880013866956703697585122014673844360513145509677125896393862919492755945221804795439348356393557757079421172069338059372742000733289221273110950799995355811475949719152406883619776063704200158351664276650011200283288957697451321576003320917601626231224317017211012869869
|
||||
776202823890088073989640454151220164694566739502582526141742404427583140826634998528889576944830184404639187758523869005142480645322910845875156981904243491162494893405318146613853619239231083489826757609293050495117865727588138458482183231106141211934350751615830178169172378723074804006227343827123227462986967656516879445708771961558801521187883407178007760349130031577888738106333189463509051909813342526840422012994932726766682149845781041006438205116127060838979177917075880943777148819287505308308354422616074743904802625895609435114469615329313269519582525883711868800815656682866112107966253579571447564676552636631015058879415567749969510957462459721843451069174651331042786289631200432676338268455557718322418823406602514927725086920503544282602829346664265297544091402571258020043744115275019020450269171156316 -57561196096403037185791884070323191252281134008139836703576766341936385050028423016360301869337387116536495481251855915940969290888956205719749969192824183587080653374230359228544905799391101486940090079749021377961851917324073865807289307277496030610753477547265728338222286222576523463864646310984336211188983363781413889737284841750255295767879686759972174147323584132061335065853915468637288941850070662701474903794932101993415789400080170045069305012728565263760641343946599707945226140144385912502021345942921961882374301265021776501355885611536959215757831372925244961588073682526817321472418915612293850324267072608470847130134541941543422225440616469672693947433961403169698878942979291872292784614312881458790317766925640342700068402750224947554348704147979369273955251765916481816978106814254663518199509274325
|
||||
2468512222165753281816780404323946602556557240967778605385364520603497624606519384644354591680744172539625899317355244070761905518184599104671623549857171709363922474634232363115412990080121511428492016848233771400463895757571908529268854907948046655144424308533348638896679758040828058015805236939400855958853817305154096501087394547850588987544277189470427075044494966276353540329236403368696299005575604135046649321091642087274997657151589851219998142969137875314429266147163039556538151946518191639450529110088545575248333757384564012509012417543867207261554091669282673691018288470824291112869469721946866727697518635372326716133713216692829360938386070323342108576220660387836338340796073485100253380332731168471886241157550035331074008695973812870000007035407609098555100061651947866942357432501964740619292474400610 2641594440192039550405043103885119296002735980556867541179878156348564705755874403941756183233592587675493640667865340395476012717738876070062585889964238721755513170329594218097524806687197665100398371026259039949702078613185157051860424097923888552392974217761957382025425856947104389232599504769688872522266374889775323047323025711648115384689660918743841121904414560394438046394608084858511232141045140973959201940624475931102371384666255773196169644186126608241260785883353169240884638116209246703588081454816343430046295288706182752964833055197280513200316382371122775751480618082107857215678134408374048753827493832058848863774967405604695401579316207062672560767094578991085917082524402775022144069235689783312108672677150390446566434510028204526140716016174059263789944495708098819901657239339878266461597277177456
|
||||
19926560739977202121807576786550500027145107994970605958710610502416904394629383375652585343834392774486619545844417676494706252254973817320752081985848776837707122099571423637677024221602541572701696898906097515799513016744203180732843399547628743369137719092149399941918528441091514039101611018814554884001175380500947468659607950105469349622271782979050293925486060758751151647317635392900943668689287280931771525049579800316305661398662956824762917700673241353112365560180812992308878118316069425099383760185537117053943712257605220697009509202383292122403548629703455905955881009232702175930452757719239644716552002033708657341541611710302085811616149548700964904884860321821176488944719967638946907581114380486860003033761665794752901457193946540522290293517839101232835253048967543471645348126748196308135721634895571 -67952847503020950977140864062807239355732899770279622974853764199000660377683122308527423654692416648599949701636897065972739213567548011948929165701143036493573871118441242966477093801663719524723657927375136459303381150919609962232391980602802881431974758692786508391352097179639308108171457948969895283657853413572817692705808759042244036933042702941333935446533862181172022580589429875340377200690296020469685991959475748714932416345906371213853337455575958893160854187698583152936939369672152147442741866324976148319207158174793791669469761872223424527311648693096450076760374253404375193570447937931519620827867306875026237801367314670078760555305833265040678297543968880784384216914981559013206341905925881823636703686056342090822927974540582786481745454838500757863252286435338731595532888325085752576038602272616993
|
||||
3972761156135862719878174183233285507530161372965153464614618756029199102495597990127165439393419809688104971392970516335550997252131788412045967905060726986811584141192474626740060757580734121600008827021740704482741238706290276676195835720958757977503290407325984051844386149442470597355869486099510890537120002898874963749309903850042632803917658821538857893255205929201221663209395540632849746498138155786730484972058166642929174841174451017647669263912369567509606333934934160010120124704866287757346953924038232391402834565114855724764692887296785291064524430109016541074679755120407457351365372825000858200589953815631181552570545527736692115240818204102629608691677329354713874822944929015085287068046678598969072869110166938888301835249866175601862067956788514032874269143329577739017580139808364848017822829387064 871936674625755830671675420987210552942312322269462307596661714287511469705200967433664452741218024931295282121910294046398454467237209571328052733853178865821506352521341336045810124633072175416801119308715351306623868932495511753075062758407614299326454260135204094977465991237584751010089281393623940055366057618352427863301694744600865292513822345742491731166505405192681032882732127057180169420593443529671751013923107455510269394430637655618028922044825628199565146810872324116305159085882740192538067714146079147474815555326041070241604602579022852452845393345569990453930647265431800012011528652132640311351261940352762348291584662084673688112844759313084146519113059004836347457583236566034972464432724264592636703894060324121338181079942085493162757986981489682051140829111196981623802102952543987949884079662253628
|
||||
-2674313323996428270464570573815514478395071753326860610873313161639915294105014368686584325661672175153874543499979196962165967562721034937033663917541153135195790819735571381455422861314155127908428974120765650874221047870441717353151153856435793671569902649288809716728401733805668094876698949662157389294899548251007695488359821435833968851174497940557911717960363369576308274393175021392798469744358131702866100274859239167496685291008084157691262568496645636549506654770622171255141345770535006064507854644278124838374849115520784889251911305107497814160354463473533243077031166951469480596497743560661442511411391384667662026064806470006901443573494648616848458902289960414877655699436628751449257595788079837680228618495750731443319210920281194682630472624761781029747780130028726585376609659011604968466918572639561216 -3727261659464083672514409837623546388011488327475041129780598968757630203607940833237681482826201643562619363847116137237937151244840292403215326555460278655784018570174253683203349549563455678652502258000246080362565841172366120364577340986735111909172314305710166671110415102445542334376728859365420957088651758568892994584708654395168504457994947863427324746094618146398760065273291906654436858133401045439526221946345826700126376291343380839109711500640094240677087669462851798732234561144986668192848395220161031606420984716229256069297922802991515045031765270946094796663499373767299854671614456307136653544165819863828125568506717560822218235162746390137353339165491204973774875057890570377870895335818005591696015609921259414463399658685617089830461383714921083630075329054251328553558400537919231985488140931026559697
|
||||
73962344357612009721392517866026490257871236594358281042387263578206489274328323606973974524760978683074231873099001639726991575412856642033811381074219608928107639206354684252062531806711991103155819082430715265958720035016061074076964313365898105405428697768400793497639237663616745583850968302671616912497549298259296863765744137115116444034065179529727679489405930070044407030922543503843394019053452777616505742211683095523293218687255121091594977332721401294480746327671929282570903008642902797002930811751711411542545592974978560561441703676215229809955630959172616312935034413101744076509199009700536809486925300418568981360559954333570268557399845362363833635142549609391044730494401981329147832203693136214095797018007531537286426785506434788978892072436301265900966484844589761038046776210887006796924617064857448383 62084749873339964951148400929539561961771970638195044938949778897654344058528943633495793932577146190456541946362264559547115242476458299133579399869634628026253521370430572267571612096161243246988554215486548877657268116890415204211556956718587871332240261496604729194798090255849737501831113201441591813585197009756490572120482848150640283497703589085995270442589585147903621143423592469085245683388204647160222284250868157875723596549203042474721983101783444420936483904870056625394011727979306394803897920170976972774036062152911952399157093802256341631153801700666619761794674480367051071598881097663423025398112350464090326832113782231672839431869328093954277321362241810121051540230487966410435758598608223276249078226272147013615875632470435940484142503386369413486409028816548754389686759935241645830382854675168410879
|
||||
200183352997527804117849770790671811555572703099170785128508893506561452546795066563294749753439342272414616375837107252613541026526592388957367030491847525298929122973916929621664671893853036510101656823819403863520432316869804155969742361717083727958485606837129496512230688210130827278093979001828361144755228208055492546786660276280812044433086498940073467086620869769775969365622028785817364924858302046373582486281746509608607411266177566879418824106191468428968088668358379718700546640383096496092311139380086101015636153729131363458453824976721352142573291749775020466490428516331434388565051855861353462123602448974080777644493648513059320108420929985881340994833000584750864768836837923714928500774806232141225139940990570279615807656406644478634375570684418959103383077327198518796216367803739307779230074871630245012 -752759501437879648193109275620438060837245513456174503565420835680571859797348208676701541587004948189089729417865233215013981582168759205828310502865425623842136358642979896029443730029450770110116314519481247108815520321122483133303917009033550647725184281122071363985030504929157258507734005606072428760196559596713326158935826140437628919027542200113899208941599115495305497316644955547530436545652315625903197437605136344412734636728283523051526160244529984852156607330991224675900488406402561264901567136922473133457387958932032622427550293543404136866223984307535887915613791974762279142750908911515396535771578790122631670170832162005533403870424613929025101746441100701291631504985085910416252180531498083970583874521282147822482571389144711317473666580492588334827628129268533506772911708335687247601989185110600508869
|
||||
3041045750575389343174042402434295131955730038995671650765132913795803736410963641173491775497695694583458294868672848153375240516542955721960809868912836814488328820849224105739598236279058507788763446826143872938572168694176854917800649153742426098120333568203470057625220300070697834528390207530923357195452110175335819878093121495038167813667806686015912181422613346256658843861246983152405109279327313416393761289574726789724505035672911770593069314425624923519825208171879492167226870068668932448402309521400890112370252254366035487722640285109936126867410985475776501712058331885250485810163181743639489806488220474189878937328329055745775398363108137893008585141792434610835648613874396597083805028211517887963841168754746859201953231615034997169036385671193890146990601971997416687849933298730678479551091019004540468758 -6076952392052983712772221886646365649224165514917729490193668448076599782716298942462246121431749571007376886796295288159060356733416961124834301626069154926013208095684400167381863317337011909601090679598505436882823600504956704478649611130217936367094033497729002322619002247468756465771612324997202447321793338104633673297098639226265454814331659350849699887654651036207345810705089649410379266165078664415037909423550978617599625431384930545374282903360734788663357893288120260061982895835393137162511063770084018552278024225185335637012552549364005968259960803191463309127995175876529940603819248309245601657647596220619152963708341600281423293861787531780222026245280941808332674510131248617164869759290141733200351987537861368377111838008348041979123761479307841539552239861355343237497904264481277515015301978136401455552
|
||||
93196476660473827164943070158685374202382965500977049228699979805649552700185065261725194951871257762317744478851564868451311071922573163128870535044022059177595809249178014245487553410903210378693491717667477678926622098219630653046985005726910649457076464670028441952370824546211965902254793649146844273300837240930361227817322947942378647459456358953575294031020002466252190694989958793122928358164087775132823310168976298392124425493547025515025147712434673355950682509311182384510693665287452388641527583618297004035754132421609216612861285113916602213285448911983258210588435661168449548349377757946095747579450515063808914410081432271778030759405115454316179059070374866702715749947032200594857627602697739951450917963708069899646797156501322405064943841350271845930359794089796918258740106549526290452973738066097532975382 43259447192984963956753108707895285399335737329160458461947548837116557325292173469524324813134977888207484664503042512152016984510548819532682818104108258877753443350407400401041813783397597288874368999831295578668322086923472556327001337116814341109469458065801911241011634487614252870001884284700996561806418281850495856769421781972256922038414614766866961328715878561526075897122869129534474319498057501177567673420504013090687485216292140072130016389451223652916353201202359056317299936587839046735690875228796713862522911559639069990623586694389016335639479791986372199038167996715545300276597438973511310150883882464517301018322363638490193459249548220304346972873809382287247145016192990790796270182671865026706872265339336275551971619637939559708249113243420706697255616863264509136423989285349691720683396087068339603036
|
||||
354510049507780925733392018129264204031931764116825686483708341263682589814038326612246328156864668873841529398196671646775328036395799302743082359799465322368334200221959872927253234765667242987752000315284870973444051871553827455191370989741072642174018743652976663589680682957220346782022357750187775268751825445304815391681280424298382099541771371457884393732965630736415111832142860854417339761579171315179485479248156434501439386731712190607112498564084020969429737042362649181770200027694623547476397686170347355464926916843202174390402365816230963424777606832470261299223410305025233170706344125660657814857138837738210190369042483700581796818329707414101738149711372281798363030377204916271210154173407561369760431801289845618429445035107573328533124910073816338553948930733453153731350367361920004321316166634990760260168 425425020316307516073338323063622733883525953928089805251957464959373797132248280159091409437102548335353288632218338887976156582674203862761131160689180780819962214555177499927002721909094039766095041954835192916850874344993337161300718367216684182204667741047497505052711466910884672947456416567671877564097639836762398222292173417733744490053869569757331130842534941989037511181975662726463908550111768491009077942696514735094430596617275848953738176771506481167782199665651527023484269802383117782004884951672991764416705471280776156805625206786517606048822253213325401608190315836604410937477631108841409446255251221310666473156409919066211194055697144063246418887556952455088427734426951750228120187690696855146155754077394679463744123022985511859261532856279905275164671356972701693406573842772264839184112795330434606227155
|
||||
691307286360282440848310726855765379729262226962696332161826356424455226262307110512945583424919707121937478771092674713654273395870680351006552029295666405037711868132452902662923974008755966595372825777176253043822341356355550305051542254768612005848528546645295277515091454006133444695657026058251440383775327522870877244020130966255324658822839679245652645032345275756686645922360836166576736045773058017058889648840454192832716347849438658758834121010877516546696396702774252658129565313186003420195605562941519826769702841449493977625137166757735630008064364280224447156042979188136072233154649912859014429809778649816161976967783900073300752784743370795664157876015255552241042382531834146437012969616096482678209223872600314545599219674800336206657742759694344710453833834438008694712859499690570907408779687353481516991112 803939628716587360568175692760452231292505660111299440984092423437756093440562075729007196430425560419380399600527667900660851560992729702338096549574416343926892957343763868788143922845292448051117169389604787368489171521457197308723815988176986727600533028804588841571687506896406103205773647812248714826807911205584936684277202334849071476344944650110020240202438792365302257128277905886371250771175286650702688530963612755562801350648787310327588255856641760978767523044661510045647265494711706389819223943987200838284841318617437861676325635449288648883517811278499848546193787531508882213715474964670710835325475432155537177760857123859131418998249419078202359867185298621845710058851050163012957260039865014197262763346040365508224232825465158666283905285884682393232496089720872561468586282897163104420169731038460552956568
|
||||
81862180316140540532323788464159365860716847578824088874726497239338354529741812944395826241818088101415868092425318581332947053004064792854077923864044738030071428123952059865742873084550501892479782138648416419207607073918673040370161703032392565567363914883846579238225439426214910098611643905995705215975703066847793767438612529791170623819147043515771778788014911228130998716979953224167099284540442889351786087282875128790347848675143631256519011084451953683467185831985036401532351453862508199438395976211265691449437641818457252047426850745480360895222453235508772692122764961000899216189384721756769722588844239860070684843680623594965828179002302128736407322653617611953875422736123080558155052562101434151572859393154527522809800975009111981866855757011043452183398175324953169252496686195043711519156845311579076332246378 -63228213518990688714493640525189537675672567675816103127521065535934711551916242503570834541288829134727899953891977984919004683236911699265281867933159431417464146929041942793877900640110731088957819115108103116453008055947601566947191001476433555441946945805366067681604048024931281135953562413545869395288144471717573938105873013488011493586738482585787736679813548286056078345125135051062099739257738158120939801660915988840781016919517786330329324612158825627452233877375985281347430502491893637315403106917934450002625626679393675932822950487421165824387985625999758251713652221699295488147598697124133353375864958335719127250183707531871527338926970581137190223910014948129655662071703361814380606666705300979508975072518851138175149291645159943532697841000628968300379234910116264625901892857290480215756004675088947837059063
|
||||
-757535586202004792199317010740726041533491733228228114804556599639506164998179196916491828001524141763213921829074612348661345602326715832057266246703069840704168722175634638552954237294149268949951221247063823407865802931194214800956674402096308521996813846996129170016068526003373027659495388344237844036211603336670524460738802929497762341642710964227303945897913621354446062833923336739876233770126788947961071430504058436811641306849589017473573123562094933387330577132789379717088238825427516782845128743656934812462829429342249695766980105561997622220194045884594180569519071517326934583631447837762225543523953767930267836121007484423498198656691207402787129135538932343420009649586869074067638214939045111894309468972496695502834680886266924830370201196332909297121976569436761725302987824251403955003942814107367207572843024 -471120257885682628878810458837581233894152213606593986737291680939767633075048345390522236457886086503008462891829375552072291921184753859709189800706019735312114448191197201938315596500845054650325475129847311072740925254170109939554604573767187678104395641721118792628502635146704795780193332715259689805971739440564084855031307683721516865606120863896988667896497096684883931719184944306846469548077519813349121934732320553443373360415313718029728718862408210658276350253214775613136767429249079802589119747299429526937289719563254806033391614891742771869216050145991055294346838013091272762824767982822302134688851973310875480699382275201045783937438996075120719944985097169536806785787437022608487500892227800944267087377862251739561078718708043218095031251602572356451138450346357687219584530777760146557976672923182698079638791
|
||||
3114878955834163099049162946751167924140023369735331069029352472253114755353147626407060411581476784693346271941764383086448934790983426434051317446781840225305572126343561359647470306539774476529655630362367438353287298468119143588413246102209880671925884707668818443050439292881762533897561059275899658036042843477531178205851190046283292612557796559542227467084887699444647718842653764319863082710433720344921840399848454905709185965666568634451170270440927610357255710458046645629933581499289326739060416911405489927401105671047431410302988565215203126411426206223194257840356216767037452681764630639466962086558436465402270962139865960891027262823213486204899986336019368219622894334795547256717719777511429202540829854903401110914224938567486318644878525707415834119219587838960126311676009821631253724642382406923831860790890760 -3678735696720687760571901893406921537971691307716212912813464183573396145856587147187102183956267748608881750048114635351231364977952849370927726283245831316921498853598321095690188999519559972468492861508200786937092009209237008774595264570054904254726806036068292144380282055588532032725829378065677342736044811539967561733342244999242693937069302093078911270777865563923061970266086973561184246983470422256256707463485152038728173579026982723560746912582877401835990583066812807387867865576708305939443324803321067042544633157986568430446488431727250911286531801621969515696875222506072411370148474494000244695425910562570359121615196255622051473080974382706871223970321816505607596243828740995914217020918863760170418800877244240640346756993455292483784092408574199415751424528938254764908101946671074969495310063615739475013516186
|
||||
-79168418140376482706393953730463876805974563844650609929209525801922670149137894033173262429213746443311136783623579581126618092130294631491388001599178633679981688600015417736491215745296825357608780492238632389371311890370971373058109200147106618185858405745990798544643505332044000284339146064284139111504384714410771603952059800832363239886882857919292740548712369858434041855020762752428390802994780137389981549580251656336323146454922321348277791908561687955273588622377367091252991485936252375471769716943605971445883031716342644000886102713101630489615527143602503273271051480839001876046527672092244336268221293918208908681906589892374336741042951480655855290563973603064491821479155163720562972317016224642498855910084129907647210521304402968169238526502621482581513392462022703270233266506901194540714973759045622269857420888 45285452534014610209213930193896786562194685543137575030047273837289589632918870849925753637742176878471066514040300195946110015994036609959445156607529566212323321133618326253539501790409596101030673243943380903486371866338606578405950086198281395579959031307317331156391466887715417132111333395264431158968599263185544530186451723368831434144838477113678921305651785852545153154369757834499495575251417515422691936159322823543293598726218960125980531108893117879058011143869992904229587386755973146622661376715344493032241051872670216139948404398068496536533303140863614562679140682486240710214118480447916829775992199299485115907622810447267425126694557844508537267710899278711216678143082326619987060198151477155593420479410794369647696944829374078671712410497548345367101717241939691861948573613201036254728895637520690604854617415
|
||||
-111946090045705928650604072337605021314614059278933719208167730950258067295859679940931533140907493247550423609429970314122821733955602723665366909841198600860543465019484572469302821542835231607972693086026334175631217478530873368330352213718386396241908420255799096083814630285552632693213459499063700480757319811317746382207307055455644149811201435087960098595219541683667041509247063232792770813463060360204638393765088118654530855586512080030083708181783809685357020475337562370488070647596302992598418732984212983598125636246793775046603472002481327178894294437884210090097914463974824766837052853628082328551423459118330548657071038162436885931358111736174605010709400778182481868919898250601796268528689296039123465180264808460922952369072118858161813684771946075081125335502795684569145289242876059102038901771533972209494324959 -760269577431032827282876395305563314817764715109722321558236265320273004170524401868656011848167988968094841945182782321613807159365705491903402319104301180411118089512224337208335532732673500896390683239270821254139257198656964623472681616562317246383223626803873540464539880623795020335032031247559449525882553440314405236648443480399258697326311936581572116565488860450749710645510446567405669801534198593559911502287686334828734129799287124224122564688681144771561935852514309152399462849972277326734673657057299101407419598009207699984182085646390614811206345524307179282228836322842953941804525304605863294707909871318418666429230456203390277449671612833357925957822747099366462974035856235761200341326918853448452991000505353458911192190586938939003199946519024437552493157113143795257665948567560636939307011927066423738403743665
|
||||
-1386997414047982278429940013844401109910616051223676009879687905762681552434453874956531014580086573714819660416568281544795240953819743440500236666345898288276923004736139943855516205588749306513105346718719897686734609822226935957600642140795130539156516163471948000987009219355458262331438233486900054073336954867039662050515628338853350841592631976857920001208322392931529480620622953551046899445575844095694234085909616585368516528446470532978407926359164169662037494320807133524634080515104825944851631013655611365347107066873186410052100045901019611494924709763617359356932075710389311234019226449662862088327819389268591154328779760332304984778525614492651306837101238484601388405405584564850352449160388185282315410492536812542935630741532224075372201080284076284775631940984484995671505774716973662488423995364486117294296220441 7582989739262499678553895333051466710094482490428841475111865433807997987065113619987479249426577296935557448623560414986239622591089699319617515518520827039238423773341944370119898305035701482319582784972182766504807791070211109704173619272758202612240059250355881761863725742631196637218987639722065829822486390601878639297605367947047097147523128142334399800043479144896278479958526405493095773962538859386603429149457353336308097059658543756129900839024983758197727921771087995262331680971119460733974809592497885454795175568238447262702255426079577440113625028973021402617874005490237457813057537575722816015238509416993248501058242344471383306145227031706373694376033800271248301444468318188756612061921003699722267289067270569495736582760100313014205772312979763542280968313916069558938440395528367568265511285208454109873155233527
|
||||
-75115995538667844796248100295214926090761781985134535838677194608927273971927633900263610819196533750133733611886614541618702739267227793387517667085894345607298952502975746504153619923584590075107945438554997377871010218046536513581900671924753700481292772476503596220853298443658065764610059165852042247768617314308313108110524473494057922816196627793409244136693578824333552207487174668099400258779505737937993649958811015420205516612290179005867848301722258929831274529257440052227216909347919920869862434718867409637838202691525149921748965733568752880394725628869511184530896353476223857968875447227435614364428730110076569887201973556523272768778056933986218074081763473956498449020831790389342829007940088331728210169689899065641377633429444533975777023120942353062154409110461995853044843235562554709339740850052752498099519168215 58025224119975431343560854120431056947779373665244769759623933701409485290863150941552441342124461672386293970423788412109290939490383939693749838103128655908995839015199643113218968729270190159748819869901078011212680684090111597728601733712875410998807017197324296598486332670034919794985389760598081237723838185230538499444341081822194989155861841017015457857547342942954047759527323931107753776057309126690912105823584302892862440801445456878011988909658450254756976778941800815506129870801585484870680457775893195488675793324270692535580178191895837012264950623959585830259836871841212322146469641175133193066398922061928591095886010926495614619280068658278061428540421925032991305244829183342837264135667743142029934404692048377361561241435381416860189672651377780074760390065324184798576726508621980659974623664052808466596857455641
|
||||
-992087281348394215091902822104161155924506221270248000430918698201203899524541894069044802931545911062106801130100935921557313167623280221090728280683993571911451461993651923741844418518042097597521273618670174389322432914989131151564821532515973313413575993304821317059421914910733090109466294550809314186704344037186213751311200225753267374550943668247426799284266223382594652969356725447938264492275966178942593428878892447426931008167386960548248788031306905287054502845289387315543361264393095763420575649231906077113154500610165981724612399167050528577629552718936893170063074767319085976547805681588975562794203520484995011581374878542453988390990013062769677655633103491189452882945900838887036791457913798818931945820776435535946227358928228800204423101081904449859899318737605360073244249207250742479903430985017661150395615320547 -670016318695768734452449486104912111474520694236681929211615792160569594802892537268798635883515225080838007056580892366240287575625826579673474671472676232430216607543764649613594732259188683294711960978632056856788994111875618055131500850476646259703470954008126134119091836522786681341474631862140538027159406604103945462929875764570710118818661303281018775360326715699083473229325097003069658921219694418669461181014685362567800055610272821207243948401878494028422738061815179031670435883694445619436067552078042143115396739688449460387776713857249141432668823821385268491033266691006164583728848260428735180561887960857741886681754453630963201586623194022117275728765933027801356309788710383781672130306828324785142061277407387990327295348872172007152375190519844456908776211153641462547567377423927235780586135968559251132159383014172
|
||||
-3584885315054026276016952148944153644351987735775985009729003715922994913291468685851477457319924184301374423734013981662207985992663369971462645781694526338469238035674225243586174384745065243063997772142628385898753266425283591411258073987530182715262678699560080982418910212241991797386195414203010000609698724504441405816555771554907347151813375561371418699774782245538363609511110012008230410489452345945749575473335278675521179128634313910613276953589808926615905369390502684781431034046761381265881962915887698605738548313744779640762544750677447323415884540583840289335716758760639322043478705968294257057370278576336399163661689549519506036293152827631148373298979608518930359466635351026457807672634645555410150914732004760448573061723106952966761095516310587003833405419521480401233207265933078339978363883269980028620859295143345 -2498735402085779584541034103253972947642182682651742325677297926375794212526430857563631129596246788909239733300938007041042737462042449256900141767653571218481399048569365825139370113385968568143115271723011932287111489434274379843040125278126115526908187164248981587354905023831956377434233004382586083900455871418376747004810663612170792702009524229804615690913325525971472746197777391124028511534219268945437669307883182510016872593760024991949841316906494028702418099085176212959516265060696716113128152583656759247130566995527803454009462124351955183641234286973664437088144815361911463706298093897731484727512458909460058275241116691281225769305485521833281440180302711057086319639159971911607342867886937901005419244021264684438040568766697402433554821150944901033332381360290984765355928324565534675107131336344368441201590791973765
|
||||
86041213727735463204542581292066570892810473102305567323996439375284201884451453683208611916081462528751799411932873511366858145560659210589295494669867615240704200043493073319891309133333854397685902925781268818567974141256836374772110089365551145790158051254338243615781472081739411364375582567523175046012061117494851435665264438118515828185700280905959676646564189156280611844320085560275967683167884431685919990252754725452138602133734411669489464751163201119686322543675646294663291809413380728257365340395601452645770061042615570747698811191909017968244682728518312090114607996437662616084910163456743672706760738385576840472220523565197999561455920908325295182186232087927928602757093893836261889310326707444827423107284100938260422717002393404973067459628674355458100021143294102234620851473462801585189213999032943771707446057384162 -62128380874513497321772660948147138991466968384988076249739393583492793831091871026006309614689454556863648420618166780165707791249528777986441749092275963457119114129417303024656643094074558835494808877860918484966297692603792667686307652097647340371929911781008212795513539028685732995099396444270623542680913400304834462008485899818546457997662827090260004580161357330514213228995227192311699291071018226176883318863702087090758185561576442528382373030955699599783985447731325384303736408138183880320291061418676694443261436459902915706309370404911505495445861564354220188331073091287031952643285644744814728431448115314220244958121595992637457577995706302940714788967890449836054433069945543865297870988114463679628059499807221049137176175125515828148167580093804614407013480555819480393170217994564394001219735750159084767678190357911853
|
||||
-102492284224538088332472963189346090234999824839410511209407384349443615955371109229826532126182904153335697774030539737402469272771980323122628696523690052390567261218335753409293644140836757614844460882229488104103649131088231866341781304378346977781073662358124003090787686613476214465654804722741365769804370580049290449362701868759797751405187197527432441388777654214256148587668376465543085842666995290680993048914736856393083079146084728299528832717073329999425828187831717034638735890832274615320132788882304474997831768360444436295186532346419167516362938314436026121538571581921418625709725395371504959312424750730447893707535112255487104015910766422985928115904262395843204805401365584678019681237999283463752312334544102280339767674208560149156034013382231572520708863026958105734363433455902720114607171151783760219742420308720450 806041237826508631724011188604113965429704917672517690695909989267916576981042860144920471289293580864443107040245119272121860830332000275053597708396616180853208014147074292538423395191725826562286437480174789149076720341300047454006699271016525286579325339146764659433877999705933070242963793632110016045696104584988955488776825310367153146596020899015057532749852920553661360896685597992373505265004338424829021508330766311763882542929861563539552067243086780464261378555859891514567528368064259878423115776900548865066111233559745120332171949532831744947726879878860805850980859352602598063518717204377939783850522029719264535330091850061744479153261956689319195128635349265838283619681836565255791842052617891102130511979155605638659889010738265379428909926995350144306394305029574395248747171229326118033199298698557184033976549369974658
|
||||
-4954453464229814986302381471347442587102635978480125615049966500235558271415540004363028695939927537170525914319823705364489250894351142910523074476284321325488306547083227127363941865963596143932153044954809487726165750178464879501544107386322124646515172663949318540735186707719972751345713114456589297644265820951768038843519427103865104989094013502980692531718188540235961863101152504580846852017150721057221537806953911023020957426042432185992775775870633445576888988249425031868730536898369755297993863842724122848190727352185210741591813891372259532994438482657016952937531193584175754748954960561459152615925630106065820196871151116816552382147753829274689278347897678163762512255033989805346476349162464603756962739538654901185578260057418098902968116546123897100716529404236329743701185137732104281713985898363079256853831896448862644 -9334113190308696689428589885721197351213775551442427957417252498046972074570835245588346114657503399585845002643320433042618931288486858713436499267223157712157612461039296378518846451267046675284850473156355200907346061054516973395067221916767195521737388248602915957863981840001606140250611638643712276797999593060784713107330917473868175788835214919542717661123360273729490899567229134603066807460153278559015851874492951599178632300620489545062749027327056835534164684048257423953695176055211111346414787291367936592404883309902410937030180403138276234042033658444979877385191401256146035593958701270093593089896992938051253014414035180775850737744286100206537473795729529376559128255983111900101564384144217761136714123416643722914184276814395046141487793016431817773022745782783181192412262282938341081972185600578777845707595841838650902
|
||||
64539675020153433022136450391227559160450524426351995328702415906575221878658961902591237163756539110326534080843478743970485149724528831538358113337416039106112141343021711337636793576681318403028578705492179816527529488233402395932320852988513611515009815859171001771810677166861111670266799740065946511438581463198608197451834125897411542881116196666895951140666752947243514819781897458540140518857706249776883019647065475323166905129004892930412693337618740272582779937970537703110587584801646819740838814755719599981789733231528966438490794829116430778053649064030352061114434492909941707899730431572460204500983548948969696651685915046115298142734376370576529397832399963922463438975974465730934808723149685256279225414317331773082302826075040123672581864381246150885267967938805134147216724115980574366451323082502351423166076862718121900 65400006534278301265058132698469059120414286106743232477524785843039440007874067223114717182989749336875467151239389039680109400643762663741441973948850134378860651996136915223692511258382584181488938058942569097473727917941598234272313748660465255535337811230716142415448200533981052904545874661221988841778640394231095113310915589358252288118931225051780594444845151185738451000152093084316136903348925384525010775879894272855649725637130380931644812806308987788187676176704136090144182027102280633508820030373630443501145054542579752119756763539944605846710491314646099364720511879128388792638760137236922853033702426106377118943541514851805691734461913365468569269794515379804670915480574348539338960294569812260111829508870261988251998959405458695837203491549148587589691505044018161194388538372650142046707377478525219792639437513218666976
|
||||
884321412247536414782994397980507294655783298470088507788077505906087908685000065408163480287111617614821171726670790135098709754247517546123703609347617589154837174563780601566388360040598715822375659862987136366794933024859854871362189239367609583652220009333663588130866236435932139921742330137573621644739982566983663726579762229832131193516425163574600140316362910630763228661143826381918591654982759344436170497001587761789338898741142638513637481161602506614352944297204714233052644604932897863670707853833420928335445175007358070071153318933305886309007626214880095885093095234887950340290544328101696533568070596954328704618418217893477895538448394401032411274826190576787299696046114201614362481696319570580061070519744534845501466761490053568631507343856276370631589872176101293747480146454559051793366387849921297135615697479304276598 -576497136068789995940775133806549816371581061494702406196751147888617368927862798288624814607348389964634546160590416479972650925811124157723222375917332881879575763798220647779665176353311471892895068648372476868391373883591343867934364221009930605672489103888240825755958077040456286340597481632896092375786557717360455874947172348829106307949887619863095449840242893057834151699688902022125584640408120230167310372116437573676185415914493227609687889597402925916045626381270218857290742438796499669548207698435401032129820967312911339793257046210920812990592863421355260014425116445750739485093957634161194765881313768954346342820720898051319360379127785793184991518160982322302662970182594466580698817276407640701275696196185283909153441805164076613486337043214493037494143742184813434245930736313687161643184473879696137923060981744098333108
|
||||
-8944298411067952119064380821395534048325634966131988273423579821252479772277172439950329002916125706186010945840032213507069524533790362507734664461208216681890076732020240228098497543581747402931311825202629599446183707717132320359664579548640813737000281535157665029155362899062863383097992445874547440525203482127867260755472741001429457683876583167526821587761435925399487768329796610591119046436413929016704415015696938470037346838723824427304434923434028357191109090906057243031207671723080789706832594215656810552056030698511230604922043371795301630837119744776121815553013190805113534719649556651690170984737129187377518488950808895547682890113875155248292699445297277125221832900699408391034935662189456708724397742178180191262867352963134225603671563943255001842594132148252160373143898820134199069061666172736668432137881564561558590747 -9631153444421241254310371004655091389463538424984623390620326754301958912037816327020796108173186275101290079783991043453310091928618987279428877999549673067918132411663479900818997971742606097309349337082727920125906521683409872152094288913438263441632220646465097131780881400259950091000148547975706002996536208561339357336052638605584174414207548879170944235684631560617709951533391886722714491338469577339753971662188827873959588853269441553110646380230992213038257988623926698588215609634375546609200798582877979778561529130591471448054664366401277160009376764050791019444889587617512190369302065694077611787562397017020560949190320431542240600829487096744245120591384023001641647580605291006371014139980575181133735108304472871332720515551656010955346673046295235491213633378943079778311951817197106588669584125429485638980122407026738824370
|
||||
-62593126034117437165629022243421193579550951010438894606492028818023077043081731269426195593722520638367007294506737003396782493936740684253998025212234532791727507066173777766834468616717311005470294156815877445767831046523460708614758307554561232002322966910820554155666253944634427659639653545751725238053280542323323950134682946260658590825562573578005772303010754954726556085305205043557982817190199172702255117131952788474877873001768508340661400950806200314378318427254707593667204475878980606372115787244532829854910475604253733323092088122726170553861134673916171765722785710229532924391406408984449897860895778656727751075682815498992410676601326419292085522389298326558600487918061429854032562469960501500911634981211750286421730257631643613220255655918199013637327335492424298466628338636981022790807071253146798685872537542563972045867 -29301305262636362311889783140017328025449705549534818656337854207036538554495170908802984533153662457011101706087182512222114990835812582572376887583255950047759274407677347933061705435754131212354521829112112964141418387409433885444569077531254580231704280910728615059773851337861208481960297362125508088120615223331600818781699765250081119558510137061856724321272858108377661342428361819178852363445618623282195509611179198050455872720606748372667345854102987850846151092338389298789447633161200939744987336423676720145745050968039447411348029715350486788236217585943041591863882771843200781465442231428357454077353042289792788969050728445882020408586089086146218393605821327814161725062407693210589201481704040501716360019495946056472275483428519113807689572245128798465775573908339456421207583269250385686137700334078243593064464173120777457856
|
||||
587358126959779295803461486619156218285845567599970291954889941865632367261402911179868190105121224665349813973090031909824690118367376486630657360538539877081951757709453007621640065858675192304333742887677725739970521441628680697169594008489137269374454800898410855520573203506483780032069768042072000375673993894338142861177277538655104782961233561648303194536347335874800482002615292068595383813712840335273943111893093839780624843455964385743357108453580431672319371973350950448608897122058657504180517145305254127554989077300948183937310718685441514710935363233313759187925295729117143110295119817689249241871469253725681661750767415606204861132549985615846613783843856584677180974613106998410840664010371088018513640603069902326101382400411259443227321070410859880160011571963900163841088242409315271579319011390294836826125928766257878980352 715839305635562165767432590799057019834446269804243668344497692475433085581331377841867097042569147421409587779293307116940267938885950858749099580236125315783708917115434331385046259460098312505208237933631039763411303419764318774870576175513868394343681297136899456174103335531510956593928180527481793358982525454242857609392009748193786081418900919857612562964861818374730825706505892811269394972806061319749869284192735736101129149991628642449969582877526382182223493162909558570062283322448690494433923714842613533722723242798744836328837219704117595265162362346690071239281273407028856311771778307602532352397593535920526409670583124939735294363117526873951104291895148492873908762179307768382673850697834477496482166748787947693714981519345599180700316866374416444383927238959708169833772981603278856546333047181739677561100223954232531017874
|
||||
-8725171342600976254697007560667222040659901336462971196666843891191855454346490733158855310812049547738617010632707996928307860734656944498281828280132295164797542708921467026458606427847999037466416607844573249076374331771631387001897188849226759061962141112262562454226888512509426747707461837501815877980417235087988675074581317326244035482441725390803984160465748283562899564777894434982120769435577086375581267992045566237612052516535706576099048133072497161538021722960233981038265379260006833721259868205337809790797612660512773337257995196210545838140794838298337890540001013567859462060009759275649263908488772730478141948500166268998064683458918338259181172608571014391288834048794988043071355606134270071122445512417439404540921332801882848737353666688914647541970813800856801703396164136868347861407944569285769950755730168442025289209194 -6567352173425234217007047566611885753258500529909005390371521256247935056107978200955314064152035411387051352185457056833331789229612816344975328098583847270078158119766007617868589537231240130446530872904566273617630918012621363099315420979501588630104739447389847623156664864514247593125751836566544325908590439627404688195545491931376719751796005985063748209967699234303768237291535850344815177069497951907478595782167927663899049393258153682330776809934681153338664850215837114521934323670702051988037533715431378980737383894985380753985008658294599233519146416545249718075552322593474634205698213536189899528449199406773242263829102661884198368559249641419779014028748200205543843381432153434471463510466347750919189110264695700456777482128573821241480964498471546826553573005229140148941499594365163696922439166861341974884921660449718494463084
|
||||
-96502736113198106423221342294553144867540989071164357745240906739943628027770790645312769791617924182365710698104549629345616614184195587806705169674010871373073922076185001723411650218424405083991020830872634427931561916166244360257921435765125504040449207503194044476127456274188771671178921671362372705885796664124245560584504944646700881795593430531048555986174508386343602522584652695500754302073077500732908947240893086500404069406773837234554201877616570276241555053045158276274303314010906769958248748545049842268129776872120351743141542452484316585340466914460080368757133804522224477678768361971057280693734354612698946182927298781807187036323907042372803748690596142973675990551714237589518888665804442319495249675864649968078360814308778916668208861402089392145373931862352587364251147741981859921002925633469670457247722186888544332486143 78961126778251269968891809157708270703314756873555364766228100337905971677261329881853722478443618069920656844628222934405157095449308904132631925353357791984761261169070550893252622579898905840704923039419317307626091863975713391094446329171991985807505394076121745872529446469899830108240091106658074532073229481536763459679370041199200344940062958013592180103127107726588030254752804161824646670307234920799992937921083035654368697724469679121834717864290527308602402061621085727657782209863884803149880897785170332625470307052221710444709979771393006847978626898849202593216777081591186361058086997059957348846898081272563241641749211287238091933227679764039430297734460405493307968780008448891780648471298703898585793773249052375192799502922998693040142353191529483279218580784711984281136525180799265421266370077853738886692309457878839889203370
|
||||
-280689123959197235831356389160795986404541988817597098382916502249576210336665457355131774690553660330030083597811012541096638870836078525849949096943464845895795640444075633652359927886449622902877316876636528590202227398617438693071294674701336877295149128220869409413772500409546742928022131427313446915162616179653355172552092803926833479645196146558786257057483434047572168123373402032352294849031297063902732447641668734464628489180639195488396839057517929146021403959080137068349301576786124838150484120593028853842263242124325803498810790161112341470240259824367560034737559024126436883445186510889268109501363027767288085230896852728114713945952106644813506519192603030848271001486312683120603005719776693361261742840371828891286093937162878408516454470268336814316680692311883950381926218613015416580157136816302315419865676534133391830413009 -190073949394883902968002353499486507876445588790996069147393285646142507587499660724694194433902886503742845244375358261169735463774276959673737222041712623917779131371005172059407508457041265108639660612591403791828171381598832519360460588120007528523246729738720881287220344715868436464112415421325582377233561346962440543939211243635913684059320666438297283068052211295604033602066925928284979164782358480424053678337592462040271081516749034189228950924182025979531871659339466145686243720789258873166679909164214541372151835657353689541093426553779433616456547475729318802586978749758589016860043724191574377920140796129575222569906691899751660433374144069324935166078894874049201650621035588226458834403057870141901922283058003868583655948803574276219890560094551966370885520675825985618439706704308577620716320936350077298668233444617075448908521
|
||||
3641056256246451149712845160986701911589304476553712607610324197566042439269774356537661831391582809606675326553459255357444950131011175813410257312401821701199747728172244069148477199836691886462913835882853898297662513965606997099301265910402333522856423473390594492304002235694539969862844435501867043453260544547490639977653839624923869729516362393672616724931189134777852368353212569072943430442695240781383631016801872335337664621760612022886077192392648047354485761738105490984293269746331242065120470459158765345672797843711930940581244909695506180041007161449463302671465977881831753162511656516905687788618123688146946943135303937380467969740598556221367422101624184541891071290484465474969667473596836153290997102281872149119909645926673176229456214178372222836841874989955892321862213073540269001447081751101068704748134835851314417771265315 8514587079855801428898123640539618108462536382098923623722235235816883859531318096017164429748798439244595543232982660348700683517548503055803953851652328229361446637440637296131842316193433649832767483429267419220926188667634711662929125796410021120049677689695053089293363915861336267374905026426001334418417618946358980486267539705886971494460356242995589911914848973802162616612437398015287057744492383167712349959859815661904318743844680067322766258453254037382874450282982301877948209330224402542367556710807338941757350177016276575184637665942943837894353128113010303993200758159936607825433987798492648921278636226436245699754372236884058621376371174309105857048749483418052623877337269830607483178549685065062979420562272097102650275822057721730719671006045522054471186599036382978087439778614577288146411167462911220737047362503425014183044155
|
||||
71405529431371182795952485517432342406269190513746054763634057054421577824225744380578304339219798033683157415659087979285062720666957065503451566853241162095455713033697300948972864834713075216741062425764020499765968466564519710034463383767158073628467156302638824783531597986238987445180998063656680678979169135985852401299636367132839541444451239180857539994431279664086453006104275315137539823717684332079172881849575143880987954637475594899546471276027885944036958181592578240463289778271383254784251774890890963613035230796491554652862390343676956516327791038515845961954735904925631975423423795146798542542715674993103019225764671318069561793525379859130565084086724485807387570107676429973324146143093839580734397109833702527448042713625311615550722923620026925101462972640872373126065372262571427754337341884099820783145638898277237660531156506 -2910930167990028734739450618361301770936732560396513327904235020987547699379554969778251527277764334638641595775342481423743938217907377606491750602971614678866991377179352380448040369044067932895695254926049335202869522225835948108982960361053452770474552689023337619735271838318720659174395120715348742658941402679259087340468638097445217031400978035713399573003702897679223073552323241242463194101713005032331059456695175217486407256911264963304277861816393362700595629608775996412525794712506190985679518332051755129332569277520139359820535825659928195801985210801439467283524183639246421389662052527230947866172338429438301855847924632239329035661383298554544355339032379161125559702761987866802186354223036967401235311828988823431119984564441436580230032584875933438330871706798065555116957158171212732848970013427377254030286562702586468593820087
|
||||
-705440233492520953085522714581067373819422917536483103089201390643839745856774234286093792264752486375967119078760110534782457045991609279691530592308010655871811533640487755403749593192505534772889131018398631152532991167402903999548651301752055213099869431218040904628550298015507040992385691788799794749381687206532966933243163298728698798804946711701242203865113417878077701388883172139445038359822269503887678928270061317256417528019633416319414167295595713886441154984032829361486277165494393034522858640847070770875175907153323081871300329758198048757031266770287793820615036406334592907808517944389938004865905609397539233113116900985393688663629751629369668965760120046054062146517851935113928178571466189541818956229134056773635129926013923809730219354481005013541647051220704365869133544699969234361713790805184376478228177884714494538660173530 422022837808883613096279297600710116061676009688242165185659161698206675770638203456399251189227641274480561881995424347523586813750902588206790403788728443429216637203392332966047524611401779337573321986129618673538617872861040486730432680741190099724094616416561483291310730667170632126791357655725800951106991531470539995863337763683822770182136671268850054631995580985683933180130212101834731977535918409362139549086983784680304021371363475162887985957150232249888379704636791715029473871292754853392409659894301837389673504810961137471245971686684566465337481934824948424467668526645134246641901241125049509251848622160843410550959551804179570876153035377993019063050950404581074183225279426930646459189364740409762721160223579300218628468353164629175836571899918936339011818031884464948955010693911062923949886791621911231622904766109669329659882978
|
||||
-9166277767903831404579939050586239409842094724638095718103967048104308153181994528656271485340260668348959940777518038667633120209466628030311965704692243159102445997846545579727137984905310082177018937102087576460100920764824931505119595733253079592239621198045851635129539296435349844452494193461684599386854646113521748878466385440968164471085579669083336222812390651151087976810411842124805381875773549469744782496392901497946922986208878004897387645998833456810088302310527790608317704846529867497125374234141554264751152418530563360194458167468988273630966188350644963235816505743965779221362009542746971630886146952094540439322574367616944504491404669121969494530809248922331129212467497387544419948738406588341837311361682894835768795336734424498185847273945302255241149544158343444208802783325596820811531426682092646641336624213378476422938252378 7725777885670337327273318142267027927323540600574288452038425031171181371614406412557993499178185855809993815837206581310953685996787366962330691051178049358669020942557184772113007124411189848081736321416508431273030308555445496795992014749711282584408243695482983209263250824304027898758259876962216961320386019004134044522351943521809815176041208203949617301227731772646619276466339369017777125259521685315227105800211422409754382138151125781892318347012286082213192786276682784959205744348016475566911113602304387101749160128170133552521562709923285146794454675669767521205407437629023956153929141077730340740936252529586203042997644609108396961834548030738831849711977156821940414513058824796087286155891065676424095179991546195079480588349102492971589638332290267581956496688325651059687010286042950718194005307453642645289828878507034737037112855978
|
||||
-88145443209050849392354307339022758204101913684109102090380168284170244281575669926626352703871442097756573934497492261004567689731700759877530415923566598841978712143870092772859341119382329586989509511711057852143073992666621503321946946696298517406477410072682590461130873564650921592620411581997075952423933458813910897725639135859539844520455060462174240611069674656159822720421100031422615621964062647487320318985579114179903774311406149518780312375440154963442168316105049832877637521582999798608620047470936951258248712901672917911518852999505256043229099118800583336598808479966783650165645047252900663477321721545280136841709193266028658262111367265062440842186413159133001443123646150698620829326780176672941355914606581010304305688495786624498003318229097892320271958556126723892391326287079893364377889723571521064549386280252102610873136700337 28335216209313053531624916371090400314737082018753715612661739429986438960889031504383993020509011767562234059788214600564961766263415930631362470798888231576997058694415470872779431928928993055567087039392542888084820869831896669334742076775978090981871242282858786170996568382207429029415136376801350387137159545060347568735326241096373196494284573184438815387578571645522139084684522100923900971946880968553259191627285308427115322471493681464919545041322015298095209389305212769935438682577014412656193015046946005181268650354338604393977323926516268058786878987892261912790569534806054312836036634391152891274581227919155366222617212811244517708604856834375161901857444993489923886240901611429959462143865361500391672862176929694636707349041197257910041602281282190865655609108144721963314111636320133606686036944557072734691847899120326505235146100126
|
||||
-153820504036191350378280593731269352793425029961851390547766119731802468748678231675839650672374230905058308487122453394034190997529518829134797151954011664544755346457901018573647150007343448982850500979952679616412222230413992331219835253044254956630279683953029654903394773181188658938655141847995430313149678452245968099083622679388223141670269837507061130821106716156934767506487012617860443799828213086163088184914536245435241291478131515257549318516479878070663678474168350056848292288993692157063698854302196092043203552026418291248043320171446357535603415021183241496801476128767642681902237095759736521031661030200906625957396666026318819510851715927472903509167357556962253456534053351606392376241882601823141939144534996834412089488410111856878056465104771795977649785910167302505289211708370409031230007530981246390014895984523656993522701090818 286007971223162527697741350575183973476830158892261013339661355264163814302512419651487904369977183347750715939044862543439551645798237614304635202043377285316291521031203557641333618529745020664853478480714774232973942948837150714605874160864628300143914564769704679558226332979927083675247347268468991848054635268596067933800048422125736069299779605679591158596469034314687539172768211198602416070170189207648665786935379192326699665832726985771219870802641393189912498067033404244600422540916396665372243724401779618886743469043897632546552975869676483305138997384648961616936453013858739858079124021962819525253713405955005432474231989457374537776170366866326418628760385634720558276105342135475414447483095649257733794876328815574512160238313795255300150783316072543363681053747659865575807512178983208362298882781910856875578409611063806373007281132242
|
||||
3957783875558638042483851934560906666702263469330531538960910752286154349186096772070652823720533239046804449189965748044771044320134358801271671918700531426150718825271325486463182653581794313397188303027486533951309914606866513336824397482345232703097092445332121126241008503693228949965795429166120435820060363925408881492530877716362454105972917035320957550887775003369670444101970666665182598036548557822760497628006028364712784663285579338545223903849236745061510249089063083482296441167311079067796905129500168653652752951167562830491326234912586718478302711470461281116427761284658359442443777250728831280554181683409751753859093182675697939258909734616107004086006439238499343279240089748747893928257927300506806579566579840638435988173175952084513362143436076819797592859868027777429649056137518804862217888049469628056363682158307763174822726318520 -8398933055072758285375432290415253201860131844657970637039466325173675007484914453255190238571949351635230553765950371359246424306805111315231486751548088557871312889914457628061889017047063681102833242057873327882816848060305543395039000228234531516086362742948282757868942003646935259384735170426174085119985229209359262804149671126068385542843875078519960053322817592424279956083297861329356730132754741369348353927191985325308161438025992506907056692092295364264372662247051536144877400067454735850191481625215443797513079995554741540930116462121435217731849655748036798667561363731481915597880601650957952800364477904302164308304839723969330377191813029901550919136286789834209509567681154322763537036332835481572142773965604983029965685034669573079508156313091586096984587273153463781687592150671316860983820853269682302412074348496012755655773440027536
|
||||
-91533335410265797775565314268613430757503841324867715248795042686101186922864081556450049362365385730170062831598101160364415512277927612133831542928515389028606349860535318397883479036436121368669789478456341996474820164993494747835515721582213762840801536999445097283019737839327592886522545536452313265237471794011495092543848519018554312708492515223055931674080986088054380167759604672990752147831331485545214800194437537427622024423729645967041447872870457948808197358629295902520636533513668767785962281879729794599093978147278706639719368212915952442969873679835666570421700090674848012298041199100067764438008832802442561278348261552727750225862357932865369278366328210869261427058295105696254383283725201971493881275794560980675570544367123313669453721327553358658004212829402218784544935526506712471666605974581160954195708954688470875928433398762499 -25822763606074608230758921137837669364527260627871510172028696432907474053655661723991416908604048193328522046757702336080448970561955832146484497120911032935444725296976717183261064422249206842533095713347558173797878065514403822217201523868736782182657512500580500829871163567439716601282229059239887996693768985952001763245096258289400077785822857234600930799062634952089701104750099898423711308416503707184288398768605281582171111315632808302931025592012843349327297382292013523238759549545192978196513682711376245077956452985579740623295380514425619413229696341265258108894658074425657004498929206143963121235185906321245625744978554114577933027250253806687589829591992664845124648290531160885911647835190094484883397735233353853109552183655394374776098474435024176660789305021255507901408978465847854079933008675097714549841711242297901889827234768664142
|
||||
-76106881531689727861651227807262131158486887497692673480405910339128674209254068386795802202661274329648439279724292463029489192168188375275910373790356772085718452524232817267761353778526626244357330314009158203569030691461951334555713121559161800138221265948783874670878351558949617739785761742579319123355354477194170822803963254274320479252277297277870663436109051285135139852462399430373915299078174939605478083363024757122537497274267137853701406387572999556942049932969217032140710192013530875178369430394888821555608173010279375112723497809369486680733046473533362646714770875494059812747229682895506959716129766487905363889059565055663092828459597311317730615786967818215149690074953945851981627205487431791086690716599356871188126656361602415256559878204228254677804143982693814627099653186742484522678300328199658796713289069373755220783981091952019 733057501621657330148266675068509967960641331785951145308728972224556509689211599183659240184893347483432315239622100974924527196856835235214765795216161971577765497536767644030817960980553664409868544644189173676056828481525982391575009837828557662910397484947617565226208435905866054280218383427218649464472962228484134510515531578008255331821833441875356797073084653769510220691562346180410900937123673008339480816785102307614155676141167712424656156928524499088231539890543224446916248919959982863730160790900851284671265617694519443896669399449446374514009688968646973777820134659334170444657524063620755757763919516633977711481931300653662167334754799926414673335055093487314219001354998224056814064311147915880479974864418204802540320338190326198028572107819258961519309137184357324495697746024065705575279362448575848926882673566229023772849074025973101
|
||||
9558129363619095238357269793452149595533678161322283324228376631809044422436811888062626467489633265213846358066657930244382347036814541021453972403763812996784091247679779699964148860724990150383720701705361569177051160828104057261108928399669073029252910117545174768485188723634177547508764331643421569825510653583125190744015190713157102407639616291928328086868456350913223834393404818516285854125612649361385211093773909037839019522418536394021182686366409023041591523867557368330771634168572351357135750490972278248675793186150304119139260217914465329919627807826184387379110961004997842668082959383430446933411069102774125528768101390484486120333516392844871534667464290867664590202481147648259325154086414964940511351021500952361015387854014288642343291409793875336318558431176430038641570844590489774417668963470080758463797808516098830985186386983702173 2962746960155373362964872572613868653124040885243254750954485702841706860390233242643912803649955364851906521097830834585163790693125667211594643967915297354113621780550812093554402321877515201164956835770225571069269670369990301995569030044520624381935495352492151515941476920526747696278597752866180953009390644800642421134618443216699071460464958133929076484544698619874280588580146107178339876709912022881696384401604410622458757551965035710447219831170629655615826840694306141458709924564769144346597209265545560672648291432319260102530483252080359608483757589699538834961448817019172688830828108936349988030894950946666283019900433113672866090627275238011336540836831973857871731594464738427900860594523777829530656534140487656793940099544470435498897138553257094419545689061988721603943374021392747595438823500302079089948106265442476615069566795242287073
|
||||
79159479065046546600343404393168076422430928158052254910139467227899789313128115463097585279896473049280980408355691599452697406603845463392883078782474525059055707338978937419882068988976344106629925700998634428401374264469007486608619354393387579669756843304997091299359852940192081722478401854255815892923720016088132704906243075707463428622464956833913789658518122807098417062207923866092445288853144300997097216496893132203250610014876908224381750068058158268244883064769685711893330859518126691959719732329232314605648968464892938604475240095426197861379502987602813963785536532653940058388443242934291077392594217959740556482482444486740107492871455141828827024570045903098781159702804040144024320836208616524601608430106976581236879606409311170866818767359307550282472379471392366990742955465106272985313263902908552357506372894737272619650894135372219341 64866547542506373300067464630036773363386176821907360254999753179308882339170330785936131379118328530569899963950061190455920063089274940179552607064671199302679973200179455592201203558028843493370168834367947430762564770817117091364075662966315398616184812762414283161445527780388734878025803903078194978187567120966647133340714111608275621352295390277829072377350739805936138689582578471764036965791326307678915339825073358136610154281507453694080045419777856095136075005553805764445011261962437795714640627590437385981815368475798593550277892597049365253425424446343133831913812613271054671453460449187507885879408666198414918201432668827564748308266625463806782924726647578717978586948352748880940694335639284772228999589599746798786903322819512282277486245715382197701853273073682050604303020670916370022843902646664878287114465408102002487970741364902539566
|
||||
961239045655283182260839752507217085846426025045937191058778235654376601537801305468687909209770552920521149441627558143071139289353693743351936350206151873821854595448862534223080289227727084658697008565888319682275127266482855344733434408299218327604050552315618175075504747575792899703938965666855835358076986749837804111675558645969449464806621793240441860828944845523011959273901712413637788075913858213561161486071239299561845932184145010446432392941658649527347838831524526284727041922123618096690084146632925015155656742800643682695070293619226257843844887107860242109419273337188167150456826429464229408718799779056410537442448516401093692642767377031536434052770312906403219901012715653796005655562262382420357377157228782450239147577583459633785616341209360659283267761026231205994045600045669626408092094568260946378715976063205713342656228624123578749 -426513637702074484349118649091743470070595373620697024088535001253315150560980050629965863518552405354383039020588811497798685962438556565443920905649145070311830955704237590654151006915410344528524516344008212310710010372187913587105963651666801999410426788921214412630971099445440770987235492000980281110855745078770482401951953909450126076440683911209746547753909030659517540830337572102099680675904882477556255603704899649389534311703532482216999385268746339705713231071583706946929689131281829894364624749311012852369670210329106569094038299704106002201136651325705695567276731532378759217403592400778897344098135147028260253578902461864305984998915442106118563731303471052849179581310721577184999998474699366002264877873485588526954496209117457625485107684676267452731397181580225188036297305886322356801345436512823641733059314848662686227697711189111863241
|
||||
-9358910432048314621393878220746767025961267869888317944148991389099972407300958422623623163460187258049648219724404410392420869885074464821684063175655958626176570522730304191785557255916852553645017070457966008170592607062184104121794421504381656768207089977763829841347543189023963905771123067385675672522368169140396288137947165728036513345212997632218801481363391699426323172112393747197542715359551238238115303420853500065806834756450463463121446356453995720683473484403048332020045548259904692554620222851490711145162351489812505369531340964132471014591623187729072953007181109918987296102439282698206304439417770736570545218006751448467739163114847409794906101283295841825593873786284900910299039542322661600087549002477494416887527646732377868866354073663951511266971927953994366606032051515896029010995509301278960672173127870513722163283546994204211893419 -3587234930946153893119845983617355209361383692091484351787229638093665777936515950757855985086470847339065676485842335963654413952320857008184397079032417197419033016598036505253411546426012367412021064855856240153142884932698367930169273017844705719895318166364352969499309653710655567937364990475903120354187448168371467420518656960145786429785867892510309188718418391486663493302261464088483664274530045506108241128633538515609643680235802042266657052563329913795535584106162800719376508546115108763261122730736078888792134549294272416762335405470127188501271701490233147220085365485011347111023672653833018023185625633693089173081592097369779756288094245019134804391464493568143310189410134835765590409203334737282302433576118207674103686512837177421746475595736283322660205069893041161577242747869415493610890472832836787175836652812178444804975737367049146761
|
||||
-60880139668869714503107795875656258479736660613873042513694862585038040186361549651478559766491425616445769462740235053375158565589698755336951031984605898355013677764072766092914504899181272616581112186232253217818907193849882351781151900484548385096106488884812657891109882448712334267071407772456535116410336410981910161497278616841874491794923735117733111678065950898515106929730999070197021244175155041210540109956864836460996364579923850169998590690126210634974449982369031395667586152446471306004330750781554566006202474768244645052067124360351567422524414594887144001748855352803237913231887766262418697292895134143657234942948288834025954318298263532842265457501216937680067516908553100161732145180956560883408719692362902256519794564969222906778604807169557679856345527272092781299261175478085696431123770590146270674010575636680379284739218666065318316621 -11500044957052141622336119914810313373832540066914008786088356058063970993359173518806011224438181686610880337368769965716400914393197328270599440187734299061236753715716989126194624517947016987598954841654037708969603802888106804682891286333044285298381607352584644143482953254530015259579447666235350305630909526805866231936158696980783815208639602462951518757964120082227719901141678892601612687362233943363835752229617490417183518221397234638229346607429838845307701527512276978618960977231352091640965836402422621203418602809982618802936574767833821361722819728882969137935808874590897371852825167900717659818737345983482399439734128420146972005092595994447439733370388888522756040323627343793279617910552632460367510451500262653001438420992254570543697773717518838236668364570958384863824453578372765467964894319409967858902067701065873251698203034074802391423
|
||||
-91655432011642674739802342899688912070538082996378725903186155186761184930785544323377323834544548137297086619727683929001455398457867731443127288312558376143343479349102470386353563423221038039325980047822788909201730118583273140634905821877514023326561785781564507888182617450945255496333860118099974575886435393532140108335487209529764916523431791963418121053020109471545758305656900823228513957022787498742909771662188218750539466658051616138701584864277362951050622476430884637040277027596585513035637193434559007156864282549139401248290896234155235965159344880360829064988774561578567338522009862889546210977808721155365190117606929957515100968483792948096382989381402053277901394342601181422910035389109663822213514057512282721595108915056250234669404181860743509493323749384944848924964332214544444112904851410156500671269500498526789465310387747175636780460 -126435710845095845998893631803822857706695232701081329200316323738377231590448132289119999513956497425816812074184724486976681630858909042776319265245412167009210388838014081702371279011609988549855154323605428534673456587620825285301704247573031647505372031076754103316962021145638106741363286352000120987190847797146305303510796455142713904408555091512934796123268354287685165783778565727030950715801327233224842955513497487851420567870136927862142928588400897589189982610466701782045633964675448269856047596181993422025679437214822590477915958253997611489708147567956129679390827623043219213110905392826004712328135896399608638505175891288891428298924465774271779009499754255432329900307751340274523296846935224305663397360252352321875323079940250412466937539272880731132500169049339589526921553945765438468033427522826572009975815270156486494138656357652849890119
|
||||
8265392915703352927048490997516722756033313567158044742641959532583923121648084267312247524320851048477518666639443158150118722138182531024180408599805405486318574473207136049607182710443037297259616697528740266168623082817675507100259223589531332683575169606882982510628936080560660943973222567460324507046066246772117921759085179081639965047978791598610662041331452645624764818338299540061625932330033212420472718630072630540992826945331240709299527850948196185779247812063444857826708428914216463112792335398575810075280925289011934854734024718897392281814776693726374038975252760226592859136474862860810743447499649431576780860162448150753456371061935734940188069847424084975828312097090149553411748852423871488490611286495797563222723427440605487646634742925260557782969779611668630101854992203455647379219304347576557149599966265688492059879931175175830996436987 -7427786004906988011553236520063099153086672871497259045551677561923712007195363328936652249915834058322072728495582932758025489596560096905095983885274715311759068281854405482597728771815643013948815777749655261794860430235655073730885531136580588923269866584601129745990254593897788490306892945564693204532284420372783789954721310681979875485537386487630712855467962452101648516178331269153368931303002548673712536606688245445202949365525204625550238276825956499351245775332641580586885133113946771655347706890931945341297413307902702889050997836408161292601942922003793546288310742846545118997812430646481245232237048882203185092099241537675186749478973776331197783222733964253415723415324393624483172524287624346438823429987963088197864154543150890040162375476934735167929022781459050801294896176903942507239705431026474022894903968938533952601999665226104223518490
|
||||
16087722350904556253113216289196025153887596346068633013444178537568073641616570355435901816608909893819194777482864572590379622637442024859573393667604610661787540658493410376628791629087574650431738752814854695022558895850046650391361962841677071215514752514732947924489115071434835845177584037660539244157500304396665590802833298505952985804909167539624703248476230307858671169705078933771739245778920000064524464465682449885976374723110749728104289459605892298897942506838067530117692118164750797223540469049448722635108726040668877664024786743935488576306698865627456618599901739946247192167858319327661871524290039750716483376466798146072349676293706158558621884869148012014684790874618379288947402554894719739664055021964039764789458146725696875928285406801599713882664618490393537837138337144130324362234370672783613155684836446699416881434529569264069976142991 59335505188774844312766614635474275272049548094503076144963095729557535987921383038446465949295730258424151559081086281992238979668944072896187450696219864812698318900666326861369328758917433534936637958585980851151725247887713457886778774282763677434050052744983492510001961298354806220319171887761617474973443982947928935453831207435830609257555382256070576368858854373934783864562778235503822320576105980549774597545042315942875940309975073895095690386075494234499914306405365289815866863106235942178586640895207689593969067820706299682564277218325185015380390794797407254313555092041244112389469393741329094237637910184166135860778725082692880867002781294032243293740001926634001487268438847035393466700630865856360889240858667514393052597453275761787207794156030617156077710338872101144350826727358551566967800546165062537290848008007438574674131807249808987635327
|
||||
869009812391295784506090846012757167143216186161861712067840871123938425912547087956312993287762716455089751483010524532618954325406162521503394627540542518280138952766482224046399265461808973368050479038161219416762047726905822236507548683876265504475229264823368885767573109064099592798664921940145532354932201564903394594188176496073418537909966345145256440068812401370232231953371358062965771676412138589135528256863058335236260925357774463161758473907697819301989764083608392616080961926927078603065261903070411242899465109756239731695126863804951632765023431854608822791715057626049970128893857341224492829631967760434082897097361072735679938680892444107252676960650731213331243917468966332372283413327345086513686064648917196497640924966265308013734299636038429009503696727177662118147183791229803966596228965009003426148067546809595880409545684066841165043415562 -842098403149243494444225250762477640110111504419016279765275514223985680367078183434854935927489926316463040845606005677429012224821195911383885852122550448359384427730697659640195937651500946434983208386584362438570818154466093372116671425901454697586588134413953702030911816304924270480729671188927727248231194291482180264832832750071287462597211526999705453254995239186169279725777139969474344425478584896334505206495718654615795742484243926377188928991056810606258095254894425607748836999382002855030756671878754871108333139016789351883617626608160619374149721729177836276765208803808993183175451470059980617272705219073935920588378259467176416076716115583379863134473823811004909206960603147623124592814730335526197931380867895092428771330048874590557510706872420787359273679923479530319692927681007594000288765312972394896108588158856038602969218550618879513975584
|
||||
-9972202161762628226718193138443276009788006785480264617014425157595059429561539074540085266482684652088611792201908229220009652058332262859405009493922570186159516254419897731401701712699106599184420575488045116697670778078195980884849517881764440167088965851645086016427811774225379557189219377369488040438118838210542143052545551000019430767785518343973935628308446136210381226972769553247925448856482127249014041034220542346796462683218928973910080331015254732289311714923193335377364223689077321722326365244129809264620721199914986681538556116880517458232985104061368282775634221489998705371677646646449886465188064684184550893088101967456291830343510877523044157428546592959583975176830487506879133016137523905474012175511374730705816410340810284856750485814063528126952174081284641521410844133999876630404522043482986931087803183615556883439660587311289312800147323 9040638792978576675226265567649535205367388145778254791797423718908675555489235507562924290472186419280265497304371899681466483561200060266011399318178162956430698343521628235385966434180004338815865055943320091166309882812167987202124530016198311271637378197535314188152559283207361379192775712268830608220496815063149817582702501986073193817169687712998773323663412381601703151743593396417810308900612272788592469850475922356647592566653222544669633234762769975238947348947824108453424197731208677862792605065217784130258398881145978695957645808096273676175763390130626879782449831388086134672191338740547695768369442793545993920035616693629436950436628535701767950011156384997328622927551140919907412762870937629217251685332859482747922067188764203538772498176607148476729496819605021163426850884204498070032007837133604385311893144182103131406304001767234586898838434
|
||||
59479417405195172140004874867099698687153479499150804998062300067837352087499229263405738876471052172047423314214298929184783364758277413629485708615930945624219062548570774500136673369948294244273272991140835972475757420204595308338297430771267954503635198789675059096357853282504536379192662748874877446489215453384522301187627133999618978136634500175966066687617055049036030975226472000002320911978446307498189346682594424251653859783683346250969466824756989738327515064001363473382393877749000251006258802272530898306521269261921052519632336968504856061253720200135963016430388706632419463613670396095573967896407500170009214801742444437751747128402921298440251952768631752900991236201854916213450257964146643366494061866254402478047132398520309191587728478286813160044216186333840529126961892572336138417417240128404800627455329978119199103425338439464368316437222520 -8981173400023605374653741642675982349188183857929863841647687893128963496161126005457374150976022923693531539318947905047638338026441966045945017293159844826224243465074005865379053233810468501695721998850477679192016616988816226153148880466057592597079465860987397665570739403174774845057252754903147275019872790490471052633993105745477058548451207867689193785713179642581143022283377657792303238276669208100481754972045650239412506874009743315787564576996204318504202503026798133700926266546068070653565476903712036070884043863158118666933215122662963306608893686903428244808821141041864925199269779867558337222853549768050511605104826134730590237312941573387463387607683452057549966300496864357222094971204349631609604649054360854050385828091582061841151224434884018684414612041903746375063965716528839643430664165366354810397354855912934020787622846483554647235784433
|
||||
-596873376755759551924463103860878524712575762274043782785356020026333400206966501270987464831863307781428181031069152470896448714352907127548528222134495566738027525575189618714518469073341450057707445328249202368161429104847105922246067611779880075570908687258447591256047172277687627468583663561022350688615039081532448508467664126908425138014998359372063635029700320967774345128301858028380883264659358474025822258257441137537350586689930921630922685877459672352251888893064588671262535643954143316399881725220462056279241246253710762041052897248675544347579499920335387455385108836248910196864497685585642455134614457753734655971150012210006863064471075284493424922404017585408844300900918430291166914665120272673683605412594659475051277729568623149692882266807216612850951951121838383133479011473616290033193396311137856816969180223398327268645216888595435551133346721 -918722504945864435278474243119185827093678761439251204951553197560030675520364559413586553372150543938573957018094165895559499299899248521309202568374966959635261646919152890788674018842249245590860463694163984732928308818508205071169168871665601193876634550762276375339415012083688554747894619357396658064710314303612304429254008945792749086815877753275685867500040048886558262563267581576373730187545143645203215904244284227086636735128024442612495517852211641215410473519297760094136663889959596170696985544739217625341139445459263936655713302312342090829823275620075549891694123420672516010132326485199983015964182462790324984709821455827123540727966464854931464736729573872905302646420248352712699430511990801580338505812152055840080898429428528797472204026245975150822782730998608391203089233519889856708329489995990809912585901739234762961731508654394630112445582525
|
||||
3845489454375422977222104949227603550440963590451583999352831226652747214998148877300579362288007372553206269046275619242101753308429595831947246112542756950545359118212315173172216799140688578378546901451463867987495281346238854235275080074032875377981521033607224565466563967352517662654536582745360897413644645831917598473987680053302874987566912150448775441552771282804733431819201023987316424401975317283253601313589686498664179179285840772680323249916109738268380404685276184908542849332670470613248520074240286859408490017868351922603287512858988037046879042476942046122938730903226548790187599310066983179320643288275653308656969391119415383316093099322313663627066796405649215587236550723138819485684728469787178632168418021588903265090207798208966461109761416737653749552649135453479418301578469414868362351539174071414593958909246041502027914597649512684551178488 2478445911663471344119646633498452722933750529746399865978915304198218223696792320368091226354954858864790952695074140176399883127238531662025558970827982388396668804859853247406640195891876054615912506540594505570184461578469249676664872002163408246961220550005601372811801741671709555040178896040774722107549816184329339563085505134494993800602163920669871816513461751839410931712564780171716049982074037505418199665806728549468296695014270772775199383252739779448808136867514883679463042122635976052955039652326855465453511462783709861388416081250291254542590558281690043368264021015363646816735058624364801188174045741743962962332143917255713180660462158199379628859295018331269988378423449965103452111178262570862191171136699841633301496098131396477326708587504440344094309578359045069309546803697341018541642876877353383404616164672219875086400730964251799118364571434
|
||||
-89460881661175249779769599953531478158662283339945080746063001354170846511141469372275619753715245654809583840675267566359111016871165980258050747486334716761098977255595726131218760125854698425885624684633940308350873165818814942404218546482070917901822156770788049020293775930637817343828252648835092734148357498954270719450816368949508118944004827977101623067312758869787349435754481623455671120822003305053995680039886817320941518388668815496450307537703204691628460785369346969224198696069156979476952688820679375148766556307496154292794785099500714793520814222029278286342343962591930827818940153328641651080775419389579826044686098123373721661049587843982794519623842717419071092354245602457451023101386294530833353248549504657340803991501495665187607176880624233987529765114864811938121395560680975737866302331498813275273043640002552524333662629485013188541800528726 62657058570726303909464774886315213406271582635902407137612122454061053210255524444630375425291085849535341854034292136036500943166726449639188371802207269555292475662545756261619524297434882142392934544017493558843475225687221657528077942428451705758604411080193765461292802860450417714821776402611637601122135294311626284690111634181729399647500764912575809542546055344189523654389627270303403833591430910113829801918479954209301068076289697550133651550609122834177305896690655594626087577920022301975307066305281007423315484517773569274827727809067393637988801314992397819808641594157078100547604809031344637962365441625952093127937227954087631285978021903528512962050787697887632888276511419434410310551507073446714696233522946633128134323144031078708281258557192516865523089767165477774809087292532806596007686671256868237312187994606278317722491161872851319676480633935
|
||||
-913413237833212628357313194826550941260992851796397691595974806188934710481913258519399774588238286205325409105237277481037924624480692185046721101344880054529951198559786793555902170410440193996715819453896696708202913421357608721394923693262942897500025203101016604018255263489141953695824725444320269635269248971205895863111801814842731281502699054790233604497467721116336385676586767717254929910158236368105797992417833704198112645668057132614191291715172456797653238739177979796549746647403310689278785582498572441951905292585035066861666282384190218731437396442974046112246467170432472920923218120547741992147124495265457746087465122338130012573572944082907226978179168498320219122579211096240239014419292434349832379108050621190746731069178424001838466249522802995644428824059159289645766118055926739364501130478539352880714264708072962191986592433005747850258808529739 92246151794206017709890884746642525859697168714032305373594196364536120352400513424869289482018855353699975441845892165142120948479165716806688653525385907627487900098387038168032434363748737889628441832627453089387075919356166792628256591296208397795810449240266935353343515795002083628996037901050964543499479234709161441532097052517251491992418737424274833553820529468997865238024425561878918891069778149123409484539365248502406709980920963427902584028058197270732726067775709488747707803764406874290348636994914940662819899938728055290448947384964153886347477243465170015377061197459200888188895094221172018311002065667878883562730782600347915067944964758665917305425692221943550915410438345738474094119949450425367227905246625504672202001479902274203341117330816725285209178646421765990502276861586518815685452440967818847199918634391200567382036850849019590973555690342
|
||||
6230979799958073278424827198182344052792768524274742072698849105061566815413966663572548394039570247953466671241573552571357298594357075536669389893804553346914142451365707860322992898218556589656474784778605742315528518979350697713601488267868650975945979807318576951373016257433500001462721253503398247376006118715187333928070955149249859051651192496910817276961960662573310191226959292124066316254425946637055137679028064714782891085846167819671354343012292328268675367376894051889277552982586153868751899741118318929781924937402506518262862294935682840581133628432179207349255927580598499533769319951865853306409727287530073341188436159494792420922216896167618222797662583569484296559372944301792101521895507066349035643883201805136783479558762517681440273856337742457174142995313343189153283068976836555686680536142915907971589991568801634211300701129825283703934470271336 547568299876362401866332204186672504430618971972553888388239208437279726687004915918991346891847122979197041340169666545603257945020312001727909826078833945588691156982531986709937647505424485968979043715669040733100653747528468553374252701762117097772103384021989206821196172406183335460089762591069197954905663053252788550298658618816405256891079082745800584893227459175372989309112116363828743296768548820246393806064333947925003904385405310477140837577217559030657835953073054756482958102705713380854197404950294779967252975928062513179103797286404473221468876155951272234751712596632333749263612296544751875893458619032578072630921310110326316206046610022785024352642071996391626371385329824408662832609980249316589298079607290382054848849198230396922514345821972270072824366879291124807167845175816991548724067658088352540130872806338332057590368670011103524587299366242
|
||||
-61864669267117482350241659211660039099786036248128688501853675999606096797558960025959478562519393789216508938387668172661180261480736482558197802191216974449736150063191250165506053668186555890425980023713265047925415066901394303213576854388182298523098797842448665803546180650924102170999358073757088535047046798038576871198038997507901884719313152581506893023920330016887754144097807728104538681589945373170018859356016592370601085956338755515936541754828579999096393765263754355621923519548745315637810820882881860769768388977115776002328195247751213950521385967335415720650410380412410572247560859149802558915503740742157617632043286497157838805979924613692549548059483658560246382810130448751918860922774260503631654984499124586213200667384135284191972021467766950853527408800610359686213945680890817136928007049897567938789231610765426065965913159547410388174678414171835 -41144276001544302324525033231721494039102189876151153204336567734734318734671091365453453363834898636219493728639062219160810059260352877296871613797853237091505639934170622415554380914779133639262466568083554418998462580428264735188447370501217661838587306767004595899963605011360937560880990716620764396490655659142624673959924828504726250942001260535900378503294201523030128473465327081910339400793282170120995586223650719225805098372270920044066249893929572532167642007954186808618907753351422223104390682787363166016299324149320980985977981281148038666303125787693502335894348384542790794941879085602508393549149154456850041616083633908418951184899494607023321185199096870013477128702544548577669606166527856920330595202345568055159667260802839105268933018787167101406060560597984831322915845499830188683555194083304844847311024579596284697137028579344082715475729684798733
|
||||
264771168684278233808952997473055662150839852609226623225379007655195318743650340047461488155637434526750227213336452907448230654834162918790052294442091525735123339300130378091525419658009143875111366232288999803784387808306678752598394689878505176144093380316432874516198374038567124384058137137066275731857555697759460816325120389844177958695832484605458943691500527401668253371808457851246542460106599236633410567814706374909449429720013339211851535060716540736923448929515679126925569586503986002060610818846726680979459565235685511931341113340497576081338560717649106867302130196671851067513416466985011104205078651405915852428848597444616699618640087756384476111929733311280067702506184186105797048459593362793136156440700629111689080580490706741956331389126335384394131751880598088905690588492902840972577456450179425719524829297189010505341176624136285647012281396806648 -230335400327768111832689102223360262254368481025546759058760734194189087120169042792718649646827518986275682905782131812704453425796658926444028417128753458472669928863623979712858856554220409835911258794762417591136037188991172928878003410628004301759337969219909400377012814328015099482636255418477880264510971968114664110204580016949117326512003761465086845299444918310172072109143156285621667262741595695172709480758145581411097122881301087155805062129233373042118370364099010282968789013187137670475162363516437098860351894022409887304967890827468395505322756865053471614072662075269078223477726877707587195250130145802048055023030972246086485067531401733644745770120528741664690067101318296397067684565608251882836994764711253860664121741968935193918877358664777805581394183696455496769849908045984697061207829987510401012761013081388553810504822794288712098129279103504486
|
||||
1785812691940662560732763644825057320153623226478282400704088814548152408539192479018253958648313187760840041576998575636928187592045175586263780212106489850989657062989749860572418151003568303025401557127089764777635931618732085371698096724728860280793944129773780209392879729992088733464575092572551733757532871434018697227003755141450118666815115705994388132048706681173160622192332311629343625970559664204563881661774402352101048342146270358658430070445620548641347079857379038488266080192369452151057114653538035807879444754699900970604106900365310799004226888685002367168749370324781139125517779434116723143750444392723738706170453504233450794009099050634120020748497701982581078044562349772637702779915560629641068215481981262956258615769943317666816976989280841330228588882739866893347725831003265427169368162523648630619678857994661406781785725957285478923262046619118971 -8748837658651486027902059980125717610343160289325860403016259530350205927883535755428533920478361191656174702641071356912255637979842303032320306210949286790880387768071467041607790565739732985257459780340026946262359810707364264071003169106926234804878744440734802865070458733380150867953095378922739746342278065699201448717915853230133634480631031155134968314424010717889720306461710904613059162376608482712435468344907839515420168266717582264817986785864134923884949078846680977044268273327983814789763056014265215214518794269306124299668575684280975201563047425615411913919822786425654300568394009475104621262217576611514497388840095042905067420492708476248094475659686336309872383503390816877276877333484232070681728649660334843409657625426778063505935820455158913144986533558632352266258090297304749149633737342056519157340670977342009481614215748315877749525762968770929553
|
||||
-99383878545165321622636183458664283550895865178177231087351059227085854045929237010156073893244711664385754824794344719798626655970828929001844445840468404315055583486727220900796326508427475894853613729300080630802088793379837369590096952842511344887188545234161818822069383808027008792050443165855041953686922313335621380460957275875828880704671684033634482896656613016295806955145242574122199731162614346936365021412549162049233389097411080551222419718449112643125665471839638050988566170829581484634039972670724225365750934078318640178099231156898312640304324249823529655724331191292651885386912593198426377660301056298684537262468922002780481556567565212051314125592210916780276036354641484223668389117773744015128143992824936205407703055043648139481680973754372410322334621720296497862959920317430525918388434033701190872293864737968788683271969650613585327923233053287647180 -58682663016892931424435318744823442756387758369058978259450453390173154557995784504224067720980789106381995191531727025149465663169060423374225835132873275757014365640095328056177765419909623746654395630638638663860205254617612770618599012518020643175228756698029126967140669390397581068797368485148124275946448413991246938689122765130974470201093342289287604723272696633806418673763508420866876683721379765164240951499535768632829796306256559511406588099200832180373532381953865156702123913395124599244308594386989320425137346944065061386843499291731296205384429419154142377525924975209096201056875744388398680617689458188444031532893315827399390917589828597372427922371291000807302116523182069939564284172371715046256026810454109393983247844431598774578583789952253115984357791407411058983372884288366079418270281571750869879216825419411346560279472450702584942590013585344184764
|
||||
378283647374352176495851184391243746518584535619609322373011878541169595083905293089611791254585241714819652966931287576267007039397847484394640223170725013643017545976155817543552555199587457245897189472796284953786754087162106872835503551458598409019330401014667370463539172831352945289110301244048538570869928443579101182014284341337306345602657858052339225421254914042876992681317023996552798128702655351677766951697621097600978606356849882212290305965864762370851759489451648699580251206854381562443970892014542293215047332712015308071352529250231802268915541182125817673767012681067424945008998975103058681609859352312977270121360217396972071800115323579593034491165987147109194919381937948302467167233352638820526678003902083294438961245734883191828995093746834847445941990026928893422063826564805700434460087508914239688547860417881672499431665388894016818373432878566917301 708372697890799176613289247815474952171110695572169615084848321401241426909868431833287578751661670790089856589808000711859606947221186497200742029832718010332656787052323211820818711956623122976407340062149791322665172454002156761799267521654479505918313738419183349445557245239161392111724234916331629827788767263468687011963093843650582085171178723111798561075638951190805378834823199914811314182409923367825081219616167805856892721755193695647245755680907199731473029572065977777815347195885695273900283456912329318461941961412398019344795996032984721887135853241632003521049860167095346453888762541563288048189103124657272223134501267643100284690342536922244078697679199004239001204212102314157531171132896194973302340529721247567625504230526882009561093114155251907712913063167580074177292267274094567342035975815966393257069960129454567088809065942861813224505146058476544211
|
||||
-5365724816030088798856964599553424980213356216606337966683480760612811234155411568780878126183896617170877031784791469412639306245106766703277430176486623365529501665440624554372946044578967679441474898709132403880989390543151953810303866488311353343057313622871612055251791843956374238621484749442408733025914424242870107617844406123939379984234942531149446753917775288540392496376820578227249728522132932351183801681083174551005474214060976097020274093148372655209360244549825603694862144986148874799245945828097350655548520836370909273295551845546583654720970728868956674405775114150601838963353869046787547422270684003025140742449353167343099056553706315383509731899947978764614546170624495134314501778343404605232021860865758652779193517473870247040802286963895573117753200591423529058082247697193014987456638372508447523464725490518303650504679886408461970085896452343556277132 4478306162954951727793592304794461362175549882564752709900105821166646739044692131216515689510394971268875327133840338688575559258324873304565193933957149345145655465418622000479751904236159553239819877892461252017539652922660238717586423434883676502028278588210816128474337682362354898099875287074127528194562239020458412784611370813587807156700674377751204112210464096597468038049040390023877676597852358453642708762195996898777747653322774974806162171571327495746893277959751820617576754237508363745844765380785110100743798430159752898217031231092083519177762223949507633322429012964274026310353453651750828310548108586052141382060547516002496428560125587939752845627764415756932558297656742751889038981090420902325234257303099465344557347186938306923185851399371526407234455520657754802258501231102236982790302697016588414530123650220363184360521033950027543751546574891405157965
|
||||
23920579989934426644952078623465984457817751210308985962533676416961367188185861244313168481741451063977587430982557006471676733703594187197963219297685704109896108118089171985958699391048694744836979804126665453101604456359901799128243008573254127956705619572607464346522177796853660397786188909627911867464759601914218102350774484645290713284953069280066393577257003448192624181264605678408463657228159594248427922479137293338022401151819136339028718706889550921884333426221003403977267084445371176230930523816878713869915034213788493918853387157852386158658513706850842429806870536892818771123642910502673854602670120529351425990226464115451895520463649727407317156946887662982188654435353904301111261840128466347542254872629037240982894369051865045560208501319764841923188541052929685398403621802634370493650021463800153996101318461594322763338399555669961692313794148120394708573 -46195511062288509711802660629208127788239543793403856646641120579038781392394729381232531549050961355127662988098634614636737763348750754492989936774569575989046788022140114493761192934687553666156490930858714234185894017253330055572160081578252100482306027097409694044012315630559927432842482704135349301326063856811142371163887724338191804459272842196242761639250976043822030599456159855275650791013127539112991669790159173190026873978030277516535452567103080463508209939388446477356306506647377234382974964041541072422381589252342444561370524521086219360245129733716717126426369827209645070120494298159179106762393931530866737063295290031771962969814424420428966781406383357016778634050643651741040612596237794712124067826028189788850920210175003754353676733569871197182567996547693077606077891660088738860145684919796934252588332009890685375321203040239427084840304410208936892889
|
||||
-360691702588262728743405717066236259280933197620816510110311199257174548999182180966158446882307978180178467386816461066433408763549909999868105603537765845174741650796109573033799219450584287757177019908759902295196947195079434182564366854121081410880795585515738852417572126734442748444998428509600781122551081505797235709284845562750452934762218349642884194394017651207313954080343491006118882712678668097706351349336639607938212874773463921593064945427515957296339979016620881579618883087885519121971035878737093146502947123159484630871973846791123982910991647688513031133093021190072154238897148268297708186300732619896529420574751522000827476935032937355534791189480738610174234805304213997281356331507771685221043736841910144364952987173236427804676230477182371836787557924720932352634800636371985691565415139727084675180956543571620176129308212013416410274720136045385934575887 -142853366453273651988957083929174987934356027642126956908248481834350295631902219588125468646471687442751213469083304190941618109640983233704304141703123665618451511475232680071617357933398895638710717002270507557465345995620686419543271586152023131606079372028124152640841792357155798227732819762560955267508813895537334748510584720306177174842976324227400009745700903328301461750752565493566925870137846921875771268529714261067779569238213643421995547746698559728962550669602285640739001746841017819707363617482012571215416877384648078103289252701009094129916301944993650667059577745872288070302607228869677366506225230910610306905448086604194135443403893636072269612563217775556664635714021463776100542122757885473656663184992903499801133556817944435425654101199629340070389670286039292129526204263560115244058421905762221105963526691216339853722585853560738452208087937511044885651
|
||||
2270173103277676940017100449334166801111197801957586465506313536084424394757771913085885100401446449620088330667448378215338552810642267124292967516436893901044961152086350329290023504028127363607493169212200078604530075837341907049020070953043031795085751292030639728891954416460525287976986807011063525663577222510242742363818352125678638011713117255031047628218836093006600377219106421446039998983902768601272382376588792455188464740536297250331083899513708728176919196236887497429791696118151884133363437465668704552102879904246855622573105613350893757433174176434865391916897654691844394806295682729772432008872885302544980753829895169001452529566427838836210349587926077513861215099023028959699125358501254151384256249581204457984635204586067865560248454209896687676679349406100054140236621680091858538677995184383027443707175066330444940473808040427147714790312852727911061436226 -444980169065304472559539530980384460835429920507351897052382204305574613622505409587071304007952290162539766756589131331424751714553581001774057119114734740376673692848076215421119814103352280171446291423476346154135399775515340113220976137314473120962261796401625335264482479894404595760677054609491852940199214396155665805858106621934135633143633672053120725430614451321596842551310930294619132134870677291917441215450187595108644519947698229852866583772063100780595720867847069309516043609882595219635366034968397553231320434426379455992188155629133487113798434925047040797456267040947535115718772575141907430793122001007671886964962803816599873478530701597292802960279450926325961569133611047274032638058298845267249392710972639449461838607405458965767016630344770569398205137812581279749173795653568779950102625321841347317091188375039627119368372288546248407106287779876774246772
|
||||
99732823198880257969102026048682490197090538519602099381577080336376566949738909685804394416403581679782647609779231446058105106599570462337094277477627520310048618439053492081397834643401343557927687375713102438674299094457868833813269482264045837501286660072932498971398650501063844669896777086035171343453492005986669587322399858756688123054991109176575718308137420641694658413639577762934706188018067047351915398003524681190270199076869423307517825403264795338190948935062936991893649235664225081244906509300766524101019092641954470735716196516064237866002024174130964176760130496012955044789283704986333637721805909392789461186090939437029162271508579971313112048712466532414447789871869667246816387287949504626706517595954959220031570940218979002264606653686158048147687090255292806984482797931193513627509871159934991894843645705289374965553805016194541027126657542219129024333583 69870037780075039942594064354900976115182895299742682810694284974418010524236105305440706441137771423430481352519980611077558874290994572726796624469528800011094073544743519350637290234379012256739120319788504277452577069527268876121019159448260412850748620415201334063521900047303426946361090624281439115760782435766511212917729471223178946026281558371131900977940745667906801284590680303319454191600990036312915447750337508204720907714920337373261255632625602924923360518592244641624372034254478432168258193885369481039153020793685679059056640686008778042255949893786854038805840378842091000015105953136437211921178656332516764745544902465504711604549445436066873260247464418356531809379325702621587581416292980772286150844100868078227499233424822892899023364290757444601264745590678429755669818027325127343031727029350188130433363232849070233674271314658374437242429337333260386394065
|
||||
-812861554995395537946287898512120690515183661037869022796131018583077357461430496274845072628530209273776692679103224633621375690473388720735941878143527269835396973190031669452682585005953885598971466214033059753799822270449791038093307059964188151282107752236461950273600445616290835096205138776279159403808114762787473385054897986089622011959742250280227776432572129579210282508332726645218657217330170247395673044618020925240322751231136860624556542227354649856834466182499827852235957128847841541994704373119807589485135235933384643296079603927942811834662429066934205882073335590118801810226821896432529651432505425716131589549414450847890196647848310409738439426309155515475578013915782539326976232677714520149673726070458436677327505640382957721611133310445262696605440232982393474688953855824766568129383420028821302712555255983508791553190328131181202646985412562965412258709812 -182500952381838662760929527975906738610599580348070784308069872956413451615820988018055490574032038652447427796820037041791043113377522362272369177101477422799899677257440356467082992773486284924720989373766468473531989023320153197839967613327435482252622258704216214935683035284858158285437613785291646093337803583223619203579315941750466902480808363445789634101120608625523049989462570917264412788925356494626458570981183764190786840287718604950642464884886204501626747201065129575640860976302008179194472119948762127314350842883312471237983960467891723340803150909182972078455461390512197993278735193081388179213244401983217208702847917116228747383346743915946927296190761917979619084618697681995822247174195680732637177563941401421415516487589459604524786248292498682271885963817272623268018446830857525068863270141060725512665327690782197424150554750684426293733645895201898218579223
|
||||
1315379145774328473750791790635203035833763944921968923649104340119005394416650947963249595171487116448485352884532110879911096824203367821192208068330189807001654361609451380003238192184255106560037346094101834574155175164571764983996230276729097798847290556287610616915854257828917589560626940958938021137100597704900736256232510733501647514604753109647591328611505295117968813701708676021137729854990239730867399505325469970669049986117030666627868002596037051217292377936457134128040490808745501844550428716409279383182485875101076357512187604916220444258642390794196933469759913877602491845987220153386024533231380481669379727884958997941802794304262898992088388762249081114609674240278752504324770823462305389125333527684044002895500029238856543618411246686484858331627565612015585016693730425275739005338353947646706952989713777884945804341777549317899970558945142189194037014300529 -3702799705762882976750689969951274221595374172124222992026873710860159591194426839245153199063755754558396490139217499734759064838845694164163093570971886307114781387975808095975692787501782084170904547590278115421633118327209558111449224715154526440579992211258957872826502889874353548181332616978785964747634153993207120652425067990134475488346484317528221718202113838434012260406797076635732531037273285865297563759202981276647569719662918322113835817856095136355277008954739256385343679211215119698411983020471092453443271193900529837947629889480474935117830981526636225269500254921827607284586260537731845255776178042643185115059016800160947790461193997866113883739564081092662336498464385587609012823162208161809466599715390910532663714512429271036677292402349737813236255249127149969774566536254561354857405959950279094237983132917718881458538717647584144323114849338660073341920001
|
||||
92680626604623358297345749343398251591933356076690273701373734941744642290962835816880744365197293492976263568433023871697873513102243447176510810045532688634516030508640646149184481668308848903824156780670053147710587221923401738652778415173679106409076489350225847564532741222127802090042753446091705295108972995829742469020055724140830922579938209625026338296239184728101461693055755376067387012760317772737128476039306656928252328768062430484757918225382239261202767865973404681148554251527565368267904688950781991435196490963709007902730525524000887787358948902764798741814520042472347095920576147430239749055908909601153424807753228801292634238604779820602825422544683575881256565622074110778249227915421819595027945872189345347034585881740669482810276721574897807605692260519945539369346614644154859459529121887115139045467323125460804265297576605794697474767990411316020291708278928 39793295426457788010856130590638294404693261408540418845570385041136369829001089034288344443127381217442282341936885886639567280863513250251742733736540378671850988918022924955872258473091678858399894110245106788252123537555507566492630501099272341277627588993247311417886027683080506389590410419132625701242558434563277718273089627240725157308437737941981723594953964264009678361322828768017338421031624449056455713205563918958537682989173181187328601470978890874466603911494358626377453016401082694278201437746458934277536772622483135467270494174246386381113406153421350150793150318596270379792350943502562442288292560511223112253678178792352941938379104019736914704064305275603129745333604223616345458207236603670705055628891049681104946199642683182902010014193773880487149079327487748822955070313870713472023800237540071353984043403996417342465947310178411035759011410691434993520638685
|
||||
-981146154833944203078170847642038308953625698409207709315168614709896585906405525367826342602844182544663617314505172708920185512316711163737183409701769514555224554017075657412555418906801881101934088049458698572177298321942274300521077078334331640410009476383032386497991620786732291568425907985516265083159146357200384993670249877751482156418042645074263459362111389438047295866095729534690269633059887057682244883373881928905932083210463522707449027320359384759859559338741697661265176623668143040705836249135706887663482742590827226560498409711677502567576788572707306000243700701671630567109200715030725873466503847505423567012967130767712494371540024057105143883589690624529924425593067450956896853072949812537732987001790740136271538657757872524246088159489193352207408031450997618938962193485586039198574547441130776947015408700759409662380908948311865545968144205473051625405253626 230601736147260596619198700929051242197299449216775315574069960652364014409204776888393112493243931909086946576030234462434642873421519295615329776120112295673782681881106634088845300054844997324269711491551811504114344524462247949690439486690448929160498346985543116333789545854018929386206130114828722782961474502053627741738454734357112746539808086175692998425090900329192873623010997019869062615292790108382851006476389196460538166936247863095358200817509718990572369313248744126104275076107445375651361921721254405387566183944391794417734729424689622397011019644302099743370505056042136229554028245047327418168467371464223458046841559971781556313842337089926528454073630132433262399664651745598548022854736669273507515229655358999037809107914862303840616531004837067076007196928596579857963874359304706622249625979968408489400035785389628117226439874340731611056244708780713503353837087
|
||||
2514933396346775473688641869752815842567680900403119783955410674194101992267510191516914219473879632447923724428625565237166591991884159379450195284941758682569914377800421862733434073703844464852906487644693193182251781638001119999453006712325737344916703317991213402110829962584654946640594243497203792883113490705968878024793723102454802740765600433998654659610140007428953822113895743160292253222004995023197521019930331865982158182985387217140932049474028895854412907067577479965977157408723634027146032471532504309540719004114632731112981446100842933904378616886946734604864939194164091715590839580592859335254737703281456056684763867780190752154050376231517264963182799429090431918849987613129182535600356192196989590895084886570565874158847103426306293907771685067102066617126716818056066066680251863125425362667276534536532029548928795399543814547217443378580814925626381755922442182 42674772664135823469539653012578514244945224340473004556222318092634133632998097657999230865146892981600631888362024033789284937853444267576483475333500195776204701491149748912629152864066898595747156049826090918121500997303609087806925275165536699963721348036905988164274397249277308372538669301144284934788178337760617031331853335550812010823471835517428124446543165693071947890895921214964947619654415577459410692043049190461800746550938850324103109099337474470133650326518510125892039995239544612212402071584219507507359115529445921164368888863880134735686376176152611642982490755745753151510206013087164091678384366120223906890051679191821947682516600534579168202838309262764161759767988208737992407104232489297811288605871001632558815607753549405357315846274788612800782432140572801320831919762822723121181369174768509770130007353069592289901788610298829919023005507329981983568209837
|
||||
-96048494052383723147196136625848445717247500678399355388329892193203796794337152550751489458788827158609166303490739472099787979936580120628308657187056328736763185681953321528425328319387170959401741367303923468867291055665868200456591928189159450041159497990236537607417520248979971280049279587343511112057453655417130467599567956054063059039894142881047799058304225212118425521308122430601634848286193388117974476498880747863201024774427593762728981387679897912050705912107537650833170343700306838883998835198108435451111898850614440891500972335507245163238530097112646755267579498093361435559204066707533649377797656033769452298947729206069374051355424440619912420795717614551666486609456537503430450858662049818231059209064316728648486280924125387156519910487012717647239265118303897399575269898527876345105223512416674824574066514607838244179722563405019336615511796060019754368691617390 25911303870962499341026339465779148762710094721596085822988868997191642163481982490856614807353181386335243387115263537381472575420195586700196947938587073618001143182473067131902636811847024068951603311060229706488229635083256272418868635381468599304214742678138742633874428705733975354860844988352291213072478283053484340176329784518290486321188764344672095086668704334167323202124976000625267329569736631096141355056978318525106592305403548652420258578099679736257327828194974477019024207725949228613103819457642460712894129128436074155959667851023698863966137351762219768957719429557162346881675580932544102857755932736027832400602133022203165967247526762858329556126575647398425319588196893606327917692109494506290426026075222308776310542613984001360322607301149158558396892507664466555558005062849514938986263533919339073978920134023541437801374507367142548262514544596295667951742087015
|
||||
-751450182861292554057528323306914448636003898588422319788843514229856591044047134872456954253516461312144643834907338451013097043940612567865114253305849557590055590438722889702189817848833239974317127448961313881993475159438850210810701751730656465214211012622107825295299625104866226625593046254427207219901417107564344449923921814096519390540424456122183845137723943192515688417039085751936271439030672621256416995633641159311067775139530426511243793505033515287967586545959456805413822390304477977146489770805228340877698521675654632310490432870860187640031099015934953311719226133412615174646918141930826886644909245795540554844131564516493061570718111272287904348633593647579464712245163190915031300069566806272577865114006149422378284684538975945100816274847209581409121252550790429875386882799130658432463723067630658022001751069460035357866330765620568950883155608001513445017332101261 791283037070977298596264030180856135669376579918690736650148426597337155611614832331227234298841336395009820042539670989320821687799192744681866528335050192440594249590993138105094917088021565131602104556649024031744365212694104817410266256131171573721077949235385147708518215203901921412099956217475855965223320647126304118621624543857638797938909775672266679284930017509617517449690458486208324012689656322251012085273039801218008791152057684154530042262701212044520976365750007076365504009453103838592968829470364273458711069603430367259345371457449445124031199172804613805150766548378984760511113472308230172660961995309468112459013324799678575396284088968646700008588412354748118368726473776035463153657343212704211073141572091326784197717058557480742787400235710705766750239221498552865061810676947337149727030922446671870882058028672520260870332689546669497400496941309303726691840787004
|
||||
2537147657692085221824092459415824940502022611504282854162897612685884211799065326942689203055233051156732448241897674242683697609652941342195565856816214433240241518311099621787817224874080093186146968863622529904408066428698325144892514246526550293073587109160389167942562088457565909377032232864839722234926282914893239115958563410516865546662447772089557354274615877581289436320491077688209421180066511004978809434310879105022911608421130237062569818254826920059658106406980870652547567112985403885855408853602273752999331756101543886108231942217054450803231753837333728985826656842630986961484634414120687413870397649011379993020497169121807674926659480737963339835106031411031851305517859259453966854725578125748793114717920009794690143087023601764274137059659980214885953825347021094547253776979275681524119698548054024077281867664191492661694993259319460060576369489970278862705606330715 -4637275949069121129398803653980420710369657649824935156831968183297956260650891852609255154600437241812251130054630064855951921365347181661293409020702280760043924107296717907017275182595705177369796478765500055918090000353654397008191163807549418119728391915441485001913294256430482361473716877015862262749700265371835728893745895686383291335117218653207355800873048308376167224874366549417092672172121303236304650140732877403339898013667395692528080780553885918034744482990345080508574753047937004323765865634774240025567546086439011861995194884298076606350291197080565043662769210382594902011922639910050005895934855889142137021248965887657232121928532452986884768789030926717493025060088152656305555729896863538062747980316968832489629500127644564737577738365054831871621090017256553462689226252715909657692690803826453640130294850725984620825271873929870774965386151955948647086216280605784
|
||||
60209862816593910581883246769068590424319240426599217859832712854168940301930182420176383068810931820069328050675091206709093244375541663268599345437984927892182998364990876674561247714538552304448365279516855530892830098950228303881846428833306706248027991417989488158285103700153350703304243954720922286154043333756843876617216729570559619958145191681446265424397323267656862941528898231917678993679854707243697915601649783969320304934156407228075992654542569667327401486151719730773074442000186082235929211472471011316500784949756957406945355891788316661004038270865052579494211257552830965955873578737497555942282256867232555156127619105130626941487917189083416759080120218718965802058048407847253853783335859552442523370759883306116049469681622559699812420958537954142449107931450896358461769960049024097031079253135870949935073003672670298480917238570786853270057212463554705906731318703501 83614421351295228250552325124040455186189317389568446662904011089466336419594431094577785158274614962909946421185772661785085528808648810176689619187998065446792673929777545170318809308615569704582845123971826501035542353162639863406080047799132085229847430047392696292308955089809985741107206090310371375414737282352626297277908105304501638679544981205900038448604948849107425278531690177571796772584336368678083723333970480832877985055105407853444996350234845667762442055622880726364515329330813365953495377204138623232688660955799371860004281255276001287305322969560789599986653196604379878703324625176179726662681382136443470028592084945701007562312609562039177925423862759265356736212689166353819176156175624035121631853917347153451036946897015359655228521723648299534010772439679070097505641995412876465794438473673964754437522236817253424918527315485356925926379244312332665609386785568815
|
||||
-576802892882718653584851083012519294543710600262972818967998129153009130015656671599121185970706429709370122522853283873820025874948496880385784330404908847423461932145181906262927865099561525402305900469034790701930559745560839022414398703614052318245779688714054272240053141938537512142018849263848127225909645496624814214524546315145768324830777030898549098291945548935575831884865110125249221313271416176392879661809122936962828607447959409915064877660380819084919225498042969918209576793365029220147406839946587094011174386411088768391441464670164575750886302782260110798895447633173010081846461119834310772818795320608440670320725886787780742162676170011056952727610456764768241443447748916987749405850202407832258873105853249677792083818699224306233447960579844091098646449622852866873061671408661547542862995885098744815210791790311639832748052923650891311574513212258685000962397481641323 -872672562792390173975257099950508216986037948845782138302264353985930595283097413411448026724301966811514494057636556278695094476524500096050106624697483785636352033015633570687035288285885203077684322046023567596801241902826777775572422027090616216516583747086037091061830572835487604102069526173003417220455101145525332224998912844134270246075234132874934279094650663989880977382211669644853596658481632629166714743900312317715340661475782236059242504292794596766712963288886531180650720985003354418013107445357898258318461240256644284643813014687392361960367699202738321260825216412486521992915342730025890711214124456850564493338746214645790558505188566688486510901093301406326486613232162159051922471936877137755706374995180790932748050167623654662924638250146493117580449325712885384412020263851085783087910885538841529077390083258764134470795056386423304449912899172410714965974549242358657
|
||||
8278717023339932786059265991397361114092950703814461645048031868629732590418983986535213227984874185395147856330082925451371378144637828893868014952704737073638034896360852016563767218054230627441803328769430019762808375378601609765008851708670834621117263350046543327239124054321094406646355929734149652758051311716314133117287197664718530016212462379299675983786052603525645408875344291242528226825199826109203024000517096499332272016772640584998952543654896186287013196264500326575251056294044917325866014499752751402802910347901379016623086720644618091424530204897493867301718733665677424864120374292251306822018433815854405127624836081784123790458386340449867172500719652646216144934237324389460013527029295815010565398800354708694814317739557324396423566104419262862742984234339052151019602759827293048429384815850205926967374487887571163642981807260319754958490944608015739189605461165134629 4002684485641952056646891790888741343883351952500298170659142505241192708824297350157517968200569137726242602795785476409994970497805997714196484241439067465806796325117033760396137422388030370600114892773150339065244590343446076255930389778674664940716981707316860925593888043461534250488248188642357056416601988729194603405297365062702509833549765647631141119616045679715175554393682485396206703632548921870065165561946816154331716431161984252702717139436278481458939926033350017942365635559754443859427961097856074052429654084117717488967720558765981431259964505461642016358019105070270527887702778193071362100082547390603393920691711422067120432007194505732017959092981911449675926877996707462437747156335337624901215646399690120648084497297057059154859767320632504285597279556458128265422639684472637768947889745162788353467161547212476362996726954689422962408431198257121269809004127772330653
|
||||
-9267041371465896230655957623150191128547223657433370535475021387634254910774081441850198654377500017148886620458671804566879931281894162215369612753330214720864478876900949752745922218565761707480153404710266211245037945859154282421063938628743820971576368067788031121547870384823050564646125681929369576178366762630658460945317956600955948139229355399035424449257076783328914310316694276322148477669503996168738113793661372967516103410976233811185508804101887105687622920440917175318091333414926895875509475688255454052890017243713149539903379153108086670769229313313207420838438544804865361561727221051095043298759277976938041669047961813766385517303891449551542301573742248740971718877530199128856521883060550905294399441058462726557520453975624688935926099586828930707779366472262334585081117485153428269539708930527805425514909681313447793418226771606046390771358926231748635205760163402538566 -86870559488237590875614960279765986706869199244367321416998140288082872752088602162702208828397509193261935547194332012906772605771907339437153972411063008152782631015268148198788805004961279151286800732674653677467011679059800393222891800433112172481069007621739109879968730106495940341112145523658482768268260887674131525486362595344971375624857885243061912160142888112398855354689098890491631847838512866467718952451909421526595294496419505494692540595396344801181911106959419682920774076824260643989011701741298379118016763650989835739644806732071158622718126834148271336376938210934589007664606640956256475523780076350194336466291151735638197016797212236987081199974386972682629638502622789283420945048809346992522858872544381485576082821183499934766161497732599914194923933837705545333070088278627896675349018076108381986997982529639472218788440623798708440567483286600457916841615699492548409
|
||||
-458782733603474721557041373066695497583163789437339405751950137827251663051523300352744023409213457736549923894100129078636195856181205650303240583012587958489702740079420185471620338865618266901994338845942432801894501226028775658281579896243522166697627527114532415911614963070198133981485400229811059626203473968962296078485195772701847706049397403676960455249079074923918499127711457113443156302208553154308189898416130864549703258345267217317666704897139441582704105637790138200330973939540526183006066478645931731617577339546073835161405279100085704284255890625370562753876591211034379126887015078361247636203344328425035392126132796515761969997168612835186338431631780112760064209477036760948410975827335732297511246758644196054323331264969090487582960057819224964876735684924295367154636547068784160673962723918834436113837119922719816722862684858494451618477865008405866216447759865635179283 667768594273151320844774074766125361374948854777339246593164264801138153835315428364010891098795598960262183575156808779124824445819466732416009643740294421980374569618117416331888798830448850347604547425879879459370276165449385106817093738147347901815878671759444137097537083083905561787600446208014761724723531824569413942029453443186702558800905977220196596504074305280371567300822514397767955777193350922824866437416480727863719290672457008371706230600250642746036883808990598276715553794399420322570689691460115671307923668928752696839437174747746056270112576885698193692416862667507826000811098348071361243491983464050005822795845962015655083975642061908355471575637803366930911931098556056988885957198081879717971660376239581592733425325060334592949009656079281946871833501390982608857954164636800238990371870374561960240460571021298165721835746479786143910936259762596560503421579482555112817
|
File diff suppressed because it is too large
Load Diff
@ -1,27 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-20
|
||||
Test: add & minus (signed)
|
||||
std Time: 0.14s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a;
|
||||
std::string s;
|
||||
|
||||
int main()
|
||||
{
|
||||
int n;
|
||||
std::cin >> n;
|
||||
for (int i = 1; i <= n; i++)
|
||||
{
|
||||
std::cin >> s;
|
||||
if (i & 1)
|
||||
a += s;
|
||||
else
|
||||
a -= s;
|
||||
|
||||
std::cout << a << '\n';
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,26 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-21
|
||||
Test: operator=
|
||||
std Time: 0.01s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 f[2000], g[2000], h[2000];
|
||||
|
||||
int main()
|
||||
{
|
||||
h[1] = (g[1] = f[1] = 1) + 233;
|
||||
for (int i = 2; i <= 1000; i++)
|
||||
h[i] = (g[i] = f[i] = f[i - 1] + f[i - 2]) + 233;
|
||||
|
||||
for (int i = 1; i <= 1000; i++)
|
||||
std::cout << f[i] << '\n';
|
||||
|
||||
for (int i = 1; i <= 1000; i++)
|
||||
std::cout << g[i] << '\n';
|
||||
|
||||
for (int i = 1; i <= 1000; i++)
|
||||
std::cout << h[i] << '\n';
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -1,42 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-21
|
||||
Test: operator == != < > <= >=
|
||||
std Time: 0.01s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
#include <vector>
|
||||
|
||||
std::vector<sjtu::int2048> v;
|
||||
|
||||
int main()
|
||||
{
|
||||
v.push_back(sjtu::int2048("19260817192608171926081719260817192608171926081719260817192608171926081719260817"));
|
||||
v.push_back(v[0]);
|
||||
v.push_back(v[0] + 1);
|
||||
v.push_back(v[0] - 1);
|
||||
v.push_back(v[0] * 10);
|
||||
v.push_back(v[0] / 10);
|
||||
v.push_back(v[0] * 10000000000000000ll);
|
||||
v.push_back(v[0] / 10000000000000000ll);
|
||||
v.push_back(v[0] * 114514);
|
||||
v.push_back(v[0] / 114514);
|
||||
for (int i = 0; i < 10; i++)
|
||||
v.push_back(0 - v[i]);
|
||||
|
||||
v.push_back(0);
|
||||
|
||||
for (int i = 0; i < v.size(); i++)
|
||||
{
|
||||
for (int j = 0; j < v.size(); j++)
|
||||
{
|
||||
std::cout << v[i] << " == " << v[j] << " is " << (v[i] == v[j]) << '\n';
|
||||
std::cout << v[i] << " != " << v[j] << " is " << (v[i] != v[j]) << '\n';
|
||||
std::cout << v[i] << " < " << v[j] << " is " << (v[i] < v[j]) << '\n';
|
||||
std::cout << v[i] << " > " << v[j] << " is " << (v[i] > v[j]) << '\n';
|
||||
std::cout << v[i] << " <= " << v[j] << " is " << (v[i] <= v[j]) << '\n';
|
||||
std::cout << v[i] << " >= " << v[j] << " is " << (v[i] >= v[j]) << '\n';
|
||||
}
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -1,26 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-21
|
||||
Test: mul
|
||||
std Time: 0.01s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
|
||||
int main()
|
||||
{
|
||||
int T;
|
||||
std::cin >> T;
|
||||
while (T--)
|
||||
{
|
||||
std::cin >> a >> b;
|
||||
std::cout << a * b << '\n';
|
||||
std::cout << (a *= b) << '\n';
|
||||
a *= b;
|
||||
a *= a;
|
||||
a *= b;
|
||||
std::cout << (b *= a) << '\n';
|
||||
}
|
||||
}
|
@ -1,101 +0,0 @@
|
||||
100
|
||||
7 6
|
||||
90 -8
|
||||
-241 210
|
||||
-7242 -4906
|
||||
14495 -92651
|
||||
156342 245045
|
||||
-6114241 -3284856
|
||||
-66971800 -88914128
|
||||
-730560042 -193071533
|
||||
2296674316 -7063690865
|
||||
-86006091424 61571121954
|
||||
-954925313533 749921625760
|
||||
3369462342967 -2602177897896
|
||||
48823401444805 58212368827719
|
||||
173498401011288 -426824337079922
|
||||
-7441547430306755 5196697013557243
|
||||
24571496845593119 -19556209645994558
|
||||
891329359121265997 -404046414183640864
|
||||
6831303778591222088 9633606458971875865
|
||||
-11575914308010143604 33010040757843664955
|
||||
-289476453700624615100 848014057310820241212
|
||||
2821609335585522214231 -7573982353057317825084
|
||||
-58618037146052646491263 99172855767338881494959
|
||||
-654104619688648536444968 979365642772966130274268
|
||||
1744027321525887327561814 8700542992860471135127721
|
||||
-2431639890766382400107871 80263064429772215268173216
|
||||
380555894134380272322232377 868782247834463214094510021
|
||||
4539851048878948623167466140 -596826053445876416499905197
|
||||
-22597578929135206006148507032 58303553419745389224266171469
|
||||
-765383541614048899330685915295 790451874842952593173546469889
|
||||
4633018938631555597500320729307 5462609422883447731480921236864
|
||||
25763042372753257318826262743082 -86372420326118570755777408280267
|
||||
-185950826908436925860003903191174 -471247864709198021115031342714490
|
||||
4663895923962857430943557316282024 -5636100710030629588063743391188370
|
||||
34368485696683267485223363270318924 48710141915112526639682014484794047
|
||||
222425190509702316738653688022240584 735431612023089068846948563500554807
|
||||
884261971827199362812553588076000301 2443274970661418208474552858828399721
|
||||
61433219770865636385991140570260929491 -95081541747142019621732328942322611699
|
||||
-789098420602218602815717852798657480786 -102178719812830792181529299869675480871
|
||||
-1645475777651549269082181107119817976692 -7757727544732246088869307819549235312922
|
||||
-21040160922995017262949635846851002082559 -54178072992166423335590609238384021750226
|
||||
-715153459225813304443968272531253436306685 261467590675907337256060386578122162804558
|
||||
3342249663709112002109966266516640876409171 376644962476945215071926746483926779475518
|
||||
9364752199172633344047043139501008786476277 -31374844045332975740490817648354226207409589
|
||||
949294581300060943264699352926814420475791227 168006618444087305946335353428106009778262103
|
||||
256075332338826144469281276880233801416129902 -5786632155033811871896653941851310093791938569
|
||||
-25142997463725361519727105551271873918187289677 76350238751736470266505508495343382345323099982
|
||||
978254978461768787213376468558716301405171262226 -454599007706226437704721099094195419018416300934
|
||||
-6191431529933506755217114934191686320532467839307 5457010635551208096056125331873181316786293872374
|
||||
59000212294488549230686089310845662603800872233839 -35264090929120369332299872994862582543729071949889
|
||||
-120818006230522066219178926866036778922583193503283 726905024150939457019426730981252083112677429465507
|
||||
-4919484653899846496810423738873747845406747840968003 -7805389719655619478264904567414347964128786653889020
|
||||
60612390578390996958690981110085862976979699603663302 -11449046478448389551672860602604097626281788315103272
|
||||
-799717685703655945857224991895259198707470322279078741 986616409557611941219033499329875517865273292440419210
|
||||
1008346255789043990424330667308777671360591040704769134 -2249799150046173752292981249283253438489930017537348238
|
||||
-45705274414387621234702451251070384337143393644290689853 927359990417170717776335916658866813226954834108572264
|
||||
692135428081951533876257449695248626846943053353360927059 450014545034035549274756037165609725288924668356634299672
|
||||
-989456273871175233908391044621730651393040541937140981774 7950068427956067747925790107394422715106702023154650051248
|
||||
28738406281280568388294106889114419155698755669986053404971 -42126050603827796704790358923113326051562903969008201209681
|
||||
327127785149657901155330152032191362669038140718018900838267 792490053178698491580467633575758241648226487939404339757221
|
||||
-5012805355014853389896918861741902675696735122860862797182204 -3727763737512783118186923388846633095313306197874926688719037
|
||||
-27390743007480173258214566534635663839764363121490267470215219 89240977052853969498298974856885759058356720088633429311787483
|
||||
-157605144749730078529212824712444714123327376003774290710703835 109155974322531476257485191816781582105333990907215347415260987
|
||||
4629541452670504004066010710903670186338750886342484460643356023 962836863865779377836525416166538276271516574521748576810875254
|
||||
17987702419203524591909158938089496397363676797091658280367561781 43985204872139094373893531807952645031757376669538938271921294809
|
||||
-650576193743433690362058590049029962975030260215509489689628887414 -624444775249115971116845714211267282963763381192625003612773563702
|
||||
4436465590475967477545631861335739327454089475173949348110894697997 4614557447507268870429781047828774349871925939744388158006643899130
|
||||
63665233101893863712926843823515441831402554893914854602115326498652 49298548204131272431195830814577039258182454585593219868332185324427
|
||||
-462351907975348224806087443997238874117184377297010852296539173896491 69795251854119527623901024942578414213988016550128020213552894323385
|
||||
5341312549131259109752159693877003577681128081275713694295517593926824 2700359447648620188221763669261165900931593669934901252042743950367084
|
||||
-29127776245018142880140786469275129018738262925615360253259427566307615 -76903338188397148534524703382989924474727445144818763749732489654014407
|
||||
962242934046327798191573089191596945614568108830195102104232776284897268 -224702053747714643410634011595644552905151244698985445606378913388345441
|
||||
-6873076267947859800588420640620484172517206897574392178498103768296318807 -6198502509294235582386468083689770211551038552409250676418620087091802602
|
||||
-41582868208137401575788552026846174817200461304782649264987275633466299124 50234365727565956583080914912131761507918797694906214779505620162838482495
|
||||
-156036926042356867252837398478668268048881790263230159894154081388885251648 263508065709141042519343033243929011089475366354261396787799550757729382959
|
||||
3068383536100155217566655511228809805573546046710845651751713196137221467098 -983696406774228260311351854326891651564498981789916609047681124769544301860
|
||||
-46386861530494310165088923958742449892538397512577108115591117214783053361418 97445562921908621862591583032991333175657411603842521725270704872162967540106
|
||||
754113507318640100740024914126973969520174157598199852776480758682236490549410 551302108753027400902551072992787294168206195098055543044137675737438635553242
|
||||
7195518568792176960416863361946762306480090099418721896530484080121391868367790 3747742115648365983491084554426211994329118575881913372827172916355179303914575
|
||||
-53520649436958989307878966905160592620501688978430920084435263762195844814187051 32705755214123126008723937846840156715512887837764089190708697440390293180420242
|
||||
-902221425705010061767983507842032695378621520182340517322388600545728333671876336 -158423777214639539816215725072970910850209559178027473995440497964170902351662265
|
||||
2039550966925116041639828780423340208381674416886416888634268418567345283938814111 -4690758687289169770414786433334431915009063356157907177620722554931395503316586526
|
||||
77316928369075309436714724243118630169605046579388779046353797226000287403030314805 70795944625765372375208813257932894197203710519366501392582191855363877671225671270
|
||||
777241205207716867968861213195837418242216389461278818320849117279211749452204735568 -873596589047171674050289062738472004949550845526199490800488061755898307427105583264
|
||||
-7703747700625386837837432643121631842185757289277068475098502939657722355284113884595 2435544840192856431815348477739801739673789782479044150477620600381084118340869674633
|
||||
-31908310095113154153049729157280847815759195234380186539184673764794103051559237570145 -41112649936950212320634928850514051835270151714871003575187370652524289395185103242358
|
||||
-350655949735660985470738238812423777558451820391601777605290338575644454023539049573456 -707381593501579092499824175367708540279595339779397304265588258999432224512326772476884
|
||||
3310254048355049265018469610775991832282703898160633559109156253955674437802455741356253 9099767821534916162339111388217511511305441087379073495313906612084152926246673765545362
|
||||
98504962535416404873395836564401263379702392647766199778718710894313043614500533166554758 -48175818632557945451567496272922550356381831579389647059667601447535537667799495213192487
|
||||
-155658909314157801506023381484721811061617446826587296760792293722543913833901017879230914 -257075477800988379264162867511016130137173397362154272680467398118382180914228482012911437
|
||||
-7038500333946656338888861983249928179326557134197840142746947401600652450410579070772684709 -3229055337702266735696738122654320443200346958727903993219403362160604541056486692660703711
|
||||
47479096272166463685607351478810206816467336076534603527965778209327955886945776582785103458 -55576118895564509640404186811424926082631316229166313496376312999808768777669816338575590092
|
||||
-695428898082480522332164088268129677800793802871414506171749557459180009155183212043517794276 -495508229187833544681199276240365769370959345897378468521329396734317523064960616872159548113
|
||||
-1602443495987015343355350418710072040664206870349989793368203976832621759175804699313373103560 5882873951548807958619269582457304846378828593870071699379327985646220119250983822997223430199
|
||||
-39721289581285610236327307929854975261830222799069494442549413649310403900815039624744223064367 -6222827114987292981774472571169259487334656145132280597979932187984152427767475403887000959669
|
||||
601601516667060462391857566707798913731311812261071443416871071603530092736712978487806297780485 -871639471010596410570289008383436917956434743943914042472313729783901860074639270649463406502835
|
||||
4901758662602874141215452415979909385104824416714471900387869424453666594037929134873486400927132 5276172433751342969991762921280738763644800377782473636728103652237042878000229711246291654158887
|
||||
212408717917651062820173890306783084921932972596207743668138877757724241741185794400350297705051 -62721935601967780404385913927923528065206548446968980134511308779294989752018611611301759729836331
|
||||
-440966877420345523971126811250890268931305041617607589332972375697466715999158636369192472333413814 -441835920263280727137643043960662070989427577534166773077097978266852617186411718747545565736526196
|
||||
5994309379963063672910644626592973611349822213449666046993681984465174249344556115603193021313984231 -8059840316022799659336107605530294202878320370849962603023354757252180214993615453592913862644854134
|
@ -1,300 +0,0 @@
|
||||
42
|
||||
42
|
||||
2286144
|
||||
-720
|
||||
-720
|
||||
2123366400
|
||||
-50610
|
||||
-50610
|
||||
4981382073801000000
|
||||
35529252
|
||||
35529252
|
||||
731277656527035771930109411584
|
||||
-1342976245
|
||||
-1342976245
|
||||
132903710485183464661627013690445690025
|
||||
38310825390
|
||||
38310825390
|
||||
5292079980861795786360771822400426767562500
|
||||
20084401234296
|
||||
20084401234296
|
||||
46965951077674122055526013691008394063504936735604736
|
||||
5954739197590400
|
||||
5954739197590400
|
||||
2216198134567331678403588672391816467215973927830414122024960000
|
||||
141050347257484386
|
||||
141050347257484386
|
||||
27645299486257359062044875012303935846072919960559721371170387365316
|
||||
-16222997385809323340
|
||||
-16222997385809323340
|
||||
655222699337507255604791346817811130475853415853353014119397022905507112250000
|
||||
-5295491543853977522496
|
||||
-5295491543853977522496
|
||||
403014644343834711812846952266670414752133642319787241469233706554453291463487990071296
|
||||
-716119143604045089410080
|
||||
-716119143604045089410080
|
||||
162193736174178923357039666349165459989502045192602054785596574243131647405074569194635264000000
|
||||
-8767940436661599059697432
|
||||
-8767940436661599059697432
|
||||
3524870100173143060039722052048552166104850640708884762241658232479015930460152936810430943985926144
|
||||
2842125852328777368732549795
|
||||
2842125852328777368732549795
|
||||
92757214732661365636607946895280463689618819165409088161443144868377860110056266644993979388845896486866570025
|
||||
-74053339996069469321680159536
|
||||
-74053339996069469321680159536
|
||||
182006123612017794285749228392488357609429729513132592354745645152983756194436427697731977406079872658523542257176576
|
||||
-38671467307319689596929242076465
|
||||
-38671467307319689596929242076465
|
||||
1090663772804315875190534962542773150025225068191965485937217238119208926399617957048147995130163225405868814880848388200886225
|
||||
-480525343628313008293192156246402
|
||||
-480525343628313008293192156246402
|
||||
33773131673053511363468706156849614047482845778549389692344749720800508347705552844558759255028467722194859114411848459598043627584
|
||||
-360138431409550210845580326462901408
|
||||
-360138431409550210845580326462901408
|
||||
3456718108462475231119548472720503057383396979337528920300613122799180488145273826297845380940088893157586208784841639937548135149087620071424
|
||||
65810092204635378517965156752182106120
|
||||
65810092204635378517965156752182106120
|
||||
37302728789882236200848931604474996837289644952479956797184479926742881228188314504200224129339304220640930657122659023620902558970856010250079769000000
|
||||
-382121403116720485161214102171212197820
|
||||
-382121403116720485161214102171212197820
|
||||
173375197884793298824276215268772693811493358586414802547814865414614284539717512909536603977737721741319071908310017286382225859728824599775930025810250000
|
||||
-245480101998614484449436953600446657501200
|
||||
-245480101998614484449436953600446657501200
|
||||
31163397274245010027857654567789803267954344176505688743348116194363513288745650167213364692301916924524199510378874393862908778795398532082933419761695632479395840000
|
||||
-21370819314946528683227551884541088833570404
|
||||
-21370819314946528683227551884541088833570404
|
||||
1502932585350224364808784562285393928222133765410166935927962552957630150113642767767195664760622483312451604905467871104158751378605632245051543676848082357508508498680549376
|
||||
-5813318143249991991926280639332398551372043217
|
||||
-5813318143249991991926280639332398551372043217
|
||||
3269034164043871662120008040638798186513269237886473086553162323394813123566636126742963898677021939145474639533064426348402020703818669128341258809347323753541022882773311874546421729
|
||||
-640607591302139830683042912968253129727528483424
|
||||
-640607591302139830683042912968253129727528483424
|
||||
377540563169393892578483450736227089257371803240530128613002970792495827935164114849628836209194944127943150129640096592009978165120179796849468551797381827705967739005868354141262035636453376
|
||||
15173984691659274903446688358669326730602412445894
|
||||
15173984691659274903446688358669326730602412445894
|
||||
1319425012227867830945997443402541352796244580370243711657960646065262249038657615972769429827019037789872868020787982270177079367950503993913262797877907944758198188883326604907010048209473257553316
|
||||
-195170869222586422217458558268829431526991512983136
|
||||
-195170869222586422217458558268829431526991512983136
|
||||
1580858288705150396181577589281802209201446036784736723129516995538274536846316656857322601633775906380611724627533667843538170335463977800951858542027167776195848339172816333352957352955631968787581894656
|
||||
330620205132720907502566008032730448325439578717149917
|
||||
330620205132720907502566008032730448325439578717149917
|
||||
62273393829255035951901140336788546715008876307624982720705145306274053971528036681567496371301067711547704428395195215224047366580752452842747103191791217574569863444836923774784833207278018592302363068138004039609
|
||||
-2709501384734545498672304737233877230921965164707529580
|
||||
-2709501384734545498672304737233877230921965164707529580
|
||||
931472092575887760463202503397850760636291689318376668161921211718985324885246814337152250735881462362007654677063732881273909178019334261467078800614553353640203189448468212428143676988843211991622455543452770848400
|
||||
-1317519150251747290681330795162723681975615194316864270008
|
||||
-1317519150251747290681330795162723681975615194316864270008
|
||||
20058292989268147745999915776374755853754708102610175648259524632324465265803523653770256514527656086714299586361121284106374976482700061431625849991880236541841505873196983377137795978930612854557921871576380748649013286817761344
|
||||
-604998855442763978379493564128194385363565085387460122052255
|
||||
-604998855442763978379493564128194385363565085387460122052255
|
||||
142892962945639244712504202494930450173443150395725137060277042078349216849068412390679236626918141053569079855867911597615351281215218098705972137827728792718355146781023067063444399921093653339290140581484554646968375786028875621807161025
|
||||
25308372910566205464664284899927361580162771144192020973573248
|
||||
25308372910566205464664284899927361580162771144192020973573248
|
||||
570333718539141550503604464681001980641301283004463408396242878750313014299208760339838926244762924312612660427858766153293086392269276177429960014549123136842453585441501340739338198981604520238428608813361124090723735992442939825714961332568064
|
||||
-2225216324699047454432560506227642719322158860008964071671362894
|
||||
-2225216324699047454432560506227642719322158860008964071671362894
|
||||
275578183403552752388071857547330638795307122104771694009022190327059151421441354214252627464237040902961239506127969979483976117447132541099550568317378071558971207294180812942185313950474506217999058935327927858811205533762996589396607506345832444493956
|
||||
87628930121510583358420391731889239369632037733687016566569911260
|
||||
87628930121510583358420391731889239369632037733687016566569911260
|
||||
378697641307170750007671346611707904031334144170820421321560198879220649644176692291272068346678462669842068098414613012264642070133986421782231215478827261258078399166979691640388095444802314225271254587628319809733426770188340145201864477683191109727076000000
|
||||
-26286187128556019991092913552978358404383918214135625613771428860880
|
||||
-26286187128556019991092913552978358404383918214135625613771428860880
|
||||
697220534990930165049471740543965651824242419293385336713248830952024713809385841272236321892454416556168283022416084480173764905327905351665737443634728241958562363913538805980225104210530042618947709180370423221382374667281436674369694298992018721608046518405184000000
|
||||
1674093815692956974217542336974058474730547345198206705402002146645428
|
||||
1674093815692956974217542336974058474730547345198206705402002146645428
|
||||
15777462754792868187173740580411732200866693644004737319859027214593241769142958200251431271766093436174211417026539577814916143696517460077837555795719102035472035527592559774544526062348697600577525323911630441298931384198456259974812403528410168433992710134218661033726236304
|
||||
163578516411093066976216831531407410801233568763992352906891639231687288
|
||||
163578516411093066976216831531407410801233568763992352906891639231687288
|
||||
7827475287211414570419857611520899777347160259943228431265449934812139265978021324429880526940102037504016539119834136478554003894367392563475887835821562246345952511339338142187017972979745247883472037405112755955632213618065462881574663585124708201146749785730417842379615857347706944
|
||||
2160495143273108337587982718423838337786002292759798439708117834144316021
|
||||
2160495143273108337587982718423838337786002292759798439708117834144316021
|
||||
166339722578729553332412122126286515904547616517617320692225433732214224133024473859133863188974026686700293565502643713190061950364888999077240951520370487347131371976701298308958150034234963566670693580063947781668057237579581735221423172381869545136940826720429451947571635224170815616921
|
||||
-5841165250304911502995996207483142814898715091104812827727400335858410715209
|
||||
-5841165250304911502995996207483142814898715091104812827727400335858410715209
|
||||
2788584740720767537346319644289288905957377926080261990058798334115206903729523961424885427308807565798330445092300841153099753124085289280102746025293313886734473722496751050787596402193684863296443777687579099474427244395708651066909197263844152061187208744662718724255645626310336873263819127061782881
|
||||
80629066423461399720974790968418207851030534591555821369920586759785993044606
|
||||
80629066423461399720974790968418207851030534591555821369920586759785993044606
|
||||
708639067007515935990242004640076481354152845353316708426490494977530286772859219856929268146836449381357207657486821539189588919875231018688537552461380646715731725769056833348165375521932568859825731282379483335504685183460354554863251796610098268989917341616103783345006414891143738202558355134462998916
|
||||
12765152764477136601546433714115863532966769012228578637994344983324111522414024
|
||||
12765152764477136601546433714115863532966769012228578637994344983324111522414024
|
||||
590187659748437743825911955164645327756804538352089254151745219250403328994357681154565893189369442663370961854636350245058619324349160363038056764509790737877754984593329439285546578519675149759230495194583255634796038169546295763530671438733156571923501988098605535081641542867658031906819705434922907499760709600256
|
||||
1139915374252951710286553450510003317758046773360280572374978655590428278128908334
|
||||
1139915374252951710286553450510003317758046773360280572374978655590428278128908334
|
||||
11195395437495805027126895521273687535273999184051064568434684363280975119011548280773665373717328582213820404614135210336994319998006916458120900042756188840788024812704450673368299573256291202434624482952069588792731743225078688631238593788839902578736388689397973244980274022260885809247593012754641060239497498947708603456
|
||||
-186989451947314140857680697753145976954063689102719571784364850059160229461003870230
|
||||
-186989451947314140857680697753145976954063689102719571784364850059160229461003870230
|
||||
163420177412494683695019223805322652209599654557718155148991071930135242430595793110198937752686959961908269321666838419898966619172380407925820560287514845756801364834095382659346991172843238001828968709920333769925900157233709499339719997352244264961762935555704508287693214940161067376789042972404805900754479076101603781228238400
|
||||
1258841499176301253770269429826455222712504139062519923830845342929453244358545175578
|
||||
1258841499176301253770269429826455222712504139062519923830845342929453244358545175578
|
||||
31891192274776017199276038495164082933973015203004817603233324706344740730543387143607325591181540510809993395592315517930924001733525291420820968046980965268098592511619166331110206187038169091169554694071859685010543117174644476325830242834956126007163676020404369671010773945525849255048907580675715299032888203576908306582610577984
|
||||
-293817639772230384499475328272532048678790242049898756192351299052508739185035370820153
|
||||
-293817639772230384499475328272532048678790242049898756192351299052508739185035370820153
|
||||
83653099015952085994835192355831881899370383422952806116454231787029149596166583858065676921490443024120015978839989721043179031220257253354212752610666191567289072601432264498361787011589781040130689745089994541128228703892049799793310592517184297400706355727420770398571315175321132055612798679197375940999841481824110608446389601231611234137569
|
||||
159487772511518955430790500804179816544687866824355511807251148462448790278398583913970381
|
||||
159487772511518955430790500804179816544687866824355511807251148462448790278398583913970381
|
||||
20265641120476623085272383016130876908073128705339627904614738860847755530271646816021187847687640061935572995590114408482456603659516783631981910220884831913276987219188637250236783285117044319276963756486458583918615597225187659661153490860201086020014378220334088675879521052865854886713996205631672188700640760935479380241832135772422488139129668032841
|
||||
-1481813752222821108873551920575334426132435909473279114061711365812578001650620974107990238
|
||||
-1481813752222821108873551920575334426132435909473279114061711365812578001650620974107990238
|
||||
2462015291278903758427235527597673953690404899973901916223518137709332393025435360093046308743380033563987331272764355228050388877386986956665455273368864413506643983084719663036471864056777942910809254841502648427792281827947684167053372795445977915536592149212781705913168339351546774874258799045329866595800063756413391295804073796212149838647143477594856625924
|
||||
-1919673859289735883967809846371474917070239612635895486437677428261848838333555135332267485814
|
||||
-1919673859289735883967809846371474917070239612635895486437677428261848838333555135332267485814
|
||||
125226574216312374719620240890494187814283126810557005561440337070974184710824912373262871731556317246692165016803174229073366737429145050321248959176253996178634405030338013920321859637904164946710791035656537721077278858737133777411606945835633081107542983093018483720141971600394505884351076562211929416982506177599594837731870447101300222432113898102740791484097309957696
|
||||
-444713742492396006736758874651419340755334236197727362694006565389325810841546023722962642719084
|
||||
-444713742492396006736758874651419340755334236197727362694006565389325810841546023722962642719084
|
||||
8446465918367720254507187588651318101518191828260312491196959872652509936516746654211905795721578518505473716049246376144804481730912640722648818034472003293658595477836126111779265241279978293024563715040230981252426904851911161035553719467884507390167541410370333364820887877561501450402679940623037165263389630357151507641353446786684880194117060561447926471135551384701314345216
|
||||
-33786707708134234391540649344435318179945474624435535551272405369547505486839360710975317798604818
|
||||
-33786707708134234391540649344435318179945474624435535551272405369547505486839360710975317798604818
|
||||
1012303993788143068585378355919122063635582191874476089089948653907330834591871716998272315775294227012411660872373801198494405352048762303522028274885179171413031201612032196017338487248086215692548801091462203915090681863043922878741313036856865164039815498787492072494445201094069552726509022047571999463205627950266660899503312990091009945122575255567926673781925457391820170300836802624
|
||||
-2080588851190249741779645594823899634575785124003315041743224598698553574351140246054780958898093871
|
||||
-2080588851190249741779645594823899634575785124003315041743224598698553574351140246054780958898093871
|
||||
6694271231777965022984032720218702277790431618296590490643704202332103155450915815904069545989052062144234692776874650112867592234148357715339301315876200230547511998663136619783440989413031957837070037954191918121433290741096589238627726064608424776210090359647797510023097685578824339096587980042164510575167918524007540196855885608709790880128385051858166579254974854047400635253332199540837281
|
||||
-87823215736865996336186563500223210005307661432256660045401897062187663697544758216963366157539759481
|
||||
-87823215736865996336186563500223210005307661432256660045401897062187663697544758216963366157539759481
|
||||
2153423026880078851244829201581640828738406128218095321186595849920165816281761738380549545538406559785518058763217612864713827457454843014893618322264512661199379840588189119351648714373888899964458494574849477133901737503403268583452755800945091630078631625891971499731362655276616281774349827201767507958182084004238671206756156184572552676863583921941744104636112154287982406486801330502959445257781761
|
||||
38398494943553445064004269722100532896685688046359242026716519871481619302245624619772644352041333027060
|
||||
38398494943553445064004269722100532896685688046359242026716519871481619302245624619772644352041333027060
|
||||
5472764656507399052178981040090896501833190102399406891336660572970735597292682683916848393234147675589639794851856802931326311309526936099674895919894099988698636614342870716432007797530374276762127263615278411305643497325813957610060628041784112602843825446570559214540676024183706351322838484142465080720819391169344773937793433089179153003828753269565179210598184923744911389505962199330742113387743731776000000
|
||||
-693954076901865789274074747847393990038556520756202455536916860447238041804598726223402149235385646524144
|
||||
-693954076901865789274074747847393990038556520756202455536916860447238041804598726223402149235385646524144
|
||||
8274442394402936693544947321573393907549515181896243436083370174459351101311000392052018944589804239497902869743087800154257880255093392583585450284212146478932844813141377199797817510907654066620395715676835159566859351037263737052557743231412710805897358934313808834028251902354322136898876644747097629062764132382890709487337795593794646583312868427015957589800638344795062726599150470789252247450836236859438268416
|
||||
-789014591728663798625562254150054195988180474596910695139083926119049106243373926761780602388882630639014610
|
||||
-789014591728663798625562254150054195988180474596910695139083926119049106243373926761780602388882630639014610
|
||||
589879641551124154745606499334581312480232353968087172876011608857579925590920964729867924131747266149750608590889048686736648904716742959627546062116154814840573554974691972172193003741406837789527564107401779010756598788500591726542740916701185579174373908658432701761110410875838392138214483365177421412378115617365946937535663929100289284116174406230889740917938831565100564438044109536853028576756139189076008421740054201000000
|
||||
-2268576549226432879209625701892329344535504725196252077573423239692199164314242831543674584162989250351685892
|
||||
-2268576549226432879209625701892329344535504725196252077573423239692199164314242831543674584162989250351685892
|
||||
131850527071038778332222455599020569189436716220722181379838247000904068042399752807868667177579442958583182053396528647391427606869336228152755314986468921924835724974015588923433844410449530087295284289817486602953017092770160076169847147976662384474628366794489231659244799462790022594612115773597461125552453930319745988794680921181938352496699451895089138224720892838239064280629734492942146300813915563612083275108723573415272704
|
||||
-42385242842940662417951938020212031989630858211535873730390155881594302670949845806587994592936950273462037192
|
||||
-42385242842940662417951938020212031989630858211535873730390155881594302670949845806587994592936950273462037192
|
||||
1328687261690457827634841552396594611079406108987898002806160396086497887229008613418816852724931342667938216894954914136050500927244283716447007959206797700501601677421876292432097076832505123483481277987062831305057852852257652837151146614740083081924258730391446009423254501151939327315468377581495689579631191966040511444853442965050514225086264603795679635264724358141107718178670331788518463213350232464467221341359250689260519424
|
||||
311471009770236851696663707376058092619415547776978795708716485348132555266534008505491334676434996781135139624648
|
||||
311471009770236851696663707376058092619415547776978795708716485348132555266534008505491334676434996781135139624648
|
||||
3978702487369447834858115099820250803722505694319984093790169525699103049596122097113573535413178571857716668127024552675671104550299688056763053239838833391093282963192438393662295914450473751400711260471704899079516891327342528439317641374308948219269872866167882668588709067270292844662389382828681147615030346565880080477278128918432546270282258088418740505840629543940087896443554408600294573439133163462164030883997995783898039869290836895706906624
|
||||
-7866245083746282523910497758391043094199858526745837973945848991870664555277275109145162020402612474827950133953952
|
||||
-7866245083746282523910497758391043094199858526745837973945848991870664555277275109145162020402612474827950133953952
|
||||
247182894566369660354366107208882924546868966988454630047581723222040514274493456605883697173269255123985617696078757194917651933737334981084328561218430480542276422511436417653371922476600497041468621008766998580459133251829501693667046368390463143833356064029178362312075365131352434958065357729008711796961877489838230612109768880835087607960437492424760683164911622208140323832745951763546373624471113838123518086457408889368493983834721852198628857284132864
|
||||
-1210635557278587833586450306909067540279618987959238757354725669649696395369817453566586279317145483492218831178724251
|
||||
-1210635557278587833586450306909067540279618987959238757354725669649696395369817453566586279317145483492218831178724251
|
||||
4615617710391017953768276413350286357679080939712001601365869201953866745505188437774281822140565524126907603102290036561766462074943140093824117024530569783365703868112605632946870717783719411134074027152698268547716050942214450383287838923160372438040676017223378065467585629592107920113463665181565322894295824809285392894567425798938706956303697891318290913522308416664225185791412810681004671122083448194220616228259307119179953873134478419926247672164112849572121
|
||||
259245515849482244778759520841875036498109746408394892690403130709218446137668625111643109276949433462146747152166376007
|
||||
259245515849482244778759520841875036498109746408394892690403130709218446137668625111643109276949433462146747152166376007
|
||||
26509271074336757570744831170484348742998220764332630255762148132711968254131366351942343686081474079433188683059566105282836149007181108848056740639405109225499961816152805925313964838316691336300671148192402001943479406382477930587064316036610215692372575846850676566480973910828057585033792690024750688992274438898434551639303881433139515781675175727753213565478112743144343886613878035216733473783093681461362973966633134062135695404748502537460757009187769706577131004196769
|
||||
18686554025634263524037880323004919300244743292915624651734199563335120387233976022451738362248199755815735681357852417548
|
||||
18686554025634263524037880323004919300244743292915624651734199563335120387233976022451738362248199755815735681357852417548
|
||||
67429813579531279625628263151513791227322074769674494368096916592978067527539073480103419939427253467726059732103446597368118641803946747111013948020947903744539728476374064585951670414840456182320019827946793900530191862876239807491974206593930610589346083243388489207408056688215430462295612850342324920076985101436932465098911136864231579401004606206869454284204769126019612736610020734227743887371507538758413339886996378556295327156636687569258363415656364674436962197172265708944
|
||||
-2444376668191158465145444199882474948121794456213480226344023901883661493265115969452525353743750961681483931491131600303777
|
||||
-2444376668191158465145444199882474948121794456213480226344023901883661493265115969452525353743750961681483931491131600303777
|
||||
378960134078220110971219247874788630638405483077551627344199856719015043110356216922793156685830560126628817617963381845431528540193422899771353979490994037734280227478844474022244032357427551734681479185222998151943424663372398350768857572774845751194272873716481035165027246072421249852347398078632351725259833885010346920688422466360123697657518821897622341317592526764857185531767624198494933047375555581957254502997466079012318748237694901288041825015260060528719431988208088178394610101809
|
||||
-17203543133400392960857797091596970109081494811957493211749156244186651337215722892589898170394672989089133969507550986785145
|
||||
-17203543133400392960857797091596970109081494811957493211749156244186651337215722892589898170394672989089133969507550986785145
|
||||
42017077652451100179205589764500619415689760461623677673513158862652859344372427272463153742411907333659332416717990933010669467504140068179958820192641425879316038994276373299713504713399698894969099328870680231193871489687347650363885067866492434946667238193068894989686234479481172603984264693818965757125061730579389835497331880327750212012065774545329949473813324151906144548579011787849223583913141256627537294571803863170131414122179435104446915800501978875314604273505800976764238357445025
|
||||
4457493173425892566465330031082599443948798910809238849848215377702263686340726308374321762774349281875711468876507566562554842
|
||||
4457493173425892566465330031082599443948798910809238849848215377702263686340726308374321762774349281875711468876507566562554842
|
||||
17076238505091603069008402219781438707602733895048519144434922213971780182332738437910498095335886526687973417913527320107760236132972568641064577974933214602333857592397142716331049113713874062492607325713380311955679192373581774745971216862994092133397380926568299669007108466243682533139690898345418173696783229025971611532216583948050324155931250871728281705024047974144183018112615211401549652874898326886523795648731869051828586407836488536619134486316853963270369646147477311718644647468719619806784
|
||||
791192776087739044445396831181123240816560060127430162956784869125790623049500364602750814226868965108803905550642321931822094829
|
||||
791192776087739044445396831181123240816560060127430162956784869125790623049500364602750814226868965108803905550642321931822094829
|
||||
2343101506343515294880715721209302438133381074488182720593361749201782517069097415650268185369841123487882575756973509913247874467464212714809030154808578575402192176207938476500231824640166626955077899425178581841808139179793854401348187700250688466675618714552289396779055715554902426568235937794505197572563048328427057949942410395719723787397827058171211514770816308093439636022776264217429847588303448741259456987053866580569683517278244962703088199805392940366886977812760642300282905640712049496201741888669001
|
||||
406248905084543778795451993455440628592247946072817843746054317561149566094610040671879234768990868608924360769721731492522115046628
|
||||
406248905084543778795451993455440628592247946072817843746054317561149566094610040671879234768990868608924360769721731492522115046628
|
||||
25093460221780529154738067225200892960260255208476558326864245379770017518127834612445216331834159190541177825329925443442387221549647980702201001368245391538643697736071743373161584896377984717668195625719612619101378901184294292196405232942542262816735202082999608360110120534696503698859185430295475915345776946711775527587947536212251922058855638590620038041730752694873485368660200568834487826459680444497931834945561446341467038797556312273615238922853883161866301614543639126346597458140279913677221140541677987592511744
|
||||
20472325331140608886819336402669693744803217944629351408767486580143143598097470362163080862836546909638775686829531159953543881042610
|
||||
20472325331140608886819336402669693744803217944629351408767486580143143598097470362163080862836546909638775686829531159953543881042610
|
||||
190044181147233227338942231304966442269054733345465354968269737972013145849619246479068223701913669237972769326091224364678444372336004464937503542797106899295340025025372478836043928290742427875492187972681499932966884502140507271627635885444730066062820113941787598881724951093134448576689745786506243576015680205217621334269983758554069612974915777768228135903077646657329384601984552239543641002692902371244727517599854418940820339736771284768421016532388556277071795443473366767541533628264031530328698088089839354218697081000000
|
||||
3138603563000968573875465320811315229931264513764036992494017251343760068704239318417428198163141808882844882769845455351359744598172404
|
||||
3138603563000968573875465320811315229931264513764036992494017251343760068704239318417428198163141808882844882769845455351359744598172404
|
||||
58184786685507265505047448717613696023353449901061108502124856908203110660840389190729757510357399634999179938429276459344399012508465817103469217011270379148863146420579728928961339219625878462576840767146530512455152756063264990013522135616635215951393835402337105638438710917631914505157294395493177593699601499739534213636326985428541790914793473505518735870448603409155895575060151922460727627965286795962196112673982864934055463594590386534798206682281513477830939703883356567680182931544758109604729061531193132904987228939008000263056
|
||||
-32269967862372124398659082183377257354842549808375067448836745818396855183982770079040519251825192735820881949494620017701230245470742035
|
||||
-32269967862372124398659082183377257354842549808375067448836745818396855183982770079040519251825192735820881949494620017701230245470742035
|
||||
24711583792527688724284466981155959971811566216644035811019495293998971097533756570465323035698924245444860292674738413390082427344557686627877891350726392044365085262828084963093930856066805412866489237116407597504511739460632648914657772629217776072080845663294679730751388072703293377165846765742196355975337623120559600985164578614071803957419256236722436132345827440087073981056320342624506020491813660439536924365642683959424802786333129395674192339489648436809544461197797486616874890605678099853815575480509794133089557967243358647015625
|
||||
14423463804890730330992839848023612607911962155156298124073231827205729926015841453587684283301686855631511007177768328999352249163834261216
|
||||
14423463804890730330992839848023612607911962155156298124073231827205729926015841453587684283301686855631511007177768328999352249163834261216
|
||||
11061790972962550936979089805237919732742926726711440385033958037268922598373232495618840568414561969694201195321590403872447234635672989833443134880225023719797440239620961948069577268932311041607004177929587680743263618206930806329104215993809214445819279461351555058623594480629098330525553092415420968120501621957476582848633003731366308412424421866404337121403485874615924806255634977980736195708548019057628686162177778698458725253828650839278738214771060768537271497007229993533388542150964405748968851038731803910292202215147561043334116059824521216
|
||||
2240023227246591045756843673881944748025138107273167579120436167123439594547092638739456758089144613660061986048720219910100070541863003809305
|
||||
2240023227246591045756843673881944748025138107273167579120436167123439594547092638739456758089144613660061986048720219910100070541863003809305
|
||||
175503511708519917230456483188959738338306496503628834898704684864062895652756368117338271414415636687291026327571676338614064489742284644752123133660698635299979657189791174092249190088314165978413571657154514598930368735459101056694154617056773477705316344514055391872944084368587836739551805050236276589601019198342665903080697051361258196976512686513982422733083829063533530979503544957743343634901868631632800093632756250727561214718146336142406289305043762317800210197271634482552833390746620075560849586079419346050730912541394609096567347934287676861528163025
|
||||
-216217963484436585669468371663698867849794931620769007287209214004235845818400770028034585103276449700741855897572550277580749159522455181155188
|
||||
-216217963484436585669468371663698867849794931620769007287209214004235845818400770028034585103276449700741855897572550277580749159522455181155188
|
||||
119182286295824477687031054033795047714663256228637874253088593297285312137593654019559439455377178666626263699763575867998767325434044129142948269061644072126605422866991326501575419575945604794652242157085352454122350237150230417254356915778083497377081427162189792739253645541697624874980186888447849978234945311132788066058879815716511595334204524297407694427433188228817495309917639328258738610341195655077945682110699930242380123381138500003280319592694578108190548309143748635724667638831514750604073189759219450610585641799594279916390735044794940337068758650455184
|
||||
42602780493445468853613816105641443342231463787826251774964479103078426118036623260031265765600430811591355556937735723450070730761683382504135814
|
||||
42602780493445468853613816105641443342231463787826251774964479103078426118036623260031265765600430811591355556937735723450070730761683382504135814
|
||||
2679310304672403758069131850816881072204369429010190218501661178964117168979841012987847531521172667296278138366308266494574425423206935983401154117510217870105732477359928564496127096169242085173044427843238026511314860542360709949693482324122707601511827366652015871456129840820650247535459409945437471187156521117741881514815380391885218453742220979696309072477352794962149677061941462920029360629904049922152331994662299892667812244582221685297006722874347084194127371524293854970361255254367212694004004805936692966532209069187051617485964935597287947188469690804044596735708736
|
||||
-2088889009568749486231409681653938029524963337993501960676127583571729362255135683000662487625827305505698547361976325742751883397018866075907834380
|
||||
-2088889009568749486231409681653938029524963337993501960676127583571729362255135683000662487625827305505698547361976325742751883397018866075907834380
|
||||
27786536852026597813254261420252527166822666568438135078588475080603191614689399269320398884384266312807227995760602781500967865734817492265951644485350565379166965035046648248441647948129301273791340016718356812204120888252870610969429163162623780440509734876602645340942968941538913149012816706560358478823900540512274207464858995760926422240878547965582016757008287628222399696084320272636016992956921320040768448761977622257830192788380186231048618945472494087512387193342969640141653657369370921088868625840039690126015912396818042769530975703281497343314476494574012032574482240250000
|
||||
-41116988560621754534447624081176844274614864584735709019820313036156487397203864458951441766432500262352808760262287492255237700002645852094477866432
|
||||
-41116988560621754534447624081176844274614864584735709019820313036156487397203864458951441766432500262352808760262287492255237700002645852094477866432
|
||||
8151138085317552975845228788169451890070554412195587009330043479703114899353268255608583886063253489742436689804179629115197835633098353973788568154080549793330567224395661381776273291943450580904982541482292431558709772606770597946018479975896059751153629589027367981750115042574748981555429573424798694451250774330462063139717195834011660592985855081706743379372358202447245381357774859525199053268945930099444177596125849491220359087742270548046384853846496461579494130819196336125613500469043426483856676741048812322902192868810981666580929885920656316665019516543759496618972098668318756864
|
||||
-3018357859066923190685284355413314198304596676761629272768420406300184554054327715780418061934319185323876704046106827595001226050529000810135370202280
|
||||
-3018357859066923190685284355413314198304596676761629272768420406300184554054327715780418061934319185323876704046106827595001226050529000810135370202280
|
||||
8530722163286111227433535600129182182791128398563390722082004163334111753726845389288020330434812922937077272671020759023384731797124581401722470796420701465308558140797023383386366590402816430263719646126855272420864190535613332656860807511640649137532025585117563385957717132420007499921854847745790303347603872700205683394131640686625650448921189126177650050066396062330815718816099527221414067283338695566728619564752675403002489079684037613829290610766883575721350330670151675089234772738783282776951974576995065390694680008528689669436299795927900954890568609271113385825324137189925900544000000
|
||||
-4520193834019645777948278227299589253736026350256648331390893255153443605904228430692696030764245498616049929449527694448092878252619333693262026028030308
|
||||
-4520193834019645777948278227299589253736026350256648331390893255153443605904228430692696030764245498616049929449527694448092878252619333693262026028030308
|
||||
1842308654119828737540286182937792298719271300397703247190728393115259712315483417214067318535841932604132948616986734494311056873599036086141302610741076062705820619959885424021752368905817992590421302553700190311565350072452894639081400383431987177908445815941993809742209317261979193840673920900552438943836804094715232620716179845268508281589553025110789378338956989291173938521718277653589684879617215014753736383554005839101355724422772924285395224103468476927056416352280043904016742227767593225792381196308922542172571616843140525367216425308680147977777049804130657186977029454518851194362033829441563353344
|
||||
415744366823907849632970576915511543009524184410170934976500367640327346142266522493707852508585629299687714057316103687288962108799074254575190959886687220
|
||||
415744366823907849632970576915511543009524184410170934976500367640327346142266522493707852508585629299687714057316103687288962108799074254575190959886687220
|
||||
15966560153629438896476412696817750966219599794843162391617853761757725391747001820896061976163958827445758279853089442410556506118071693159516676017217685675411219461881881550626172057703779763237534008905699322148314928683006592026191231354834160226917522289931280352927437930333936599697256077930132069444620583073478655452048567427885259796243444168725326297971798755225311379948046775848797328731732397815996985004564109359906748365614325733905870175743441433615700875664296731473311101243276574391257155236503984171211957909866268370097134801676865039730858618278446950075056283651371412339426133877974965441310726400
|
||||
26966947984192295750670267745639842048067778147267833504685104865568608262229082464844916027073340074450898953383171043146870193173832611549401367862841539250
|
||||
26966947984192295750670267745639842048067778147267833504685104865568608262229082464844916027073340074450898953383171043146870193173832611549401367862841539250
|
||||
143463820348346150117379000944258752290285337767174847885590629131992630729862823558885468927332781962150389645201713734563103412817248925820433096526496549070453713246027730595333628728461541143319269327956895962784889895634068968157150844704343703813105148454509239180836634906481492470172908443650038482454328965665724889006620386928664062938418981565647336526599105847703118798663007523407230947994490105718492887155311531226371418910040558556401530739008053673486005598298800000231316820815098887790768390264400883329227788077776061646105492928207563219199846884148729090921253700054572133361374672535243209909578344726562500
|
||||
-1750433259386077412809818604867462252300454660312506705768224741392824028513750661800794759905931320512946149107797585449983409621539752894117719466015774686342
|
||||
-1750433259386077412809818604867462252300454660312506705768224741392824028513750661800794759905931320512946149107797585449983409621539752894117719466015774686342
|
||||
3505805685695595945900890217808266768400429707674186281753394186476518917040265190925076663662852464419703125680495569269004143015569686225285628446032114860434333648886963601681561073301746657415485712945929893229077948901191650908947960114957716279104838572730413161611157207445598174387298857941107196451897124784999933319173240998687964624478833758772025109679421353164818169340647697148810698662599526349550978129753879081564666916394830966875377623211993668330558138438350572140859806361409340162242231612162033135559700519639796974824121449669844263558750485580836637778298592869376827829887156867691536120836981644043249565780544
|
||||
142933326144164973433940669792469786962707145877084804475302417502574665080219303236377248806750638732708270107874181698514184069448833031840032807302871117661040
|
||||
142933326144164973433940669792469786962707145877084804475302417502574665080219303236377248806750638732708270107874181698514184069448833031840032807302871117661040
|
||||
12869108284286632237415118170145179791756660243514757678260448505084815914436976213273881933495790602541324680504940428408005078807448961295300870545058276712826835600785503212272537407809480567576903631358110295493734295542804769140379730686656153013044065365984239090858973952130594964719646073736044422096786652212761959413935886490196193697013174778148417187291668411303355613469005962927825216479880087947297476186385407332689007462543877647004951267901148089234064213084365653139243229368651352409603104260299914210866058381037936272531252306251169518158676713557430481153833796504635954357761979864390121923920418495231599354472356000000
|
||||
-9567041416273014235660072061122359127947344720085911859127292372279606783403029868569821620433699548133039945097857999933877554751129545005778824623015588961268386
|
||||
-9567041416273014235660072061122359127947344720085911859127292372279606783403029868569821620433699548133039945097857999933877554751129545005778824623015588961268386
|
||||
44312645070640646058725259612071719443312683387175703938757290541079176521466691908218420484959116961342007191956175495402245681921613217273579197837101708865980538928209332463946193634125099623790086946101547908429737690867160796982891326754509191541454683603030311328294211722037859340033944121135618516656195973722910385364838102266556195523778418788718744903564376185662123090795167215906497773898028148458880471871792280203017630854808649970509858852482212457762462886684533309681648743812753892489556602708289456846825611245579132910273233177657863948502585481785840939023524781889169902511288835023816674609043399261165645455790557740274516908096
|
||||
5473724979451323410446084405281520666747527558147050817771312862655267795399239996297673848283514560393871276239874438088470213110677355672416184447247072145544152350
|
||||
5473724979451323410446084405281520666747527558147050817771312862655267795399239996297673848283514560393871276239874438088470213110677355672416184447247072145544152350
|
||||
752661097913444357272389757387150621127626565621034375310085246936600808718251578924804408658161279973648153431726735709910470952378844082307012571150501029014118163353086303802211030194776200852823408633920609681942872139939294397316333376322941482335412440002119040974314650882827775233688891737755215778631496894861669828391728425951708430519578691692006371042513221672485582810110186577628544428931369888483462515013689305148885913810782914962347631643966816556754761183514839706765545682854644086307534833045617101972294064124990744391902538526997299156637922460883192999522865287301591042934827353236538119666935390156840310069275275852193928734749225000000
|
||||
-678995265736374261125872768174029988465964985439751122508716894755255125110039835600711583979210005642898364569450573444401778114935200302553065673179619451513526333952
|
||||
-678995265736374261125872768174029988465964985439751122508716894755255125110039835600711583979210005642898364569450573444401778114935200302553065673179619451513526333952
|
||||
268520353987967733225434508589477008614934393510934823062028878636332991049584741505496762319700368378401153531748593772305306528738385328586845741411369839146458804042500216505750157894319007313482977934571324150900269079290542990852737743731765973929246359417482601341564378454850021294656742048412990303081766057031787871394872243675799897251813635933536543928223051314369659267261882401091024852958743328970515083939462054572225035230218559767448932977613285353874273685399819702931063961976304834000197491974504431190100694465978675114628436404513066501246257201955329454242786526672763733790601088367641745012522108798602286984587938980693900838626415564675522494464
|
||||
-18762822962405742979047183366938562000067765840188018495524813105087532129056045233196654799155106851814030081650396871034700045377980018597445687753985690325615360978635
|
||||
-18762822962405742979047183366938562000067765840188018495524813105087532129056045233196654799155106851814030081650396871034700045377980018597445687753985690325615360978635
|
||||
12387420498137947911143259628194825372794123946772903747114843758202634113859827759840953588150673582060772125760981510828186174057916789967141755906553849566157784150958684027755259494512782064295020943998541587568612906270145458071718863139523497238223442869332935388632822269141935646318534139027292658309185005916261574919442462720361791563846808948816929544947873487690524712604051926479928043438099959106412101949769012989082397686576431951637664199098511592603003086277406492785355585224070156415100355576366368542607775162516854727466340320811368050122757038458561628203660623711010301110906267730895696437727736537433589685097976013312274779193656548655690532948835225
|
||||
1311835183020041640386154479163722911055540111681219014324533832138288178346971720775810774420885970912907757274560626084578928645218674748589458001974589034015248960201910
|
||||
1311835183020041640386154479163722911055540111681219014324533832138288178346971720775810774420885970912907757274560626084578928645218674748589458001974589034015248960201910
|
||||
4916549660165694739344785470722525034067092575941731189636910305855836242387073153147513614745859914636729803037261036531891928864991294198755930058168204050478555604849339675708834848130969495157476320324775774571313234476508347937254025598020770018296123893082729209917627994032856137533353741784354841437056173327231679768589184251914156510468058533643702725732861890133671885861658672388357792085690543169710769974169822667607914502945812327434370837629232543192080354586841867841349093036950457340719932954663299146823174075881660707616537007268256412712081473680493835751292674809115851742223040788661182830512132643595241798537998825099524755159252857449107846490298436583297600
|
||||
248047564494821489858317468283792245913843759159127850716682005870765561475324631556856855580037898411455279464840081904848705063309023848593481516583184542622085480819991104
|
||||
248047564494821489858317468283792245913843759159127850716682005870765561475324631556856855580037898411455279464840081904848705063309023848593481516583184542622085480819991104
|
||||
15405824794048069939054363866631888019862783880076421195436758571782320723738329459094318252233267376869883725496310348585561652127066723364865908309174305632563754553450053765680521549121410055297802075217474761315397569764879683023986588925792368018356213287138187482387437174483366672630574464529217616944100559424385851860421241366454589272178687540439024223809757992559339066835570447054181177591751118674439405934055903527234536836422952415536278674446171505738417005540042511979940543136458445264838464913158065435533635393876324477887653878945016577557851319241878105765454473392602054391652528561290007455942943636140592222323460513967659868814459280357938017537335792145448423339851776
|
||||
30122543270326963676598360946660684172006359801511625515542995854632156435462424227704859311399040033044917228196488718904951619252369608307236354522228505061314001820073848586
|
||||
30122543270326963676598360946660684172006359801511625515542995854632156435462424227704859311399040033044917228196488718904951619252369608307236354522228505061314001820073848586
|
||||
6221634869328435326519851260841606551698818759572661962527968853264453682001520134442837525365057840270138766275181423789261945838400667931208521987424022624158137061189045753745998894555906283407479911192114612312270741297061681440854788379797800991334365644016151076295331253444876729332416010615496807911399220964047066245591597520299842723878158209194126733860331634611321922056289297149729507042932685167274486625445113397859443663081945120670679509915180498294700391879443348201392126072748128311285237766901384053926304069806912673903399612728576078792749565080579837742955391505618512814148014000443481878997196709184915103373712277209204116817248855423681503446454408562005617682402250246958656
|
||||
-4745557209513135993581660952863618956211375113354019063332449845067003876959368821296636654692054597201007031414580543292123416728863298816739489144974712005902210851004079703146
|
||||
-4745557209513135993581660952863618956211375113354019063332449845067003876959368821296636654692054597201007031414580543292123416728863298816739489144974712005902210851004079703146
|
||||
121308390170394160249400286846649502617526268667860751221919804066356129605391704749372085439344383564147634073388338533771521193464019161256699620716987159978072312320755383606605747675450149356572346747737222367261678986397244597847367526600730582495678658883643272191467022487537720447326113721292377255940499764079910889184080597475607814782208673730521051324767585192816961204214518868455957750375117343492219704506055050679848967368599089203246181710355554787587972806807683379719488825962030854706388880386579299899206754744207982097350736487278830632175215600465151705115384344535357449895697048794359686537636285039252254281985335218884844012779974645292869925595228888762701683109609108971866035602276
|
||||
40016088485917837165006842184916396857857307819921868767510053279467104438159728848975533401106490869394936633301310217157131857177594685172431984694353259896499290276111554563418
|
||||
40016088485917837165006842184916396857857307819921868767510053279467104438159728848975533401106490869394936633301310217157131857177594685172431984694353259896499290276111554563418
|
||||
6993778539185716077416335369901249317412955834719568068980008914847837164561543259756224951714723072603234327752121149938935172497865867201515799868411586181633152683508266562598291132214197347564289372978236297088652689286533784917780264085258544087959666386065620737526187063601654344177110481419426448136633575749253236525644899322390292155228770176954971362309979467216764577687126230915114277279833259936623195092359722464935866902532889041810800208508738661909239603369107276665628209963966582773944011804393044407101364014651097112715153479837018539450339770871287876765853389712951685598877705689762508261166244550765764335232753134405369219367917715040348211988245555999966004878827937640632650408333217764
|
||||
22727707072749637578115079957123920668874251646365934652302438451455911374396428203199678590780241152371785508055529870289036311224387639916316557250991268546559477888837052669255099
|
||||
22727707072749637578115079957123920668874251646365934652302438451455911374396428203199678590780241152371785508055529870289036311224387639916316557250991268546559477888837052669255099
|
||||
56158202395882333040478596570072328947814585556545342097149657342362616675471218448569249026176033373014212047869520199234556806002786097431941554015551062363468715254064293765092608514324575592497098559170935433359019970241007730102090789234273302085685172733915689434787465668829819109441677077399510713650084921295055164503830557219833100654261556596164845292463870134825537139648737397007641201212582751669714857726662301489017233117253145034446601017933514946752520197868926042759244778555049775428158436076761386556105563161419778106052665529368332668209044471286996045913956156287828946466839240750148352540414621540863963848488184210032397780347906682293377710263204742773672531429249227579728971454488418841084265241
|
||||
-2638703899475877072586330523039229463740224498232564814453996878722675026856065214329176201342915116145436560332288369452427699801636424501006184920557833381931463847485420119619738136
|
||||
-2638703899475877072586330523039229463740224498232564814453996878722675026856065214329176201342915116145436560332288369452427699801636424501006184920557833381931463847485420119619738136
|
||||
66425399889435917664776132719477786849412121285120372596796230693931468022532209549289267145364337920570294995540600975428630958752972893346417212909196544615006504907205052210193513787629943736816044070761477345693711543964012559852870266814258956977321914024558094920342591643333894931151413518513474896681462152528753172625864958913507744092654165313614720868760330036278433857148740750753296601951910140545413368791441244412978845933636972144077980954833207065988768815396660694128522453812453579737262290351217446470355507372974253987562268063835839468720648651674119051369337120526071734877408866513023613788617269754130271168592963392754655885466271368757909437111142572716107297573604845953618906243666700672875344742859554816
|
||||
344590741814896294548378359986182961905509485458044917653744734268681453228021467770055883080214482075098988455919629134601518082594559514216437301951598470689226178728572762630658001188
|
||||
344590741814896294548378359986182961905509485458044917653744734268681453228021467770055883080214482075098988455919629134601518082594559514216437301951598470689226178728572762630658001188
|
||||
7158313192168721232258353711857025438193446101444338518069223556643006927805321223005074754805767415028800221570536292165416426607186536770391408931083470952711612769526726588640980071895092280109283032402310734920717367138370502748286259451938953542301472954705474300205383891465092911413151856430182981466393303630822120536965949788833161832018935771600651595079664314240036028459720108366298786394346276941243106373442295219540626022501269123948139406487161921220681273990131543486988996648076672887646742824727731360643904713123844850620604047092027773366452021501345064729073985672456619476753513742174052531869206266647927878408509765924598605666252814417695994778588435003181679959162907523461440023105372430590204399026459708775719184
|
||||
-9426973101370819341497871514479247406893944383518875387549776858269298143414719976560063976035717668731128671782359252998936669562513471144333161072905543200795346218876312685209658408440
|
||||
-9426973101370819341497871514479247406893944383518875387549776858269298143414719976560063976035717668731128671782359252998936669562513471144333161072905543200795346218876312685209658408440
|
||||
106439471217932678163770259631059194386542953642862993603650164362785991343274607665783597792545443794926612385552944222994176668789099787866590619175417030174764062514108105034835721005332853478546483289785656578218430421604900130608099083467927436503676794612929090677349728146472844494788161500431349262454293865550608606842975427811187331640118803161619264897905537709198947415178603668785851458270305268348624173944412073589435290766688273350127300877655787117817386199253307173976515856531301677393745649615530474406278378441219448841412529703061273678207814676667782235423531279651123678727011313038573935721539623013136376475758419759343402159924939767819480744483751571093666936150732400527046266475890903383926847203107751246990626348353600
|
||||
247178717848686352787288280779333437640719965732626481827033974238536464295120099251186959913662265181398117142351727688563140016809339140457485534735562708205642875372345761658332958014523
|
||||
247178717848686352787288280779333437640719965732626481827033974238536464295120099251186959913662265181398117142351727688563140016809339140457485534735562708205642875372345761658332958014523
|
||||
91616372466943204743251675315040748889062937720784317867913694584976655531783637762638291967427807817164726789709663621545034814162050706468003091745715948874216547431206182234819798345187203583706200858069295133465608301588745169489031899431516527388540606070076662430027002760590242216782291251686704986629501489118454798518311607253590403273625689511246877523297923624947200976313503286787679755139025579795773118881320618978239642901256775938546831788820849343925719920586869825408884274854288416183915351157580421179452571770292318701692543702128377244805327925675939161031485934279704984579768016960271389016898216461550307317924296700641057450490168973817326049801773447039471906790812142383439681267068304713363459934331487035152047860424526409
|
||||
-524379627746849081234566862688856368939781582359686325758414443273710696929388164418919529104642188813182714853537582940264968788555834413701031549408097784299155604198498808630108176360174975
|
||||
-524379627746849081234566862688856368939781582359686325758414443273710696929388164418919529104642188813182714853537582940264968788555834413701031549408097784299155604198498808630108176360174975
|
||||
158722748641081470760545895095729429929326275752463600151477992501086206719680284007533747507332133486711118243479819350059742344412035441128431322619597523325074163768322533939175885831910020028289730000281067211103818224931938658352477192822023835899977445864645249003029696008281554102725483709854397657021957122259467498288462486366564891268616721890937270239128475711964279150594740432919470780712155698619405854116747130169825810218543822455624123836039221392162180490149003408754065321559023343507179637616664341861472085112073851550285655361396733759998804360765951444843288847884371122327649728755468066535516506033061152047453304870100538586049612939939622252828940535599944827815256649956620317677092800859823426107902906152597589838698843113190344969140625
|
||||
25862523932527134482192414366646783454340148227032925637921610450152145116990464735837394802885341219116186299968177729529379867582866269035489691998426425248511990490223865302346107540437222084
|
||||
25862523932527134482192414366646783454340148227032925637921610450152145116990464735837394802885341219116186299968177729529379867582866269035489691998426425248511990490223865302346107540437222084
|
||||
518343591209284350624571968580778385574038340056935470120886102874568472788967880973596683460072481494254707841244679965633964759407683943745629776175263914639832251473161213458011348966391842091096936297458370061154302457821514909917733752341713891488275242456543134763486418571555608346731812408692481395329804675296874652140205456885135808271593954880446638872428914890069310447616775652123070853074803935655355763823135053901650893489165583582467799744849583263474370461919755616117041584370365359361320158609313197714534730700967613817888639478178052389342618934551620932834349310118594681764923230394918629413465195439009476479902622263609931940068311987514605494336824469322894185535390148410652785822183218823335440649995132300617755258137911453208594302055234483216
|
||||
-13322685926527449778317590058407625449421093044515184017823519810537003411846176891394169298971049399445716224341417791744986211457554778168696192013582615278519447918519681904345876521142007881
|
||||
-13322685926527449778317590058407625449421093044515184017823519810537003411846176891394169298971049399445716224341417791744986211457554778168696192013582615278519447918519681904345876521142007881
|
||||
2747017262332780417353327715860062962444465680845072752757409255556882569335270968157625856708768399446623745732877213727596677850464045133760858857518886376539792543906156784432693425848574552149848678958008487104132550205596106261055387136901618780272080635027999448940511882221027775269117776005974466116845147312646925043601705919420438564070095631410287170464447866599769216625399626828768490568769595629208257906894774366993331872703869584904406568422184284254285714075402518232118564276046076397605800888343925089321003171679422689007227073245851457205167810263271348895384971931764138325278884920207912099192291675134525476137856658857795448660483675189111939781146911730615109528913070789863966542003721944958962850330641958069486761673846920737630668089994922218302081
|
||||
194835006090643671432509345521982148398822268176828253882395343687182913447815745898308934708821649670127226389108575363181572635319621221402599010520352801481705370900560842449733204999430119271544
|
||||
194835006090643671432509345521982148398822268176828253882395343687182913447815745898308934708821649670127226389108575363181572635319621221402599010520352801481705370900560842449733204999430119271544
|
||||
1446698594023531375883499344172748861447242885463479954694501043209266436431414107950735379860174523435158736284982755409471111199753316566876068159055085657369345682177447552873288150007256053183947953027379508750609077265371567347856558089805128707812381007810579848203268505813088919606112561481391325104774788640825309896248944971089303392920710284228082745600551292686493698881439057213501554636052901940222761446933471798508147315171147657696690576081774943770235471605849981163806573886053154617313768977983772819380318533771626448323205592698676784797087696589264419592007725997010806122534733504641215165023442689638584250124717537757248142075532112008957817159546640347746931833087264771696923565978262781252091210244770931129365492612132480900800760878851780516680608350837948416
|
||||
-48313176407339931393618642883807632504055966207478940773822158385699837958042193100221314289611638630961641537992976177903665053028794494726978090505229816749614102583729966260345271403582965371160954
|
||||
-48313176407339931393618642883807632504055966207478940773822158385699837958042193100221314289611638630961641537992976177903665053028794494726978090505229816749614102583729966260345271403582965371160954
|
||||
9850015940736000784926586869480575857940211863587769161207965684137054701660695509309750258982491705014541625240162847995784071901990731004411352130175247985734551612486409050771945837790863788015443750774868402757178063282381395611263609296991736413853535300882776004120027710372503191515631206664669517556622796930404649045418857931404331627942368573244878606073260190409835992541040398662393269659505741682470413469541740898026247626695216174356896905007796082648539865437014301291277945380734447207995557828131027458004431974530602146935028217927204543743614960210654114509338694531963604604626588183900248913270562244703673299498392771890309181447700191556771160831228804907009226953952549477986077225150690707327043197697171906445107886055780338420452877468513209404368169164388305752258944576
|
@ -1,30 +0,0 @@
|
||||
/*
|
||||
Time: 2021-10-21
|
||||
Test: mul & div
|
||||
std Time: 0.03s
|
||||
Time Limit: 1.00s
|
||||
*/
|
||||
|
||||
#include "int2048.h"
|
||||
|
||||
sjtu::int2048 a, b;
|
||||
|
||||
int main()
|
||||
{
|
||||
int T;
|
||||
std::cin >> T;
|
||||
while (T--)
|
||||
{
|
||||
std::cin >> a >> b;
|
||||
std::cout << a / b << '\n';
|
||||
std::cout << (a /= b) << '\n';
|
||||
|
||||
sjtu::int2048 tmp;
|
||||
tmp = a * b;
|
||||
a *= b;
|
||||
a /= a;
|
||||
a *= b;
|
||||
tmp /= a;
|
||||
std::cout << tmp << '\n';
|
||||
}
|
||||
}
|
@ -1,101 +0,0 @@
|
||||
100
|
||||
96 1
|
||||
810 1
|
||||
9998 89
|
||||
31315 34
|
||||
71891 747
|
||||
6466288 94
|
||||
39082975 2000
|
||||
421590122 7796
|
||||
6857126551 13703
|
||||
59187654913 47628
|
||||
64643848374 155152
|
||||
7079732719144 805849
|
||||
59660614888813 1434200
|
||||
3218293753492 7087171
|
||||
5208896993184240 29571185
|
||||
77095164803528373 49012453
|
||||
77791512562771867 933269110
|
||||
6291122676822677902 57546847
|
||||
53983041482189295449 7068471583
|
||||
307082066439388923767 6164465031
|
||||
149992170483586756128 12656039387
|
||||
26268195290632647548961 38268413806
|
||||
342092977854466011236779 66103093084
|
||||
9293777847708118514727541 548414840016
|
||||
88092118831448143341302190 3644220258962
|
||||
48742421675194186367576200 2049680105810
|
||||
9357094113664605045326243866 78557423246706
|
||||
59198796270447792670397888554 33168135686122
|
||||
579073419416112740078031830979 245160871545123
|
||||
286078341116367191270863164244 131459315710512
|
||||
55389859603186854153370756571815 391736683894942
|
||||
556438208157827695954428352401821 7592749581179965
|
||||
5763392235531430516693126816234511 63509299729709629
|
||||
2452230612489307850952126689592706 33498246055225753
|
||||
791216106881612344828104075243912355 55964688236290131
|
||||
6160661172440983893017172734955948542 15790802330298412
|
||||
39540395442099508139198621444823193742 6828467913395541090
|
||||
79052224068664424648464186700987518238 5670924989638382776
|
||||
482615973997779189953874968169772528141 39057622426811408581
|
||||
60280704897159473170456779114476884078513 89926229852469030674
|
||||
103486525204218092559810345545856632688906 458455640294746769181
|
||||
7061161936113021140462995243725423505066588 946400491092470439075
|
||||
90442618613205847465087623847493750163419529 2298805244749853578568
|
||||
629997613760210401310976516641118309193613529 4872201168637347788612
|
||||
6355463733216110477914968197940555405251926664 69643104230443584670376
|
||||
69551628184675579447138094854438832533311847179 15959390388522779513816
|
||||
706561572732884895180389986553390638303537669423 408173758174752392351560
|
||||
9421928768799562528855329531237595923161347466738 361536765018750402935631
|
||||
87255609493978150083376129299576275405201042769234 7189163754285314881974625
|
||||
429189018380481292368724761528188337039950707798326 6762540037067551220884482
|
||||
6243472082407705611289086683551086511091840376565344 2873787353938627692606008
|
||||
77897980019241225450314025915448942597063303717533777 86587137242091217145590105
|
||||
987977272609521225878863414111338366938179813497734992 585629340979063517153802495
|
||||
1638421643278387165435796634767902456909516509682498072 323457003961695868126165504
|
||||
29012255014086190669591322540439454973331634215565719022 8227195050773437849825091234
|
||||
539179441237277237279526441206037009517724198033065756390 2377356094450700553801864789
|
||||
8130607919750705835522331456188301104154696996013882334296 59219565143119543133022067697
|
||||
3526033534010441358173516444462385102708122324260622799132 34012095603628385322279933427
|
||||
274235735762195075132078428447092775397599865813159806370371 722680306353568827536182132316
|
||||
3603068126248282018119367096046052941394403947669099055021679 973862730098390900762513871733
|
||||
20394772505743016198014902858851284454983332302546759923713877 2191962881847997246309030647432
|
||||
555470588070693985670007137462339011173378238911918452821785388 1563508668570958985616650100147
|
||||
6548082777912320751044635420282469778980287532515706021634315325 8325567759917378908971145299686
|
||||
42759120288304907203883727383632139437573267728161433946798029912 6199889925016556130392469779105
|
||||
153706348034948614816687341392427487285177030984005399840660040673 612790990335635228273199989392447
|
||||
639704484655636305137915267959525008401094319752374371565863388900 718377849018443723970061413831190
|
||||
62539284221929276443297209835267126778628747512051302479559524227636 9300552136158539562563448940706095
|
||||
641599658274036757928050390118367811127631076157283344618912679304445 9059665371601867381475418460168710
|
||||
2686721390565341887753999222843719433254494076273543122186949272499680 39031297266236096164372228713987544
|
||||
51047031532104629864917619741623878823735541382797868449893049324369868 39959727595305133920493014680985798
|
||||
835881603497398792094654345999178110757636813942630008669806579764487388 372866235981316271946409627489598586
|
||||
2428539802068428765261163876226321735070325696954442453056037123283846643 19361770880679030113646528698064634
|
||||
76449702223265774091969400524584956811625523649093169064510359222775092073 3157947787427865435198678154520313503
|
||||
372793310361403865117243848555902045041092958047708833111342352581265558065 382210617783038080371852269782368250
|
||||
1886252077965510645626491735887493701055439694496338596443386749658928487467 35047561940216455172602348204151506836
|
||||
65994890542279055354573056718827980621888301271352555994664359557479573628904 50413720967140571764110041872376368913
|
||||
232848856129085309978243511622089687490293650269824310577386396199921885273613 594686793408410209305514044095221831358
|
||||
9522809837843618137229019376078328258987087616188645707450542277687280585697379 502426737493366616852365752117181988792
|
||||
38971127612400532015544648487046226301510759881864551935108457835740288787205307 8653464959068166736163832205558413926332
|
||||
216646910518335996870026791686115370050635551708704561861451698183887936001238914 7355574881151064721550039435557066184277
|
||||
5658512968131396091814282407627566068859694771660132858482239713042228105074018425 78351646672291506433254363038840273011645
|
||||
19554410805884209116053477596436634367680151424803754835494729784053997944089412907 85531707151618083445356158084661555740477
|
||||
375795306688443312154122546931195792053932932024550929154117530151039587914048012661 130385265572463242197847787703767865104201
|
||||
1103731574953743963417604696964129882114816692064444747479668844620356929370923639598 367134298062142226999162619405939784292718
|
||||
33142419819370526117223908506461253974325355679656662396796993586753141032624032058826 9917067774711112139880876471994015847359715
|
||||
562122410505820754908766018802928683833331890334621116742798081272641996034514592689861 6026994513100205575166546813883896678248426
|
||||
897465867276065251222211760523985385552389058922437540147478490885166812843814279609668 2359604624552186702771280752822952872349094
|
||||
68817171567548693879496118461755751582227249767158253518487216554886678177644994991417759 97416706070405032468720598335152254691853735
|
||||
982754004557057879507640449209539487481346560939142001325806618398306352893704516307419379 783022271342164850210157383786232015867809945
|
||||
3034798669350531415045208559110105422491191532485479503989815847916494220241102552391339884 46268812465317757293762258982587557466978604
|
||||
20819621207277763784441208731295813847733522467915019761981464191465264208145826196487018614 6572221069849930205899655528793009630172752648
|
||||
776708458833046596023060822174639087180752696798410246359673715972293066072776698904696084510 7872776547242491577248978195153347585481981554
|
||||
4403773077628580333926822203804501189780051148787948103331711087165423062214931547204343005781 28353181026088659656375870773437579587129908072
|
||||
84234733482303916547792165114464691011901636831229661809459307004509824517492749606321277433869 8060233002582208772714828012101088616594377724
|
||||
171526672424965833141274128592473740089206795060047684747853517127360261836611399591209749145256 402073582791225347208764983603567664313785914866
|
||||
1121555370039643875060409835890866860338283760889802285151941942516713816381320628520286591681504 822864551214513960014575457758738341123387634085
|
||||
86607533264946223232972466565410904994681698548276456811526401651098786628550848808815411588490836 8302227316271585294818723174087901836922242386968
|
||||
430990689668109615829596287180766966927273367532642507115850754832345370344116698147121816245447662 5125886259378102957119308549928378066475831858192
|
||||
2408214778544678596897453129999570178732148723496511884983465527762917956975552358671369064178661773 65129371929831648338050789057349391162587841512047
|
||||
53590894909104343221894030039333710480876007475645701624826383375493192113245457069736440250365585365 25040126562780684716046369372492083930354592484296
|
@ -1,300 +0,0 @@
|
||||
96
|
||||
96
|
||||
96
|
||||
810
|
||||
810
|
||||
810
|
||||
112
|
||||
112
|
||||
112
|
||||
921
|
||||
921
|
||||
921
|
||||
96
|
||||
96
|
||||
96
|
||||
68790
|
||||
68790
|
||||
68790
|
||||
19541
|
||||
19541
|
||||
19541
|
||||
54077
|
||||
54077
|
||||
54077
|
||||
500410
|
||||
500410
|
||||
500410
|
||||
1242707
|
||||
1242707
|
||||
1242707
|
||||
416648
|
||||
416648
|
||||
416648
|
||||
8785433
|
||||
8785433
|
||||
8785433
|
||||
41598532
|
||||
41598532
|
||||
41598532
|
||||
454101
|
||||
454101
|
||||
454101
|
||||
176147726
|
||||
176147726
|
||||
176147726
|
||||
1572970950
|
||||
1572970950
|
||||
1572970950
|
||||
83353784
|
||||
83353784
|
||||
83353784
|
||||
109321761395
|
||||
109321761395
|
||||
109321761395
|
||||
7637159016
|
||||
7637159016
|
||||
7637159016
|
||||
49814876862
|
||||
49814876862
|
||||
49814876862
|
||||
11851430443
|
||||
11851430443
|
||||
11851430443
|
||||
686419756611
|
||||
686419756611
|
||||
686419756611
|
||||
5175143278390
|
||||
5175143278390
|
||||
5175143278390
|
||||
16946619911738
|
||||
16946619911738
|
||||
16946619911738
|
||||
24173104963896
|
||||
24173104963896
|
||||
24173104963896
|
||||
23780501911995
|
||||
23780501911995
|
||||
23780501911995
|
||||
119111520298712
|
||||
119111520298712
|
||||
119111520298712
|
||||
1784809276911435
|
||||
1784809276911435
|
||||
1784809276911435
|
||||
2362014034974302
|
||||
2362014034974302
|
||||
2362014034974302
|
||||
2176173971164914
|
||||
2176173971164914
|
||||
2176173971164914
|
||||
141395641205870822
|
||||
141395641205870822
|
||||
141395641205870822
|
||||
73285468223140504
|
||||
73285468223140504
|
||||
73285468223140504
|
||||
90748792067617737
|
||||
90748792067617737
|
||||
90748792067617737
|
||||
73204746554387372
|
||||
73204746554387372
|
||||
73204746554387372
|
||||
14137773868068305955
|
||||
14137773868068305955
|
||||
14137773868068305955
|
||||
390142378048789160271
|
||||
390142378048789160271
|
||||
390142378048789160271
|
||||
5790522258226084550
|
||||
5790522258226084550
|
||||
5790522258226084550
|
||||
13939917070513983074
|
||||
13939917070513983074
|
||||
13939917070513983074
|
||||
12356511840989166364
|
||||
12356511840989166364
|
||||
12356511840989166364
|
||||
670335062373399337385
|
||||
670335062373399337385
|
||||
670335062373399337385
|
||||
225728546250811382406
|
||||
225728546250811382406
|
||||
225728546250811382406
|
||||
7461071716015300083897
|
||||
7461071716015300083897
|
||||
7461071716015300083897
|
||||
39343314889229529703766
|
||||
39343314889229529703766
|
||||
39343314889229529703766
|
||||
129304515957908914898823
|
||||
129304515957908914898823
|
||||
129304515957908914898823
|
||||
91257617009522982860789
|
||||
91257617009522982860789
|
||||
91257617009522982860789
|
||||
4358037900664034217760952
|
||||
4358037900664034217760952
|
||||
4358037900664034217760952
|
||||
1731031352658352487882834
|
||||
1731031352658352487882834
|
||||
1731031352658352487882834
|
||||
26060776331588054320900664
|
||||
26060776331588054320900664
|
||||
26060776331588054320900664
|
||||
12137101403757404860032491
|
||||
12137101403757404860032491
|
||||
12137101403757404860032491
|
||||
63465652850550969689503272
|
||||
63465652850550969689503272
|
||||
63465652850550969689503272
|
||||
2172558826891212132268497973
|
||||
2172558826891212132268497973
|
||||
2172558826891212132268497973
|
||||
899648406222788585615769443
|
||||
899648406222788585615769443
|
||||
899648406222788585615769443
|
||||
1687035132081679302305695156
|
||||
1687035132081679302305695156
|
||||
1687035132081679302305695156
|
||||
5065346006458437507984157133
|
||||
5065346006458437507984157133
|
||||
5065346006458437507984157133
|
||||
3526384731982105036494917254
|
||||
3526384731982105036494917254
|
||||
3526384731982105036494917254
|
||||
226797930060139860814769808037
|
||||
226797930060139860814769808037
|
||||
226797930060139860814769808037
|
||||
137295974735730812229735179463
|
||||
137295974735730812229735179463
|
||||
137295974735730812229735179463
|
||||
103669987733254715899400044231
|
||||
103669987733254715899400044231
|
||||
103669987733254715899400044231
|
||||
379470331972802085424047777292
|
||||
379470331972802085424047777292
|
||||
379470331972802085424047777292
|
||||
3699770013669440162126640392484
|
||||
3699770013669440162126640392484
|
||||
3699770013669440162126640392484
|
||||
9304342092028774517034030310763
|
||||
9304342092028774517034030310763
|
||||
9304342092028774517034030310763
|
||||
355271831385746011869140491809737
|
||||
355271831385746011869140491809737
|
||||
355271831385746011869140491809737
|
||||
786502850825071235103022854976567
|
||||
786502850825071235103022854976567
|
||||
786502850825071235103022854976567
|
||||
6896754749753193986417739218636336
|
||||
6896754749753193986417739218636336
|
||||
6896754749753193986417739218636336
|
||||
250829973774192142268974279520256
|
||||
250829973774192142268974279520256
|
||||
250829973774192142268974279520256
|
||||
890484701789868873168081875869706
|
||||
890484701789868873168081875869706
|
||||
890484701789868873168081875869706
|
||||
6724255001892848482466915995154878
|
||||
6724255001892848482466915995154878
|
||||
6724255001892848482466915995154878
|
||||
70819355015602915491726214279812066
|
||||
70819355015602915491726214279812066
|
||||
70819355015602915491726214279812066
|
||||
68835052348861639702182462861781582
|
||||
68835052348861639702182462861781582
|
||||
68835052348861639702182462861781582
|
||||
1277461949918350860866482394943408853
|
||||
1277461949918350860866482394943408853
|
||||
1277461949918350860866482394943408853
|
||||
2241773383684124932012309220892958190
|
||||
2241773383684124932012309220892958190
|
||||
2241773383684124932012309220892958190
|
||||
125429632291117075123238125155691242412
|
||||
125429632291117075123238125155691242412
|
||||
125429632291117075123238125155691242412
|
||||
24208665680800796221294289461332936316
|
||||
24208665680800796221294289461332936316
|
||||
24208665680800796221294289461332936316
|
||||
975360947646462424152093113929074150120
|
||||
975360947646462424152093113929074150120
|
||||
975360947646462424152093113929074150120
|
||||
53819780137147567755393059663601201318
|
||||
53819780137147567755393059663601201318
|
||||
53819780137147567755393059663601201318
|
||||
1309066049405363616406108584336971187183
|
||||
1309066049405363616406108584336971187183
|
||||
1309066049405363616406108584336971187183
|
||||
391548725665365184889761656034594655094
|
||||
391548725665365184889761656034594655094
|
||||
391548725665365184889761656034594655094
|
||||
18953628712821727204594018293095994892891
|
||||
18953628712821727204594018293095994892891
|
||||
18953628712821727204594018293095994892891
|
||||
4503528678597326849625537684132190530396
|
||||
4503528678597326849625537684132190530396
|
||||
4503528678597326849625537684132190530396
|
||||
29453430087905405507502413266229877850932
|
||||
29453430087905405507502413266229877850932
|
||||
29453430087905405507502413266229877850932
|
||||
72219451772319780825251013442640228849166
|
||||
72219451772319780825251013442640228849166
|
||||
72219451772319780825251013442640228849166
|
||||
228621776146955813506432123324583337449885
|
||||
228621776146955813506432123324583337449885
|
||||
228621776146955813506432123324583337449885
|
||||
2882191519405928348727624049740968066230343
|
||||
2882191519405928348727624049740968066230343
|
||||
2882191519405928348727624049740968066230343
|
||||
3006342858130141584021578110025043497989599
|
||||
3006342858130141584021578110025043497989599
|
||||
3006342858130141584021578110025043497989599
|
||||
3341957579828678451385243292669297456899308
|
||||
3341957579828678451385243292669297456899308
|
||||
3341957579828678451385243292669297456899308
|
||||
93267450183337314151430263821167525989595535
|
||||
93267450183337314151430263821167525989595535
|
||||
93267450183337314151430263821167525989595535
|
||||
380345867243072210930103872013054399904330691
|
||||
380345867243072210930103872013054399904330691
|
||||
380345867243072210930103872013054399904330691
|
||||
706420637111391612718811296089248764627885023
|
||||
706420637111391612718811296089248764627885023
|
||||
706420637111391612718811296089248764627885023
|
||||
1255077972268319189511766710500735219654552158
|
||||
1255077972268319189511766710500735219654552158
|
||||
1255077972268319189511766710500735219654552158
|
||||
65590589160362828580267507586266293449720815335
|
||||
65590589160362828580267507586266293449720815335
|
||||
65590589160362828580267507586266293449720815335
|
||||
3167821195605819458384786363458125773138343606
|
||||
3167821195605819458384786363458125773138343606
|
||||
3167821195605819458384786363458125773138343606
|
||||
98657500841313155974247467960529024619708097316
|
||||
98657500841313155974247467960529024619708097316
|
||||
98657500841313155974247467960529024619708097316
|
||||
155318483438473068723965964137988050537206733773
|
||||
155318483438473068723965964137988050537206733773
|
||||
155318483438473068723965964137988050537206733773
|
||||
10450657376197206382289297611476771654486972484351
|
||||
10450657376197206382289297611476771654486972484351
|
||||
10450657376197206382289297611476771654486972484351
|
||||
426605178172151093779040749447737893509590869965
|
||||
426605178172151093779040749447737893509590869965
|
||||
426605178172151093779040749447737893509590869965
|
||||
1362989046477059499971248079836003432682376024547
|
||||
1362989046477059499971248079836003432682376024547
|
||||
1362989046477059499971248079836003432682376024547
|
||||
10431843162762310473951251044909312806231508054330
|
||||
10431843162762310473951251044909312806231508054330
|
||||
10431843162762310473951251044909312806231508054330
|
||||
84081204275570380707281019053017231233783692069115
|
||||
84081204275570380707281019053017231233783692069115
|
||||
84081204275570380707281019053017231233783692069115
|
||||
36975863687726238219249619008930147599080518818706
|
||||
36975863687726238219249619008930147599080518818706
|
||||
36975863687726238219249619008930147599080518818706
|
||||
2140200640549522845999757688910815356653713871101335
|
||||
2140200640549522845999757688910815356653713871101335
|
||||
2140200640549522845999757688910815356653713871101335
|
File diff suppressed because it is too large
Load Diff
24596
test/deps/json/json.hpp
24596
test/deps/json/json.hpp
File diff suppressed because it is too large
Load Diff
@ -1,122 +0,0 @@
|
||||
#include <cstdlib>
|
||||
#include <fstream>
|
||||
#include <iostream>
|
||||
#include <string>
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
|
||||
#include "clipp/clipp.h"
|
||||
#include "json/json.hpp"
|
||||
std::string getDirectory(const std::string &filepath) {
|
||||
size_t found = filepath.find_last_of("/\\");
|
||||
return filepath.substr(0, found);
|
||||
}
|
||||
#define DeEscape std::string
|
||||
int main(int argc, char *argv[]) {
|
||||
bool continuous = false;
|
||||
bool test_all = false;
|
||||
bool test_listed_cases = false;
|
||||
std::vector<std::string> listed_cases;
|
||||
std::string filePath(__FILE__);
|
||||
std::string directoryPath = getDirectory(filePath);
|
||||
std::string config_file = directoryPath + "/config.json";
|
||||
bool use_custoem_config = false;
|
||||
std::string new_config = "";
|
||||
bool test_sub_tree = false;
|
||||
std::string sub_tree;
|
||||
bool read_lists_from_stdin = false;
|
||||
bool read_lists_from_file = false;
|
||||
std::string list_file_path;
|
||||
// clang-format off
|
||||
auto cli=(
|
||||
clipp::option("--config").set(config_file).doc("config file path") & clipp::value("config file path",config_file),
|
||||
clipp::option("-c","--continuous").set(continuous).doc("continuous mode"),
|
||||
(
|
||||
clipp::required("-a","--all").set(test_all).doc("test all")|
|
||||
(clipp::required("-s","--subtree").set(test_sub_tree).doc("test subtree") & clipp::value("subtree",sub_tree))|
|
||||
(clipp::required("-l","--list").set(test_listed_cases).doc("test listed cases") & clipp::values("cases",listed_cases))|
|
||||
(clipp::required("-i","--stdin").set(read_lists_from_stdin).doc("read test list from stdin"))|
|
||||
(clipp::required("-f","--filelist").set(read_lists_from_file).doc("read test list from file") & clipp::value("file",list_file_path))
|
||||
)
|
||||
);
|
||||
// clang-format on
|
||||
if (!clipp::parse(argc, argv, cli)) {
|
||||
std::cout << clipp::make_man_page(cli, argv[0]);
|
||||
return 0;
|
||||
}
|
||||
if (use_custoem_config) config_file = new_config;
|
||||
using json = nlohmann::json;
|
||||
std::ifstream conf(config_file);
|
||||
json config = json::parse(conf);
|
||||
std::unordered_map<std::string, std::string> index;
|
||||
for (int i = 0; i < config["Cases"].size(); i++) {
|
||||
index[DeEscape(config["Cases"][i]["tid"])] =
|
||||
DeEscape(config["Cases"][i]["command"]);
|
||||
index[DeEscape(config["Cases"][i]["uid"])] =
|
||||
DeEscape(config["Cases"][i]["command"]);
|
||||
}
|
||||
if (test_all) {
|
||||
listed_cases.clear();
|
||||
for (int i = 0; i < config["Cases"].size(); i++) {
|
||||
listed_cases.push_back(DeEscape(config["Cases"][i]["tid"]));
|
||||
}
|
||||
} else if (test_sub_tree) {
|
||||
listed_cases.clear();
|
||||
for (int i = 0; i < config["Cases"].size(); i++) {
|
||||
if (DeEscape(config["Cases"][i]["tid"]).find(sub_tree) == 0 &&
|
||||
(DeEscape(config["Cases"][i]["tid"]).length() == sub_tree.length() ||
|
||||
DeEscape(config["Cases"][i]["tid"])[sub_tree.length()] == '/')) {
|
||||
listed_cases.push_back(DeEscape(config["Cases"][i]["tid"]));
|
||||
}
|
||||
}
|
||||
} else if (read_lists_from_stdin) {
|
||||
listed_cases.clear();
|
||||
std::string line;
|
||||
while (std::getline(std::cin, line)) {
|
||||
listed_cases.push_back(line);
|
||||
}
|
||||
} else if (read_lists_from_file) {
|
||||
listed_cases.clear();
|
||||
std::ifstream list_file(list_file_path);
|
||||
std::string line;
|
||||
while (std::getline(list_file, line)) {
|
||||
listed_cases.push_back(line);
|
||||
}
|
||||
} else if (!test_listed_cases)
|
||||
throw std::runtime_error("No test cases specified");
|
||||
int total_cases = 0, total_passed = 0;
|
||||
for (int i = 0; i < listed_cases.size(); i++) {
|
||||
std::cerr << "Testing " << listed_cases[i] << std::endl;
|
||||
if (index.find(listed_cases[i]) == index.end()) {
|
||||
std::cerr << "Test " << listed_cases[i] << " not found" << std::endl;
|
||||
std::cerr << '\n' << std::endl;
|
||||
continue;
|
||||
}
|
||||
std::cerr << "Command = " << index[listed_cases[i]] << std::endl;
|
||||
int status = system(index[listed_cases[i]].c_str()) / 256;
|
||||
total_cases++;
|
||||
if (status == 0) total_passed++;
|
||||
if (status == 0) {
|
||||
std::cerr << "Test " << listed_cases[i] << " passed" << std::endl;
|
||||
} else {
|
||||
std::cerr << "Test " << listed_cases[i] << " failed" << std::endl;
|
||||
std::cerr << "status code = " << status << std::endl;
|
||||
std::cerr
|
||||
<< "Brief info: "
|
||||
<< (config["StatusInterpreter"].contains(std::to_string(status))
|
||||
? DeEscape(
|
||||
config["StatusInterpreter"][std::to_string(status)])
|
||||
: std::string("Unknown Error"))
|
||||
<< std::endl;
|
||||
if (!continuous) {
|
||||
std::cerr << total_passed << "/" << total_cases << " cases passed"
|
||||
<< std::endl;
|
||||
return status;
|
||||
}
|
||||
}
|
||||
std::cerr << total_passed << "/" << total_cases << " cases passed"
|
||||
<< std::endl;
|
||||
std::cerr << '\n' << std::endl;
|
||||
}
|
||||
return 0;
|
||||
}
|
248
xmake.lua
248
xmake.lua
@ -4,250 +4,4 @@ target("int2048")
|
||||
set_kind("static")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("src/int2048.cpp")
|
||||
set_optimize("fastest")
|
||||
|
||||
target("test-core")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_includedirs("$(projectdir)/test/deps")
|
||||
add_files("test/test-core.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C1T1")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_includedirs("$(projectdir)/test/deps")
|
||||
add_files("test/data/Integer1/1.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C1T2")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_includedirs("$(projectdir)/test/deps")
|
||||
add_files("test/data/Integer1/2.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C1T3")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_includedirs("$(projectdir)/test/deps")
|
||||
add_files("test/data/Integer1/3.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C1T4")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_includedirs("$(projectdir)/test/deps")
|
||||
add_files("test/data/Integer1/4.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C1T5")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_includedirs("$(projectdir)/test/deps")
|
||||
add_files("test/data/Integer1/5.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T1")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_includedirs("$(projectdir)/test/deps")
|
||||
add_files("test/data/Integer2/1.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T2")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_includedirs("$(projectdir)/test/deps")
|
||||
add_files("test/data/Integer2/2.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T3")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_includedirs("$(projectdir)/test/deps")
|
||||
add_files("test/data/Integer2/3.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T4")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/4.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T5")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/5.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T6")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/6.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T7")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/7.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T8")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/8.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T9")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/9.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T10")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/10.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T11")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/11.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T12")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/12.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T13")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/13.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T14")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/14.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T15")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/15.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T16")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/16.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T17")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/17.cpp")
|
||||
add_deps("int2048")
|
||||
|
||||
target("C2T18")
|
||||
set_kind("binary")
|
||||
set_targetdir("$(buildir)/testcase")
|
||||
add_includedirs("$(projectdir)/include")
|
||||
add_files("test/data/Integer2/18.cpp")
|
||||
add_deps("int2048")
|
||||
--
|
||||
-- If you want to known more usage about xmake, please see https://xmake.io
|
||||
--
|
||||
-- ## FAQ
|
||||
--
|
||||
-- You can enter the project directory firstly before building project.
|
||||
--
|
||||
-- $ cd projectdir
|
||||
--
|
||||
-- 1. How to build project?
|
||||
--
|
||||
-- $ xmake
|
||||
--
|
||||
-- 2. How to configure project?
|
||||
--
|
||||
-- $ xmake f -p [macosx|linux|iphoneos ..] -a [x86_64|i386|arm64 ..] -m [debug|release]
|
||||
--
|
||||
-- 3. Where is the build output directory?
|
||||
--
|
||||
-- The default output directory is `./build` and you can configure the output directory.
|
||||
--
|
||||
-- $ xmake f -o outputdir
|
||||
-- $ xmake
|
||||
--
|
||||
-- 4. How to run and debug target after building project?
|
||||
--
|
||||
-- $ xmake run [targetname]
|
||||
-- $ xmake run -d [targetname]
|
||||
--
|
||||
-- 5. How to install target to the system directory or other output directory?
|
||||
--
|
||||
-- $ xmake install
|
||||
-- $ xmake install -o installdir
|
||||
--
|
||||
-- 6. Add some frequently-used compilation flags in xmake.lua
|
||||
--
|
||||
-- @code
|
||||
-- -- add debug and release modes
|
||||
-- add_rules("mode.debug", "mode.release")
|
||||
--
|
||||
-- -- add macro definition
|
||||
-- add_defines("NDEBUG", "_GNU_SOURCE=1")
|
||||
--
|
||||
-- -- set warning all as error
|
||||
-- set_warnings("all", "error")
|
||||
--
|
||||
-- -- set language: c99, c++11
|
||||
-- set_languages("c99", "c++11")
|
||||
--
|
||||
-- -- set optimization: none, faster, fastest, smallest
|
||||
-- set_optimize("fastest")
|
||||
--
|
||||
-- -- add include search directories
|
||||
-- add_includedirs("/usr/include", "/usr/local/include")
|
||||
--
|
||||
-- -- add link libraries and search directories
|
||||
-- add_links("tbox")
|
||||
-- add_linkdirs("/usr/local/lib", "/usr/lib")
|
||||
--
|
||||
-- -- add system link libraries
|
||||
-- add_syslinks("z", "pthread")
|
||||
--
|
||||
-- -- add compilation and link flags
|
||||
-- add_cxflags("-stdnolib", "-fno-strict-aliasing")
|
||||
-- add_ldflags("-L/usr/local/lib", "-lpthread", {force = true})
|
||||
--
|
||||
-- @endcode
|
||||
--
|
||||
|
||||
set_optimize("fastest")
|
Reference in New Issue
Block a user