99862299886999886899886799884599886512692446893916893901285751107717426396833927227471634398934261249760249881043971912692421509530229964123161990281862061923981687799415441621077173264020689379399978107364234414434398827471517431083035610632341398371164147137132834414329042513895611389487138956022932926401814580351458034139773978047457756229963925404457782126924112692409728164558931269397126960918615912692391269608116979712693951278947127896234451412694858160331097497158136046614974751367797136804012111491285972126960712695643443471458205668729958058958122376331335926230064804618804678804677804619804673804672804671804670335880