997895607931112461299439210841139103010741025988911918972103563410718966239599568891126991996110939311161024106389310349041059108295810221055113110189051061606108011271001106711151028107310771101111361488097088190810396135829628158986261016111858461110028971104103898757811021060114310471079627913100592887998988896410531121624890102790610081031104311481007103710561020583621111210869631068112596893610411137113410541107111096610498993941147615104890790010859659331023396106691099988294861992910701000114011291123101497110691092107591410171015862608973105710049921128951939109699011005769615811087111957711466168916229498198946251072940110810939121089104499811418869549509301091109410131098967993113661710589341052113310761065633107861062098111359388779371064995110310509551132110690910331051113895710061083812114288510038878831026969932103611456099538841117108810971062876108111221029865110591611119521130101996010996183959171114