107961210849091031955948114899210331073879108993288911111053581112598910661112105010999361068105211271041910101510079621139113889857811296331034618584616963622108511076198196133921097114210259961002884111310619939591133110311049335771029114089110168621134112610768869541067107789010033943951057952110262596710831109913106294910479569086091058101395193192989711361030608893971108090510741108393634970102411101037620812623998112111151014964953960110591110879506071051106411196211027961101988110821106957624938880617109895893710781091396114510231048972610113210949289161006107296511351035111611438991069990111811221036104410751130107111281092105610659819141081865105510931101100888361510049008851141105910006271086110098710961114876102658210391137966102288296910188961020614907930106381510889189739888779391117106010011070101758311319949126261028904114696894091793488761110491147895105488810056065761043906112399199599910388949971124