146308250690067429379074482183086954743271222588123314012214261146660578071153866783937483539182076515774451681407292831203958612990455002100137571462812837013077041334005348561213513458793916528157827514771526023793644907402165532557732987050608631814024751573472101001224219977332910529252782231359541421613122430231697015180421359469136067043435384462384462497994796601343233313451159979417474142605221593121614756759361414063576714598902299621192872148836565012871039411080185449557048754505925242611325376752496086089791546026138134714555181516237870962613612118037214310481431034406324406306137422511161041514176680139141399