30861330678959813502242252694151460204796265577265579265580265581207205502723503521248805207204297462477629151052477634135832262304248902208709266018248803251930476324292228214651398933182105293360398417237709215927237708315488266017292090190486216256314434232603475955501902207206475939475940476325292155292153292091292316501891248854250665398938214633339082476167476355202059476328241525241526241527262294262302262297262298262299398857398416398613252717398420313897501901254412476292398780256153314203476427476429476014476015476445314423