494195895246895245986684136517569019913258281319871132050148571514133771567236450512145871457613255911590261152495358516093442193713412415377166161296396345940459340728169123588412956781295878129587711401241104561392488145879257005768639912942751234961107432969011762573378360692112229830767794976006131868588338567332131816160039511205761137777149197910547822623611928864893549719915668301320095104222213326393783056198957220797198122843173710197047513010061419453522647893158152090310267795627570450027938712077933438771302605116059399343214370362753288639034381520358051145610765351358117570099827245909359983521125264050749748270