2136285204257113412817138978160186604220417162984111976311036656115898656600341361904319731562763168419650620554021754217415578351194044573665299598426135842170366927579383245455136956111702327369079613765018692691958938382185711781051375501459237398220874815854542550191436148171219511096642268991688701217508386512600122276913935514899735200154289209024718512135181612961935220779485350354488523513718424480232422061841828224228658276166718865989211198704153803998472188691763163655610183969211507216843416381318571912437114840434682395515329236791