172761164016475551752909524964818598093934682687214199201845965301188847558618392916547420861422555511219820955618099874972713501819155525618257010825010409615851293493158498118743159902211795226112225797129520672971327558575152088136247756621567291782341384984824275218190729101354227853146413110761143180202332127714289722070510644814991222736182397889666013722203975852101386167486107973986761758222183871964081285119335310953015363518904720724819773467452797741392738304253785182896641025709515432913177020695911380516576168220188261178866019414220520571044895