19501276364346823541917652222957853912020695611182835164721116251888552065851361162144481380116750112149972659202436180221134654514054226123421162046431551824408497611051516072118678315437484828108751196590169067804391430381663082023741039391091479866817615122226975629182173528154221424951142655858211614131948181006981411548361721125452219204718066521526911463112999121136613320941907748776023620462223584203721901931535392117121315446296221065299805107153837041852971095961761839325815261596201100197164202047709745818805356807489056567815409339761125868