577394955102757895110481148877104910551134107889611146151053904584102860610245819661064613993888114111379941126396114099290011008651113114211031123105089110441072113999810769088991004634918110460710981003111210228129321031103010929959716178871059112110548989341062893105897096510891119106691495310299609119886109171061100510659971116972913110761210821097582883103411321043105211431145113110571125969886106395411221118108193010331015113510609645831036103911479161068815912101410671084392112761493110013939298901035108311021096881105611101105618107798993610801109104194889510239816279618791124105110741129633882906933862819623107110709631133967103788010163956209389526255769901093102694989710866081047114611081094626107995710088891075110110691025996621939113010911020100010859509916199586111088962968937885999103811368941117609624876616113897311159091002100710991013111110199059569591106100688490710171018987108794011286229101073928