14547619706760231820851275012036361008051300721240088012119672643583973441186441599925301322812122400515152378589732232212111107491813213268729777136515190932120577115602194346522914144112661614966110727013690412012617925294759197824541482060851503688033234529362126799556881753381846320158108760645551552729029865580422818325218642503966604187772818471358158451188133339711854119749115752621890015290619716086712590376073220425471822147552174207105855198915774856869618396910406267074218025282216895911545718220522779610677178613870831252141263296684