884106998793111318979899731075113411001099100797111131020999110111236121089109611099599571077937948110611249949045769108778901043103511469346091118611110289657888688310031062101458196996794081510171019114310021126108110041060107990796610161049893990608107310478959533931067107090093610661125102590910561097102689110913949141127100199110379399659308811054101562096891339210411018106110981147100888010651093812111489495111398899728651082885102311081083109258261810716061000952105710229389971038104462595091610728791111113211489968981105993111610681137584108510641033103910809886211006102890510591058911114088710319611094882627100588887661511031055113610519551027917112210531024623112911331107103660710529496199959601145395107492863361389958393398161490811421048906862113810761063113095696462691295811211119101339661710781030577105081962295499861011049929709291086111262411101141112810291135634963108711159321117103410889626169181084