13111384141717419276665181697027961116188020817051911129314014219657521927397605162711081463100718011832180147817139254841675791465404126332386013917324136105883501739150113241781899507370161291578017916341465166071733852313191404956172531112082917371596431893537166619210175211113126830150821579