248733881775639223732860508060231372287421355122306131381333363927325599176264668015304159669942638608966772550688569313884288624154494181165367794820680942268714042595659418863036935202811603170149833555824734645032382875105567562399356558606823513023922929410742202618232080261134894169369134249034423531459905363703062814501667600660294059885205417367156263848366828445127260542245485566895105518570322897662746052235204317654823782169168802360764728667847465311195614379855873533428949472811284963886383206127124757389442568286614226547611944145532085368703781705796239293958120047534269315218616182335354549715652235385503136831716160765473241161926115305053207451946126438451267522402611224392381154312213901352860046360106410512125491312102516453682030001371