87190141188571398412121109981109897109982122039162256010989826981562255912358486226026225556225796226032459772458871276292127630312763041276305192683622580622604622581622557622561622582622596622583622605685518622558622606622594622554156587662258462256262258562256311714181051053584045134614460056859155159155260446604476044881564960429815853604306044910563426005691292750463768604504192774606728235471292751604176043164600060423604516045260424604534011755914885914891509035591710604255914674011337147986005701268064604156045460057110168409527722386395746973128461478181482644008221250584824014828585