260868255928314408314423314205314222314300314434315490256153398780315488476290291989476292254412501901313897398420252717398416398613398857241525241526241527262294262302262297262298262299202059476167476355339082214633398938250665292087248854314092314034501891476376292316292155292153292091475939475940476325476346202053476324207206232603216256292090266017502357237708215927237709398417293360214651398933292228292017248803251930297462266018208709248902262304135832477634151052477629207204248805292146503521502723207205151460204796265577265579