17884306339814979338342222553843811137306453062230640305973038723647305783042997923176531737306522498997563318930638333249763305953833368963834733213382933161338346317833834833905376709758339123833795903065598193312225565306153058130644383053064922135306513057930584383973830497712979538315383093807323792306503835138389572938313977438393383163839457183821138434384359624305803151738317305853312337661384363834937561221409631178683831138312382213822237653384379581370253832637534375603100737244375563832437341375353713238400959130635317083755797753839538399370903708895823832537071