106310948871074899960576110791761793263410739489388126141001107296193798811218791049997105857810009589919118159008899141013112510521106969108799910569289681118101911131117952114011381137608581100639611011116987907970622107011369906118761022113491310441015910105510366241086111296210801119110988010779631064113910661024103087795410268818841038110310391060394966102310278915779099058199181122929610104762093110071093102510486256279061091392113261910039961099101410051035111011049561129584110590410961089934106862610511145112710181124908107688810986071142582606883102995910651108112898139598958311436331008618113091262197310679651148933971105996461310811071105411339301016110089093610311078111110853939496169408861088109211261034106911021004106110821033114189310531041992995862103795010831097967108489491699899311141062612994105711478951075100295511311079896102095711461043951897865882953105089810171115939102861597211236098856231135