1486314938149401068010607139821377915086729541486114860141789922154831548215481137351434513778992915477154731546715505155041553115526137341434414343150831067788823148541487514874143411493313974137771067514873148691486814207991810316918235977106481492810538892889278920141438916102031053014014