87734788195888467788629588887689701889708889952490407090556990870690885791009891334491629692044292044392087092266292536092678193139193200193204093378193403193502093899093985294677094769794810795235495335095534196453696588896677496722397469197609797610098042098234598356098493298550998817498829799844099860499973499988310008611001470100179710060171017707101962710200011020953102618610263031026781102846310307441032583103789810554991059299106356810658361066015106944210699051078698107871010847421094907109585311009411104345110762111085281112370111252211205101123417112658311283041130217113341111338221143719114380911449711147539116393811660131169973