421631563532560842203436181119596420113668353461575267833197113131084417672937681111606818415292526346553748482542305410253038512430300554639042775515453938544294812390298124546425214266063715552339342150171148235836397451018264972693669242242421691523682260679169193010566784061164394677526632817300935861591519141396245119851635840562156751244471239276746422548586799377453002567422037514261285439951380306833854414592164464167369141934292305222172716983384562518113393773270336481602234031544132535102188484767047824044541486536036557275543653123047455134804751989327059172340498423922416145343756912791919670652515555598442127886321579221322894352035296369214913233063714297131266416736440318405716101543228257545479366037175496407983428723304377426324090646712931723