2 5 13 33 84 214 545 1388 3535 9003 3064555582389760847161177935910326881593128971289599337043488657516036955137707536406534165198884101831495250229953401909812060535723165795683232346625659013640213670242890138061187618878370878411719407368208870475043979686291768931690068837287645688486533946868102335152339315691482136602812487798509186502487975171637568217357723645121008456521588045270410818791691703103587221524313013316312953354528816 7804866167757385351726298167749579946964405850225254539132682472794981869745040537197592219996231328486687877730240352396489040560067523395940725030942516170568234738182127635234624655775531244438437118253542255365923486221253172456203933189283985689116139597563337647696143005496252287734941893682019406515104829885420261968884040123236083676226862353415881286645117793584639279853095668990201156175586714