4883638543491154315488362289811911883416103124672212467211246718120373123538324779913061231278490852912120470135937614203241420460154435085287012035815355062050118844788844468347191373588140590068516288447763517397280414599691204041156010120469116396527830028972312354049118926885133318701082918120403140590812040247372988447615027281201816351721306413137355991189128963030100012046814035861373649137364845981213735551429293120401120350194097194113630382254683365919120346120467124672091188215354892477984843822902731373564194102630462110303612046611588811405907289722142030710640921103035120372194099884475260981158389013061191307224852911