105810031070958108988493310968776089131083581110711181036107962310179491072113711129679921123106790793911308979659301104896112211461114894981105210571026952112462797210411121396956106310881065101390689811029889101148108110481038584104488693788011361035111939287911101019614917101861062110041087111761599910979731050955114110688621016959103010751101953100810629291128113557810491069909103461296881510511074102599410539969311027112510866118851106881103710801143889954891971895625113363411479341098393109110311020993107699510051043904883936101510931059938105610551111100711349971061882890104763310781131950114086510336189629289988881138109296457610231077111511291132108557710241113609966963109961389911456068198939879126261066616619108210643951000102961711051127960103910549709619516228129691108107110281126101410016075831006916940102211161060394932887911110011399181002114262095798994810736249001109109499090811031084876905991914582