578930991104311341016993931899101461798888211119106199341060893110611421109917928951577111610229671093107210886131041102710039138126161018885998105262710481084109157662495610851023106999010679001008932615106681511431015877912961109889011023969691122918895876888108011488941140106587911326148831113105510928811108622938101389811479533958911068584583113910199376269161034114110048659071137992100288411299646129651124623109710641130112310201017104710869589591078962104911108968861076948105858210891136110760910579361082939113897010391103108310319099088979631037111595410351101607100762595010949579409491119100510611121105388910631028105461010966081001103692963310261024107361198911271081999911108710561044581997972113581910519521025606621995981102995510779966201133103311461118105011256341117906112610386183948809711100987966107510061128106211121145111490410599051104862107096810999601131107910009338879143931105103010719941074973392