6672243133223976612126978247875860269356144155583111246048658831651756486258813625665719617928375334157874788426555822796702921641300341125877227233664674985216259656631663292839411153328369094632334531473202386345063344183147961153287457520395632297341515244502620151837291440832572143961983932861381754234339196549364883417792636122935804705557375296463458976644590220603407673465186728662936343174603259245441577979307462432504253929006619678326014805261527281975287340643404092261818626989237854391261436366423879646623472794635024173414227633576166483745201888249637285425181414745718272121412773749185229706637115844383154522218495694277341512214868438452193668463663291801416361477834429136667364117380131726488197606571855993076675917144173909403842836487483162556543