1380148241518531790216185456711351991135474313224771110163015342048957075056512325146498494173114699516677105690110381296134619281667267151842152413496071496199211541333171915391565197186425381625119021204942179915439918413246446884211440181528416071855176490810411883