20928720835611518212864421508381123373313577171357716208398466886135771269904369899915769811576987104860412337311371567115168104862510380231286437128643615470221528209892830740413740644155727146408014640796315101521849561729561579562001497561263832146347521701621689514639835024559563351464078981408149756015094131463979150944396789360170914640771464240883593132666195635269932563125713553781126211146402795907988274988361511972101199269115883688357988361443750029534550334963727631021637071199254143615714361608836131355467967892146427864753610328681839681860854607481383517154866810324181548615450744460747460746460745104058615485861548614460726