998929108991110181077888105310281103101491010511109963971610107311389091066812109789394890810431033109911088901140617939577102910001146991993626956106258389810786331088101310841065112295211019731023112811311121885889104710489539881116938103610936189309311094102488711118811003107611339061044882100810061119918989112399263491610928769588771005608964611614105760781595562589910521148112993699610815781118100788499761610561091110697211141020623108310851100113010191107103510391017110210026279321049111511049136211137113695799510963921031950928951101511329701030107490011411143962110510589999546091061620111796698710689819171139102789510981060883584961114239388093710255821070104161511341126576103790411356138799659681112103410261082949865106711476121001894394886907105458199410808978191071934107599062286210043953961016107961993311101127891606106310869401072905105991296010501125967106910221038111389696910871064112410556249599141145