582962113711219078898999291085912107210239651074584936614100110241140104188692811089708871122893111399611031004107910199311051909624906108310146068121071105910081088104962595810586206121065110910879538989321015102888898810536211076627956106810979341098106010571089577110010251119395100289061310261134100081911351022394104461511041080900913583897100311029941005879938895880609109496711289899501007107510849489183961143865960618112488210669161037581937105410316171146101357610691123992969877626939114161096811316111081112710399491138101811129051145112911058919909599979879811038107311111099908940114263495110863921101103699560799111301117633104888310349619541063109610436221016616102910069988941107104710781056964108288593395791711338769931136971952112697393011141093111610331110972102762311251055111839310649101115955578608113210621077966862114711069999118961052914619109210501030103590410179631061102088110671091107011391148884815