41781038185047186131505814284413015636156344190138811566515664156631566215661156601565950501565818610186091565715656186081860718606156551860518623652865271860418603138804560412515122151451514415143151424126151371513515158151571515515154151521515115150151494128143621565415653156521366918602