78437842784145397840138117936793513810138091380813807138611386041444143414241454147793479337932106181061041781038185047186131505814284413015636156344190138811566515664156631566215661156601565950501565818610186091565715656186081860718606156551860518623652865271860418603138804560