16374870731276343643458540700252236452004682263662831514346915622418857492314222115467117421453675059113321816613621470519009710652911929198651201349891252148301120111258491378567281575171468991512721942461922332260117028121986101749138668260606992186909125031160956219091183407203692022051252073510117865315607091510370751747023430403498662136834658021850217655208438176398109781109074177355665732090192245781333782161441899841154840202283231738788657943022164378164451222350101312431969311973821806772385013837619643013557320782122311018319713537979064