2144728970346753198965346496746284076048987367223442069721188711582832167151449122139581931531572012498539784613801779716273082161919421656578159222655169222001691279634664011520914688410084139184132491175831114524959041601177325108647166940607642179722793819210992562723177577123913744827780812787812576621915888443272275642413507339517181589913374529521442413495452564120141204558225031856054297643189451505138411796097868281991323639061354097921681460541476321855922028417092165897108611281232841920230821013915776420796122348142759179821100456