| 
            #1
           | 
          
            
            
              Wrong Answer
            
            Read 73, expect 599605386.
            
           | 
          5ms | 
          384.0 KiB | 
        
              
          | 
            #2
           | 
          
            
            
              Wrong Answer
            
            Read 86, expect 339732191.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #3
           | 
          
            
            
              Wrong Answer
            
            Read 53, expect 546024529.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #4
           | 
          
            
            
              Wrong Answer
            
            Read 33, expect 710472404.
            
           | 
          2ms | 
          512.0 KiB | 
        
              
          | 
            #5
           | 
          
            
            
              Wrong Answer
            
            Read 62, expect 195446739.
            
           | 
          3ms | 
          384.0 KiB | 
        
              
          | 
            #6
           | 
          
            
            
              Wrong Answer
            
            Read 39, expect 898545757.
            
           | 
          3ms | 
          384.0 KiB | 
        
              
          | 
            #7
           | 
          
            
            
              Wrong Answer
            
            Read 35, expect 262265053.
            
           | 
          2ms | 
          428.0 KiB | 
        
              
          | 
            #8
           | 
          
            
            
              Wrong Answer
            
            Read 41, expect 934934528.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #9
           | 
          
            
            
              Wrong Answer
            
            Read 26, expect 438084.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #10
           | 
          
            
            
              Wrong Answer
            
            Read 79, expect 545532800.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #11
           | 
          
            
            
              Wrong Answer
            
            Read 41, expect 473309167.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #12
           | 
          
            
            
              Wrong Answer
            
            Read 81, expect 427675583.
            
           | 
          9ms | 
          512.0 KiB | 
        
              
          | 
            #13
           | 
          
            
            
              Wrong Answer
            
            Read 60, expect 31185684.
            
           | 
          6ms | 
          384.0 KiB | 
        
              
          | 
            #14
           | 
          
            
            
              Wrong Answer
            
            Read 75, expect 899464348.
            
           | 
          5ms | 
          384.0 KiB | 
        
              
          | 
            #15
           | 
          
            
            
              Wrong Answer
            
            Read 28, expect 495740194.
            
           | 
          9ms | 
          384.0 KiB | 
        
              
          | 
            #16
           | 
          
            
            
              Wrong Answer
            
            Read 37, expect 624575363.
            
           | 
          6ms | 
          384.0 KiB | 
        
              
          | 
            #17
           | 
          
            
            
              Wrong Answer
            
            Read 71, expect 639644115.
            
           | 
          8ms | 
          384.0 KiB | 
        
              
          | 
            #18
           | 
          
            
            
              Wrong Answer
            
            Read 70, expect 301482217.
            
           | 
          3ms | 
          444.0 KiB | 
        
              
          | 
            #19
           | 
          
            
            
              Wrong Answer
            
            Read 27, expect 965940152.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #20
           | 
          
            
            
              Wrong Answer
            
            Read 30, expect 188970390.
            
           | 
          3ms | 
          384.0 KiB | 
        
              
          | 
            #21
           | 
          
            
            
              Wrong Answer
            
            Read 69, expect 620491189.
            
           | 
          4ms | 
          384.0 KiB | 
        
              
          | 
            #22
           | 
          
            
            
              Wrong Answer
            
            Read 38, expect 691218227.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #23
           | 
          
            
            
              Wrong Answer
            
            Read 33, expect 838048243.
            
           | 
          4ms | 
          512.0 KiB | 
        
              
          | 
            #24
           | 
          
            
            
              Wrong Answer
            
            Read 25, expect 801707458.
            
           | 
          2ms | 
          512.0 KiB | 
        
              
          | 
            #25
           | 
          
            
            
              Wrong Answer
            
            Read 78, expect 988222511.
            
           | 
          3ms | 
          384.0 KiB | 
        
              
          | 
            #26
           | 
          
            
            
              Wrong Answer
            
            Read 67, expect 249174692.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #27
           | 
          
            
            
              Wrong Answer
            
            Read 76, expect 517117295.
            
           | 
          5ms | 
          512.0 KiB | 
        
              
          | 
            #28
           | 
          
            
            
              Wrong Answer
            
            Read 82, expect 243135042.
            
           | 
          2ms | 
          512.0 KiB | 
        
              
          | 
            #29
           | 
          
            
            
              Wrong Answer
            
            Read 73, expect 926329630.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #30
           | 
          
            
            
              Wrong Answer
            
            Read 49, expect 137700218.
            
           | 
          2ms | 
          512.0 KiB | 
        
              
          | 
            #31
           | 
          
            
            
              Wrong Answer
            
            Read 78, expect 953552377.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #32
           | 
          
            
            
              Wrong Answer
            
            Read 84, expect 872003612.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #33
           | 
          
            
            
              Wrong Answer
            
            Read 69, expect 83301077.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #34
           | 
          
            
            
              Wrong Answer
            
            Read 55, expect 62953124.
            
           | 
          2ms | 
          512.0 KiB | 
        
              
          | 
            #35
           | 
          
            
            
              Wrong Answer
            
            Read 65, expect 607265391.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #36
           | 
          
            
            
              Wrong Answer
            
            Read 100, expect 368824061.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #37
           | 
          
            
            
              Wrong Answer
            
            Read 60, expect 275346224.
            
           | 
          2ms | 
          448.0 KiB | 
        
              
          | 
            #38
           | 
          
            
            
              Wrong Answer
            
            Read 32, expect 209868194.
            
           | 
          2ms | 
          512.0 KiB | 
        
              
          | 
            #39
           | 
          
            
            
              Wrong Answer
            
            Read 94, expect 145004542.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #40
           | 
          
            
            
              Wrong Answer
            
            Read 71, expect 952262866.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #41
           | 
          
            
            
              Wrong Answer
            
            Read 25, expect 944842255.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #42
           | 
          
            
            
              Wrong Answer
            
            Read 97, expect 579701206.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #43
           | 
          
            
            
              Wrong Answer
            
            Read 59, expect 883578280.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #44
           | 
          
            
            
              Wrong Answer
            
            Read 34, expect 656400572.
            
           | 
          2ms | 
          512.0 KiB | 
        
              
          | 
            #45
           | 
          
            
            
              Wrong Answer
            
            Read 37, expect 678391500.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #46
           | 
          
            
            
              Wrong Answer
            
            Read 99, expect 787853494.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #47
           | 
          
            
            
              Wrong Answer
            
            Read 86, expect 633447991.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #48
           | 
          
            
            
              Wrong Answer
            
            Read 52, expect 88762349.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #49
           | 
          
            
            
              Wrong Answer
            
            Read 81, expect 485783576.
            
           | 
          2ms | 
          384.0 KiB | 
        
              
          | 
            #50
           | 
          
            
            
              Wrong Answer
            
            Read 42, expect 337129931.
            
           | 
          3ms | 
          384.0 KiB |