108429108869108767973911030061084301083341085161052841084281062881083231088429726210824897400108412108335974301025491080599738510824997496990689734210997310495410886010825010852110251196824972711082851084069750810825310840410093498679967541082899409510835710250794189105881109030934871083631098869341110568210812099197108290105360108365109887