1042197436187704104961102758181009239121441262064031123011749711781349835720442415894154984146933695862388721141543965137569947637888147792145610969111955842249381113439271722548110915585133144249220984104383232572285141430312217557982010516919575313410611692213742627522735211030814354864255925638218320901025635792541440051463271539216151026508869161365264983710051722598309039513122797316020714192111166219937827529187709997831385513729213384593490540616607021590922807187935631953577161554212461704891941453934314683716376613295883283182737198920129747