83008847187870517098122045022898176347140872121122284428214563688641551333514530018608813130168961217903624723183221691648158193226815252345422343571618981911442012482411688318446716202673254183841156908201731331011050732005314778433413107640194242108746123891161525180081157260228955115627812371521026235375037207030227372237262418584677332214014422348317000480852635215672690105135820175819184610320228752115316321001618407828221600911499017923057994678992236192274059701247736207469885311614117906198210183461496021300819384112234963232120411157230