1991803182765982555193547875397626721713400320287315643239478670804632148344886395403497977824412037444337722071835252636936874179438677827045967153664874526537865638811138228483573045884017956628372920033248284639014024978752694446556732865035431764024573791560277671736537046473714519649014317561664510167114541763753078619810774383920523237748841538155520208878381066289601855244500148144136362221650238177654562295241189201751526795637641092792044877502548525447171156450128056197585133297943536774228001277689243874717334016264130533384535047274764376165312119247547284516023028955120336726259385344290945464656022553282480122735251548163348511805366452169319117275267675371383462206473308589211259736152601952153376064967645646815764574224411394796263068725720726648550754777461124491466056583737221811281114769078466642479243754230539946722880927246355640615388190568258170227771376703128123569310507545191657678460161355334426675442107994741372612688518130417230280880766560029444082829863846749470709728135178187658436632755314513168796235514706165552707710686219527236785344142213391512427806713271515291448767537492481644035492533434855057442329148165928181062953511824064068429919466164457034695967838321244462735655838444264663987893163562112042540339222587389635405641731278330234361663115288661862504512852335244012643136856813413336601108477387722162563805712315282965055719447793651188773701106335175726742742026047147913655859754647523439689354300435636849225790820572483521795555229654770563764775370213880358887807171511661486680465312373226769595125779384156773167462435251718257041438544502602523873283506915555863098025677126887707347886038015023759915133738540493182668469193141590346642508985182937316630338145517482770154445732554752108489719763113306628351397342509708327868265593313017664079967227290511148497423212652781336798345223765242229