14421821442183526220526221144681552290852290930546496634892080052787290110612389191557681248475966350232439522819675422128583814282596754791007701007711007724193777670913954673951397668273954697668281334058967074132551313340609068891325515145019436028567548090689010871158663058662818663069203909068919068521553721628374102168713256005162808297699203419266661325517185433597430312331312332628406628334920391107492910749309203921137018392981152818911894036284086904477350131510882906853628375736607920316919397558841138833132552157169997196114273613276011859332743591529446229931252728758567755877132807814468221405052920342919449