163114263039308613263037263038402785402786402779402780151516151524151526151529204796265578265579265580265581198543502540252694227508151053151506198289262304262305262306306790502723503521146856292037232493306788248978248805248902292105263051297462241517241518241519241521241522241523241524241525241526241527262301262303262296262298292017292016202056248917297469260888173801293360248847261207248815502357214627398686292036297477292035214644292090232603248803248868251933202053292155292153292091203818266332292106292316215947398501248854314092