23666213021411109598104719011096094531532047922047201465639146540423649514656401473458636115769925204786204687294296130211814654954281072942971298014110961093033529427610790752942719303362311651057249532389450361302119107909629426993896712417129120401058076233100147345983906830669303279303056361161297662105717358891958892091202833849814732976361172330991297674129240715455611030698648659114785556887610042278218588220078217628218596662998218637909841015121100433782170110043381589896100422815254653351214151264152874152886449484151681856531478402156801518570272086315679841293452185654720808156801727533218604497719610013949771971095941