30861330678940278540278659813151460204796265577265579265580265581502242252694227508151052207205262304502723503521135833306779248805292298207204477629232493477634135832292146213183248806339082248902263050208709266018297462241525241526241527262294262302262297262298262299292017292016292228214651208684293360206442208685291989237709215927237708502357398686292036297477292035266017292090216256232603248803248868251933207206202053292155292153292091203818292316215947398501248854314092313929314034250665292087214633202059398857398612398416398613