584958112910611041102710651076912109210851084113910361057108390557762510868829491008106297292911229711023100510931138111897310201110111289011249959701026107411049366339659599621116110798911259641052624969966620888103910786121087622608896897114395111149288795811109999114839211279396168129559611135109981560687695789411411072101993311333961063987981109788963410911108110262110378621029111561011019069329911119917106411309136079349163931024105994039410141094898107710449526116271007113610159376141123948105410026189671043113711069101058106758293161561911468879971128101710801126105010891056100489110731055105389910331003613104889310018951035904107190810799881145110381911321134953617103811211060104991810281022900103410698801117626108296090710069309931147998105110301105103110186091047576883877956114210888818869541100106810988841000865909108157895011408859941075102511119115831113106691496310133959381096968107062311319909929961016