10382477267272689130833656384610885521025183603398600813346046170277846363163513303460336613288763189412535331253520105444014098861308449130839512770195638241332864121354115651573551415582726545638293392873392213598886289571441896144114291882592968911248606548951228196140035012920799908121236672998663112701037746117385323849986649987864496269495879325142121813968031255191139724461774359055162206114092811409282139735265377111879252067801254151971143132188011611611077452719286616468279649136210213619631433914112023924832537705123152013976553558939983877692787269015831091409270918794121999762945115151311913061561362609889955963