76593751171060810805978001747561390637390054777143538108808141711011841193339692396503357995267976546752491360959337512968283256107645100379278087429453813543611399711290574378885391435211270421108283974871711871881129108489894187898879124668751469961266796918549762690182273213715474801925288294102188796073394