11871199595155793140418832081607144761013184252224201355174812551238103419121771336640104517961910103020183432698514561636164819416543524641554185019513591651120817821868100612418943243186974314168631955513298149485487741121