6911175647994851926831548473989368297733348269916835370100992242658310052918306055101012117699639675299832943357570291950685685211778725399550899389067010105417041127710122995525538412328083296866960047234176615743045094311140118437676610071011855100110038779094818762625476039503921230833857800590487920343144115831002991105837514626868316085860661763354260992111818536643357241086342315851116897925369997123510064148401185992987965497599990115223210005232648893443374047181008310389649612447331352326298300119895485447010046732285436133361234267