621104988291310631135102710851078103999991011166198651123105381911409401093584964989114710269631080113389695110671100577111410748811136104710299621006970113989411249071088106096581511181030101510849611022582100311076066151075113110896331018971933617812994111511061000105911451098114310979181019905101799162311089933961037928953100110711083103610501034578106861397389995610628849966251055100511229556341066897104111429179815761096906113087910338906208869951058887992581889394111761410241104103593711191025107791296910869149671008911106910879506101128909958113810701137916100711129881146103810991044103196693010049086271023948112999710816093921079106596011251102622113462495988311108931091929105489889599090411481126111111053959575831127877101490011131051101687661689111011073932612968972102010561092102810821076100293686210136083939389541048880105294911036116078859319341141952110910941064939626888107211329871043618112110619981057