69948161652392632753414793315167020474111336514241513048271846722001091161684471955417629112911613367617796119469922545222083211960666937721147924381251432432030812772713055316231011760610928690032117317155205198945907450409211267146132154171803944033620946865044611392166541514671354679351789481100137106971103160562171358895369571417319911649220360614172710072249108258473381328781109115735721173760517191967929441056852191942190041015992170755702856092210668220355107581174536129265143743207964317919174471689213753529204630113883415483768688101664135265