1379736163382056777011350167186752229065014410551410521921122711611042917139214777355551860993146217961941554645783104076512801138120616859401571928196141266462518885016392066219841643462134586129111008188937219261969164618681104