113749711134845811348455113447861121020611208132111896691118966811173955111739291117203311172028111718551105889611058878110531781104146711041457106616431065706910642660106382191061308710608665105898851057931810561148105611421056112910561105105611001056050210560234105601381056012310560113