44216442154421444213442124421144210442094420844207442064420544204442034420244201442004419944198441974419644195441944419344192441904418944188441874418644185441844418344182441474414644145441444414344142441414414044139441384413744136441354413444133441324410144100440994409844097440964409444093440924409144090440894408844087440864408544084440834408244081440804407944078440284402744026440254402444023440224402144020440194401844017440164401544014440134401244011440104395543954439534395243951439504394843947