1079249570017474209784955140735194069166817718461110507043935129966814630938401732797761712208122763914926719300411196633922156658109615424628516517474899526246251598613232813991632682202732271031572156365198771827231904563206618607512022710729891156158036036622137719377819697711451536272283364584643581007231097668062618961115664749458212414652703953215966410025412387205215145440138195655171094571236409828819498810892569622182101165441140261563041131601713141461551207402021031609131729371718982043181792944060111387541432200339391716472446291495