9343437750481560329769722189973175157769689132158011566017778312861314707092530748616478616462531151447574450823127464613525615767501799241372802122015112964861335053263942127450218401115767805649618403918403812743208291958287888852317385687417973669161111866118763997713414225081322487106532511294453547923550421427197184037503907503875504042184010111010747495928372853627953627828372710762081830245364048806162770293317185002133382354762805786943318569218562314664031052190898291131108013028418169822530394245854268878287671435322208479253236829223880642863886106527512743191089374128167611863738460038340768341142530461450459