47564324140190467404442839911424214278142484487983848439354384824814740865507704803746752414372130459986493574827438244763644143351814489187605010845885490573984466941814251438433653905440555402545004541322402453899940945426131093470474858328264064648598445403869222838605113550302489024281681219339672233436812394138844641389234447838489406573931510324754440520927433992901164045556236849303479974467519974550140270177340468409203977742860401585223764