82257834028399484003840318405684115841198431284976852938555886019875168813088902891408914189142906539065590661910619106892319923229247092787928409284292843933319346393850951709604096719978609994499978100132100142100150100189100285100584100956100962101246101477101554101904102069102232102594102648102764103025103228104096104180104722105215105966106018106574106835106876106909107295107401107519107600107615107617109760109767110135110889110919110992110993112670113282113537113675114350115149116327116676116877116883117740117747117766118966119911120370120540120554