20385893079146967712029538700231427019103171315705951107151129267212960411559321792151365015759829106253979215229700712683941497326139854533475292387454996017357962971113985461279456736785749401749805106275216964412340611757483470091031718157058215221419960756388101341342507194516455516456134880017573698812913658391202793980848549943134880192382962971212627113426274696697046341174343469670155133934699286957579213415173781512212854693458719173577135744112794571397277307551927602924367104462024246498814334699311446861323232307534273998996097118537611743446296979960989238751512213108007111736661021871119214034699414973271365841636368814104