1027169135413617973759108712941765912566315471972182291677897691797441911725083936298126298867547169106237547151090844216686910557124719124718156658512466911020110520974041884041872867307652031265097130497324527513050291304983146228488335512281049895121462288316131864690182562110677076522095621812651291462287331373118870972129095621714743112867141077528960180290140202774967796202891128655715279391110810461499850816968682102732596862746149820275420289014551271027330141372476111711078073741621413733202807158712496785049190713155752028069079922027642028712028059678511527933962041122880116926811038975494075490614172751417274169297