267265818145896106172029093294218225036761294469014203017669153644509140959032462375050939511043679427222137702424221813442129442031034688571855023744447033254766164530130044366893049647083646946027581819895389443735655483587700643711881178920964434432785328665742786797371310821572618937607276001256427705807362455942760697934192401273545666082565554223169665414084819366241619204092394362112232769293779398239634459566239004626771492848876504272562368242390357187711249683756227362901093481263535309650458005256657110115457357053875255234696030013719856161242532150176696263361763499250568524700137219644349396355993528491052237028131347650135220660155515834746814141633322022334710442101331162462425856061635136785509868678562881286547358445036437257161046385558