126366225328210609881060987106246634549010610903156437535151679216103514307469252631433920096314315989910501735733371008977747673648054495781949631293544965319122385214866881496335573335574043746041060911739649202254435301365376416083837462932187622900146626862293814040821287441155739144004778007769567775014749293713919198095299566772051157244698326621463346185555879461997539619026929088088844951187164864919569907267711193691198541198558399840414500988422372441414656135623810084803949821021401476789103733121548320625239816625400414644008448443045130123214291711323042413351374695138414412445301526148427737