66938109031109661172098774941127261204763590110700581799101415122640185602767732645103175157186414171641301846516485458084103181121544192061126590182382184066899210882574135140973872331275016666632502198871670760785172036112516173093227307752361614536216452866385911739621269613891917163513117519726314688311474245070129372168662176597423829633759881698882264612175315494217895892398168644444771076211168181249165881562721281171274841451601046111350322453816271922715716050633170221879112660227854118144150285748329360613533554221426952798125384187536155648