260868255928314440314410314423314205314222314224314300314434315490256153409877409873409636398779398780254412398420252717398416398613398614398612398857202059214633250665292087248854314092313929314034398501215947292316203818292155292153292091202053207206248803248868251933232603216256292090266017398686292036297477292035502357237708215927237709291989208685206442293360208684214651292228292016292017241525241526241527262294262302262297262298262299297462266018208709263050248902339082248806213183292146135832477634232493477629207204292298248805