577895108610736223961094907114361561760796563390058495510929381067578108810341014999995957880939107790886510849051004114599810481063612621100096981211049498873949281122882109193297299711398941140111510716269181117899993954970620111292910331038112810051125110298910371108108911371079996105310471057110111099879346111013877896110762489893395310621031105910221131609110310419911123940102011331087105088689110399371001111310151141913393100310581075992890112411189101044111439511211132101711351078106562711341060964966952111690910289121064100810839631096106158111115769589141138884114610241068888613973879981885917634956904110594888911429061018623102689391661993660896788110769309591029102758210723921043105610361081876114710541002102361899410499716141055960111911271070103591196211006161130951883961105158310939906069689319506251007988108511068151148101989710741030610102511298191126108010061099111010661069109710981082113610528621016