25662050567753258746170199750685958185643802681400532704355410123533425057066209712043134410705244813021323446341084566016324509311439688828815014445487137245973714289422635527364427270434548358166232803561563925252126556768932644474950355139380227003250596117614255212690459736415046325322696992925151644623080480043502737638311717311780162125621155874685730714202103453281490892959510134821217380430623640362445639499548823949182045409202724567744718462970449165960224512592181586212672379208042854099336635908769511253109012426963620624653271515362457982993112712972844405354025239112427852284434467645974848592666555871996216178547083220706256228176442431521052527373322465328149321416609932197764146513335266005321333092695247237087542789319915740459413706