1682185573951982350491684501372002284571144071414720496208864672974002143581107525769851028761381984223144290594939859835601815641592247381414605822392813441912710115814114476712907011299221002432811226631955941489241219842656385651802392200391591101147929009840570144820134470189008867871244772289581270441005602113681512351709912472767827072152521896794168915960215241158167157255249022011792021165719956504782612417313707011952642148125400113852226800633981274511485452419813710166025173184119901117072183206241197280465117943841931769322837917444