04073906539675612241665710300994453319056552710114366526315680213554038090080024953889474380528877125156096471479361464963170379342305851597123013947491010276806384301781880109580230827754625242863564342003376725728292441950909042280004642773969118300626614918587421829048836532037500449211499415562748954672651456284150862062849858358581829574792574321068202530880980866022624763459683582405988180406029214389900182376166537430953365835862553453851506027700639985960165267179934494507348348635789842329678437626240017380197215718684905059908957992483561887535514236726208839108526325270592324374118247491328998352883199798913517238115675704044779475313403926584129423098019585247016644811679366379367034111833783747957945596698943840664604767980507866009616593268118753511443418791769131614992031461858756878217864528361181547879395339828652849942809259785572782082617190059097778681908448189668563792004129259932259591979245373383565352161820788571150829801785023470266427458440079426672056384576473692828075103418435690333585355552640950910308095693450192606094544926827012994477619812232337066670625515443033404491807555659848847600497280922646958023955344042475372028799341132976029854720117157064026617986790776182146847144775927774390935141059896891657832232036479986243461501477959683354501655184211611562173505758890547921113020486586353273229199500078903622388122931809528352671112105748460935371530613185722481538327646455772027308966515881886995826362083762993882368497636500565681164603187280306961223309458781364081562857547163021888368176938327766348499377460316850235460860961664971007036539393486085047836764491064502076373317753583940664524372007310245056338949969406444898275491728170029384799131307161177708265563737927558539013994390907686787716727042165007090891500195671221198643590210745885326424968012887021512159934502820259026292117235377398170162225314306709937024416389246580970040493888971707524555577305053926567436717672386202890655401390177028181025718869332218435105