238874145094715229351077783107778247859785360011339344385341139826110248583202150185823742107332816098152697433482022736315269731526969103628310003973104140206547455974871856947345334312027581123517477807116728462186217635847863221673549691426190112188158845653522753343731648938815411809179591079588460987112653187075815827091524621100115310934821326682110123819836144399915518281097791351851128721915269671526966111174640513940660340311220324327303219552843413843437644239673146860796415679311381095462848230391531009956668669615125944406459403060402924631873631823705231153100843437523119915681851341021445016928780179019840335