30861330678959813502242252694151460204796265577265579265580265581502723503521248805207204297462477629151052477634135832248902208709266018248803251930292228214651398933182105293360398417237709215927237708476324315488266017292090190486216256232603475955501902207206475939475940476325476346292155292153292091292316501891248854250665398938214633339082476167476355202059476328241525241526241527262294262302262297262298262299398857398416398613252717398420476016313897501901254412476292398780256153314203476427476429476445314423476424476426476417