138102389291489291989291589292011456381179345156534314018201950211401812140183314017586235791179343701347802909802890855063135959559041859041059087359086059087459041959044413595035904875904887386972035254943471227739902449024558564212264292528738943012104401069163142611133202983900156316514261176175343939412955929915691295624129558912170036175466175351508654660971245002143095914306931003698129564012954034760251193838991571523791124127158434115843381446600617537135739211651777599261430491143049239313393951385378617538150784252844304391466098129549615512704660991430351143096186354514199851481671295398427779991381148124714812481295641