32665315668992294201316732325769103470149498449649049068692505781002010334823602841461799275675194331107498567607380176519389879558360464283173604635194752785627182510120753602273602827922359352336020736046036028125309425306636016659354573477536045936016936983113588261193861196135040457904610976533591653592649303347091223592632793878999593646593740124951593641593797359202447387575635133922636027936020635926294505494505357547311496131261092785525306511530372775427854790948104455676063801716809587090935038564674152818479093281821027864790293594692747012448935930859352594505259366712962121027808