857628726688332896849006190065900849070091348921529314094051949899526197528983289928299378102127102608109188113301113788115298115872117308117572119500119669120776122271123638124397127242127665129382129790129791130291130896131109132427135664136279137124137954138140138239140222141037141105141223141869143196143798144354144462144981144989145216145321145361145373146257146664146668146677146838146840147063147111147420147850148086149148149308150653150654153933155323155719155720157962158000158907158983159030159068159463160352160469160691161169162463163697164296164298168426168428169975