146321720239117868418492713534131353970135341213539691121971744389139885309754134175837278437267944464345581711438361152381630463180351133377610808863004453004701073224893196324636324629145454526800614026631551098343131345613270745441114111849415653499836443252509974721554714442212133281913441767619973678296481024508351352989853113137151379865354981312743309907146918413841537562874228215166476820812645776076667683071019428327887328712750368287158337525212801555266682315048011340879240426125649127638613782162819898977669907732133951742314825952216211346441257263105131151737160859278616964581414928528563501538932869689869903