952966392106010648629571124615997113189486511368808129909699341121107510483931049109911091139881108490011381047108110318991097114588558211191140107090410195781050100099411181034100310721074972108360899599110528769499189368826091130981955888614110410589643951027104311111082394959111089711439281071102210169141008103610961020106510678199899651141103510899716131080905101310291061895105588711069506161126110510561001105310181005909106910281078113795111011102908954109811421092113339610336109611132884996114799310519399481054111210599066121023114699810631037988607577622893620576108793891390763310881015891102610255841030911109310666211017110811291002106862511259539331039930111487911289569736181007107711166199996269161107968104458363410041076627931910898112361110861085100693299294088393798710941024877958111389011349601041103811176248965818159629171057970606889109111039129291100114862311351073886107910621014967111596311276171122