494218494277497604498127500191501737502111502461502746503834504273504306504311504313505438505468506658507396508882509108509720509721509722509798510436510451511085511353511858512664513373514282514283514652514660515106515413515804516216517912518064518466518825519183519225519522519880520210520598521041521933522879523535523836523894524275525760526882526917526954526959527021527108527187527258528432528934529130529788529821530623531153531695532438532752533237533275534681535159535330535574535657535965536172536179537258537375537672537673538115538200539130539463540042540071540933540968541283541679541914